Ubuntu Touch на Nexus 4 не загружается

Поскольку вы пытались использовать pdftotext с успехом, причина может заключаться в том, что PDF-файлы являются просто отсканированными изображениями, и вам нужно их распознать, я написал довольно простой способ поиска всех PDF-файлов, которые не могут быть grep ed и OCR их. [ ! d0]

Я заметил, что если файл pdf не имеет шрифта, он обычно не доступен для поиска. Итак, зная это, мы можем использовать pdffonts.

Первые две строки pdffonts - это заголовок таблицы, поэтому, когда файл доступен для поиска, имеет более двух строк, зная это, мы можем создать: [ ! d2]

gedit check_pdf_searchable.sh

, затем вставьте этот

#!/bin/bash 
#set -vx
if ((`pdffonts "$1" | wc -l` < 3 )); then
echo $1
pypdfocr "$1"
fi

, затем сделайте его исполняемым

chmod +x check_pdf_searchable.sh

, затем перечислите все файлы, не подлежащие поиску в каталоге: [!d5 ]

ls -1 ./*.pdf | xargs -L1 -I {} ./check_pdf_searchable.sh {}

или в каталоге и его подкаталогах:

tree -fai . | grep -P ".pdf$" | xargs -L1 -I {} ./check_pdf_searchable.sh {}
1
задан 27 July 2013 в 06:53

1 ответ

Некоторые очевидные проблемы:

(1.) За командой sudo apt-get update следует следовать sudo apt-get upgrade.

Или объединить в:

sudo apt-get update && sudo apt-get upgrade

(1.) Команда phablet-flash -d grouper -b, скорее всего, будет кирпич ваш Nexus 4 (mako). Тег 'grouper' предназначен для «Nexus 7» ..

Чтобы восстановить:

Поместите устройство в «Режим восстановления», а затем запустите:

phablet-flash -d mako -b

brick

https://wiki.ubuntu.com/Touch/Install

Ищите: «Восстановление Android»

(Возможно, вам понадобится поместить телефон в «Режим восстановления», чтобы это работало.)

2
ответ дан 24 May 2018 в 19:48

Другие вопросы по тегам:

Похожие вопросы: