Здравствуйте
поставил ксеон новый процессор вместо ай 5
8 потоков стало вроде бы
все стало шустрее но памяти 16 гб стало не хватать
расширил до 32
по скрипту из режима записи в режим запуска поменял с помощью другого спеца порядок функций
раньше в онстартапликейшен загружал куки и файл
теперь онстартапликейшен убрал и все что в ней было объявлено закинул в начало мейна
все стало пахать
но странно ведь утверждалось что те элементы которые не будут меняться лучше как раз в онстарталикейшен можно загружать и не париться
был однопоток но все равно глючило почему то в режиме запуска
убрал в мейн из онстарьапликейшен все запуск в однопотоке норм трудится
правда была еще проблема что ставил повторять скрипт
а он через 3-4 повторения заканчивался пришлось бегать ставить метки
в общем с басом основная проблема это обучение и примеры собранные и централизованно с грамотным содержанием оформлены
интерфейс тоже звиздец какой то
я долго не мог понять где пункт выпадающего контекстного меню на элементе а оказалось в итоге что контекстное меню надо было проматывать еще дальше вниз колесиком мыши чтобы там из 15 опций низ показался
звиздец же
но в целом хоть и безплатно но хочется обучения и красивости и доубства оформления
копии бас тоже сейчас запускаются пока 3 штуки норм пашут именно паралелльно:)независимо друг от друга
кстати если кому интересно была проблема с установкой 4 планов по 8 гигабайт на материнскую плату b85+ и не шло никак
2 норм а две другие не хотели мириться
решилось через очень долгое и случайное мозговое штурмирование методом тыка
надо было в биосе включить и отключить слоты памяти ибо даже после обнуления биоса путем вытаскивания батарейки где то информация закрепилась и слоты глючили
но после отключения включения все 4 слота стали пахать и память у меня теперь 32 гигабайта:) а я уж смирился с 16
так что есть польза от совместного решени язадач и резонанса
аурауспешайкая
странный глюк с модулем в запуске
-
@DuckDuck, @GhostZ said in Поток завершился с сообщением "ReferenceError: Can't find variable: JPath":
Модуль не устанавливается т.к BAS считает что он не используется, потому что действия модуля не используются, а используются только функции. Используете любое действие JSON модуля в скрипте и проблем быть не должно.
Решение тут
-
@DuckDuck, @GhostZ said in Лайфхаки BAS:
Так как на данный момент в модулях BAS не работают зависимости
-
@GhostZ said in странный глюк с модулем в запуске:
Так как на данный момент в модулях BAS не работают зависимости, то я придумал способ использовать модули (которые устанавливаются только при использовании, строка, путь и т.д) в других модулях, без необходимости использовать дополнительные действия.
Нужно добавить /Dat:eyJzIjoiaXNfc3RyaW5nIn0=/ в code.js файлы действий, eyJzIjoiaXNfc3RyaW5nIn0= - это закодированная в base64 строка {"s":"is_string"}, is_string - это имя любого действия нужного модуля (можно найти в manifest.json файле модуля).
Этот код нужно добавлять только в те действия которые зависят от других модулей.
Пример модуля использующего действие модуля "Строка": TestModule.zip
Тестовый проект: depends.xmlЧто то я не совсем понял
is_string - это имя любого действия нужного модуля (можно найти в manifest.json файле модуля).
Скачал твой пример модуля - и в файле манифест нету такого имени is_string.
При этом строку раскодировал и у тебя там именно is_string - это ты откуда берешь ? -
@GhostZ
так, чето я совсем запутался.
Пошел я в модуль JSON. Открыл манифест, нашел имя действия

Так ?закодировал

сформировал строку:
/*Dat:IHsicyI6Impzb25fcGFyc2VfdmFsdWVfY29kZSJ9*/и вставил в файлы первой строкой которые заканчивают на code.js
у меня три файла, три функции, во всех этот модуль используется.Но ничего не сработало, - где ошибся ?
И еще вопрос, а если две зависимости + модуль loger
то как два добавить ?PS:
это имя тоже попробовал не хочет он работать

