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

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

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

> Без описания
Redear
Отправлено: 20 Января, 2023 - 14:23:36
Post Id



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


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




День добрый
Прошу подсказать в каком направлении искать ошибку.
Очень много кода в визуальном редакторе,
если запустить кибор + визуальный > запуск программы из визуального, все работает
если запустить кибор + визуальный + отладчик > запуск программы. ошибка памяти
если запустить кибор + визуальный и запуск программы первый раз без отлачика, затем выключить программу, потом запустить программу + отладчик все работает и запускается с отладчиком.

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

(Отредактировано автором: 20 Января, 2023 - 14:25:45)

 
 Top
OKStyle
Отправлено: 20 Января, 2023 - 14:38:17
Post Id



Пользователь
Участник


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




Попробуй сделать следующее:
Зайти в Кибор -> Настройки -> Трансляция. Попробуй поднять значения. (Не факт что поможет)
 
 Top
Redear
Отправлено: 20 Января, 2023 - 16:04:13
Post Id



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


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




у меня стоит там 1000, когда ставлю больше вылет по памяти постоянно
 
 Top
OKStyle
Отправлено: 20 Января, 2023 - 16:24:51
Post Id



Пользователь
Участник


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




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



  • Решение 1.
     viktyar пишет:
    У меня тоже очень часто выдавало ошибку,оказалось все из-за оперативной памяти.
    Снял оперативку,почистил гнездо,вставил оперативку теперь все норм.
    Если у кого то подпаленная оперативка то тоже будет выдавать ошибку.


  • Решение 2
     AlexSleep пишет:
    Столкнулся с тем же при запуске скрипта. Кибор виснет наглухо после ошибки Out Of Memory. Здесь ответа не нашел, задолбал гугл по этой теме, выяснилось проблема распространенная у многих приложений и ноги ее растут от управления памятью приложением и какими то хвостами связано с реестром.
    Короче коллеги, CCleaner последней версии проблему решил стандартными проходами очистки и реестра.


  • Решение 3
     Kibor пишет:
    В данный момент что бы получить Out Of Memory надо достаточно большой скрипт.
    Настройки - трансляция. Параметры 500 170
    Не делайте скрины в вкладке графика и проблем не будет при большом скрипте.

    (Отредактировано автором: 20 Января, 2023 - 16:25:18)

  •  
     Top
    Redear
    Отправлено: 20 Января, 2023 - 16:49:26
    Post Id



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


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




    третий вариант о том, что когда скррипт уже запускался и ты заходишь во вкладку графика у тебя кибор вылетает сразу с ошибкой памяти. это 100% так
     
     Top
    Zireael
    Отправлено: 21 Января, 2023 - 01:51:15
    Post Id



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


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




     Цитата:
    Зайти в Кибор -> Настройки -> Трансляция. Попробуй поднять значения.

    Нужно уменьшить. Поставьте 300-500.
     
     Top
    Redear
    Отправлено: 21 Января, 2023 - 13:34:54
    Post Id



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


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




     Zireael пишет:
     Цитата:
    Зайти в Кибор -> Настройки -> Трансляция. Попробуй поднять значения.

    Нужно уменьшить. Поставьте 300-500.


    это действительно помогло, спасибо
     
     Top
    Redear
    Отправлено: 17 Февраля, 2023 - 12:09:22
    Post Id



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


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




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

    при запуске с памятью > 500, отладка вылетает с ошибкой памяти.
    при < 350 не подгружаются даже внешние файлы
    350-500 запуск нестабильный, функция с защитой черного экрана периодически не отрабатывается

    собственно, как уменьшить боль при программировании в этом чудесном редакторе?

    (Отредактировано автором: 17 Февраля, 2023 - 12:12:11)

     
     Top
    Zireael
    Отправлено: 17 Февраля, 2023 - 12:14:43
    Post Id



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


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




    Сокрее всего ошибка в коде. Причин может быть много, нужен весь код чтобы посмотреть в чём причина.
     
     Top
    Redear
    Отправлено: 17 Февраля, 2023 - 16:29:31
    Post Id



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


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




     Zireael пишет:
    Сокрее всего ошибка в коде. Причин может быть много, нужен весь код чтобы посмотреть в чём причина.


    Так выявил интересное:
    1) При самостоятельном копипасте из визуального редактора, директивы не подхватываются, если они указаны в функции. пришлось их вынести в старт программы.

    2) при попытке собрать exe фаил кибор ругается на: длину строки более 127

    я прогнал весь код под регулярное выражение: \".{100}\"
    и при таком условии единственное, что выходит это
    if ("CL"==pt) { if ((skp=="TAB&S2"Подмигивание||(skp=="SK&S"Подмигивание) jsp[aff]="+"+vt+" Chain Lightning"+" ("+format(skv+vol[aff])+" CL)"; else jsp[aff]="+"+vt+" CL&Chain Lightning"; continue; }

    но тут длина строки явно не превышает лимит
    (Добавление)
    короче методом тыка я обноружил эту строчку


    credentials = ServiceAccountCredentials.from_json_keyfile_name(CREDENTIALS_FILE, ['https://www.googleapis.com/auth/spreadsheets', 'https://www.googleapis.com/auth/drive'])


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


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




    Powered by