|
Обсуждение работы программы
|
|
| drserj | Дата: Пятница, 25.09.2020, 20:11 | Сообщение # 2161 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 4697
Статус: Offline
| Цитата sergeyvpanasyuk (  ) Где можно найти документацию по написанию plug-ins?
Да вроде нигде До сих пор желающих не было писать, хватало пакетных операций...
Цитата elisabethagafonova (  ) как мне открыть файл через мак
Цитата sergeyvpanasyuk (  ) Я бы посоветовал виртуальную 7-ку на Маке
Не факт, надо пробовать... Я бы параллел десктоп попробовал...
Цитата grock (  ) в каком файле находятся примечания?.. mluserprim.*
drSerj
|
| |
|
|
| drserj | Дата: Пятница, 25.09.2020, 20:29 | Сообщение # 2162 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 4697
Статус: Offline
| Цитата drserj (  ) Оба файла присутствуют на диске, но 73494 не имеет MD5 в базе данных. Таких строк в базе select count(md5) from mlbook where length(md5) != 32; 21121
Надо попробовать загрузить отдельно lib.libbook.sql и посмотреть наличие этих мд5. Имеются подозрения, что в исходниках дампа эти данные тоже отсутствуют...
(73494,0, '2017-02-23 16:50:32','The Fourth Man','','en','en','', 0,0,'2','0', 'robot','','','73494','','2017-09-30 01:20:59',2,0,0,'тифaуртман')
Обращаем внимание на то, что вместо MD5 прописан BookID, что есть не верно. А поскольку в исходном дампе библиотеки нет этих данных, откуда возьму их я?
Да и вообще, я предпочитаю флибусту, там всё куда аккуратнее...
Цитата sergeyvpanasyuk (  ) Также, после "конвертирования" не все строки из libbook находятся в mlbook для начала я бы сделал поиск на невхождение bookid из mlbook в libbook и посмотрел, что это за записи... возможно там мусор.
drSerj
|
| |
|
|
| sergeyvpanasyuk | Дата: Пятница, 25.09.2020, 22:26 | Сообщение # 2163 |
|
Рядовой
Группа: Пользователи
Сообщений: 15
Статус: Offline
| Насчёт несоответствия количества строк в базе - Я дико извиняюсь, перезагрузил базы данных и всё нормально.
|
| |
|
|
| grock | Дата: Суббота, 26.09.2020, 10:51 | Сообщение # 2164 |
 Сержант
Группа: Пользователи
Сообщений: 39
Статус: Offline
| Цитата drserj (  ) mluserprim.* большое спасибо!.. ...вчера не смог пробиться на либрусеку, думал уж совсем кирдык, но сегодня зашел с пары попыток, скачал что нужно, т.е. наши "блокируватели" все-таки вряд ли что-то смогут сделать тотальным образом, все равно дыры будут, что в принципе соответствует закону распространения информации...
Сообщение отредактировал grock - Суббота, 26.09.2020, 12:34 |
| |
|
|
| drserj | Дата: Суббота, 26.09.2020, 18:20 | Сообщение # 2165 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 4697
Статус: Offline
| Цитата grock (  ) большое спасибо!.. Всегда пожалуйста
drSerj
|
| |
|
|
| drserj | Дата: Суббота, 03.10.2020, 22:24 | Сообщение # 2166 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 4697
Статус: Offline
| Цитата sergeyvpanasyuk (  ) Не знаю точно где и как, но авто загрузка баз ломается на lib.libseqname.sql.Или же сразу после lib.libseq.sql
Поставил под виртуалкой 2019 вынь, настроек особо не делал. развернул программу, создал и импортанул базу флибусты, проблем не обнаружил.


