Как скачать книги с сайта, если они не скачываются

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

Долго не размышляя над этим, я решил что можно написать парсер для сайта, так как сайт был не сложным и на нем еще было много книг, которые она хотела себе скачать. Так как она пользуется электронной книгой, форматом выходных данных было выбрано fb2.

Этот формат построен на базе XML, поэтому создание книги в нем не вызвало особых проблем даже без использования сторонних библиотек.

Если вас код самой программы интересует больше, то пишите в комментариях и я напишу отдельную статью, где будет доступен весь код программы для скачивания. А для тех хто просто хочет скачать книги, видео работы самой программы:

Скачать программу можно здесь:

А как сделать такой инсталятор описано здесь: Как создать инсталятор для програмы на C#

Похожие публикации

Комментарии

  1. 5675765765 02.08.2018 в 20:22

    Ошибка в работе приложения

    1. Just Programmer 02.08.2018 в 23:04

      Какая именно?

      1. 5675765765 12.08.2018 в 16:24

        Прекращена работа приложения.

  2. Андрей 21.09.2018 в 23:18

    по ссылке http://loveread.ec/view_global.php?id=57931
    версия 102 не делает ничего, а версия 200 вылетает
    Problem signature:
    Problem Event Name: CLR20r3
    Problem Signature 01: Loveread Parser.exe
    Problem Signature 02: 2.0.0.0
    Problem Signature 03: 5b7abd18
    Problem Signature 04: System
    Problem Signature 05: 4.7.3151.0
    Problem Signature 06: 5b44403a
    Problem Signature 07: 209e
    Problem Signature 08: 78
    Problem Signature 09: System.Net.WebException
    OS Version: 6.1.7601.2.1.0.256.48
    Locale ID: 2057
    Additional Information 1: 088d
    Additional Information 2: 088dac98cad0cd3bf95a4ffa57d8df78
    Additional Information 3: 8d81
    Additional Information 4: 8d81ff0c4f20fbe6ced3f2d83947a258

    1. Just Programmer 22.09.2018 в 21:52

      Первая версия работает без прокси, поэтому книги не скачиваются в странах, где сайт заблокирован. Как вариант решения этой проблемы — настроить прокси на уровне Windows. Вторая версия уже с прокси, но увы, он работает очень нестабильно( До конца месяца будет обновление где все будет работать нормально =)