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

Joined: 18 Jun 2003 Posts: 2690
|
Posted: 29.11.2007 23:39 |
Quote |
|
Программа не закончена, но время "Ч" приближается, поэтому решил выложить "полурелиз". Не все библиотеки подключены, ряд прибамбасок еще не работает, но в целом хлюпает довольно стабильно.
http://www.the-ebook.org/rus/?dl_id=32
Установка - распаковать в пустую директорию.
Т.к. хэлпа нет (и врядли будет), расскажу подробно, как с программой работать.
1. Запускаем LibsDownloader.exe. Появится вот такое окно
2. Выбираем библиотеку в "lib name" (скажем, Aldebaran).
3. Назначаем в "save to" директорию, куда будут скачаваться книги, библиотечные страницы и описания книг.
НЕ РЕКОМЕНДУЕТСЯ:
- выбирать диск с FAT32 (после 10 000 закачек начнуться проблемы), используйте диск с NTFS.
- качать на CD/DVD: программа не проверяет результаты т.н. "задерженной записи".
Для книг, страниц и описаний будут созданы поддиректории books, feedbacks и descriptions.
НЕ МЕНЯЙТЕ НАЗВАНИЯ ЭТИХ ПОДДИРЕКТОРИЙ.
4. Выбираем в "download" способ скачивания
- "all" - будут качаться все книги
- "by letter" - будут скачиваться книги авторов, первые буквы фамилий которых выбраны в "selections -> select authors by letter"
- "by name" - будут скачиваться книги авторов, фамилии которых назначены в "selections -> select authors by name"
- "new" - будут скачены новые книги до даты, заданной в "till". Пока работает только для Альдебарана.
5. Если выбрано "by letter" или "by name" - жмем "selections" и выбираем/назначаем, что качать.
В "select authors by letter" выбирются буквы, с которых начинаются фамилии авторов скачиваемых книг. Также можно назначить автора (author) и название книги (title), с которой начнется скачка.
В "select authors by name" надо сначала ввести фамилию автора в поле "add", а потом нажать "add". Либо скопировать фамилию в клипборд, потом правый клик на список -> paste. А в поле "title" можно назначить название книги, с которой начнется скачка.
6. Жмем "options" и выбираем в "rename files" способ записи названий файлов книг (русский язык или транслит). Остальное лучше не трогать.
7 Жмем "libraries", затем "start". Книги начнут качаться, а результаты будет отображаться в списке. Вот так
8. По окончании работы на статусе появится надпись "ALL FINISHED". Также качание можно остановить, нажав "pause".
9. Закончили скачку. Теперь жмем "Tools -> LibsManager". Появляется сортировалка/искалка/выбиралка книг.
10. Делаем основную базу данных скаченных книг. Для этого жмем вторую слева иконку (замок) и выбираем директорию, куда качали (ту, что показана в "save to" LibsDownloader-а). База данных создается немного медленно (~300 книг/сек), но с этим пока ничего не сделать: ограничения скорости отрисовки на уровне используемого контроля списков. Сама же база (без отрисовки) делается раз в 10 быстрее. Если когда-нибудь перепишу на .Net (там контроль списков пошустрее) - думаю, что будет делать ~1000 книг/сек.
11. Сделали основную базу.
Базу лучше сразу записать, для чего жмем на третью слева иконку (грязно-голубая страничка с пером). Записанные базы грузятся через первую слева иконку (замок с открытой книгой). Скорость загрузки - ~1500 книг/сек.
12. Книги можно сортировать по автору, названию, жанру и т.д., всего по 17-ти параметрам. Для сортировки достаточно выбрать способ в "sort by".
Клик на название колонки (author, title и т.д.) растягивает колонку на ширину окна. Следующий клик возвращает на место.
13. Теперь можно и поразвлечься, читая описания книг и отзывы о них. Кликаем дважды на какую-нибудь книгу, и появляется ее краткое описание плюс, если есть, читательские отзывы. А отзывы порой бывают поинтереснее самих книг... Описания и отзывы (называются feedbacks) - это библиотечные станицы книг, очищенные от рекламной требухи и прочих малоинтересных вещей.
14. Загрузка книг в дефолтную читалку или редактор: выбираем книгу, затем жмем на иконку с большой красной книгой.
Загрузка книг в любимый редактор/читалку: перетаскиванием. В BookDesigner надо перетаскивать не в основное окно, а в статус, тулбар, или в заголовок окна.
15. При желании можно отредактировать описание книги, для чего выбираем книгу, а потом жмем на вторую иконку справа (светло-коричневая страница с гусиным пером).
16. Если скачали много книг - можно отдельно показать список книг, найденных по ключевым словам. Для этого вводим слово в поле "find", а потом жмем на кнопку с книжной полкой. После чего открывается окошко с найденными книгами. В поле "in" выбирается название колонки, в которой будет произведен поиск.
Также есть обычный поиск (кнопка с лупой, последовательно показываются найденные книги) и молчаливый счетчик найденных книг (кнопка с калькулятором).
Иконка с большой лупой активирует продвинутый поиск (опция не закончена).
17. Также можно сделать базу данных по авторам (опция недоделана, но но-простому работает). Для изготовления этой базы жмем на Пушкина без книги и получаем авторскую деревяшку.
Поиск в "All Authors" пока не подключен.
18. Иконки с египтянином будут делать/загружать базы данных по жанрам. Но пока есть только иконки...
Под правым кликом есть разные опции, с ними сами разберетесь.
Вроде бы все.
Last edited by vvv on 23.01.2009 04:04; edited 2 times in total |
|
|
|
 |
 Владимир М. Член клуба The eBook

