Обсуждение работы программы
|
|
drserj | Дата: Среда, 22.02.2017, 09:24 | Сообщение # 1186 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата surgutian ( ) И так тоже делал. Значит не так делал.
В каталог upload\librusec (ну, или как там каталог библиотеки в аплоаде) распаковываем файлы базы. Т.е. там не lib.libavtor.sql.gz должен быть, а lib.libavtor.sql. Ну и т.д. Запускаем импорт, в окне импорта снимаем птичку "Загружать из интернета" и жмем кнопку.
Код 8:13:01: Импортируется lib.libavtor.sql ...Ok 8:13:10: Импортируется lib.libavtorname.sql ...Ok 8:14:06: Импортируется lib.libbook.sql ...Ok 8:15:33: Импортируется lib.libfilename.sql ...Ok 8:15:34: Импортируется lib.libfilenameold.sql ...Ok 8:15:39: Импортируется lib.libgenre.sql ...Ok 8:15:44: Импортируется lib.libgenremeta.sql ...Ok 8:15:44: Импортируется lib.libgenrelist.sql ...Ok 8:15:44: Импортируется lib.libseq.sql ...Ok 8:15:47: Импортируется lib.libseqname.sql ...Ok 8:15:50: Импортируется lib.convert.sql ...Ok 8:21:05: Загрузка завершена 8:21:08: Производится отбор новинок... Критерий Фэнтези ...0 записей Критерий Юмористическая фантастика ...0 записей Критерий Поопаданцы ...0 записей
Дата предыдущего обновления: 20.02.2017 4:23:26 Дата последнего обновления: 22.02.2017 7:00:50
Книг в библиотеке: 539969 Добавлено новых книг: 0 Добавлено в "Новинки": 0
Цитата surgutian ( ) Туго пока у них идёт. Даже логиниться приходится с временным паролем. Не знаю, мой пароль (старый) прекрасно работает, логинится мгновенно. Всё работает. Я надеюсь мы про один и тот же рессурс lib.rus.ec говорим?
Цитата surgutian ( ) До сих пор всё перекошено. Что перекошено ??? Всё как было до закрытия...
Цитата surgutian ( ) А ещё и вечная блокировка. До торовых адресов дойдут ли у них руки? Ну, у меня не блокируют, трудно что-то сказать. А про тор - думается будет, а может и уже есть.
drSerj
|
|
| |
surgutian | Дата: Среда, 22.02.2017, 16:42 | Сообщение # 1187 |
Сержант
Группа: Пользователи
Сообщений: 36
Статус: Offline
| Удалил текущую библиотеку, почистил папки, тщательно проверил соответствие с архивом MultiLib1.9.170215.U Создал заново библиотеку LIBRUS. Распаковал свежие файлы базы в .\upload\librus\ Запрос даты с сервера отключил, загрузку из интернета отключил. Импортирую:
Цитата Дата предыдущего обновления: не определена. Дата последнего обновления:
Книг в библиотеке: 0 Добавлено новых книг: 0 Добавлено в "Новинки": 0 Диапазон ID новых книг: 1- C Флибусты (онлайн) - обновилось без проблем, с ЛибрусПро (онлайн) - тоже. С Либрусеком (оффлайн) - ну никак...
Цитата Не знаю, мой пароль (старый) прекрасно работает, логинится мгновенно. Всё работает. Я надеюсь мы про один и тот же рессурс lib.rus.ec говорим? Ну, да... Я ж писал, что почти забил на них в прошлом году, с этими пертурбациями, блокировками, белоусовыми. С логином сперва напутал... потом тема интерфейса Blubreeze Fixed (для мобилко) почему-то оказалась включена. Разобрался...
|
|
| |
drserj | Дата: Среда, 22.02.2017, 20:52 | Сообщение # 1188 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Скачал архив, распаковал в I:\MultiLib1.9.170215.U\ создал базу librusek скопировал и распаковал файлы в каталог I:\MultiLib1.9.170215.U\upload\librusek обрати внимание на размеры файлов базы, имеется подозрение, что у тебя файлы не распакованы (или распакованы неправильно).
Содержимое папки I:\MultiLib1.9.170215.U\upload\librusek
22.02.2017 19:41 <DIR> . 22.02.2017 19:41 <DIR> .. 22.02.2017 19:41 16 143 774 lib.libavtor.sql 22.02.2017 19:41 23 006 089 lib.libavtorname.sql 10.02.2017 19:59 112 200 648 lib.libbook.sql 10.02.2017 19:31 8 512 732 lib.libgenre.sql 10.02.2017 19:31 19 917 lib.libgenrelist.sql 10.02.2017 19:31 5 607 lib.libgenremeta.sql 10.02.2017 19:31 10 165 143 lib.libseq.sql 10.02.2017 19:31 2 984 009 lib.libseqname.sql 06.02.2017 20:54 1 593 518 lib.libsrclang.sql 9 файлов 174 631 437 байт
Отключил проверку даты Вызвал импорт Снял птичку качать из инета Запустил импорт
Результат (на 2х машинах)
Как-то вот так...
drSerj
|
|
| |
surgutian | Дата: Среда, 22.02.2017, 21:44 | Сообщение # 1189 |
Сержант
Группа: Пользователи
Сообщений: 36
Статус: Offline
| http://lib.rus.ec/sql/ (https://lib.rus.ec/sql/)
libavtor.sql.gz 22-Feb-2017 05:00 3706344 libavtors.sql.gz 22-Feb-2017 05:00 4176993 libbook.sql.gz 22-Feb-2017 05:00 36226445 libgenre.sql.gz 22-Feb-2017 05:00 2113334 libgenremeta.sql.gz 22-Feb-2017 05:00 1456 libgenres.sql.gz 22-Feb-2017 05:00 7059 libmag.sql.gz 22-Feb-2017 05:00 72655 libmags.sql.gz 22-Feb-2017 05:00 1616 libpolka.sql.gz 22-Feb-2017 05:00 28802668 libquality.sql.gz 22-Feb-2017 05:00 60179 librate.sql.gz 22-Feb-2017 05:00 9294047 libseq.sql.gz 22-Feb-2017 05:00 1661422 libseqs.sql.gz 22-Feb-2017 05:00 84511
Проверял целостность WinRar'ом, распаковывал TotalCommander'ом.
Вот что получил (справа - моё):
22.02.2017 19:41 16 143 774 lib.libavtor.sql - 16 184 758 22.02.2017 19:41 23 006 089 lib.libavtorname.sql - отсутствует! 10.02.2017 19:59 112 200 648 lib.libbook.sql - 112 497 827 10.02.2017 19:31 8 512 732 lib.libgenre.sql - 8 535 531 10.02.2017 19:31 19 917 lib.libgenrelist.sql - отсутствует! 10.02.2017 19:31 5 607 lib.libgenremeta.sql - 5 607 10.02.2017 19:31 10 165 143 lib.libseq.sql - 10 200 371 10.02.2017 19:31 2 984 009 lib.libseqname.sql - отсутствует! 06.02.2017 20:54 1 593 518 lib.libsrclang.sql - отсутствует!
Уже теплее. Где то правильное место, где лежат правильные sql'ы?
Сообщение отредактировал surgutian - Среда, 22.02.2017, 21:54 |
|
| |
drserj | Дата: Четверг, 23.02.2017, 10:13 | Сообщение # 1190 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата surgutian ( ) Где то правильное место, где лежат правильные sql'ы? Не поверишь, http://lib.rus.ec/sql/
drSerj
|
|
| |
surgutian | Дата: Четверг, 23.02.2017, 14:41 | Сообщение # 1191 |
Сержант
Группа: Пользователи
Сообщений: 36
Статус: Offline
| Конечно не поверю. Вот что лежит там сегодня:
libavtor.sql.gz 23-Feb-2017 05:00 3707867 libavtors.sql.gz 23-Feb-2017 05:00 4178497 libbook.sql.gz 23-Feb-2017 05:00 36249907 libgenre.sql.gz 23-Feb-2017 05:00 2113936 libgenremeta.sql.gz 23-Feb-2017 05:00 1457 libgenres.sql.gz 23-Feb-2017 05:00 7058 libmag.sql.gz 23-Feb-2017 05:00 72655 libmags.sql.gz 23-Feb-2017 05:00 1615 libpolka.sql.gz 23-Feb-2017 05:00 28805744 libquality.sql.gz 23-Feb-2017 05:00 60183 librate.sql.gz 23-Feb-2017 05:00 9296366 libseq.sql.gz 23-Feb-2017 05:00 1661821 libseqs.sql.gz 23-Feb-2017 05:00 845311
А что это за странные для 22 февраля даты у тебя в левой колонке?
Цитата 22.02.2017 19:41 lib.libavtor.sql 22.02.2017 19:41 lib.libavtorname.sql - отсутствует! 10.02.2017 19:59 lib.libbook.sql 10.02.2017 19:31 lib.libgenre.sql 10.02.2017 19:31 lib.libgenrelist.sql - отсутствует! 10.02.2017 19:31 lib.libgenremeta.sql 10.02.2017 19:31 lib.libseq.sql 10.02.2017 19:31 lib.libseqname.sql - отсутствует! 06.02.2017 20:54 lib.libsrclang.sql - отсутствует! Так где же всё-таки брать актуальные lib.libavtorname.sql lib.libgenrelist.sql lib.libseqname.sql lib.libsrclang.sql если на http://lib.rus.ec/sql/ их не выкладывают?
Походу, попадос по полной программе: Ларин капитальнее перепахал структуру баз, чем думалось. По этим sql'ам обновлений не было, по крайней мере, с 10 февраля. И их изничтожили на будущее, как таковые. На Флибусте они есть; на ЛибрусПро - есть.
Вот только офлайновых библиотек ЛибрусПро не найти, так что после сентябрьской дельты ЛибрусПро пока для твоей программы бесперспективен в части локальной коллекции.
С Либрусеком, выходит, и в онлайне происходят не полные обновления. Сюрпризы возможны?
Такой вот, извини, вышел подарочек к празднику...
Сообщение отредактировал surgutian - Четверг, 23.02.2017, 16:11 |
|
| |
drserj | Дата: Четверг, 23.02.2017, 16:54 | Сообщение # 1192 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата surgutian ( ) Так где же всё-таки брать актуальные
скачать там где сказал, распаковать, тупо переименовать
lib.libavtor.sql=libavtor.sql lib.libavtorname.sql=libavtors.sql lib.libbook.sql=libbook.sql lib.libgenre.sql=libgenre.sql lib.libgenremeta.sql=libgenremeta.sql lib.libgenrelist.sql=libgenres.sql lib.libseq.sql=libseq.sql lib.libseqname.sql=libseqs.sql
Цитата surgutian ( ) С Либрусеком, выходит, и в онлайне происходят не полные обновления. Сюрпризы возможны?
Полные, полные.. я же обновляюсь нормально... Просто при скачке программа автоматически переименовывает файлы. А у тебя - ручная работа.
drSerj
|
|
| |
surgutian | Дата: Пятница, 24.02.2017, 02:44 | Сообщение # 1193 |
Сержант
Группа: Пользователи
Сообщений: 36
Статус: Offline
| Цитата Дата предыдущего обновления: не определена. Дата последнего обновления:
Книг в библиотеке: 0 Добавлено новых книг: 540430 Добавлено в "Новинки": 0 Диапазон ID новых книг: 1-617141
Уф-ф-ф-ф!
Спасибо!
Цитата 06.02.2017 20:54 1 593 518 lib.libsrclang.sql А это, выходит, не нужно?
Сообщение отредактировал surgutian - Пятница, 24.02.2017, 02:49 |
|
| |
drserj | Дата: Пятница, 24.02.2017, 13:35 | Сообщение # 1194 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата surgutian ( ) Спасибо! Всегда пожалуйсто...
Цитата surgutian ( ) А это, выходит, не нужно? Ну, вроде, пока не надоть, они поменяли формат и вкинули эту инфу в libbook
drSerj
|
|
| |
1_абрам | Дата: Понедельник, 27.02.2017, 11:02 | Сообщение # 1195 |
Генералиссимус
Группа: Друзья
Сообщений: 1207
Статус: Offline
| Надо бы добавить в хелп в 3.9 -
Локальный URL OPDS - http://xxx.xxx.x.xxx:80, где xxx.xxx.x.xxx - ip вашего компьютера. Этот адрес нужно добавить в поле адрес сетевой библиотеки программы-библиотекаре на вашем ридере (alreader, fbreader и др.).
|
|
| |
drserj | Дата: Понедельник, 27.02.2017, 12:24 | Сообщение # 1196 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата 1_абрам ( )
угу, а у меня 81 порт... Ну меняется он в настройках... А если порт 80 - вообще указывать не надо....
drSerj
|
|
| |
1_абрам | Дата: Понедельник, 27.02.2017, 15:43 | Сообщение # 1197 |
Генералиссимус
Группа: Друзья
Сообщений: 1207
Статус: Offline
| "Локальный адрес OPDS - http://xxx.xxx.x.xxx:yy, где xxx.xxx.x.xxx - ip вашего компьютера, а yy - номер http-порта. Этот адрес нужно добавить в поле адрес сетевой библиотеки программы-библиотекаре на вашем ридере (alreader, fbreader и др.)."
У меня без указания порта (80) вроде бы не работало.
|
|
| |
drserj | Дата: Понедельник, 27.02.2017, 16:25 | Сообщение # 1198 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата 1_абрам ( ) У меня без указания порта (80) вроде бы не работало.
не должно такого быть...
Цитата 1_абрам ( ) где xxx.xxx.x.xxx - ip вашего компьютера, а yy - номер http-порта.
обычно указывается только нестандартный порт, если 80 - указывать не надо...
Проверил, мультилиб не требует указание порта, всё зависит от программы, которая использует OPDS
drSerj
|
|
| |
1_абрам | Дата: Понедельник, 27.02.2017, 17:33 | Сообщение # 1199 |
Генералиссимус
Группа: Друзья
Сообщений: 1207
Статус: Offline
| Цитата drserj ( ) всё зависит от программы, которая использует OPDS Проверил в алридере на андроиде порт 80 можно не указывать.
А хелп хорошо бы дополнить, а то пользователям вроде меня непонятно как OPDS использовать.
Можно еще дополнить:
OPDS каталог (Open Publication Distribution System, Открытая система распространения изданий) – это формат агрегирования электронных публикаций, основанный на протоколах Atom и HTTP. OPDS позволяет отобразить и скачать содержащиеся в мультилибе книги на ваш ридер.
Сообщение отредактировал 1_абрам - Понедельник, 27.02.2017, 17:49 |
|
| |
drserj | Дата: Понедельник, 27.02.2017, 17:56 | Сообщение # 1200 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Цитата 1_абрам ( ) пользователям вроде меня непонятно как OPDS использовать.
если не знает - то оно ему и не надо. ОПДС описывать надо в клиенте а не в сервере.
Цитата 1_абрам ( ) Можно еще дополнить:
Ага... Если у меня от этой формулировки мозг судорога свела - то можешь представить, как нормальный люд отреагирует?:
drSerj
|
|
| |