Программа Biblio позволяет бесплатно скачивать книги с on-line библиотек www.aldebaran.ru,  www.fenzin.org, www.litportal.ru, www.fictionbook.ru и www.bookz.ru .

 

Обращаю внимание, что эта программа может скачать книгу, которую можно читать on-line в браузере.

Для скачивания книги необходимо указать ссылку на первую главу книги и нажать на кнопку “GO”. Процесс загрузки глав можно контролировать в окне встроенного браузера, который открывается при нажатии на слово «Вниз» в левом нижнем углу окна программы. Время ожидания полной загрузки главы по умолчанию выставлено на 8 секунд, его можно изменить вручную. Изменение этого параметра применится при загрузке следующей главы. При загрузке странички возможно появление сообщения об ошибке:

тут надо нажать “Yes”, она появляется из за невозможности выполнить какой то скрипт на странице во встроенном браузере.

Так как иногда программно отследить полное завершение загрузки главы книги бывает проблематично, этот процесс можно контролировать визуально. Бегунок вертикального скроллинга встроенного браузера при полной загрузке не последней главы выглядит как на картинке ниже:

 

Если при загрузке очередной главы книги появляется сообщение об ошибке “Run Time Error 62: Input past end of file”, то это говорит о том, что программа не успела загрузить текст книги, т.е. времени ожидания загрузки, выставленного по умолчанию на 8 секунд мало - его надо увеличить. Для справки скажу, что на ADSL 10 секунд хватает, чтобы полностью загрузилась страница с поддерживаемых библиотек. При использовании интернета по радиоканалу время загрузки пришлось поставить на 16 секунд. Простой модем или GPRS не пробовал, но точно надо будет поставить время на 20-30 секунд, иначе возможно появление указанной ошибки, либо пропуск страниц.

!!! При скачивании с библиотеки www.fictionbook.ru программа спросит номер последней страницы книги, надо его ввести.

 

В результате загрузки текст книжки кладется в файл с названием книги с расширением “.txt” в папке программы.

 

Скачать последнюю версию программы можно тут: www.mgvlad.ru/alx/biblio.exe

 

С предложениями о поддержке ещё каких-нибудь библиотек, при возникновении ошибок при работе программы или при отказе скачивать книгу откуда раньше скачивалось нормально, либо с вопросами обращаться на e-mail: japan1@nm.ru или по ICQ  72826015, постараюсь добавить, исправить, ответить. В сообщении желательно указывать, что не нравится или что не работает и указывать ссылку по которой пытаетесь скачать книгу.

 

P.S. При написании программы специально не использовались сторонние библиотеки, т.е. теоретически программа должна работать на «голой» Windows XP (на других ОС не тестировал), но если не установлен MS Office (бывает и такое), возможна ошибка из за отсутствия файла «MSCOMCTL.OCX». Его можно скачать тут: www.mgvlad.ru/alx/MSCOMCTL.rar  и поместить в C:\Windows\System32\

 

P.S 1. Ещё одно замечание: часто пользователи жалуются, что программа вылетает по ошибке 52 или 62, особенно при попытке скачивания с aldebaran.ru. Чаще всего это связано с попыткой скачать книгу по ссылке на содержание. Обращаю Ваше внимание, что книгу надо скачивать по ссылке на первую главу, т.е. открыли в своем браузере первую главу книги, так как будто вы её сейчас читать будете, чтобы текст книги был… вот ссылку на эту страницу и копируйте в строку адреса программы Biblio.exe. Применительно к aldebaran.ru и fictionbook.ru ссылка на первую главу заканчивается на “__1.html”. Обращайте пожалуйста на это внимание.

 

P.S 2. Программа изначально писалась “для себя“с целью чтения на КПК или на телефоне, поэтому, возможно, какие то косяки и неудобности я не замечаю или мирюсь с ними. Если Вас что то не устраивает или хочется сделать по-другому, пишите на почту или в аську – постараюсь исправить.

 

Если программа Вам помогла или просто понравилась, можете поблагодарить автора:
SMS.копилка
Спасибо!

 

 

История версий:

 

1.3.8 от 02.02.09

Исправлена скачка с www.fictionbook.ru. Обращаю внимание, что в этой библиотеке появились книги, у которых со страницы 6 – 7 текста нет, а написано предложение купить остаток текста на litres.ru, соответственно моя программа так же скачает эту рекламку.

 

1.3.7 от 26.01.09

В конце текста интернетовской страницы ставится « ((конец стр. #)) » для контроля пропуска страниц.

 

1.3.6 от 20.12.08

Исправлена загрузка с www.fictionbook.ru в связи с изменениями на сайте этой библиотеки. Теперь при скачивании с этой библиотеки надо будет ввести номер последней страницы.

 

1.3.5 от 16.12.08

Исправлена загрузка с www.aldebaran.ru в связи с изменением в структуре ссылок на части.

 

1.3.4 от 03.06.08

Исправлена очистка текста при скачке с www.fenzin.org, была ошибка при обработке эпиграфов.

 

1.3.3 от 28.04.08

Дописана очистка текста при скачивании с www.fenzin.org в связи с добавлением рекламы на сайте.

 

1.3.2 от 25.03.08

Исправлены мелкие ошибки в программе.

 

1.3.1 от 22.03.08

Переделана скачка с www.fenzin.org в связи с изменениями на сайте. Теперь результирующий файл с книгой называется так, как указано в заголовке окна библиотеки с первой главой + расширение “.txt”.

 

1.3.0 от 22.03.08

Обновлен алгоритм очистки текста с www.bookz.ru в связи с добавлением рекламы на сайте.

 

1.2.9 от 19.03.08

Исправлена скачка с www.fictionbook.ru в связи с небольшими изменениями на сайте в структуре ссылок.

 

1.2.8 от 15.03.08

Обновлен алгоритм очистки текста с www.bookz.ru в связи с добавлением рекламы на сайте. Исправлена загрузка с www.fictionbook.ru в связи с пустыми страницами в конце текста на сайте.

 

1.2.7 от 23.01.08

Исправлена ошибка, возникающая при выставлении времени ожидания больше 64 секунд. Теперь можно ставить любое положительное время.

 

1.2.6 от 13.01.08

Изменены кнопки времени ожидания, в прошлом варианте программа не работала если не установлен MS Office.

 

1.2.6 от 11.01.08

Доделана скачка с www.bookz.ru ; добавлены кнопочки для изменения времени ожидания загрузки; устранен повтор первой главы с aldebaran.ru.

 

1.2.5 от 27.12.07

Добавлена возможность скачки книг с библиотеки www.bookz.ru в тестовом варианте (в тексте, скачанном с этой библиотеки остаются html-тэги в конце каждой страницы).

 

1.2.4 от 26.12.07

Исправлено формирование текста с библиотеки www.fictionbook.ru, теперь текст должен быть чистым.

 

1.2.3 от 23.12.07

Есть возможность скачивать книги с библиотек www.aldebaran.ru,  www.fenzin.org, www.litportal.ru и в тестовом варианте с www.fictionbook.ru (в тексте, скачанном с этой библиотеки остаются некоторые html-тэги и часть ссылок на главы).

 

Сначала все было бесплатно :)