Joined: 06 Oct 2007 Posts: 4145
Location: рядом с СПб
|
Posted: 30.11.2007 00:25 |
Quote |
|
Описано просто как сказка!
А есть возможность выбора формата скачиваемых книг - меня интересует только fb2?
Уже запустил программу - вроде, именно fb2 и качается.
Я же говорю: сказка!
Спасибо большое!
Last edited by Владимир М. on 30.11.2007 00:35; edited 1 time in total |
|
|
|
 |
 Marina_Ch Член клуба The eBook

Joined: 12 Apr 2006 Posts: 5407
Location: Москва
|
Posted: 30.11.2007 00:35 |
Quote |
|
Валерочка, милый - ты просто чудо!!!
Спасибо!!!!
Сразу по ходу 2 хотелки, можно?
Я хочу скачать странички с альда - но не хочу качать сами книги - они уже есть - так можно сделать будет?
И я хочу подгружать книги в базу скачанные ранее  _________________ REB 1100, REB 1200, SE P910i, Qtek 2020i, Sony Librié, Lbook v3 Ext |
|
|
|
 |
vvv Автор программы BookDesigner

Joined: 18 Jun 2003 Posts: 2690
|
Posted: 30.11.2007 00:41 |
Quote |
|
Владимир М. wrote: |
А есть возможность выбора формата скачиваемых книг - меня интересует только fb2? |
Приоритеты форматов для скачивания организованы следующим образом: fb2, rtf, doc, html. Т.е. если скачиваемая книга есть в fb2, то будет качаться в fb2. Если же нет - то будет скачиваться в том формате, в котором есть. В соответствии с вышеуказанными приоритетами.
Но на fb2 зацикливаться не советую. Из-за того, что в библиотеках есть интересные книги, но в других форматах. В конечном счете, нужна книга, а не формат, не правда ли? Кроме того, переделать любой формат в fb2 недолго...
Marina_Ch wrote: |
Я хочу скачать странички с альда - но не хочу качать сами книги - они уже есть - так можно сделать будет?
И я хочу подгружать книги в базу скачанные ранее  |
Можно. Но не скоро. Очень не скоро...
ЗАБЫЛ СКАЗАТЬ ОБ ОДНОЙ ВАЖНОЙ ВЕЩИ: НЕ ДЕЛАЙТЕ БАЗЫ ИЗ КНИГ, КОТОРЫЕ НАХОДЯТСЯ В ПРОЦЕССЕ СКАЧИВАНИЯ.
Если же хотите проверить частичные результаты скачки - нажмите "pause", а потом делайте базу. |
|
|
|
 |
 Marina_Ch Член клуба The eBook

