Смотрите я все написал как есть. На прошлой неделе проблем с загрузкой на сервер было 0. Скрипт не новый я года 3 его обновляю, названий не меняю. Про нод в скрипте я ошибся, используется встроенный модуль ексель. Смайлы\спецсимволы не используются
Сейчас bablosoft.com и форум доступны у меня без vpn dpi и прочего так же как именно сейчас загрузка на сервер скрипта. Сегодня с утра я около 2х часов не мог загрузить на сервер. Лично я думал что проблема в блокировках. Но раньше вопрос блокировок решался включением впн. Про смену впн я тоже написал у меня свои сервера в еу\юс локациях с разными протоколами впн. Впн заведомо рабочий в нем нет вопросов
Я зашел с утра на форум увидел эту свежую тему человек пишет что не из РФ и вряд ли у него будут проблемы с блокировками. Подумал может с сервером обновлений что-то случилось
Ошибка на этой неделе появлялась несколько раз и сама решалась и повторю сейчас ее нет, но я не сижу и не обновляю скрипт каждую минуту
Ошибка при запуске функции Main в веб интерфейсе
-
Добрый день! После запуска скрипта в веб интерфейсе и вызове функции Main, получается ошибка. Другие функции, созданные вручную, вызываются нормально. Стандартная функция Main на самом деле называется по-другому? Или, может, это баг, или я что-то делаю не так?
Api.AcceptResources(true); let thread = new BASThread(); thread.RunFunction("Main", {});ReferenceError: Can't find variable: Main during execution of action -
@evgor said in Ошибка при запуске функции Main в веб интерфейсе:
Добрый день! После запуска скрипта в веб интерфейсе и вызове функции Main, получается ошибка. Другие функции, созданные вручную, вызываются нормально. Стандартная функция Main на самом деле называется по-другому? Или, может, это баг, или я что-то делаю не так?
Api.AcceptResources(true); let thread = new BASThread(); thread.RunFunction("Main", {});ReferenceError: Can't find variable: Main during execution of actionФункция Main либо запускается нажатием кнопки "Start"
https://wiki.bablosoft.com/web-interface/#/managingscriptlifetime?id=managing-script-lifetime
либо игнорируется через Api.AcceptResources(true)
https://wiki.bablosoft.com/web-interface/#/managingscriptlifetime
-
@evgor said in Ошибка при запуске функции Main в веб интерфейсе:
Правильно, она игнорируется, т.к. я запускаю Api.AcceptResources(true)
Ну а почему я ее не могу вызвать после инициализации скрипта вручную?Потому что такой функции нет в вашем проекте, если открыть файл скрипта в текстовом редакторе, то действия из функции "Main" по факту находятся в функции без имени

Переместите все действия из функции Main в любую созданную вами функцию и всё