LibRusLib
Суббота, 28.12.2024, 16:59
Приветствую Вас Гость | RSS
 
Главная ФорумРегистрацияВход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Обсуждение работы программы
drserjДата: Воскресенье, 01.07.2018, 16:52 | Сообщение # 1861
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Структура нормальная, виновата библиотека работы с архивами. Точнее, не факт что она виновата, многие архиваторы используют не совсем сертифицированные функции. ZIP на самом деле достаточно консервативный формат, но некоторые разработчики архиваторов считают себя в праве корректировать стандарт, улучшая некоторые параметры. При этом стандарт, естественно, не соблюдается и возникают подобные этой проблемы.
По поводу корректировки программы. Я нашел библиотеку работы с архивами, которая нормально распаковывает этот архив. Но переделка получится очень глобальная и как-бы не всплыли другие проблемы. Переписывать придется и центральный модуль, и все плагины. Вот и думаю что проще, разбить один архив на два, или изменять программу.
Сейчас точно не могу сказать, будет ли переделываться программа, но попытка будет. Если не возникнут непредвиденные проблемы - модуль заменю. Но на все 100% обещать не буду smile


drSerj
 
e_mikДата: Суббота, 07.07.2018, 08:49 | Сообщение # 1862
Рядовой
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Offline
А добавить возможность подключения внешних распаковщиков как читалок, например, не будет проще глобальной переделки программы? Все равно ведь lib-файл разбирать приходится.
Вдруг завтра ещё чего выскочит. smile


Сообщение отредактировал e_mik - Суббота, 07.07.2018, 09:04
 
drserjДата: Суббота, 07.07.2018, 15:49 | Сообщение # 1863
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата e_mik ()
А добавить возможность подключения внешних распаковщиков как читалок, например, не будет проще глобальной переделки программы?

Да оно и так есть... Через пакетные операции.
В принципе, я уже почти всё переписал, заодно переделал механизм закачки через адвор, там где имена файлов не определялись, теперь, вроде, нормально. Осталось модуль приватной библиотеки доработать и, возможно, изменить формирование урла закачки по шаблону. Было бы быстрее заменить модуль разархивации только в том месте, где проблема, но оказалось что эти два модуля не могут поделить жизненное пространство и программа вылетала глобально в разных, заранее непредвиденных местах. Пришлось переписывать буквально всё.
Так что есть надежда, что этот косячек будет исправлен. Немного непонятно, но программа иногда выдает ошибку при закрытии. Доработаю - погоняю более внимательно. Если всё в порядке - выложу.

Да, если не трудно - кинь еще раз тот архив, я его случайно прибил, забыл что в каталог с обработанными книгами временно примостил, и грохнул не глядя... smile


drSerj
 
e_mikДата: Воскресенье, 08.07.2018, 09:31 | Сообщение # 1864
Рядовой
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Offline
лови...
https://yadi.sk/d/DP9e1XR33YcLLB
--------
Удачи smile


Сообщение отредактировал e_mik - Воскресенье, 08.07.2018, 09:38
 
drserjДата: Воскресенье, 08.07.2018, 19:13 | Сообщение # 1865
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Благодарю. Проверил, вроде эта часть уже работает нормально.

drSerj
 
kcmtw7svlsxaДата: Среда, 19.09.2018, 17:47 | Сообщение # 1866
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
Здравствуйте. Давно не обновлял базу, сегодня решил обновить и получил такое

Базы Флибусты, Мультилиб 1.10. Подскажите куда копать?
Прикрепления: 6830261.jpg (269.2 Kb)
 
drserjДата: Среда, 19.09.2018, 21:15 | Сообщение # 1867
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата kcmtw7svlsxa ()
сегодня решил обновить и получил такое
Это какой-то бред, ибо на флибусте не было полей bid и aid, это от либруса...

Пробуем следующее: в файле data\flibusta.lib заменяем в секции [Tables]строчки на эти

