Здравствуйте
поставил ксеон новый процессор вместо ай 5
8 потоков стало вроде бы
все стало шустрее но памяти 16 гб стало не хватать
расширил до 32
по скрипту из режима записи в режим запуска поменял с помощью другого спеца порядок функций
раньше в онстартапликейшен загружал куки и файл
теперь онстартапликейшен убрал и все что в ней было объявлено закинул в начало мейна
все стало пахать
но странно ведь утверждалось что те элементы которые не будут меняться лучше как раз в онстарталикейшен можно загружать и не париться
был однопоток но все равно глючило почему то в режиме запуска
убрал в мейн из онстарьапликейшен все запуск в однопотоке норм трудится
правда была еще проблема что ставил повторять скрипт
а он через 3-4 повторения заканчивался пришлось бегать ставить метки
в общем с басом основная проблема это обучение и примеры собранные и централизованно с грамотным содержанием оформлены
интерфейс тоже звиздец какой то
я долго не мог понять где пункт выпадающего контекстного меню на элементе а оказалось в итоге что контекстное меню надо было проматывать еще дальше вниз колесиком мыши чтобы там из 15 опций низ показался
звиздец же
но в целом хоть и безплатно но хочется обучения и красивости и доубства оформления
копии бас тоже сейчас запускаются пока 3 штуки норм пашут именно паралелльно:)независимо друг от друга
кстати если кому интересно была проблема с установкой 4 планов по 8 гигабайт на материнскую плату b85+ и не шло никак
2 норм а две другие не хотели мириться
решилось через очень долгое и случайное мозговое штурмирование методом тыка
надо было в биосе включить и отключить слоты памяти ибо даже после обнуления биоса путем вытаскивания батарейки где то информация закрепилась и слоты глючили
но после отключения включения все 4 слота стали пахать и память у меня теперь 32 гигабайта:) а я уж смирился с 16
так что есть польза от совместного решени язадач и резонанса
аурауспешайкая
Проблемы с запуском БАС с командной строки
-
Спасибо за правки и рекомендации! Но я вот сейчас посмотрел. У меня автономный бот скомпилирован на версии 17.8.0 И правлю я всегда скрипты под него на версии БАС 17.8.0 То есть я обновления не принимаю когда оно приходит на БАС и остаюсь на 17.8.0
Почему тогда эта фишка с хешами появляется?
-
Спасибо! И еще, я убиваю процесс FastExecuteScript.exe и тогда уже разношу файл скрипта. Этого достаточно, или еще есть какие процессы которые нужно убивать?
И было часто такое что партнеру (php-кодер) было проблематично ребутить софт так как часто запускалось несколько версий скомпилированного бота. Это можно как-то четко контролировать чтоб всегда только 1 копия запускалась?
-
Баг с вылазящим окном исправил.
Спасибо! И еще, я убиваю процесс FastExecuteScript.exe и тогда уже разношу файл скрипта. Этого достаточно, или еще есть какие процессы которые нужно убивать?
Этого достаточно.
И было часто такое что партнеру (php-кодер) было проблематично ребутить софт так как часто запускалось несколько версий скомпилированного бота.
Тут нужны детали, если все будет совсем плохо, я могу сделать флаги
--list для показа всех запущенных экземпляров
--stop pid - для остановки какого-то конкретного
--kill pid - для остановки процессаЭто можно как-то четко контролировать чтоб всегда только 1 копия запускалась?
По идее убрать все запущенные и запустить новый.
-
Тут нужны детали, если все будет совсем плохо, я могу сделать флаги --list для показа всех запущенных экземпляров --stop pid - для остановки какого-то конкретного --kill pid - для остановки процессада там совсем плохо. Кодер матерится круглосуточно) Было бы круто с этими флагами
-
@support said in Проблемы с запуском БАС с командной строки:
Возможно поможет запускать новые браузеры только в том случае если в системе есть достаточно оперативки свободно. Сейчас это можно проверять через апи
memory_virtual_available()
memory_physical_available()Ждать пока не будет 1 гб свободно:
wait_memory(1000000000)!Подскажите я правильно работаю с API БАС ?

Это я в начале потока в свой код пишу. Или нужно в стартовую функцию писать?
-
@Gang said in Проблемы с запуском БАС с командной строки:
Как там исправили? Можно качать новую версию и компилить на ней бот, окошка с выбором языка в тихом режиме не будет?
Да, можно просто открыть скрипт в 18.3.0 и сохранить. Потом заменить project.xml и перезапустить. БАС сам обновится и баг пропадет.