время от времени кора при запуске выдает сообщение
"new portals found, compilie?" и ждет ответа.
как можно сделать, что бы она об этом не спрашивала? (отключить проверку порталов, или выставить ответ по умолчанию - мне все равно, скомпилирует она их или нет, мне важно, что бы при выводе в /dev/null бот работал, а не ждал ответа.)
new portals found, compilie? - устранить ожидание ответа
Модератор: 4epT
Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Re: new portals found, compilie? - устранить ожидание ответа
Мне кажется, надо поправить в functions.pl эту часть кода (поправьте, если неправ):
Код: Выделить всё
sub initPortalsDatabase {
Log::message(T("Checking for new portals... "));
if (compilePortals_check()) {
Log::message(T("found new portals!\n"));
my $choice = $interface->showMenu(
T("New portals have been added to the portals database. " .
"The portals database must be compiled before the new portals can be used. " .
"Would you like to compile portals now?\n"),
[T("Yes, compile now."), T("No, don't compile it.")],
title => T("Compile portals?"));
if ($choice == 0) {
Log::message(T("compiling portals") . "\n\n");
compilePortals();
} else {
Log::message(T("skipping compile") . "\n\n");
}
} else {
Log::message(T("none found\n\n"));
}
}