Код
lib.libavtor.sql=lib.libavtor.sql.gz
;lib.libavtoraliase.sql=lib.libavtoraliase.sql.gz
lib.libavtorname.sql=lib.libavtorname.sql.gz
lib.libbook.sql=lib.libbook.sql.gz
lib.libfilename.sql=lib.libfilename.sql.gz
lib.libfilenameold.sql=
lib.libgenre.sql=lib.libgenre.sql.gz
lib.libgenrelist.sql=lib.libgenrelist.sql.gz
lib.libseq.sql=lib.libseq.sql.gz
lib.libseqname.sql=lib.libseqname.sql.gz
;lib.libsrclang.sql=lib.libsrclang.sql.gz
;lib.b.annotations.sql=lib.b.annotations.sql.gz
lib.convert.sql=

В каталоге plugins\flibusta заменяем 2 файла на эти: http://libruslib.ucoz.com/data/flibusta.rar
Пароль на архив multilib
Пробуем еще раз импортировать базу


drSerj
 
kcmtw7svlsxaДата: Четверг, 20.09.2018, 03:45 | Сообщение # 1868
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
Спасибо. С обновлением баз теперь все ок.

Сообщение отредактировал kcmtw7svlsxa - Четверг, 20.09.2018, 03:56
 
drserjДата: Пятница, 21.09.2018, 21:53 | Сообщение # 1869
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Всегда пожалуйста

drSerj
 
1_абрамДата: Среда, 07.11.2018, 21:38 | Сообщение # 1870
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: Offline
С праздником   автора нашей любимой программы и ее счастливых пользователей.

Вместе победим!

Ура!


Сообщение отредактировал 1_абрам - Среда, 07.11.2018, 21:38
 
drserjДата: Среда, 07.11.2018, 22:02 | Сообщение # 1871
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Ура smile Правда, у нас за празднование этого праздника можно залететь по полной, но... привычку многих десятилетий не вытравить smile

drSerj
 
jornada812Дата: Понедельник, 19.11.2018, 22:43 | Сообщение # 1872
Лейтенант
Группа: Пользователи
Сообщений: 44
Репутация: 0
Статус: Offline
Что то последнее время с флибусты качается все через раз.. по таймаутам книжки попадают в загруженные с ошибкой. С сайта вроде забирает, но тоже очень долго..
 
drserjДата: Вторник, 20.11.2018, 22:42 | Сообщение # 1873
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата jornada812 ()
Что то последнее время с флибусты качается все через раз..

Это, видимо, зависит от региона и настроек. Если через прокси (типа Адвор) - то тут еще и прокси-сервер огромную роль играет. Я качаю архивы ежедневные - без проблем. Но у нас не блокируют флибусту.


drSerj
 
PFNДата: Вторник, 27.11.2018, 23:19 | Сообщение # 1874
Генерал-майор
Группа: Друзья
Сообщений: 206
Репутация: 0
Статус: Offline
Генералиссимус, большая просьба: бросьте последнюю версию программы на Гугл-диск. С Яндекса не могу скачать smile

===============================
Приказ, который может быть понят неправильно, обязательно будет понят неправильно
 
drserjДата: Среда, 28.11.2018, 21:57 | Сообщение # 1875
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата PFN ()
бросьте последнюю версию программы на Гугл-диск
Угу... У меня в прошлое бросание заблочили гуглевый аккаунт, якобы за раздачу вредоносного ПО. Видимо, какая-то добрая душа накляузничала.

Цитата PFN ()
С Яндекса не могу скачать
Ой, да ладно??? Browsec (плаг к хрому и не только) отменили???? Через него абсолютно бесплатно всё льется! 

https://chrome.google.com/webstor....h?hl=uk

Пробуем. Если реально не поможет - выкину ненадолго на гугель.


drSerj
 
Поиск:

Copyright LibRusLib © 2024