phd_ru: (Default)
[personal profile] phd_ru
Поставил на свою книжку прошивку посвежее, потому что захотел новых интересных функций:
  • при включении вместо заставки можно показывать последнюю открытую страницу, и, значит, читать можно начинать сразу, не дожидаясь полной загрузки;
  • а вот при выключении можно поставить заставку, фиксированную или случайную, и она остаётся на экране после выключения питания; хорошая штука "электронные чернила". :)
Upd. Нашёл в новой прошивке ещё одну очень полезную вещь: когда дочитываешь книгу до последней страницы, она на книжной полке помечается, как прочитанная. Мне этого очень не хватало - у меня уже много прочитанных книг, но все они на полке показываются, как открытые; а помечать их прочитанными самому, вручную, конечно, лень.

Upd2. Подключил книжку по USB, и легко обнаружил, что в директории /system/state для каждой открытой книги создаётся файл $NAME.af0, а для каждой прочитанной - ещё и $NAME.afz. Так что я быстренько накатал скрипт
find . -type f -name \*.af0 -print0 | \
   xargs -r0 sh -c \
'for f in "$@"; do
d="`dirname \"$f\"`";
n="`basename \"$f\" .af0`";
touch "$d/$n.afz"; done'

и все прочитанные книги теперь помечены как закрытые. Всё-таки замечательная вещь командная строка, не то что утомительные убогие графические интерфейсы.

February 2026

S M T W T F S
123456 7
89 10 11121314
15161718192021
2223 2425262728

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 25th, 2026 05:05 am
Powered by Dreamwidth Studios