LibRusLib
Воскресенье, 24.11.2024, 03:58
Приветствую Вас Гость | RSS
 
Главная ФорумРегистрацияВход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Обсуждение работы программы
drserjДата: Среда, 22.02.2017, 09:24 | Сообщение # 1186
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: 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 говорим? smile

Цитата surgutian ()
До сих пор всё перекошено.

Что перекошено ??? Всё как было до закрытия...

Цитата surgutian ()
А ещё и вечная блокировка. До торовых адресов дойдут ли у них руки?

Ну, у меня не блокируют, трудно что-то сказать. А про тор - думается будет, а может и уже есть.


drSerj
 
surgutianДата: Среда, 22.02.2017, 16:42 | Сообщение # 1187
Сержант
Группа: Пользователи
Сообщений: 36
Репутация: 0
Статус: 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
Репутация: 30
Статус: 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х машинах)

 

Как-то вот так...
Прикрепления: 4403741.png (33.4 Kb) · 8219842.png (33.4 Kb)


drSerj
 
surgutianДата: Среда, 22.02.2017, 21:44 | Сообщение # 1189
Сержант
Группа: Пользователи
Сообщений: 36
Репутация: 0
Статус: 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'ы?
Прикрепления: 1759924.jpg (62.9 Kb)


Сообщение отредактировал surgutian - Среда, 22.02.2017, 21:54
 
drserjДата: Четверг, 23.02.2017, 10:13 | Сообщение # 1190
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата surgutian ()
Где то правильное место, где лежат правильные sql'ы?

Не поверишь, http://lib.rus.ec/sql/ smile


drSerj
 
surgutianДата: Четверг, 23.02.2017, 14:41 | Сообщение # 1191
Сержант
Группа: Пользователи
Сообщений: 36
Репутация: 0
Статус: Offline

Цитата
Не поверишь, http://lib.rus.ec/sql/

Конечно не поверю.
Вот что лежит там сегодня:

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
Репутация: 30
Статус: Offline
Цитата surgutian ()
Так где же всё-таки брать актуальные


скачать там где сказал, распаковать, тупо переименовать smile

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
Репутация: 0
Статус: Offline
Цитата
Дата предыдущего обновления: не определена.
Дата последнего обновления:

Книг в библиотеке: 0
Добавлено новых книг: 540430
Добавлено в "Новинки": 0
Диапазон ID новых книг: 1-617141


v  Уф-ф-ф-ф!  ok 

Спасибо! hands 


Цитата
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
Репутация: 30
Статус: Offline
Цитата surgutian ()
Спасибо!

Всегда пожалуйсто...

Цитата surgutian ()
А это, выходит, не нужно?

Ну, вроде, пока не надоть, они поменяли формат и вкинули эту инфу в libbook


drSerj
 
1_абрамДата: Понедельник, 27.02.2017, 11:02 | Сообщение # 1195
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: 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
Репутация: 30
Статус: Offline
Цитата 1_абрам ()
Локальный URL OPDS  - http://xxx.xxx.x.xxx:80


угу, а у меня 81 порт... Ну меняется он в настройках... А если порт 80 - вообще указывать не надо....


drSerj
 
1_абрамДата: Понедельник, 27.02.2017, 15:43 | Сообщение # 1197
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: 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
Репутация: 30
Статус: Offline
Цитата 1_абрам ()
У меня без указания порта (80) вроде бы не работало.


не должно такого быть...

Цитата 1_абрам ()
где  xxx.xxx.x.xxx -  ip вашего компьютера, а yy  - номер http-порта.


обычно указывается только нестандартный порт, если 80 - указывать не надо...

Проверил, мультилиб не требует указание порта, всё зависит от программы, которая использует OPDS


drSerj
 
1_абрамДата: Понедельник, 27.02.2017, 17:33 | Сообщение # 1199
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: 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
Репутация: 30
Статус: Offline
Цитата 1_абрам ()
пользователям вроде меня непонятно как OPDS использовать.


если не знает - то оно ему и не надо. ОПДС описывать надо в клиенте а не в сервере.

Цитата 1_абрам ()

Можно еще дополнить:


Ага... Если у меня от этой формулировки мозг судорога свела - то можешь представить, как нормальный люд отреагирует?: smile


drSerj
 
Поиск:

Copyright LibRusLib © 2024