Решено, я переписывал мейн и фактически у меня было две копии с небольшими отличиями. Суть в том, что я думал, что бас запускает всегда функцию Main, но в моем же случае он запускал по какой-то причине иную, устаревшую.
Скрипт неправильно работает после компиляции
-
Вы можете предоставить тестовый скрипт, в котором повторяется проблема?
-
@kamazzcha said in Скрипт неправильно работает после компиляции:
Скрипт нормально работает в режиме записи и запуска, но при компиляции и запуска. Некоторые функции просто перестают работать, например глобальные переменные и пользовательский модуль telegram. С чем может быть связанно?
При компиляции скрипта с защитой отключаются модули действия которых не используются в скрипте. Если пользовательский модуль использует api существующего модуля, то это может приводить к подобной проблеме
-
@kamazzcha said in Скрипт неправильно работает после компиляции:
@Fox Скрипт без защиты
Скорее всего в скриптах без защиты тоже присутствует отключение не используемых модулей.
-
@Fox said in Скрипт неправильно работает после компиляции:
@kamazzcha said in Скрипт неправильно работает после компиляции:
@Fox Скрипт без защиты
Скорее всего в скриптах без защиты тоже присутствует отключение не используемых модулей.
Не используемые модули изначально не добавляются в код проекта, поэтому защита не играет роли. Достаточно просто скомпелировать проект, и этих модулей не будет.
-
Ваша проблема ещё актуальна?