LibRusLib
Пятница, 26.04.2024, 09:44
Приветствую Вас Гость | RSS
 
Главная ФорумРегистрацияВход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Архив - только для чтения
Форум » Архив "LibRus - Библиотекарь" » Version 1.16 (build 10.01.24) » Продолжаем работу (Продолжаем работу)
Продолжаем работу
drserjДата: Понедельник, 15.02.2010, 19:37 | Сообщение # 166
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Ниче, ждемс, кой-че уже придумал... посмотрим, как реализуется...

drSerj
 
1_абрамДата: Вторник, 16.02.2010, 09:59 | Сообщение # 167
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: Offline
1

Сообщение отредактировал 1_абрам - Вторник, 16.02.2010, 10:20
 
drserjДата: Вторник, 16.02.2010, 23:38 | Сообщение # 168
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Так, приятная новость - скорость парсинга фб2 на предмет аннотации и обложки из архивов локальной коллекции, находящейся на сетевом ресурсе снизилась с 30 сек до 1, что, конечно, не может не радовать, хотя, открытые вопросы еще остались...

drSerj
 
1_абрамДата: Среда, 17.02.2010, 09:22 | Сообщение # 169
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: Offline
Странный какой-то глюк появился. После некоторого времени работы программы - она у меня висит постоянно. Перестают работать некоторые ее функции. Например - пытаюсь соохранить книж. Окно где выбирается место куд а сохраняется файл появляется и сразу же исчизвазает, аналогично при попытке обновить базу.

Проблемы пропадают (на некоторое время) при перезапуске программы.

 
drserjДата: Среда, 17.02.2010, 10:38 | Сообщение # 170
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (1_абрам)
Странный какой-то глюк появился. После некоторого времени работы программы - она у меня висит постоянно. Перестают работать некоторые ее функции. Например - пытаюсь соохранить книж. Окно где выбирается место куд а сохраняется файл появляется и сразу же исчизвазает, аналогично при попытке обновить базу.

хм... действительно, странный... через какой промежуток времени это начинает проявляться ? Может это происходит после какого-то действия, пока программа скрыта ? Типа обновления базы, работы закачки в скрытом режиме ?


drSerj
 
