Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

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

> Без описания
Kibor
Отправлено: 12 Апреля, 2023 - 12:14:16
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8098
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




Новую тему в обновлениях не создавал, так как в управление и функционале ничего не изменилось.

Доработал выделение памяти при обработке скрипта.

Памяти ест меньше. Скрипты, которые раньше не обрабатывались - обрабатываются.
Собранный exe ест в разы меньше чем раньше и редактор.

При работе с большим скриптом, его первый запуск будет медленнее чем последующие.
Все следующие запуски будут намного быстрее.

Во избежание большого потребления памяти избегайте длинных, однострочных инструкций.
Особенно в большом скрипте.

 Цитата:
if (scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1 &&
scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1 &&
scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1 &&
scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1 &&
scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1 &&
scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1)
{

}


стоит разбить на

 Цитата:
if (scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1 &&
scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1 &&
scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1)
{
if (scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1 &&
scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1 &&
scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1)
{

}
}


Тестируйте - пишите.
 
 Top
Redear
Отправлено: 12 Апреля, 2023 - 12:37:24
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 195
Дата рег-ции: Июль 2022  
Репутация: 0




 Kibor пишет:
Новую тему в обновлениях не создавал, так как в управление и функционале ничего не изменилось.

Доработал выделение памяти при обработке скрипта.

Памяти ест меньше. Скрипты, которые раньше не обрабатывались - обрабатываются.
Собранный exe ест в разы меньше чем раньше и редактор.

При работе с большим скриптом, его первый запуск будет медленнее чем последующие.
Все следующие запуски будут намного быстрее.

Во избежание большого потребления памяти избегайте длинных, однострочных инструкций.
Особенно в большом скрипте.

 Цитата:
if (scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1 &&
scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1 &&
scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1 &&
scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1 &&
scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1 &&
scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1)
{

}


стоит разбить на

 Цитата:
if (scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1 &&
scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1 &&
scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1)
{
if (scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1 &&
scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1 &&
scanpixel(200, 125, 35436455, 15, 15, 15, 15, 15, 15, -1)==1)
{

}
}


Тестируйте - пишите.


спасибо по мере тестов отпишусь,
по представленному выше, вопрос, максимальное вложение (перечисление) операторов равно 3, чтобы максимально оптимизировать код?
 
 Top
Kibor
Отправлено: 12 Апреля, 2023 - 12:59:37
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8098
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




 Redear пишет:
по представленному выше, вопрос, максимальное вложение (перечисление) операторов равно 3, чтобы максимально оптимизировать код?

Нет. без ограничений.
Это пример длинной инструкции.
Зависит не от количества инструкций, а слов.
 
 Top
Redear
Отправлено: 12 Апреля, 2023 - 15:15:45
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 195
Дата рег-ции: Июль 2022  
Репутация: 0




удалено, сам ошибся

(Отредактировано автором: 12 Апреля, 2023 - 15:27:56)

 
 Top
Kibor
Отправлено: 12 Апреля, 2023 - 15:28:04
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8098
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




Откатил для доработки
 
 Top
Redear
Отправлено: 12 Апреля, 2023 - 15:36:46
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 195
Дата рег-ции: Июль 2022  
Репутация: 0




 Kibor пишет:
Откатил для доработки


вы очень быстро среагировали и не увидели мое сообщение, что я ошибся, забыл о галке упаковки блока ресурс. прошу прощения.
буду тестировать дальше

потребление упало с 2.3 гб на 2 кибора в 700мб с двух киборов.
2 кибора использую, так как много кода и пришлось перенести часть функции во вторую программу

(Отредактировано автором: 12 Апреля, 2023 - 15:38:46)

 
 Top
Kibor
Отправлено: 12 Апреля, 2023 - 15:38:09
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8098
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




Там другая ошибка
(Добавление)
Опять обновил. Исправил ошибку.
Тестируйте. Пишите.
 
 Top
neba2101
Отправлено: 12 Апреля, 2023 - 22:20:07
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 142
Дата рег-ции: Февр. 2017  
Репутация: 4




Обновление просто бомба! Скрипт с 1.2Гб стал использовать 260мб. Спасибо!
Вот бы еще управление пользователями переработать.
 
 Top
Kibor
Отправлено: 13 Апреля, 2023 - 08:31:28
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8098
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




Ускорил
 
 Top
konctantin777
Отправлено: 14 Апреля, 2023 - 09:17:47
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1136
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 6




Если что, неправильный клик не исчез. Даже с 2мя блоками в течении минуты ошибка. Фото с описанием в теме с ошибками...
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by