Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

EBookJapan

Граббинг книг, продаваемых на http://www.ebookjapan.jp/ebj/

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

EBookJapan

Граббинг книг, продаваемых на http://www.ebookjapan.jp/ebj/

shelf.pas

Содержит класс TShelf, предназначенный для работы с книжной полкой пользователя на сайте. Функции:

  • LogIn - вход пользователя на сервис. Принимает имя пользователя и пароль;
  • Update - обновляет (или получает, если ещё не получен) список книг, купленных пользователем;
  • DownloadBook - загружает содержимое книги на компьютер;
  • DecryptBook - расшифровывает содержимое книги, скачаной ранее.

Bugs:

  • При загрузке книги выдаёт ошибку '1003 デバイス環境ID不一致' ("Device environment ID mismatch").

BookEBIX.pas

Содержит класс TBookEBIX, предназначенный для работы с книгами, скачанными ридером данного сайта. На данный момент ещё не завершен и находится на стадии разбора алгоритма чтения и дешифровки содержимого страниц.