LibsDownloader
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
 
View unanswered posts
Post new topic   Reply to topic    The-eBook Forum Index -> Book Designer
 
Author Message

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

Член клуба The eBook



Joined: 29 Jan 2006
Posts: 9830


Location: Беларусь

PostPosted: 09.02.2008 20:00     Quote

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


Вы - лучший! Smile

Извините, что побеспокоил, просто не видел, где было написано, что всё будет... Но теперь я спокоен и в томительном ожидании... Так что посижу тут в уголочке... Wink
_________________
Only G-d will judge me.
REB1100, iPad3G +Wi-Fi64GB
 
View user's profile Send private message ^

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

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



Joined: 18 Jun 2003
Posts: 2690



PostPosted: 11.02.2008 21:31     Quote

python wrote:

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

Вы невнимательно прочитали инструкцию по пользованию LD (в начале топика). Выберите способ скачки из списка Libraries -> download, а потом назначьте то, что надо скачивать в Selections -> select authors by letter (или в Selections -> select authors by name).
 
View user's profile Send private message ^

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

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



Joined: 10 Oct 2007
Posts: 73



PostPosted: 12.02.2008 02:44     Quote

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

Хорошо было бы сохранять текущее состояние (список скачанных и очередь, т.д.) на диск, а позже -- восстанавливать.
Но это всё мечты, не обращайте внимания Smile
 
View user's profile Send private message ^

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

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



Joined: 18 Jun 2003
Posts: 2690



PostPosted: 12.02.2008 20:10     Quote

python wrote:

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

Session -> restore last -> continue.
 
View user's profile Send private message ^

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

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



Joined: 10 Oct 2007
Posts: 73



PostPosted: 13.02.2008 01:25     Quote

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

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

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

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

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

Про зацикливание:
опять запинается на скачивании файл, в логе вижу такое:
Code:
   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
 
View user's profile Send private message ^

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

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



Joined: 18 Jun 2003
Posts: 2690



PostPosted: 13.02.2008 22:24     Quote

python wrote:

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

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

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

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

Нет
python wrote:

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

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

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

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



Joined: 10 Oct 2007
Posts: 73



PostPosted: 13.02.2008 23:28     Quote

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

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

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

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

Вспомнил анекдот: "только русские люди с их нелюбовью к работе могли назвать включатель выключателем"
Smile
 
View user's profile Send private message ^

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

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



Joined: 18 Jun 2003
Posts: 2690



PostPosted: 14.02.2008 04:21     Quote

python wrote:

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

Так и должно быть: новый релиз не работает со старым ini.
 
View user's profile Send private message ^

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

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



Joined: 10 Oct 2007
Posts: 73



PostPosted: 14.02.2008 08:20     Quote

vvv wrote:

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


подумал, что данная логика не будет работать в случаях, о которых я писал -- та же постоянно скачивается один и тот же файл, и весьма бойко.
То есть, думаю, нельзя сказать, что за 55 секунд ничегоо на скачано вообще. Rolling Eyes
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 08 Jun 2007
Posts: 4557


Location: Москва

PostPosted: 14.02.2008 22:01     Quote

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

Оно не работало раньше, не желает и сейчас. Раньше вообще, а сейчас берёт только с первой страницы. Тогда как парсер Kv качает больше сотни (обе программы настроены на закачку с 05.02.2008).
 
View user's profile Send private message E-mail ^

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

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



Joined: 18 Jun 2003
Posts: 2690



PostPosted: 15.02.2008 22:43     Quote

kaznelson wrote:

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

Когда закончу второе приближение LM - займусь LD.
 
View user's profile Send private message ^

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

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



Joined: 10 Oct 2007
Posts: 73



PostPosted: 16.02.2008 21:04     Quote

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

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

Член клуба The eBook



Joined: 29 Jan 2006
Posts: 9830


Location: Беларусь

PostPosted: 17.02.2008 19:17     Quote

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

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

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

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



Joined: 18 Jun 2003
Posts: 2690



PostPosted: 19.02.2008 01:05     Quote

Мирон wrote:

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

Скачивается не книга, а ее html-cтраница. И, если на ней нет линка на саму книгу - пишется removed book.
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 29 Jan 2006
Posts: 9830


Location: Беларусь

PostPosted: 19.02.2008 13:52     Quote

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

Хотя не настаиваю и могу ошибаться...
_________________
Only G-d will judge me.
REB1100, iPad3G +Wi-Fi64GB
 
View user's profile Send private message ^

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

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



Joined: 10 Oct 2007
Posts: 73



PostPosted: 20.02.2008 00:26     Quote

Когда же будут настройки новых библиотек?
Те, которые есть, мы уже скачали Smile
 
View user's profile Send private message ^

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

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



Joined: 18 Jun 2003
Posts: 2690



PostPosted: 20.02.2008 21:21     Quote

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

Сначала доделаю LM, потом поковыряю wrapper к WSAAsyncSelect на предмет устранения сбоев в колбэках, потом добавлю опцию для скачивания писательских страниц и фото, а уже после этого займусь другими библиотеками.
 
View user's profile Send private message ^

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

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



Joined: 07 Feb 2008
Posts: 1


Location: Беларусь

PostPosted: 22.02.2008 16:28     Quote

Скажите, а почему у меня при попытке запуска программы выдает, что файл "comdlg32.ocx" не найдеН? Sad
 
View user's profile Send private message E-mail ICQ ^

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

Член клуба The eBook



Joined: 29 Jan 2006
Posts: 9830


Location: Беларусь

PostPosted: 22.02.2008 18:54     Quote

Belserg!

Смотри выше в этой сетке...
_________________
Only G-d will judge me.
REB1100, iPad3G +Wi-Fi64GB
 
View user's profile Send private message ^

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

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



Joined: 18 Jun 2003
Posts: 2690



PostPosted: 23.02.2008 04:34     Quote

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


Last edited by vvv on 23.02.2008 22:03; edited 1 time in total
 
View user's profile Send private message ^
Display posts from previous:   
Post new topic   Reply to topic    The-eBook Forum Index -> Book Designer All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
Page 6 of 8

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

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