Копирование Книг С Android (Amazon Kindle, Google Books)

Я купил электронную книгу в магазине Amazon, и мой сын захотел копию.

Возиться с DRM мне не очень хотелось, поэтому возникла идея делать скриншот каждой страницы.

Сначала подумал пролистать и сделать копию экрана — в результате появился небольшой шелл-скрипт:

  
   

for i in `seq 1 10` do fn=$(printf 'd.png' $i) screencap -p $fn input touchscreen swipe 1000 1000 0 1000 sleep 1 done

Если seq нет, то можно сделать так:

i=0; while [ $(($i)) -le 10 ]; do i=$(($i + 1)); echo $i; screencap -p $i.png input touchscreen swipe 1000 1000 0 1000 sleep 1 done

Меняем 10 на количество страниц в книге.

1. Запустите приложение Kindle или Google Книги (или любое другое приложение, из которого нужно скопировать) 2. Войдите в оболочку Android (adb/ssh) 3. Запустите скрипт 4. Ожидание Все страницы получаем в формате png. Обрабатываем Imagemagick (если нужно) и склеиваем в PDF. Вы также можете запустить его через tesseract-ocr. Спасибо за внимание.

Теги: #Android #Лайфхаки для гиков #книги #книги

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.