Здравствуйте, если создать функцию, затем при создании вызова подтвердить создание нажатием ентер, то функция не создастся, а кнопка выбора функции станет недоступна, помогает только перезапуск софта
@D1maRQ
Какую версию BAS вы используете? Какие настройки панели сценария вы используете?
Не удается повторить, опишите более подробно по шагам, пожалуйста. Или возможно вы сможете записать видео?
@sergerdn
понял,
надо было запускать 10 потоков, открывать 10 портов на прокси сервисе, и каждому потоку присвоить свой порт для дальнейшей работы в цикле
ну мы решили вопрос через глобальные списки вроде, получилось
Сделал как вы советовали в этой теме https://community.bablosoft.com/topic/5037/ошибка-при-запуске/6
Я переместил экшены "Выполнить код" которые вызывают эту ошибку - каждый в свою функцию.
Теперь та же ошибка , но на последнем элементе ( на кубике рандом сон, см скрин ниже) в функции где весь скрипт лежит.
eee.png
Причем эта ошибка "выбивает скрипт моментально" в режиме запуска, тоесть скрипт даже не успевает отработать и секунды.
Значит неправильно было. Вам же пишут что вы в потоке получаете весь ресурс и сохраняете его в список. Как по вашему потоки скрипта поймут какая именно строка используется на данный момент? Для этого и нужно получать строку из ресурса, а не ресурс в список.
@fox
Да вы правы, через обычную конструкцию replace пробел не удалялся. Хотя его не было в исходном файле, он почему то появился, видимо из за того что пароль был последний в строке а я использовал парсинг строки и где то там он вылез. С помощью этой конструкции удалил пробел и заработало ([[EMAIL_PASSWORD]]).replace(/\s/g,""). Спасибо за подсказку!