LibRusLib
Среда, 24.04.2024, 13:31
Приветствую Вас Гость | RSS
 
Главная ФорумРегистрацияВход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Форум » MultiLib - Библиотекарь » Version 1.x » Обсуждение работы программы (Баги, проблемы, решения)
Обсуждение работы программы
lordkorДата: Вторник, 27.02.2018, 22:27 | Сообщение # 1756
Лейтенант
Группа: Друзья
Сообщений: 56
Репутация: 0
Статус: Offline
Не помню, вроде бы уже как-то об этом говорил.
Имеем вкусную книжку в "Избранном". Хотим перечитать. Добавляем в группу "К прочтению". Прочитали - перемещаем в группу "Прочитано". Заходим в "Избранное" - опаньки, в "Избранном" этой книжки больше нет.
Это так оно и должно быть? Или все же "Избранное" и "Прочитано" независимые признаки?
 
1_абрамДата: Среда, 28.02.2018, 11:05 | Сообщение # 1757
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: Offline
Цитата drserj ()
А что, фильтр не видно??? Да здрасти...


Я имел в виду настройки типа

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

Я не совсем понимаю, как это опция работает.
 
drserjДата: Среда, 28.02.2018, 22:59 | Сообщение # 1758
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата 1_абрам ()
Я имел в виду настройки типаПоказывать только скачанные

эта настройка не влияет на таблицы менеджера закачек

Цитата 1_абрам ()
Я не совсем понимаю, как это опция работает.

До безобразия просто. Если книги скачивал программой - на каждую книгу прописывается дата/время ее скачки. Фильтр "Показывать только скачанные" показывает только те книги, у которых есть эта отметка. Если есть желание что бы все имеющиеся книги, вне зависимости от способа скачки, были с отметкой "скачано", необходимо провести процедуру актуализации. Что эта процедура делает: 1 этап - проверяет наличие книг с отметкой "скачано" и если не находит файл - закидывает в таблицу актуализации. 2 этап - проверка наличия новых книг,  в каталогах, отмеченных в настройках ищет все книги, имена которых попадают под синтаксис разбора форматов, указанных в настройках, и если отметки "скачано" нет - проставляет эти отметки. 1 и 2 этапы можно выбирать при запуске актуализации.


drSerj
 
cooluserДата: Понедельник, 12.03.2018, 14:40 | Сообщение # 1759
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Offline
Здравствуйте!
Если качать с Либрусека книжки в формате fb2 программой МультиЛиб, то скачиваются пересобранные роботом файлы. Что для меня не есть хорошо.
Можно ли сделать чтобы программа качала оригиналы. Ссылка на оригинальный файл выглядит так: lib.rus.ec/b/XXXXXX/orig
 
drserjДата: Понедельник, 12.03.2018, 21:32 | Сообщение # 1760
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата cooluser ()
Можно ли сделать чтобы программа качала оригиналы.

Напрямую из программы - вряд ли... На самом деле скачка производится немного по-другому сценарию, сначала посылается запрос на авторизацию, потом на получение реального адреса но по принципу  lib.rus.ec/b/bookid/get
Я не уверен что по строке lib.rus.ec/b/XXXXXX/orig пройдет авторизация по GET, надо пробовать. В свое время туда впихнули столько защит от качалок, ддоса и прочей херни, что и такой вариант закачки был вполне.

А, кстати, какая разница между оригиналом и пересборкой? И контрольная сумма и размер какого файла в базе?


drSerj
 
cooluserДата: Вторник, 13.03.2018, 02:13 | Сообщение # 1761
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Offline
Цитата drserj ()
...и размер какого файла в базе?

Пересобранный и оригинальный файлы отличаются по размеру, а в базе размер оригинального файла.


Сообщение отредактировал cooluser - Вторник, 13.03.2018, 02:15
 
drserjДата: Вторник, 13.03.2018, 21:10 | Сообщение # 1762
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата cooluser ()
Пересобранный и оригинальный файлы отличаются по размеру
возможно, изменяется заголовок fb2, что, зачастую, хорошо. В оригинале, обычно, в заголовке много бреда. Посмотрю по свободе в чем различия, а потом уже будем решать - имеет смысл оригинал или нет.


drSerj
 
yanusbedaДата: Воскресенье, 25.03.2018, 06:40 | Сообщение # 1763
Сержант
Группа: Пользователи
Сообщений: 30
Репутация: 0
Статус: Offline
Пожелание: Сделать в MultiLib возможность использовать socks5 прокси-сервера, чтобы настроить работу через сеть TOR.
 
drserjДата: Воскресенье, 25.03.2018, 16:41 | Сообщение # 1764
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата yanusbeda ()
Пожелание: Сделать в MultiLib возможность использовать socks5 прокси-сервера, чтобы настроить работу через сеть TOR.

Для тора проще пользовать AdvOR, о чем уже писалось ранее. С socks5 напрямую - проблемы.


drSerj
 
