Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » ошибка "out of memory" помогите решить..

Страниц (1): [1]
 

1. xemz - 26 Мая, 2022 - 12:08:16 - перейти к сообщению
При компиляции скрипта периодически выскакивает "out of memory" и не компилируется exe.. помогает иногда перезагрузка компа или переустановка с++ библиотек.. Винду переустановил, компилирует быстрее но всё равно вылезает "out of memory".
2. Karkun - 26 Мая, 2022 - 15:07:03 - перейти к сообщению
 xemz пишет:
При компиляции скрипта периодически выскакивает "out of memory" и не компилируется exe.. помогает иногда перезагрузка компа или переустановка с++ библиотек.. Винду переустановил, компилирует быстрее но всё равно вылезает "out of memory".



 Цитата:
6.) Out of memory часто бывает из за неправильных настроек в функциях зон поиска.
(для просмотра ссылки Вам необходимо авторизоваться)
3. xemz - 26 Мая, 2022 - 16:46:20 - перейти к сообщению
 Karkun пишет:
6.) Out of memory часто бывает из за неправильных настроек в функциях зон поиска.
(для просмотра ссылки Вам необходимо авторизоваться) /quote]


а не подскажете какие могут быть неправильные настройки в функциях зон поиска? У меня много findimage используется для поиска в окне, такого типа:

if (findimage(1, #bitvi[0][0], 0, #PosX, #PosY,
xokn+217, yokn+280, xokn+277, yokn+330, 10,10,10,10,10,10,95,1, w1)==1){}

xokn=0, yokn=0. окно задано. и если нету "Out of memory" и скрипт компилируется то всё же хорошо работает...
раньше надо было искать не в окне а по области экрана и нужны были переменные для
привязки к области. Потом переделал на поиск в окне а xokn+,yokn+ оставил и просто к 0 их приравнял.

В скрипте так записаны findimage все с ентером после #PosY, т.к. пишу на узком мониторе) может в этом проблема быть?? или в значении совпадении по цветам "10,10,10,10,10,10" может что то быть? Я везде одинаковые пишу на всякий.. "10,10,10,10,10,10" или там "20,20,20,20,20,20" чтоб если изображения чуть чуть меняются\моргают скрипт всё равно их находил...

Ещё много переменных для изображений созданы так: int bitvi[50][50]. хотя само изображение bitvi например 15х23. это может быть причиной?

заранее спс за ответ.
4. Zireael - 26 Мая, 2022 - 18:33:11 - перейти к сообщению
 Цитата:
6.) Out of memory часто бывает из за неправильных настроек в функциях зон поиска.

Это вызовет ошибку при работе скрипта, но не при запуске.
Скрипт большой?

В настройках уменьшить количество выделяемой памяти при за старте.
Не использовать вкладку графика перед запуском скрипта.
5. xemz - 27 Мая, 2022 - 12:49:14 - перейти к сообщению
 Zireael пишет:

Скрипт большой?

В настройках уменьшить количество выделяемой памяти при за старте.
Не использовать вкладку графика перед запуском скрипта.


6000+ строчек. наверное большой) там много не используемых блоков и изображений которые лень удалять... А те причины что я написал выше могут влиять как то? Вкладкой графика не пользуюсь.

Выделяемой памяти именно уменьшить?? я в настройки\трансляция поставил Выделение памяти при старте 1200, шаг выделения 170.
6. Zireael - 27 Мая, 2022 - 17:37:59 - перейти к сообщению
 Цитата:
Выделяемой памяти именно уменьшить??

Да.
7. xemz - 27 Мая, 2022 - 20:35:56 - перейти к сообщению
 Zireael пишет:
 Цитата:
Выделяемой памяти именно уменьшить??

Да.


а на сколько именно уменьшить?) и шаг выделения тоже?

Powered by ExBB FM 1.0 Final