| kompposter2014 |
Отправлено: 27 Апреля, 2026 - 13:52:06
|


Наблюдатель

Просматривает форум
Сообщений всего: 36
Дата рег-ции: Сент. 2025
Репутация: 0

|
Если запускаю Python. Кибор крашится и закрывается без уведомления
CODE:RunPython();
ScanningText();
messagebox("Bot completed");
function ScanningText() {
loadsymbolbase("OCR.sib");
kiborlog(1, "DEBUG: ", 5, 5, 300, 250);
int color_Text[1]; color_Text[0] = 16777215;
string text = "";
readtext(NUM | MARK, #text, 1, 3, -1, -1, -1, #color_Text[0], 1, 50, -1, 921, 38, 982, 55, -1);
}
function RunPython() {
if (runpython() == 0) { messagebox("Not fount Python"); return; }
closepython();
}
Причём если RunPython в коде выполню после ScanningText всё будет ок.
Вечно я споткнусь об какую-то проблему
Помогите пожалуйста, работа встала. Добавил минимальное количество кода чтобы воспроизвести проблему.
Тест делал на чистом киборе последней версии.
OCR.sib любой файл, положил в директорию с кибор ехе
(Добавление)
kompposter2014 пишет: Если запускаю Python. Кибор крашится и закрывается без уведомления
CODE:RunPython();
ScanningText();
messagebox("Bot completed");
function ScanningText() {
loadsymbolbase("OCR.sib");
kiborlog(1, "DEBUG: ", 5, 5, 300, 250);
int color_Text[1]; color_Text[0] = 16777215;
string text = "";
readtext(NUM | MARK, #text, 1, 3, -1, -1, -1, #color_Text[0], 1, 50, -1, 921, 38, 982, 55, -1);
}
function RunPython() {
if (runpython() == 0) { messagebox("Not fount Python"); return; }
closepython();
}
Причём если RunPython в коде выполню после ScanningText всё будет ок.
Вечно я споткнусь об какую-то проблему
Помогите пожалуйста, работа встала. Добавил минимальное количество кода чтобы воспроизвести проблему.
Тест делал на чистом киборе последней версии.
OCR.sib любой файл, положил в директорию с кибор ехе
loadsymbolbase не обязательно использовать, можно закоментировать, после вызова readtext кибор упадёт всё равно |
| |
|
| kompposter2014 |
Отправлено: 27 Апреля, 2026 - 17:36:14
|


Наблюдатель

Просматривает форум
Сообщений всего: 36
Дата рег-ции: Сент. 2025
Репутация: 0

|
Kibor пишет: По идее кибор должен их закрывать.. если они открыты им. К сожалению я мог это протестировать только у себя.
Я не закрывал соединения, потому что много тестировал, и закрывал ехе через ctrl+shift+z, доэтого в коде не было команды принудительно закрыть питон, потому вспомнил и добавил closepython();.
Предполажу, что сейчас такой ситуации после closepython(); не должно произойти
Когда из диспетчера закрыл все копии питона, кибор перестал падать, всё работает сейчас прекрасно(Отредактировано автором: 27 Апреля, 2026 - 17:37:32) |
| |
|
| kompposter2014 |
Отправлено: 16 Июля, 2026 - 15:18:55
|


Наблюдатель

Просматривает форум
Сообщений всего: 36
Дата рег-ции: Сент. 2025
Репутация: 0

|
Dantes3000 пишет: Или выставляйте код сюда, или вызывайте экстрасенса.
какую строчку кода из 15 000 сюда вставить? Про экстросенсов это ок, но это не ко мне. Код предоставить не проблема, если человек реально разбирается в теме, а не просто спросить, как выше.
Код не компилируется и кибор просто закрывается. при это в диспетчере задач видна огромная утечка памяти после чего он вылетает.
Что-то ему не нравится, а что понять невозможно без логов и прочего
(Добавление)
Это 99% проблема сборщика Кибор. Я могу оберазать код на %30-50 и он его соберёт. Потом вставлю оригинальный код где раньше кибор падал и он тоже его соберёт.
Но если я буду пробовать собирать оригинальный полный код после первого старта кибора, она завалится. Где логика, где искать проблему? Может какие советы универсальные есть? ну не может так что бы один раз работало, а второй раз нет и винить код в этом(Отредактировано автором: 16 Июля, 2026 - 15:20:51) |
| |
|
|