LibsDownloader
На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8  След.
 
Найти сообщения без ответов
Начать новую тему   Ответить на тему    Список форумов The-eBook -> Book Designer
 
Автор Сообщение

Мирон
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 29.01.2006
Сообщения: 9830


Откуда: Беларусь

СообщениеДобавлено: 09.02.2008 20:00     Цитата

vvv писал(а):
Я уже не раз говорил: все будет. ...
Но не все сразу, а когда руки дойдут: у меня, помимо программирования, еще и основная работа есть...


Вы - лучший! Smile

Извините, что побеспокоил, просто не видел, где было написано, что всё будет... Но теперь я спокоен и в томительном ожидании... Так что посижу тут в уголочке... Wink
_________________
Only G-d will judge me.
REB1100, iPad3G +Wi-Fi64GB
 
Профиль Сообщение ^

vvv
Автор программы BookDesigner

Автор программы BookDesigner



Зарегистрирован: 18.06.2003
Сообщения: 2690



СообщениеДобавлено: 11.02.2008 21:31     Цитата

python писал(а):

Есть ли способы при скачивании всей библиотеки разбивать это темное дело на части? Question

Вы невнимательно прочитали инструкцию по пользованию LD (в начале топика). Выберите способ скачки из списка Libraries -> download, а потом назначьте то, что надо скачивать в Selections -> select authors by letter (или в Selections -> select authors by name).
 
Профиль Сообщение ^

python
Продвинутый участник форума

Продвинутый участник форума



Зарегистрирован: 10.10.2007
Сообщения: 73



СообщениеДобавлено: 12.02.2008 02:44     Цитата

vvv
спасибо, но подразумевает перебор списка авторов или первых букв вручную Sad

Хорошо было бы сохранять текущее состояние (список скачанных и очередь, т.д.) на диск, а позже -- восстанавливать.
Но это всё мечты, не обращайте внимания Smile
 
Профиль Сообщение ^

vvv
Автор программы BookDesigner

Автор программы BookDesigner



Зарегистрирован: 18.06.2003
Сообщения: 2690



СообщениеДобавлено: 12.02.2008 20:10     Цитата

python писал(а):

Хорошо было бы сохранять текущее состояние (список скачанных и очередь, т.д.) на диск, а позже -- восстанавливать.

Session -> restore last -> continue.
 
Профиль Сообщение ^

python
Продвинутый участник форума

Продвинутый участник форума



Зарегистрирован: 10.10.2007
Сообщения: 73



СообщениеДобавлено: 13.02.2008 01:25     Цитата

спасибо!
Надо ли перед этим принудительно завершать сессию особым образом?
....
посмотрел, не нашел "Session"/ Это меню?

Еще замечание: LibsManager не имеет в первом выпадающем меню пункта "Выход", как обычно делается в программах.

Добавлено спустя 4 минуты 6 секунд:

LibsDownloader тоже не имеет такого пункта.

Добавлено спустя 18 минут 40 секунд:

Про зацикливание:
опять запинается на скачивании файл, в логе вижу такое:
Код:
   Timer_DownNext: cRecStr=111766, cDownStr=223532, cFileType=book page, cFailureReason=
   HttpC_Connected url: http://www.fanlib.ru/BookInfo.aspx?Id=b63afa85-363f-4346-a0c0-1ab8ffb4 66a8
   HttpC_Disconnected: LastByteCount=111766, ReceivedBytes=111766
   Timer_DownNext: cRecStr=111766, cDownStr=223532, cFileType=book page, cFailureReason=
   HttpC_Connected url: http://www.fanlib.ru/BookInfo.aspx?Id=b63afa85-363f-4346-a0c0-1ab8ffb4 66a8
   HttpC_Disconnected: LastByteCount=111766, ReceivedBytes=111766
   Timer_DownNext: cRecStr=111766, cDownStr=223532, cFileType=book page, cFailureReason=


при скачивании страницы индикатор доходит примерно до половины, потом закачка прекращается, так много раз.

Если смотреть страницу в браузере, ее размер -- 111746 байт (в Опере).
Программа получает с сервера 111766 байт (примерно то же самое), но ждет все 223532 байта (cDownStr).
Думаю, проблема в функции, которая определяет размер скачиваемой страницы.

Добавлено спустя 1 минуту 36 секунд:

По прежнему нужна опция, которая ограничивала бы количество попыток скачать каждый из файлов Smile
 
Профиль Сообщение ^

vvv
Автор программы BookDesigner

Автор программы BookDesigner



Зарегистрирован: 18.06.2003
Сообщения: 2690



СообщениеДобавлено: 13.02.2008 22:24     Цитата

python писал(а):

посмотрел, не нашел "Session"/ Это меню?

Это я забыл выложит предновогоднюю версию. Качайте еще раз.