Joined: 12 Apr 2006 Posts: 5407
Location: Москва
|
Posted: 30.11.2007 01:16 |
Quote |
|
vvv wrote: | Можно. Но не скоро. Очень не скоро... |
Я никуда не ухожу
Все равно - очень понра программа! _________________ REB 1100, REB 1200, SE P910i, Qtek 2020i, Sony Librié, Lbook v3 Ext |
|
|
|
 |
Kv Член клуба The eBook

Joined: 01 Feb 2006 Posts: 1808
|
Posted: 30.11.2007 01:21 |
Quote |
|
Ну что сказать. Нет слов.
да, вот такого бы программера на систему распределенного обмена книгами. Вот тогда результат точно был бы, а то балуемся плюшками, одни словеса. Эх... _________________ REB100LbookV3LbookV3extАзбука516iPad4-16KindleFireHD8.9 |
|
|
|
 |
vvv Автор программы BookDesigner

Joined: 18 Jun 2003 Posts: 2690
|
Posted: 30.11.2007 02:26 |
Quote |
|
Kv wrote: |
да, вот такого бы программера на систему распределенного обмена книгами. Вот тогда результат точно был бы, а то балуемся плюшками, одни словеса. |
Не, мужики, я программирую только то, что мне интересно .
А в данной программе вообще ничего продвинутого нет, любой более-менее грамотный программер справится. Только надо использовать не тормознутые DB-библиотеки, а базовые API-функции типа FindFile, FindNext, Put, Get и т.д.
Наиболее же сложным моментом для меня было изготовление иконок (ну нет у меня художественных способностей). Единственное, что, кажется, получилось - это иконка LibsManager-а для стола.
Кому не лень - вытащите ее на стол и оцените. |
|
|
|
 |
obelix Член клуба The eBook

Joined: 29 Nov 2006 Posts: 517
|
Posted: 30.11.2007 06:02 |
Quote |
|
Спасибо, Валера! Как раз то, что всегда хотел иметь! Поставил, качаю... |
|
|
|
 |
vvv Автор программы BookDesigner

Joined: 18 Jun 2003 Posts: 2690
|
Posted: 30.11.2007 06:04 |
Quote |
|
obelix wrote: | Спасибо, Валера! Как раз то, что всегда хотел иметь! Поставил, качаю... |
Ты мое ЛС получил? |
|
|
|
 |
obelix Член клуба The eBook

Joined: 29 Nov 2006 Posts: 517
|
Posted: 30.11.2007 07:46 |
Quote |
|
vvv wrote: | obelix wrote: | Спасибо, Валера! Как раз то, что всегда хотел иметь! Поставил, качаю... |
Ты мое ЛС получил? |
Не, а где оно?
Нашел! Большое спасибо. А я и не подозревал, что что-то в личную почту поступает, сорри если кому не ответил на личку.
Был бы очень благодарен за то, что ты там писал.
Добавлено спустя 15 минут 30 секунд:
vvv wrote: | obelix wrote: | Спасибо, Валера! Как раз то, что всегда хотел иметь! Поставил, качаю... |
Ты мое ЛС получил? |
Чего то форум не хочет мои ответы принимать.
Попробую еще раз.
А я и не знал, что личные сообщения поступают, сорри, если кому не ответил.
Валера, я был бы весьма благодарен за то, что ты там пишешь. Если тебя еще интересуют вопросы заданные ранее, дай знать. Я не отвечал не по злобе, а потому что никогда личную почту не смотрел. |
|
|
|
 |
 The-eBook Член клуба The eBook


Joined: 10 Jun 2003 Posts: 23529
|
Posted: 30.11.2007 08:22 |
Quote |
|
obelix wrote: | Чего то форум не хочет мои ответы принимать. |
Он принимает. Хостер подкрутил форум, чтобы уменьшить трафик. То есть если написал сообщение и форум сказал "посмотреть сообщение" значит все нормально. _________________ еБукъ 207 |
|
|
|
 |
 Владимир М. Член клуба The eBook

Joined: 06 Oct 2007 Posts: 4145
Location: рядом с СПб
|
Posted: 30.11.2007 08:57 |
Quote |
|
А где подправить - у меня выскакивает сообщение при запуске программы:
"file not found
H:\VBprograms\Libs Downloader\0_Current\Sessions\PRO\2pg_Img.sro" _________________ Sony T3 |
|
|
|
 |
