Программа для скачивания файлов из Kindle Unlimited

Игорь11 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
14.11.2017

Программа, которая скачает и отдаст файл из Kindle Unlimited по HTTP. Файлы защищены DRM, поэтому правил Amazon это не нарушает.

1. Открываем порт под http запросы

2. Простая авторизация - basic auth или просто по ключу в URL

3. В URL передается ASIN (id) книги, например domain.com/get/B076ZX4WW4

4. Программа зайдет на страницу https://www.amazon.co.uk/book/dp/B076ZX4WW4, нажмет скачать. Книга будет доставлена в Kindle for PC: https://www.amazon.com/b/ref=ruby_redirect?ie=UTF8&node=16571048011

5. Открываем/держим открытой Kindle for PC, обновляем (кнопка или F5)

6. Жмем по книге ней правой кнопкой, нажимает download, ждет пока скачка закончится. Либо открываем и закрываем, это тоже спровоцирует скачку

5. Отдаем по HTTP файл книги (будет иметь вид B076ZX4WW4_EBOK.azw*) из "C:/Users/user/Documents/My Kindle Content"

6. Удаляем книгу из Kindle for PC

7. В случае ошибки - пишем информацию про нее в тот же запрос

То есть, на сервере есть логин и пароль от аккаунта амазона с проплаченным Kindle Unlimited. Программа дает возможность по урлу вида domain.com/get/ASIN получить файл книги с айди ASIN. Попробовать Kindle for PC можно на бесплатных книгах, например https://www.amazon.co.uk/Charles-Dickens-Christmas-Stories-ebook/dp/B0773MH2JP/ref=sr_1_1?s=books&ie=UTF8&qid=1510678479&sr=1-1&dpID=518aAVCdENL&preST=_SY445_QL70_&dpSrc=srch

Бюджет приблизительный. Пожалуйста, указывайте примерные сроки, цену, примеры кода, а также, в двух словах, как планируется реализовать.

UPD: Пользоваться системой будет другой скрипт