TantalasДата: Понедельник, 02.04.2018, 10:51 | Сообщение # 1765
Лейтенант
Группа: Пользователи
Сообщений: 66
Репутация: 0
Статус: Offline
Вопрос: в связи с изменениями на Флибусте
Цитата: "При скачивании не-fb2 форматов имя файла строится теперь по единой схеме:<название>.<id>.<формат>[.zip|.rar]

Где
<название>: транслитное название книги, образуется аналогично fb2
<id>: id книги с сайта
<формат>: формат как он прописан на странице редактирования книги
[.zip|.rar]: соответствующее расширение, если файл в архиве.
Если формат сам по себе zip или rar (есть таких несколько древних артефактов), то еще раз не добавляется.
Таблица lib.libfilename.sql.gz из файлов базы данных больше не используется, файлы в обновлениях будут называться просто по id книги. В выгрузке она останется как есть для обратной совместимости."

будут ли проводиться какие-либо изменения в МультиЛибе?
Дело в том, что файлы формата <ID>.<формат>.zip в новых ежедневках Мультилиб считает отсутствующими, поскольку в базе файл прописан как <ID>.<формат>.
В результате приходится извлекать файлы из архива и приводить их нужному виду.

Ну вот как-то так.


Сообщение отредактировал Tantalas - Понедельник, 02.04.2018, 10:55
 
drserjДата: Понедельник, 02.04.2018, 20:25 | Сообщение # 1766
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата Tantalas ()
в связи с изменениями на Флибусте

Вчера заметил, часть (почему-то) не-фб2 книг пришла в новом формате.

Цитата Tantalas ()
Таблица lib.libfilename.sql.gz из файлов базы данных больше не используется, файлы в обновлениях будут называться просто по id книги. В выгрузке она останется как есть для обратной совместимости."

угу.... умные они... а как же тем (а это 99%) у кого накачаны тысячники?
А вообще - дибилизм. Когда в самом начале я предлагал делать единую систему по букид - дык нет, а когда пол-лимона книг уже накопилось у народа - мы меняем...

Цитата Tantalas ()
будут ли проводиться какие-либо изменения в МультиЛибе?

Тем, кто качает не тысячники - пофиг, должен отработаться формат: id книги, ограниченной "."
Те, кто качают тысячники - пока простой вариант - распаковать тысячники и использовать форматы: id книги, ограниченной "." и bookid.* (но пока формат id книги, ограниченной "." мне не встретился)

Дело еще в том, что пишется формат <название>.<id>.<формат>[.zip|.rar] а реально пакуется просто <id>.<формат>[.zip|.rar]
Короче, пусть устаканится всё, а потом будем думать...

Цитата Tantalas ()
Дело в том, что файлы формата <ID>.<формат>.zip в новых ежедневках Мультилиб считает отсутствующими, поскольку в базе файл прописан как <ID>.<формат>.

Как уже писал выше - руками распаковать и добавить как формат bookid.*

Если есть идеи - обговорим.


drSerj
 
drserjДата: Пятница, 06.04.2018, 22:28 | Сообщение # 1767
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата Tantalas ()
Вопрос: в связи с изменениями на Флибусте

Правленый плаг флибусты (для нового формата тысячников. Теперь видит файлы bookid.ext.zip)

https://yadi.sk/d/4JcbhFYX3UB4Mm

пароль на архив multilib

Проверяем, отписываемся.

Немного не доделано, но основное работает - файлы видит (правда, если есть файл описаний - не рассматривает), на устройство копирует.
Если открыть - откроет не как книгу, а как архив. Не критично, но будет время и силы - допилю.

Распаковываем файл в каталог plugins\Flibusta, предварительно сохранив старый файл plug.dll, во избежание smile

-----------------------

при вызове актуализации вылетает ошибка, но вроде всё работает. Потом поправлю и выложу новую длл-ку.


drSerj
 
TantalasДата: Вторник, 10.04.2018, 12:04 | Сообщение # 1768
Лейтенант
Группа: Пользователи
Сообщений: 66
Репутация: 0
Статус: Offline
Цитата drserj ()
Проверяем, отписываемся.Немного не доделано, но основное работает - файлы видит (правда, если есть файл описаний - не рассматривает), на устройство копирует.
Если открыть - откроет не как книгу, а как архив.
Попробовал все нормально работает. После экспорта в %Z и файл описания рассматривается и книга нормально открывается. Ну а выскакивающую ошибку пока и потерпеть можно.
 
drserjДата: Вторник, 10.04.2018, 20:50 | Сообщение # 1769
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Дело в том, что исходники самой последней версии были утеряны в связи с кончиной винта. По этому могут быть небольшие несогласования между модулями. Правок в последней версии было немного, так что при нахождении глюков будем постепенно править.

drSerj
 
TantalasДата: Среда, 11.04.2018, 10:48 | Сообщение # 1770
Лейтенант
Группа: Пользователи
Сообщений: 66
Репутация: 0
Статус: Offline
Не работает с ID.<формат>.rar
 
Форум » MultiLib - Библиотекарь » Version 1.x » Обсуждение работы программы (Баги, проблемы, решения)
Поиск:

Copyright LibRusLib © 2024