Так так и должно быть и цвет такой, а вот в первом там реал не то было :)
А Модули то они все тут Бесплатные, что на Форуме, делятся кому не жалко мол :)))
Я им пользуюсь уж скок годов и UserTrue Спасибо за него :)
В проекте есть функция setProxy. Когда скрипт до нее доходит, рейзится ошибка:
[768794800] TypeError: Result of expression 'proxy_string' [null] is not an object. во время выполнения действия 182971336
Переменная proxy_string не существует. Она не ищется поиском в скрипте и в проекте.
Пробовал:
Вот функция setBasProxy:




В какую сторону копать?
@thepappo said in Бас ругается на несуществующую переменную в скомпилированном скрипте:
@liberator это модуль HTTP Client Custom. Но проблема не в модуле. Прокси в виде строки передается. Локально все работает, ошибка именно в скомпилированном скрипте. Можно ли как-то кеш почистить клиенту?
Локально всё работает потому что загружаются все модули, даже те, которые в скрипте не используются. А в скомпилированном скрипте неиспользуемые модули отключаются, то есть если кастомный модуль использует код или действия другого модуля, но при этом в самом скрипте действий этого другого модуля нет, то в скомпилированном скрипте будет ошибка
@Fox я поиском посмотрел по всем папкам и файлам в external. Эта proxy_string в модуле MailDeprecation была. Я его удалил. Все кастомные модули снес и заново установил только те, которые используются в шаблоне. Заново скомпилировал скрипт. Скомпилированный скрипт с предустановленным басом, весит 1,6 Гб. У себя запускаю скомпилированный скрипт - ошибки нет. У клиента - есть.
@thepappo said in Бас ругается на несуществующую переменную в скомпилированном скрипте:
@Fox я поиском посмотрел по всем папкам и файлам в external. Эта proxy_string в модуле MailDeprecation была. Я его удалил. Все кастомные модули снес и заново установил только те, которые используются в шаблоне. Заново скомпилировал скрипт. Скомпилированный скрипт с предустановленным басом, весит 1,6 Гб. У себя запускаю скомпилированный скрипт - ошибки нет. У клиента - есть.
Важное уточнение, вы используете скомпилированный скрипт с защитой? Включаете опцию "копировать движок в общую папку"? Клиенту вы тоже скинули вновь скомпилированный скрипт или он запускает старый?
Мысль в том, что клиент запускает прошлую версию вашего скрипта. Попробуйте сохранить скрипт перед компиляцией и изменить версию при компиляции, что бы быть уверенным