Обсуждение работы программы
| |
mmc | Дата: Вторник, 18.10.2022, 02:37 | Сообщение # 2326 |
Рядовой
Группа: Пользователи
Сообщений: 14
Статус: Offline
| Цитата drserj ( ) lib.libfilename.sql похоже отсутствует.... хотя вроде и скачан... может пустой был Может быть. Наверное там что то на сайте было не так. Но теперь скачалось, распаковалось и импортировалось всё.Добавлено (16.11.2022, 19:26) --------------------------------------------- Библиотека Флибуста. Вот какая то новая проблема появилась и непонятно из чего. В поиске высвечивается автор, а книги не проявляются. При этом ранее с этим было всё нормально. Заменил программу скопировав в ту же папку и ничего. Попробовал обновить базы обновляются, но ситуация та же.
|
|
| |
mmc | Дата: Среда, 16.11.2022, 19:27 | Сообщение # 2327 |
Рядовой
Группа: Пользователи
Сообщений: 14
Статус: Offline
| Вот такая картинка Это появляется после того как есть закачанные книги. Если нет закачанных книг, то всё нормально. Ещё одну версию поставил для проверки и проблем с поиском нет. Но ведь это же не очень хорошо, так как книги хотелось бы чтобы оставались после скачивания.
Сообщение отредактировал mmc - Среда, 16.11.2022, 20:07 |
|
| |
drserj | Дата: Среда, 16.11.2022, 22:12 | Сообщение # 2328 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата mmc ( ) Вот такая картинка Странно, ни разу такого не было...
drSerj
|
|
| |
mmc | Дата: Пятница, 18.11.2022, 01:35 | Сообщение # 2329 |
Рядовой
Группа: Пользователи
Сообщений: 14
Статус: Offline
| Цитата drserj ( ) Странно, ни разу такого не было... Это так случается если есть закачанные книги и то почему то не всегда. Иногда бывает, а иногда нормально. Мне тоже это кажется странным и как это исправить не удаляя полностью программу и не устанавливая её заново? Да и сразу когда запускаешь программу тоже вот так
Сообщение отредактировал mmc - Пятница, 18.11.2022, 01:38 |
|
| |
drserj | Дата: Пятница, 18.11.2022, 22:35 | Сообщение # 2330 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата mmc ( ) как это исправить не удаляя полностью программу и не устанавливая её заново? Никто не мешает поставить еще один экземпляр программы в другой каталог, создать с нуля библиотеку и попробовать на чистую.... Просто еще никто не обращался с подобной проблемой, и у меня на 3 абсолютно разных тачках такое не всплывало... Что очень странно, ибо обычно программа либо работает, либо нет. Сомнительно, что проблемы с памятью или диском, но кто его знает...
drSerj
|
|
| |
lordkor | Дата: Суббота, 19.11.2022, 18:07 | Сообщение # 2331 |
Лейтенант
Группа: Друзья
Сообщений: 56
Статус: Offline
| Аналогичная херня случилась. Комп у меня работает 24/7, соответственно мультилиб крутится с загрузки до перезагрузки - или пока не сломает базу (происходит пару-тройку раз в год) или пока не вылезет стандартный глюк с адресацией - через несколько часов работы (больше суток, точнее пока не засекал) перестаёт читать (и выводить) список книг для загрузки - при этом сам список формируется, а после перезагрузки программы спокойно читается, выводится в соответствующей закладке и загружается с сервера. Так вот, программа работала с 14 ноября (последнее обновление базы), висела в трэе, открытая на авторе. Когда я сегодня открыл программу из трэя и ткнул на другого автора - увидел пустые книги. При этом список загруженных в норме, но при попытке перейти из списка загруженных на автора открывается автор с пустым списком книг. Перезагрузка программы, а затем и компа проблему не решила. После перевода даты на неделю назад (12 ноября) перестал выводиться и список авторов - тупо пустая база. Вернул дату на сегодня - ни хрена не изменилось. Начал экспериментировать с бэкапом месячной давности, свежим бэкапом и новой базой в разных вариациях. Выяснилось, что поломались файлы mlgroupname.MYD и mlgroupname.MYI в папке data\mllbr_main - при их замене аналогами из предыдущего бэкапа всё заработало отлично. Также побились файлы mlauthorname.MYD и mlauthorname.MYI из папки data\[библиотека] - из-за них не выводится список авторов.
Учитывая, что одна и та же проблема у меня и mmc возникла одновременно, есть подозрение, что где-то в работе с базой какой-то косяк, связанный с обработкой даты. Учитывая упомянутую в начале хрень с пустым списком загрузки, в первую очередь в голову приходит, что косяк связан с выделением памяти - что-то где-то сдвигается в процессе работы и со временем заползает в адреса, использующиеся при формировании запроса списка загрузки, а в определённые даты - с файлами mlauthorname, mlgroupname и, возможно, другими - а отсутствие повторяемости объясняется разным размещением программы в памяти на разных компах.
|
|
| |
mmc | Дата: Воскресенье, 20.11.2022, 00:17 | Сообщение # 2332 |
Рядовой
Группа: Пользователи
Сообщений: 14
Статус: Offline
| Цитата drserj ( ) Никто не мешает поставить еще один экземпляр программы в другой каталог, создать с нуля библиотеку и попробовать на чистую.... Просто еще никто не обращался с подобной проблемой, и у меня на 3 абсолютно разных тачках такое не всплывало... Что очень странно, ибо обычно программа либо работает, либо нет. Сомнительно, что проблемы с памятью или диском, но кто его знает... Пробовал на различных дисках - на трёх. Диски проверял и с ними вроде проблем нет. Да и с другими программами проблем нет. Повторяется тоже самое. А если просто получать только обновления базы, то тогда нужно скачивать только с самого сайта при помощи браузера, но хотелось бы чтобы всё же книги скачивались и оставались в самой программе. Да это было и ранее, но не обращался, так как просто полностью удалял программу и ставил заново.
|
|
| |
drserj | Дата: Воскресенье, 27.11.2022, 21:35 | Сообщение # 2333 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Сама программа не имеет своего движка базы данных. Она использует урезанную версию MySQL (MariaDB) движка. Можно попробовать поставить полную версию (она бесплатна) и в настройках программы указать внешний движок. Вопрос в том, решит ли это проблему.... Почему крешатся индексы - вот в чем вопрос. Обычно это бывает из-за проблем с памятью или диском, но раз нет - то возможно проблем с движком.
drSerj
|
|
| |
mmc | Дата: Понедельник, 28.11.2022, 04:36 | Сообщение # 2334 |
Рядовой
Группа: Пользователи
Сообщений: 14
Статус: Offline
| Цитата drserj ( ) Генералиссимус
Группа: Администраторы Сообщений: 4682 Репутация: 30 ± Статус: Offline Сама программа не имеет своего движка базы данных. Она использует урезанную версию MySQL (MariaDB) движка. Можно попробовать поставить полную версию (она бесплатна) и в настройках программы указать внешний движок. Вопрос в том, решит ли это проблему.... Почему крешатся индексы - вот в чем вопрос. Обычно это бывает из-за проблем с памятью или диском, но раз нет - то возможно проблем с движком. Спасибо. Но я не программист и для меня установка того что вы сказали, если честно признаться, тёмный лес, а потому хотелось бы получить от вас сведения как это установить и куда остановить, да и откуда это взять. Что до неисправности железа, то проверял и вроде проблем не нашлось, да и на разных дисках проверял. Можно ещё попробовать в виртуальной машине, но это её нужно каждый раз запускать, чтобы почитать чего то. Кроме того я обычно не читаю, а слушаю, так как так удобней.
|
|
| |
Spine | Дата: Понедельник, 28.11.2022, 10:29 | Сообщение # 2335 |
Рядовой
Группа: Пользователи
Сообщений: 2
Статус: Offline
| drserj, как нужно настроить MultiLib и my.cnf что-бы держать базу на одном компьютере, а подключаться к ней с разных? в MultiLib.ini [MySQL] mysql_server=192.168.100.2 mysql_port=3306 mysql_username=root mysql_password=
в my.cnf [mysqld] bind-address=192.168.100.2
запускаю батником mysqldlite.exe --defaults-file=my.cnf
Не работает, (не может подключиться к базе)... даже локально...
|
|
| |
jornada812 | Дата: Воскресенье, 09.04.2023, 14:45 | Сообщение # 2336 |
Лейтенант
Группа: Пользователи
Сообщений: 44
Статус: Offline
| Странность какая то. Обновление бд закачивается без ошибок, а итог такой :
Дата предыдущего обновления: 18.03.2023 1:57:06 Дата последнего обновления: 09.04.2023 14:38:07
Книг в библиотеке: 696212 Добавлено новых книг: 0 Добавлено в "Новинки": 0
|
|
| |
drserj | Дата: Понедельник, 10.04.2023, 16:52 | Сообщение # 2337 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата Spine ( ) как нужно настроить MultiLib и my.cnf что-бы держать базу на одном компьютере, а подключаться к ней с разных? Руками не надо, ставится сервер mysql, лучше mariadb. В настройках программы прописывается адрес, логин, пароль. Перегружается программа, создается новая библиотека, импортируются данные.
drSerj
|
|
| |
drserj | Дата: Понедельник, 10.04.2023, 16:54 | Сообщение # 2338 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата jornada812 ( ) Обновление бд закачивается без ошибок, а итог такой странно, а точно все новые файлы скачались? Скинь полный лог из окна импорта базы для начала...
drSerj
|
|
| |
jornada812 | Дата: Среда, 12.04.2023, 11:42 | Сообщение # 2339 |
Лейтенант
Группа: Пользователи
Сообщений: 44
Статус: Offline
| 11:36:23: Импортируется lib.libavtor.sql ...Ok 11:36:28: Импортируется lib.libavtorname.sql ...Ok 11:36:43: Импортируется lib.libbook.sql ...Ok 11:38:05: Импортируется lib.libfilename.sql ...Ok 11:38:06: Импортируется lib.libfilenameold.sql ...Ok 11:38:10: Импортируется lib.libgenre.sql ...Ok 11:38:18: Импортируется lib.libgenrelist.sql ...Ok 11:38:19: Импортируется lib.libseq.sql ...Ok 11:38:21: Импортируется lib.libseqname.sql ...Ok 11:38:23: Импортируется lib.convert.sql ...Ok 11:41:53: Загрузка завершена 11:41:55: Производится отбор новинок...
Дата предыдущего обновления: 18.03.2023 1:57:06 Дата последнего обновления: 12.04.2023 5:12:48
Книг в библиотеке: 696212 Добавлено новых книг: 0 Добавлено в "Новинки": 0Добавлено (12.04.2023, 11:46) --------------------------------------------- А если сделать новую базу и закачать, то все заканчивается так 11:43:29: Закачивается lib.libavtor.sql.gz... Ok 11:43:34: Закачивается lib.libavtorname.sql.gz... Ok 11:43:39: Закачивается lib.libbook.sql.gz... Ok 11:44:54: Закачивается lib.libfilename.sql.gz... Ok 11:44:56: Закачивается lib.libgenre.sql.gz... Ok 11:45:03: Закачивается lib.libgenrelist.sql.gz... Ok 11:45:04: Закачивается lib.libseq.sql.gz... Ok 11:45:07: Закачивается lib.libseqname.sql.gz... Ошибка 11:45:32: Request timeout (258) 11:45:32: Ошибка загрузки. База обновлена не будет.
|
|
| |
drserj | Дата: Среда, 12.04.2023, 14:24 | Сообщение # 2340 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Ну вот и ответ... Если из инета база не скачивается - откуда взяться новым книгам? Если проблема в скачке - попробовать в настройках сети увеличить к-во попыток скачки или таймаут.... ну или ссылку другую на базу. У меня http://www.flibusta.is/sql/ но можно попробовать зеркало базы http://flisland.net/sql/
drSerj
|
|
| |
|