Я хочу создать сценарий для моей 80-летней бабушки, который загружает нужные ей книги и конвертирует их, используя версию Calibre для командной строки, для форматирования, чтобы она могла читать их на своем языке. Она получает много своих книг от службы в виде книг Adobe .epub. AFAIK, ни одна из этих книг не имеет DRM на них до преобразования, поэтому позвольте мне прояснить - я не спрашиваю, как извлечь DRM из электронной книги.
Что я спрашиваю , так это вопрос о том, существует ли способ программно (из командной строки, если Adobe Digital Editions поддерживает аргументы CL) использовать файл заявки для запроса книги из библиотеки и загрузки это, в форме .epub, на локальный жесткий диск. Я просто не хочу, чтобы моей бабушке приходилось проходить через все ненужные экраны в интерфейсе Adobe Digital Editions - она легко запутывается, и интерфейс для нее, как правило, ошеломляет. Я просто хочу написать функцию (это может быть вызов system () для команды ... это нормально), которая позволит ей взять файл, полученный из библиотеки или цифровой службы, и автоматически получить нужный файл .epub.
У меня есть все остальные шаги, готовые к выполнению ... Я просто не могу найти способ извлечь книгу из сервиса без использования интерфейса DE.
Есть предложения?