Кстати, кто-то просил опцию для скачки обновленный книг с Альдебарана. Там она есть:
lib name: Aldebaran
download: new
news pg: updated_book
python писал(а):

Надо ли перед этим принудительно завершать сессию особым образом?

Нет
python писал(а):

при скачивании страницы индикатор доходит примерно до половины, потом закачка прекращается, так много раз.

Отключите "options -> pusher ->use". Либо поставьте pusher interval =55.
Толкатель используется при плохой связи и работает следующим образом. Если толкатель активирован и в течении pusher interval ничего не скачивается, скачка либо ресьюмится (если сервер разрешает ресьюм), либо начинается заново.
Статус ресьюма показывается в колонке file size. Если там -1 - значит ресьюм запрещен.
 
Профиль Сообщение ^

python
Продвинутый участник форума

Продвинутый участник форума



Зарегистрирован: 10.10.2007
Сообщения: 73



СообщениеДобавлено: 13.02.2008 23:28     Цитата

vvv
спасибо, поставил новую версию.
Она резюм делать не смогла, т.к. наверное старая версия еще не умела делать файл с состоянием сессии.

Нашел ошибку -- в новом архиве пустой файл LibsDownloader.ini.
Если кто-то просто распакует и скопирует поверх старого каталога, у него удалятся настройки всех сервисов.

Поставил качать фанлиб сначала, предыдущий гиг будет перекачиваться уже в третий раз Smile. Прямо неудобно пред автором сервиса Smile Smile Smile

Я бы назвал толкатель "тянутелем" Smile -- он же тянет файлы на себя, а не толкает кому-то Smile.

Вспомнил анекдот: "только русские люди с их нелюбовью к работе могли назвать включатель выключателем"
Smile
 
Профиль Сообщение ^

vvv
Автор программы BookDesigner

Автор программы BookDesigner



Зарегистрирован: 18.06.2003
Сообщения: 2690



СообщениеДобавлено: 14.02.2008 04:21     Цитата

python писал(а):

Нашел ошибку -- в новом архиве пустой файл LibsDownloader.ini.
Если кто-то просто распакует и скопирует поверх старого каталога, у него удалятся настройки всех сервисов.

Так и должно быть: новый релиз не работает со старым ini.
 
Профиль Сообщение ^

python
Продвинутый участник форума

Продвинутый участник форума



Зарегистрирован: 10.10.2007
Сообщения: 73



СообщениеДобавлено: 14.02.2008 08:20     Цитата

vvv писал(а):

Отключите "options -> pusher ->use". Либо поставьте pusher interval =55.
Толкатель используется при плохой связи и работает следующим образом. Если толкатель активирован и в течении pusher interval ничего не скачивается, скачка либо ресьюмится (если сервер разрешает ресьюм), либо начинается заново.
Статус ресьюма показывается в колонке file size. Если там -1 - значит ресьюм запрещен.


подумал, что данная логика не будет работать в случаях, о которых я писал -- та же постоянно скачивается один и тот же файл, и весьма бойко.
То есть, думаю, нельзя сказать, что за 55 секунд ничегоо на скачано вообще. Rolling Eyes
 
Профиль Сообщение ^

kaznelson
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 08.06.2007
Сообщения: 4599


Откуда: Москва

СообщениеДобавлено: 14.02.2008 22:01     Цитата

vvv
Цитата:
Кстати, кто-то просил опцию для скачки обновленный книг с Альдебарана. Там она есть:
lib name: Aldebaran
download: new
news pg: updated_book

Оно не работало раньше, не желает и сейчас. Раньше вообще, а сейчас берёт только с первой страницы. Тогда как парсер Kv качает больше сотни (обе программы настроены на закачку с 05.02.2008).
 
Профиль Сообщение E-mail ^

vvv
Автор программы BookDesigner

Автор программы BookDesigner



Зарегистрирован: 18.06.2003
Сообщения: 2690



СообщениеДобавлено: 15.02.2008 22:43     Цитата

kaznelson писал(а):

Оно не работало раньше, не желает и сейчас. Раньше вообще, а сейчас берёт только с первой страницы.

Когда закончу второе приближение LM - займусь LD.
 
Профиль Сообщение ^

python
Продвинутый участник форума

Продвинутый участник форума



Зарегистрирован: 10.10.2007
Сообщения: 73



СообщениеДобавлено: 16.02.2008 21:04     Цитата

еще предложение, если можно Smile
В заголовок окна выводить, например, количество скачанных страниц и файлов, чтобы по изменению этого числа можно было отслеживать, что программа работает.
Сейчас надо периодически переключаться в него, чтобы посмотреть, что он работает, а не ожидает чего-то от сервера (как было со старой версией)
Спасибо.
 
Профиль Сообщение ^

Мирон
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 29.01.2006
Сообщения: 9830


Откуда: Беларусь