Urri Продвинутый участник форума

Joined: 23 Jan 2006 Posts: 80
|
Posted: 30.11.2007 11:55 |
Quote |
|
vvv, спасибо!
а вопрос можно - возможно ли прикрутить в опциях настройки для прокси?  |
|
|
|
 |
Kv Член клуба The eBook

Joined: 01 Feb 2006 Posts: 1808
|
Posted: 30.11.2007 11:58 |
Quote |
|
vvv wrote: | Kv wrote: |
да, вот такого бы программера на систему распределенного обмена книгами. Вот тогда результат точно был бы, а то балуемся плюшками, одни словеса. |
Не, мужики, я программирую только то, что мне интересно . |
понятно, именно поэтому я первым ничего никому стараюсь не предлагать разрабатывать (хотя иногда и срываюсь - все таки тяжело удержаться , а жду момента, когда человек сам поймет что ему это надо Посему пишу про идеи. Ну или посоветуйте, как действовать, чтобы результат был, в данном случае - чтоб продвинутый разработчик нашелся?
vvv wrote: |
А в данной программе вообще ничего продвинутого нет, любой более-менее грамотный программер справится. |
скромность, конечно, украшает  |
|
|
|
 |
 Marina_Ch Член клуба The eBook

Joined: 12 Apr 2006 Posts: 5407
Location: Москва
|
Posted: 30.11.2007 12:53 |
Quote |
|
vvv wrote: | А в данной программе вообще ничего продвинутого нет |
Она красива, удобна, функциональна - что ты еще от себя ждешь? Не скромничай - ты просто молодец!!! _________________ REB 1100, REB 1200, SE P910i, Qtek 2020i, Sony Librié, Lbook v3 Ext |
|
|
|
 |
icsapfir Бывалый участник форума

Joined: 27 Nov 2006 Posts: 124
Location: Калуга
|
Posted: 30.11.2007 13:29 |
Quote |
|
Владимир М.
У меня тоже такая надпись выскакивает и далее список книг не строится  |
|
|
|
 |
 haliava Активный участник форума

Joined: 14 Feb 2006 Posts: 223
Location: Helsinki
|
Posted: 30.11.2007 13:43 |
Quote |
|
vvv wrote: | Не все библиотеки подключены, ряд прибамбасок еще не работает, но в целом хлюпает довольно стабильно.
|
Здорово. Спасибо огромное.
Большая просьба или включить поддержку прокси, или молча брать настройки IE.
А поддержка либрусека планируется?
Спасибо,
Леонид |
|
|
|
 |
 Drazhar Продвинутый участник форума

Joined: 13 Nov 2007 Posts: 97
|
Posted: 30.11.2007 16:42 |
Quote |
|
При старте пишет
file not found
H:\VBprograms\Libs Downloader\0_Current\Sessions\PRO\2pg_Img.sro
и плюс, у меня не качает с настройками по умолчанию fanlib и fenzinю Причем для фензина качаются только feedbacks, а для фанлиба не качается ничего. |
|
|
|
 |
vvv Автор программы BookDesigner

Joined: 18 Jun 2003 Posts: 2690
|
Posted: 30.11.2007 20:05 |
Quote |
|
Владимир М. wrote: | А где подправить - у меня выскакивает сообщение при запуске программы:
"file not found
H:\VBprograms\Libs Downloader\0_Current\Sessions\PRO\2pg_Img.sro" |
Это я забыл отключить тестовую загрузку сессии. В следующем апдейте поправлю.
Добавлено спустя 2 минуты 2 секунды:
Re: LibsDownloader
haliava wrote: |
Большая просьба или включить поддержку прокси.
|
Подключу, нет проблем. Только будет ли стабильно работать - не знаю.
haliava wrote: |
А поддержка либрусека планируется?
|
Нет. |
|
|
|
 |
 Владимир М. Член клуба The eBook

Joined: 06 Oct 2007 Posts: 4145
Location: рядом с СПб
|
Posted: 30.11.2007 20:25 |
Quote |
|
Когда закачал очередную порцию книг, надо сначала старую базу удалить, потом сделать новую и сохранить - иначе не сохраняется. Это так или я что-то не так делаю? _________________ Sony T3 |
|
|
|
 |
|