|
Обсуждение работы программы
|
|
| piroman21 | Дата: Среда, 31.05.2017, 10:51 | Сообщение # 1501 |
|
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
| Добрый день. A возможно добавить в opds авторизацию по login:password?
|
| |
|
|
| drserj | Дата: Среда, 31.05.2017, 20:49 | Сообщение # 1502 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 4697
Статус: Offline
| Цитата piroman21 (  ) A возможно добавить в opds авторизацию по login:password? opds - это обычный http-сервер. Чисто теоретически, без заглядывания в исходники - да. Только вопрос - зачем?
drSerj
|
| |
|
|
| piroman21 | Дата: Четверг, 01.06.2017, 10:37 | Сообщение # 1503 |
|
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
| Цитата Только вопрос - зачем? Чтобы выставить его наружу. Удобно например заливать книги в дороге по мобильному инету. Понятно, что можно и в режиме всем вэлком . Но с авторизацией как-то спокойней.
|
| |
|
|
| drserj | Дата: Четверг, 01.06.2017, 21:40 | Сообщение # 1504 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 4697
Статус: Offline
| Цитата piroman21 (  ) Чтобы выставить его наружу. ну выставь под каким-нибудь левым портом,типа 8888, нехай смотрит наружу, вряд ли кто-то сканить будет Ну а вообще - можно будет и авторизацию всунуть. Вопрос, как на нее читалки отреагируют?
drSerj
|
| |
|
|
| piroman21 | Дата: Пятница, 02.06.2017, 10:20 | Сообщение # 1505 |
|
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
| Цитата Вопрос, как на нее читалки отреагируют? Alreader без проблем. Проверил через промежуточный прокси реверс с авторизацией. По идее читалки должны понимать url http://username:password@ip:port Но...
Сообщение отредактировал piroman21 - Пятница, 02.06.2017, 10:22 |
| |
|
|
| drserj | Дата: Пятница, 02.06.2017, 11:49 | Сообщение # 1506 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 4697
Статус: Offline
| Цитата piroman21 (  ) да не... не прокатит, при добавлении (скажем в fbreader) запрашивает логин-пароль, но один раз, после чего больше не спрашивает, даже если ввел неправильно. Вчера побился головой об стенку пару часов, решил отдохнуть, может позжее получится Просто непосредственно готовой авторизации в библиотеке нет, надо через задницу всё это делать.
drSerj
|
| |
|
|
| piroman21 | Дата: Пятница, 02.06.2017, 13:36 | Сообщение # 1507 |
|
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
| Может тогда проще и быстрее другую библиотеку задействовать. Например Libmicrohttpd. http://www.gnu.org/software/libmicrohttpd/
|
| |
|
|
| drserj | Дата: Пятница, 02.06.2017, 16:00 | Сообщение # 1508 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 4697
Статус: Offline
| Цитата piroman21 (  ) Может тогда проще и быстрее другую библиотеку задействовать в каждой - свои приколы. Я несколько вариантов пробовал, этот - оптимальный. ОПДС - это же маленький кусочек всех сетевых вопросов, если будем на каждый пых отдельную библиотеку - будет реальный монстр. Я поковыряюсь еще, может получится.
drSerj
|
| |
|
|
| piroman21 | Дата: Пятница, 02.06.2017, 16:18 | Сообщение # 1509 |
|
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
| Ok. Спасибо. Ждем, надеемся и верим
|
| |
|
|
| drserj | Дата: Пятница, 02.06.2017, 22:14 | Сообщение # 1510 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 4697
Статус: Offline
| Цитата piroman21 (  ) Ждем, надеемся и верим А что ж еще остается делать ?
drSerj
|
| |
|
|
| Vicsar_new | Дата: Понедельник, 05.06.2017, 19:45 | Сообщение # 1511 |
|
Рядовой
Группа: Пользователи
Сообщений: 16
Статус: Offline
| Здравствуйте. В последнее время при загрузке баз (и книг) lib.rus.ec режет скорость. Например libbook.sql.gz загружается минут 11-12. Multilib сваливается по таймауту при выкачке баз обновлений, книги больше 7М стандартным загрузчиком тоже не закачиваются. Можно это как-то исправить?
|
| |
|
|
| drserj | Дата: Понедельник, 05.06.2017, 20:55 | Сообщение # 1512 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 4697
Статус: Offline
| Цитата Vicsar_new (  ) Можно это как-то исправить?
Цитата Vicsar_new (  ) В последнее время при загрузке баз (и книг) lib.rus.ec режет скорость. А при чем тут программа? Ну как я могу пофиксить проблемы самой библиотеки?
Разве-что попробуйте 1. увеличить количество попыток 2. увеличить таймаут 3. если не зарежут - количество сессий (до 8) и пронаблюдать.
1 и 2 пункты не дадут в самый неподходящий момент прервать закачку по к-ву ошибок соединений2 3 пункт (если не ограничат общую скорость по IP и количество коннектов) позволит увеличить скорость
у меня стоит 2 потока (больше не дают), таймаут 1000, пауза между попытками 1000, количество попыток 50 (можно и больше, если связь плохая) скорость 1.5-2 метра в секунду.
вот по времени можно глянуть, сколько какой файл тянуло:
20:44:03: Закачивается libavtor.sql.gz... Ok 20:44:04: Закачивается libavtors.sql.gz... Ok 20:44:06: Закачивается libbook.sql.gz... Ok 20:44:33: Закачивается libgenre.sql.gz... Ok 20:44:34: Закачивается libgenremeta.sql.gz... Ok 20:44:34: Закачивается libgenres.sql.gz... Ok 20:44:35: Закачивается libseq.sql.gz... Ok 20:44:37: Закачивается libseqs.sql.gz... Ok 20:44:38: Распаковка libavtor.sql.gz... Ok
Но, не забываем, раньше (по крайней мере несколько лет назад) сам Ларин ставил скрипты, которые банили особо ретивых. Так что вот. Ну и если очень большая книга - получите реальную ссылку (программа позволяет) и качайте даунлоад менеджером. Если же кто-то качает всё - качайте с торентов.
Плюс к тому, вопрос в том, виноват ли lib.rus.ec, или канал провайдера. С провайдера, на котором ты сейчас сидишь, я с чувством глубокого удовлетворения соскочил пол-года назад и теперь счастлив как никогда А канал на забугорье (особенно Россию) там реально мал.
drSerj
|
| |
|
|
| Vicsar_new | Дата: Вторник, 06.06.2017, 09:57 | Сообщение # 1513 |
|
Рядовой
Группа: Пользователи
Сообщений: 16
Статус: Offline
| Цитата 1. увеличить количество попыток Спасибо, это помогло. Закачка кусками идет по 3-4 мб, и 5 попыток мало. Увеличил до 20 - заработало.
|
| |
|
|
| drserj | Дата: Вторник, 06.06.2017, 14:07 | Сообщение # 1514 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 4697
Статус: Offline
| Цитата Vicsar_new (  ) Увеличил до 20 - заработало. рекомендую увеличить до 100
drSerj
|
| |
|
|
| lordkor | Дата: Среда, 07.06.2017, 22:27 | Сообщение # 1515 |
|
Лейтенант
Группа: Друзья
Сообщений: 56
Статус: Offline
| Серии в режиме "отправить на устройство" обрабатываются криво 
Стоит маска "%c\%a\%s\%n_%t(%b)" Делаю "экспорт" Муравьева: Серия "Технарь" - Крот(489240) идет в серии за нумером 2, но при экспорте оказывается в папке "Боевая фантастика" без нумера. Серия "Живучий" - Живучий(456030) лежит в "Наши там" вместе с Неучтённый(307090) и Неизвестный с «Драккара»(353486) из серии "Неучтенный" Серия "Перешагнуть пропасть" - на месте только Враг за спиной(477653), а остальные - Перешагнуть пропасть(373126), День решает все(382570) и Шаг в бездну(425239) лежат в папке "Современный фантастический боевик". В общем, алгоритмы при нормальном выводе и экспорте на устройство разные - в первом нормальный. во втором тупо берется первая серия. Хорошо бы поправить экспорт
|
| |
|
|