ShanUaДата: Четверг, 18.02.2010, 17:26 | Сообщение # 171
Рядовой
Группа: Пользователи
Сообщений: 9
Репутация: 0
Статус: Offline
Работаю с онлайн базой либрусека.
При актуализации скачанного программа нашла 80 потерянных книг. (и применил изменения (ппц...) :((
Зашел на сайт, скачал батник. По новому импортировал базу.
Нажимаю актуализировать скачанное а он выдает
Найдено неопознанных книг: 80.
далее список в виде...
D:\BOOKS\LIBRUS\lib\Д\Дымшиц Михаил\Mihail_Naumovich_Dyimshits_Manipulirovanie_pokupatelem.rar.zip
D:\BOOKS\LIBRUS\lib\И\Ибрагимов Анар\Kompyuternyiy_stol_po_motivam.zip
D:\BOOKS\LIBRUS\lib\К\Коломийцев Игорь\Avtor_neizvesten_Taynyi_Velikoy_Skifii.rar.zip
D:\BOOKS\LIBRUS\lib\К\Крадин Николай\Nikolay_Nikolaevich_Kradin_IMPERIYa_ChINGIS-HANA.rar.zip
D:\BOOKS\LIBRUS\lib\К\Красницкий Евгений\Evgeniy_Sergeevich_Krasnitskiy_Hronologicheskaya_tablitsa.rtf.zip
D:\BOOKS\LIBRUS\lib\К\Курдюмов Николай\Nikolay_Ivanovich_Kurdyumov_Chto_nuzhno_znat_i_delat__esli__vyi_hotite_zaimet_rebyonka_.zip
D:\BOOKS\LIBRUS\lib\К\Курдюмов Николай\Nikolay_Ivanovich_Kurdyumov_Masterstvo_plodorodiya.zip
D:\BOOKS\LIBRUS\lib\К\Курдюмов Николай\Nikolay_Ivanovich_Kurdyumov_O_smyisle_zdorovya__i_ob_idealnom_pitanii_.zip
....
и вконце главное издевается
Сканирование завершено. Найдено 0 нессответствий.
Расхождений не найдено.

А книги то присутствуют и че делать теперь перекачивать их снова или есть возможность внести их в базу как скачанные.

ХЕЛП МИ ПЛИЗ

Сообщение отредактировал ShanUa - Четверг, 18.02.2010, 17:28
 
drserjДата: Четверг, 18.02.2010, 21:23 | Сообщение # 172
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (ShanUa)
При актуализации скачанного программа нашла 80 потерянных книг.

Не потеряных, а книг, на которых не стоит в базе пометка "Скачано".

Quote (ShanUa)
Зашел на сайт, скачал батник. По новому импортировал базу.

этот батник как раз и нужен что б не затронуть личную информацию, в которую входит таблица с датой закачки. Просто бывает ситуация, при которой портится обновляемая часть базы и программа не дает таблицам обновиться. Данные о дате скачки хранятся в таблице libdownloaddata.

что собственно надо я так и не понял? Надо добавить эти книги в базу, как скачанные?
есть вариант, что эти книги не могут найтись в базе. Или они уже переименованы, или по какой-то причине их удалили из базы.
В данном случае, в базе ее переименовали.
В этом случае можно организовать "находимость" только ручками. Найти букид каждой книги и впереди имени файла его вписать.
Например:

"Mihail_Naumovich_Dyimshits_Manipulirovanie_pokupatelem.rar.zip"
переименовать в
"125033 Mihail_Naumovich_Dyimshits_Manipulirovanie_pokupatelem.rar.zip"


drSerj
 
drserjДата: Четверг, 18.02.2010, 21:40 | Сообщение # 173
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Кажется, надо, всё-таки, добавлять автоматом букид в имя скачиваемого файла. Потому-как, похоже, на либрусе активно стали изменять имена файлов, а в базе, ессесно, менять не собираются, ибо таблица со старыми именами у них уже не актуальна. Имеется в виду таблица libfilenameold....
В принципе, у них изменился сам алгоритм выдачи имени файла...И если фб2 - дает по букид (что программу вполне устраивает), то для не-фб2 - это катастрофа, если нет соответствия имени с записью в базе...


drSerj
 
ShanUaДата: Пятница, 19.02.2010, 10:08 | Сообщение # 174
Рядовой
Группа: Пользователи
Сообщений: 9
Репутация: 0
Статус: Offline
так и есть они активно меняют имена файлов и добавляют не только букид но и автора вчера перекачал файл.
старое имя Chto_nuzhno_znat_o_Svyatom_Kreschenii.zip
новое имя Avtor_neizvesten_Chto_nuzhno_znat_o_Svyatom_Kreschenii.181794.djvu.zip

и еще раз так и есть пострадали только не фб2 форматы doc,pdf,djvu и т.д.

так выход есть?
Ставлю в файл не фб2 букид - программа ставит метку что скачано -но файл не открывает а пытается выкачать с сайта. а по другому из программы файл не открыть. только лезть через проводник

P.S. можно не перекачивать -но придется в каждом файле исправлять имя (добавлять букид, расширение, и автора, где фамилия и имя автора есть убирать имя - только фамилия)

По ходу легче перекачать кроме оч. больших файлов... эх... :((

Сообщение отредактировал ShanUa - Пятница, 19.02.2010, 11:40
 
drserjДата: Пятница, 19.02.2010, 11:53 | Сообщение # 175
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (ShanUa)
Ставлю в файл не фб2 букид - программа ставит метку что скачано -но файл не открывает а пытается выкачать с сайта

странно, не должна она это делать, если впереди стоит букид и пробел, или в конце букид - должна-бу увидеть. Попробую дома.

Quote (ShanUa)
P.S. можно не перекачивать -но придется в каждом файле исправлять имя (добавлять букид, расширение, и автора, где фамилия и имя автора есть убирать имя - только фамилия)

достаточно только добавить букид, остальное должно просто игнорироваться. Если так не происходит - будем искать причину.

Quote (ShanUa)
По ходу легче перекачать кроме оч. больших файлов... эх... :((

Да не торопись, попробуем разобраться и обойтись малой кровью. А в след. версии я автоматом прилеплю букид в начало файла.
и, кстати, перекачка не спасет от следующих "новшеств" либруса... Так что надо это централизовано оформить в программе...


drSerj
 
ShanUaДата: Пятница, 19.02.2010, 13:14 | Сообщение # 176
Рядовой
Группа: Пользователи
Сообщений: 9
Репутация: 0
Статус: Offline
Спасибо большое успокоили - а то я было запаниковал. с нетерпением жду решения проблемы
 
1_абрамДата: Пятница, 19.02.2010, 16:42 | Сообщение # 177
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: Offline
Quote (drserj)
хм... действительно, странный... через какой промежуток времени это начинает проявляться ? Может это происходит после какого-то действия, пока программа скрыта ? Типа обновления базы, работы закачки в скрытом режиме ?

Промежуток неопределенный, пока воспроизвести глюк не удалось,до этого он проявлялся раза три.

Новая незадача после продолжительной работы -
порядка суток libruslib начал забирать все проц. время - 92 процента, при этом
никаких операций программа не выполняет. Выйти из программы штатным образом не удается.

Пришлось завершить процесс после этого все заработало.

Грешу на загрузку книг в режиме локальная коллекция. Это то новое, что я делаю в последнее время.

 
drserjДата: Пятница, 19.02.2010, 18:14 | Сообщение # 178
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (1_абрам)
Грешу на загрузку книг в режиме локальная коллекция. Это то новое, что я делаю в последнее время.

а может с системой проблемы? Вирус, обновление, новая программа...


drSerj
 
drserjДата: Пятница, 19.02.2010, 18:28 | Сообщение # 179
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (ShanUa)
так выход есть? Ставлю в файл не фб2 букид - программа ставит метку что скачано -но файл не открывает а пытается выкачать с сайта. а по другому из программы файл не открыть. только лезть через проводник

Проверил. Всё работает.
"Dzheyn_Feyzer_Porochnyie_privyichki_muzha.zip" переименовал в "185686 xxx.zip" (Заметь, имя вообще левое).
Нашло, добавило, открыло. Переименовал в "185686 Dzheyn_Feyzer_Porochnyie_privyichki_muzha.zip" - тоже нормально.

Если это свежие архивы - внутри каждого архива не-фб2 лежит файл с расширением .fbd. В нем прописан в том числе и букид, правда, назван по-идиотски: <id>LibrusecId-185686</id>. Почему не BookId - не знаю, авторам "шедевра" виднее. Возьми этот букид и пропиши перед именем файла. После букид - пробел.
Да, еще одно, книги должны лежать в каталоге со скачанными книгами (не дейли). По умолчанию - каталог lib. Не обязательно в подкаталогах, это роли не играет.


drSerj
 
drserjДата: Пятница, 19.02.2010, 18:34 | Сообщение # 180
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Еще один тест - скачивал руками с сайта ряд книг.
В таком виде - нашло, но не определило в базе, что логично, ибо, переименовали при отдаче.

F:\work\librusec\lib\Ervin_Stavinskiy_Nash_chelovek_v_gestapo.zip
F:\work\librusec\lib\Meri_Belou_Nadmennaya_krasavitsa.doc.zip
F :\work\librusec\lib\PERVUShIN_Anton_Vyistuplenie_kosmonavta_Komarova_v_selskom_klube.doc.zip

переименовал:

F:\work\librusec\lib\185088 Ervin_Stavinskiy_Nash_chelovek_v_gestapo.zip
F:\work\librusec\lib\185501 Meri_Belou_Nadmennaya_krasavitsa.doc.zip
F:\work\librusec\lib\185363 PERVUShIN_Anton_Vyistuplenie_kosmonavta_Komarova_v_selskom_klube.doc.zip

результат:

Производится поиск новых книг...
Поиск новых книг завершен. Найдено 3 новых книг.

Открываются нормально, пометки о скачивании стоят.


drSerj
 
Форум » Архив "LibRus - Библиотекарь" » Version 1.16 (build 10.01.24) » Продолжаем работу (Продолжаем работу)
Поиск:

Copyright LibRusLib © 2024