drSerj
|
| |
|
|
| sergeyvpanasyuk | Дата: Вторник, 06.10.2020, 06:41 | Сообщение # 2167 |
|
Рядовой
Группа: Пользователи
Сообщений: 15
Статус: Offline
| Так не честно. У меня на виртуалке тоже работает, а на железе нет. Система для тестов. Думаю сделать копию данных и снести, переустановить, и попробовать снова
У меня возник ещё один вопрос: как добавить книги в формате epub. Точнее как добавить описание, автора, жанр автоматически из самой книги. Единственный способ который я "придумал" это через mysql script. Хотелось бы привязать python EbookLib к окну сканирования книг
Или извлечь из opf файла. Я так понимаю формат такой: epub это zip архив. Там есть файл opf с содержанием: <dc:title>Book Title</dc:title> <dc:creator>Author</dc:creator> <dc:subject>Genres</dc:subject> <dc:description>Book Description</dc:description> <dc:language>en-Language Code</dc:language> ...Добавлено (06.10.2020, 07:11) --------------------------------------------- Для интереса снёс всё "ненужное" и на железе заработало.
Сообщение отредактировал sergeyvpanasyuk - Вторник, 06.10.2020, 07:06 |
| |
|
|
| drserj | Дата: Среда, 07.10.2020, 19:01 | Сообщение # 2168 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 4697
Статус: Offline
| Цитата sergeyvpanasyuk (  ) У меня возник ещё один вопрос: как добавить книги в формате epub. Если мне не изменяет память - был какой т о редактор. Я не люблю epub пол этому ничего сказать не могуЦитата sergeyvpanasyuk (  ) Для интереса снёс всё "ненужное" и на железе заработало. Ну вооот
drSerj
|
| |
|
|
| sergeyvpanasyuk | Дата: Четверг, 08.10.2020, 01:39 | Сообщение # 2169 |
|
Рядовой
Группа: Пользователи
Сообщений: 15
Статус: Offline
| Подскажите/уточните процесс обработки fbd файлов в частной библиотеке. Я создал для тестирования пару файлов a.epub b.epub c.epub ...
Для каждого файла создал файл a.fbd b.fbd c.fbd ...
При сканировании папки пишет что fbd пропущенны, но данные из них заносятся для файлов epub. Для примера fbd использовал "экспорт в fbd" с рабочей библиотеки. Можно ли внести какой-то параметр в fbd что бы в окне (снизу) было описание? Для fb2 описание "вроде-бы" извлекается из самого fb2 при выборе файла (нажатия на него). Было бы классно если бы в самой базе данных, или с fbd эта информация попала в это окно, подскажите?
Так же initgenre.sql содержит жанры для частной библиотеки. Можно ли посказку как правильно добавить "новые" жанры? Будет ли безопасным следовать такому "алгоритму"? 1. Добавляем коренной жанр: (201,NULL,'private_gengre','My Private Genre',0,0) 2. Добавляем под-жанр (231,201,'private_gengre_test','My Private Genre Test',0,0) Идея такая: У меня очень много книг на иносранном, где то 700,000. Другими "каталогизаторами" такой массив данных не обрабатывается. Ваша программа больше всего подходит. На втором месте freelib, но она слишком "проста". Я извлёк из каждого epub/mobi файла с помощью exiftool json файл с содержанием/описанием книги. Создать fbd из json не составит труда (надо только подсказки по ключевым параметрам). Так-же в процессе обработки создам новые жанры - второй вариант это "вместить/перевести" в уже существующие, но там некоторые от балды написаны.
Другой вариант, это для вас (если возможно) поделиться исходниками от plug_pr.dll Я так понимаю именно он виновен в "данных" при добавке файлов?
|
| |
|
|
| drserj | Дата: Четверг, 08.10.2020, 13:22 | Сообщение # 2170 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 4697
Статус: Offline
| Цитата sergeyvpanasyuk (  ) При сканировании папки пишет что fbd пропущенны, но данные из них заносятся для файлов epub. Правильно, сам фбд не включается в архив, хотя последнее время думается надо включать
Цитата sergeyvpanasyuk (  ) Другой вариант, это для вас (если возможно) поделиться исходниками от plug_pr.dll Да не вопрос... щаз куда-нить скину.
https://libruslib.ucoz.com/multilib/Flibusta.zip
drSerj
|
| |
|
|
| mvvnew1 | Дата: Пятница, 09.10.2020, 09:46 | Сообщение # 2171 |
|
Рядовой
Группа: Пользователи
Сообщений: 4
Статус: Offline
| Здравствуйте. Работало отлично. Потребовалось перенести коллекции на другой диск и при попытке изменить (добавить) путь к архивам локальной коллекции выкидывает ошибку

Система Win 10 Pro 2004.
|
| |
|
|
| drserj | Дата: Пятница, 09.10.2020, 19:34 | Сообщение # 2172 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 4697
Статус: Offline
| Есть подорзрение, что не хватает каких-нить прав на каталог
drSerj
|
| |
|
|
| jornada812 | Дата: Понедельник, 12.10.2020, 10:32 | Сообщение # 2173 |
|
Лейтенант
Группа: Пользователи
Сообщений: 44
Статус: Offline
| Случайно наткнулся в логах:
Не удается найти описание для идентификатора события 100 из источника MariaDB. Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере. Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием. К событию были добавлены следующие сведения: mysqldlite.exe: Table '.\flibusta\mldownloaddata' is marked as crashed and should be repaired mysqldlite.exe: Table '.\mllbr_main\mldownload' is marked as crashed and should be repaired Ресурс сообщения существует, но сообщение не найдено в таблице сообщений
Может из за этого периодически крашится?
|
| |
|
|
| drserj | Дата: Вторник, 27.10.2020, 15:25 | Сообщение # 2174 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 4697
Статус: Offline
| Цитата jornada812 (  ) Может из за этого периодически крашится? я только час как из больницы, три недели провалялся с короной и двусторонней пневмонией, по этому не помню, вроде выкладывал архив с марией более полной, в которой не было траблов с недостающими элементами. Настоятельно рекомендую установить полную версию марии и прописать ее в настройках программы. Сразу станет видно виноват движок базы или нет
drSerj
|
| |
|
|
| PFN | Дата: Среда, 28.10.2020, 09:17 | Сообщение # 2175 |
 Генерал-майор
Группа: Друзья
Сообщений: 206
Статус: Offline
| Цитата drserj (  ) я только час как из больницы, три недели провалялся с короной и двусторонней пневмонией Я рад, что наш Главком снова в строю! Желаю крепнуть и не поддаваться вражеским вирусам!!!
=============================== Приказ, который может быть понят неправильно, обязательно будет понят неправильно
|
| |
|
|
|