СообщениеДобавлено: 17.02.2008 19:17     Цитата

python писал(а):
В заголовок окна выводить, например, количество скачанных страниц и файлов

И что ещё интересно, книги, которые закрыты, всё равно скачиваются... Счётчик работает, а потом, только после его заполнения пишет removed book...
_________________
Only G-d will judge me.
REB1100, iPad3G +Wi-Fi64GB
 
Профиль Сообщение ^

vvv
Автор программы BookDesigner

Автор программы BookDesigner



Зарегистрирован: 18.06.2003
Сообщения: 2690



СообщениеДобавлено: 19.02.2008 01:05     Цитата

Мирон писал(а):

И что ещё интересно, книги, которые закрыты, всё равно скачиваются... Счётчик работает, а потом, только после его заполнения пишет removed book...

Скачивается не книга, а ее html-cтраница. И, если на ней нет линка на саму книгу - пишется removed book.
 
Профиль Сообщение ^

Мирон
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 29.01.2006
Сообщения: 9830


Откуда: Беларусь

СообщениеДобавлено: 19.02.2008 13:52     Цитата

vvv писал(а):
Скачивается не книга, а ее html-cтраница. И, если на ней нет линка на саму книгу - пишется removed book.
Включил, проверил... Теперь - да, а раньше обращал внимание, что сначала скачивается book page (примерно 35Kb), а потом качается book, уже как положено счётчик показывает явно не размер страницы, а значительно больше, а потом уж появлялась надпись removed book. Специально заострил своё внимание на этом, так как качал все январские новинки, времени было мало (нужно было идти пить водку), сучил ногами, глядя на экран, и раздражался от того, что качается то, чего нет...

Хотя не настаиваю и могу ошибаться...
_________________
Only G-d will judge me.
REB1100, iPad3G +Wi-Fi64GB
 
Профиль Сообщение ^

python
Продвинутый участник форума

Продвинутый участник форума



Зарегистрирован: 10.10.2007
Сообщения: 73



СообщениеДобавлено: 20.02.2008 00:26     Цитата

Когда же будут настройки новых библиотек?
Те, которые есть, мы уже скачали Smile
 
Профиль Сообщение ^

vvv
Автор программы BookDesigner

Автор программы BookDesigner



Зарегистрирован: 18.06.2003
Сообщения: 2690



СообщениеДобавлено: 20.02.2008 21:21     Цитата

python писал(а):
Когда же будут настройки новых библиотек?
Те, которые есть, мы уже скачали Smile

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

Belserg
Новенький участник форума

Новенький участник форума



Зарегистрирован: 07.02.2008
Сообщения: 1


Откуда: Беларусь

СообщениеДобавлено: 22.02.2008 16:28     Цитата

Скажите, а почему у меня при попытке запуска программы выдает, что файл "comdlg32.ocx" не найдеН? Sad
 
Профиль Сообщение E-mail ICQ ^

Мирон
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 29.01.2006
Сообщения: 9830


Откуда: Беларусь

СообщениеДобавлено: 22.02.2008 18:54     Цитата

Belserg!

Смотри выше в этой сетке...
_________________
Only G-d will judge me.
REB1100, iPad3G +Wi-Fi64GB
 
Профиль Сообщение ^

vvv
Автор программы BookDesigner

Автор программы BookDesigner



Зарегистрирован: 18.06.2003
Сообщения: 2690



СообщениеДобавлено: 23.02.2008 04:34     Цитата

LibsManager, второе приближение.
http://www.the-ebook.org/e107/e107_files/downloads/bd/LibsManager2.zip

Установка - распаковать в директорию LibsDownloader-а.



1. Изменение размеров панелей - ввести курсок между панелями. Когда появится иконка резайза - нажать левую кнопку мышки и тащить.
Максимизация панели - клик на иконку в правом углу панели.

2. Кнопки тулбара работают для активной панели. Активная панель назначается кликом.

3. Загрузка баз данных - двойной клик на название базы в панели "DB's list"

4. Изменение шрифтов, интерфейса, цветов и т.д. - в Settings (последняя кнопка тулбара).

5. Под правым кликом много всяких опций (для каждой панели - свои).

6. Объединение баз сделал (DataBases -> join). А поиск одинаковых книг оставил для третьего приближения.

7. Если кто хочет свой стиль рамок панелей - рисуйте, добавлю.


Последний раз редактировалось: vvv (23.02.2008 22:03), всего редактировалось 1 раз
 
Профиль Сообщение ^
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов The-eBook -> Book Designer Часовой пояс: GMT + 4
На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8  След.
Страница 6 из 8

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах

© The-eBook, 1999-2014. © Design by Prohorenkov
Syndicating News | Powered by phpBB © 2001, 2005 phpBB Group.
Хостинг предоставлен компанией DatForce     Яндекс.Метрика