[K3] KindleNote - записная книжка
Goto page 1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next
 
Libroom Forum IndexAmazon KindleПрограммы для Kindle
AuthorMessage

proDOOMman
Бывалый участник форума

Бывалый участник форума



Joined: 10 Mar 2011
Posts: 103



Posted: 01.04.2011 19:58    

KindleNote - это небольшая утилита, которая позволяет вести на киндле заметки. Киндлет создавался как аналог Notepad, но с поддержкой аппаратной русской раскладки.

Список возможностей:
    - создание, удаление, переименование заметок;
    - сохранение заметок в формате txt (кодировка UTF-8, Unix line-breaks);
    - поиск по названиям заметок;
    - OSD подсказка альтернативной раскладки во время редактирования;
    - управление с помощью клавиатурных комбинаций;
    - изменяемый размер шрифта;
    - шифрование заметок (128-bit AES).

Установка:
1) Устанавливаем Jailbreak
2) Скачиваем файлы KindleNote.azw2 и update_dev-key_0.4.zip.
3) Подключаем Kindle к компьютеру и копируем KindleNote.azw2 в папку documents, а соответствующий* файл из архива update_dev-key_0.4.zip - в корневую директорию (тот же принцип, что и у любого хака).
4) Home->Menu->Settings->Menu->Update Your Kindle
5) Kindle перезапускается.
6) Работаем с программой!

* Соответствующий - файл вида update_dev-key_0.4.N_${version}_install.bin (где “${version}” – обозначение модели ридера) выберите тот, что соответствует вашей модели:
- k3w - Kindle 3 Wi-Fi [B008]
- k3g - Kindle 3G [B006]
- k3gb - Kindle 3G UK [B00A]
- и т.д.

Скрины :

Киндлет имеет доступ только к директории (/mnt/us/)developer/KindleNote/work, поэтому там сохраняются все заметки и находятся настройки программы.
К настройкам относятся файл keyboard.txt и keyboard.png. Первый - это настройка альтернативной раскладки, второй будет отображаться при редактировании текста (см. третий скрин)
Если keyboard.txt не найден, будет создан стандартный файл настроек с фонетической (яшерту) раскладкой.
Переключение раскладок основано на коде от Sir Alex, за что ему отдельное спасибо

Сайт программы: https://github.com/proDOOMman/KindleNote

Обновления :

2011.04.02 - исправлен баг с выделением текста при начале редактирования, добавлена возможность изменения размера шрифта при просмотре и редактировании заметок, появилась возможность выбора языка интерфейса программы
2011.04.03 - небольшой багфикс. Теперь отмена переименования работает без ошибок
2011.04.05 - добавлена вставка текущей даты/времени при редактировании текста по Alt+D
2011.04.08 - теперь возможно создавать заметки, защищенные паролем (применяется шифрование AES 128-bit). Вероятно исправлена бага с созданием новых заметок (потеря фокуса у виджета редактирования). Логи сбоев программы (crash.log) автоматически переименовываются и видны в списке заметок. Убедительная просьба отсылать их мне
2011.04.09 - исправлена функция дешифрования

Для обновления программы достаточно заново скачать и скопировать в директорию documents файл KindleNote.azw2

Работа программы не гарантируется на Kindle 3 с прошивкой древнее 3.1!

Пользователи NiLuJe's jailbreak перед установкой хака должны занести его в белый список путем добавления в linkjail/etc/whitelist строки "update_dev-key".

Благодарности принимаются по адресам :

Яндекс.деньги
- 41001780960588
Webmoney
- R621592166204
- Z167194247041



Last edited by proDOOMman on 27.05.2011 12:02; edited 15 times in total
 
View user's profile ^

aserov
Постоянный участник форума

Постоянный участник форума



Joined: 10 Mar 2009
Posts: 164


Location: Волгоград

Posted: 01.04.2011 20:48    

YES!!! Работает! Спасибо!
В минимуме уже есть все, что надо!
Question А можно через хак (типа инсталятр/деинстолятор) сделать копирование заметок в папку Documents (это что бы с ssh не связываться) Embarassed
Эх, или был бы хак "Поддержка командной строки" с доступом к файловой системе (команда copy, dir/ls)
 
View user's profile ^

proDOOMman
Бывалый участник форума

Бывалый участник форума



Joined: 10 Mar 2011
Posts: 103



Posted: 01.04.2011 20:56    

Заметки можно копировать и без ssh. Директория /mnt/us - это как раз то, что видится как флешка при подключении киндла к компьютеру. Т.е. вам нужно будет зайти на диск и открыть путь developer/KindleNote/work. Там и будут находиться нужные вам файлы
Хак с долным доступом к ФС есть, но он является большой дырой в безопасности, поэтому использовать его я не буду. По крайней мере в ближайшее время

Хотя лично конечно ssh удобнее в том плане что можно работать с файлами на книге по wifi, не подключая её кабелем к ноутуку

Добавлено спустя 24 минуты 56 секунд:

Ответ на libroom.net/viewtopic.php?p=635736#635736
Quote:
У меня не работает.

Видимо это функция появилась только в прошивке 3.1. Я попытался обойти эту проблему, но возможно в API были и другие изменения.
Если опять не запустится - показывайте crash.log, будем думать.
Перекачайте файл KindleNote.azw2
 
View user's profile ^

DivaDii
Зрелый участник форума

Зрелый участник форума



Joined: 15 Nov 2010
Posts: 26


Location: Kherson

Posted: 01.04.2011 21:47    

Перекачала уже из вот этой темы бин и азв2.
Все равно ошибка та же самая (An error Occured opening the title).

Я думаю, что завтра обновлю Киндлу до 3.1. И тогда - буду еще смотреть.
_________________
Kindl3 wi-fi + русская клава: для блога книжного гуру
 
View user's profile ^

proDOOMman
Бывалый участник форума

Бывалый участник форума



Joined: 10 Mar 2011
Posts: 103



Posted: 02.04.2011 00:00    

Сообщение об ошибке то же, но может быть в crash.log написано другое?
Я обнаружил еще одно место в программе, в котором может быть ошибка при использовании старой прошивки. Попробуй, вдруг заработает: http://rghost.ru/5035642
 
View user's profile ^

Velho
Зрелый участник форума

Зрелый участник форума



Joined: 27 Feb 2011
Posts: 37



Posted: 02.04.2011 00:13    

Работает все, спасибо! 3G USA ver.3.1
 
View user's profile ^

DivaDii
Зрелый участник форума

Зрелый участник форума



Joined: 15 Nov 2010
Posts: 26


Location: Kherson

Posted: 02.04.2011 12:30    

Вначале я попыталась обновиться до версии 3.1 - но (видимо из-за русификации) не удалось обновиться.

Но если Блокнот на версии 3.0.2 нужен только мне - то может, я таки обновлю свой Киндл?

В общем...
Попыталась новую версию Блокнота установить.
Причем деинсталлировала бин, удалила азв2. Потом заново установила, и другой азв2 (с http://rghost.ru/5035642 закачала).

Результат: тут работает / тут не работает.

Блокнот уже запускается.
Вижу строчку Фильтр:
Получается создать файл, дать ему имя. Редактировать файл - нет. Файл (пустой!) потом скопировать на комп.
Меню вижу. По меню перехожу. Все читаю. Но на кнопки никакие не реагирует.
Выйти могу только в экран Хоум.

При попытке повторного запуска Блокнота - в верхних 3-х строчках пишет:

KindleNote: Error in constructor!
main.KFakeMenuItem: method setMinimumSize
(Ljava/awt/Dimension;)V not found

ниже - пустой экран.

install.log:

ota_install: I def:update::Update started
ota_install: I def:update::Keystore before installion:
-rw-r--r-- 1 root root 0 Apr 2 11:04 /var/local/java/keystore/application.keystore
-rw-r--r-- 1 root root 596 Apr 1 19:33 /var/local/java/keystore/developer-application.keystore
d41d8cd98f00b204e9800998ecf8427e /var/local/java/keystore/application.keystore
c11c591b3204159d0beffa60c9b73df0 /var/local/java/keystore/developer-application.keystore
ota_install: I def:update::Keystore after installion:
-rw-r--r-- 1 root root 0 Apr 2 11:04 /var/local/java/keystore/application.keystore
-rw-r--r-- 1 root root 596 Apr 1 19:33 /var/local/java/keystore/developer-application.keystore
-rw-r--r-- 1 root root 3.6k Apr 1 12:44 /var/local/java/keystore/developer.keystore
d41d8cd98f00b204e9800998ecf8427e /var/local/java/keystore/application.keystore
c11c591b3204159d0beffa60c9b73df0 /var/local/java/keystore/developer-application.keystore
80cd639928261326b656a4674626546f /var/local/java/keystore/developer.keystore
ota_install: I def:update::done


crash.log:

---------------------------------------------------------------------- ----------
[4/2/11 11:20 AM] "KindleNote" (v. 0.1)

java.lang.NoSuchMethodError: main.KFakeMenuItem: method setMinimumSize(Ljava/awt/Dimension;)V not found
at main.KFakeMenuItem.init(KFakeMenuItem.java:40)
at main.KFakeMenuItem.<init>(KFakeMenuItem.java:107)
at main.KindleNote.addHomeItem(KindleNote.java:375)
at main.KindleNote$12.onClose(KindleNote.java:533)
at com.amazon.kindle.kindlet.ui.ab.run(df:829)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:152)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:371)
at java.awt.EventQueueProxy.dispatchEvent(EventDispatchThread.java:353)
at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:164 )
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:154)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:134)
at java.lang.Thread.startup(Thread.java:1065)


Файл keybord.txt присутствует в нужном месте.

===

Попутно, по пользованию. В меню не вижу никакого пункта типа "Закрыть". А надо бы, как мне кажется. Или не обязательно закрывать Блокнот? Достаточно переходить в Хоум?
_________________
Kindl3 wi-fi + русская клава: для блога книжного гуру
 
View user's profile ^

proDOOMman
Бывалый участник форума

Бывалый участник форума



Joined: 10 Mar 2011
Posts: 103



Posted: 02.04.2011 12:49    

Да, 3.0.2 ведет себя как-то странно. Значит добавим в README напоминание что программа работает только на 3.1 и пока так и оставим.
Quote:
В меню не вижу никакого пункта типа "Закрыть". А надо бы, как мне кажется. Или не обязательно закрывать Блокнот? Достаточно переходить в Хоум?

Я не припомню пункта "Закрыть" ни в одной программе киндла. Будем считать это его особенностью. Потому что действительно для выхода достаточно нажать Home или Back.
Кстати если при редактировании файла нажать Home, то информация сохранится без запроса подтверждения.
 
View user's profile ^

amurlev
Guest









Posted: 02.04.2011 14:18    

Это всё хорошо, просто замечательно! Спасибо вам за вашу работу! Весч очень полезная и нужная!
Но вот есть вопрос! А можно сделать эту програмку так, что-бы она за пускалась без хаков?
 
^

proDOOMman
Бывалый участник форума

Бывалый участник форума



Joined: 10 Mar 2011
Posts: 103



Posted: 02.04.2011 14:22    

amurlev wrote:
А можно сделать эту програмку так, что-бы она за пускалась без хаков?

Да без проблем! Всего-то нужно получить статус Beta Developer на https://kdk.amazon.com/. Правда есть одна мелкая неприятность - пока я не знаю людей, которым ответили на запрос.
 
View user's profile ^

DivaDii
Зрелый участник форума

Зрелый участник форума



Joined: 15 Nov 2010
Posts: 26


Location: Kherson

Posted: 02.04.2011 15:23    

proDOOMman
Ура!! Урра!
Спасибо!!!

У меня тоже заработало. Переустановила прошивку на 3.1. И установила Блокнот.

Работает. Действительно уже в таком варианте - прекрасно!

Что хочется подправить.
Думаю, что это не сильная проблема.
Набираю текст. Захожу в меню, чтобы посмотреть на возможности... Потом опять на текст.
В этот момент текст ВЕСЬ в "фокусе". И если в этот момент задеть любую клавишу, то оййййй! работа утеряна.
Надо помнить, что обязательно надо "качнуть" джойстик, чтобы снять этот "фокус".
Так вот хочется, чтобы после выхода из меню был курсор на той же позиции. Или в конце текста. А не фокус на всем тексте.
Я понятно объяснила, что требуется?

Если этого не сделать, то народ очень часто будет терять набранный текст.
И пока там два-три слова - то это мелочь. А если много набрал?..

====

А теперь еще одна маленькая, но важная просьбочка.

Выложите, пожалуйста, финансовые реквизиты, куда можно отправить настоящую спасибу.
_________________
Kindl3 wi-fi + русская клава: для блога книжного гуру
 
View user's profile ^

proDOOMman
Бывалый участник форума

Бывалый участник форума



Joined: 10 Mar 2011
Posts: 103



Posted: 02.04.2011 15:32    

DivaDii wrote:
Что хочется подправить.
Думаю, что это не сильная проблема.
Набираю текст. Захожу в меню, чтобы посмотреть на возможности... Потом опять на текст.
В этот момент текст ВЕСЬ в "фокусе". И если в этот момент задеть любую клавишу, то оййййй! работа утеряна.

Про эту ошибку я знаю и пытаюсь её исправить (она даже есть в todo на третьем скрине).
Пока я просто не понял как управлять курсором. Но как только я с этим разберусь, бага будет убрана и кроме того появится возможность работы с буфером обмена
Пока же в качестве временной меры предлагаю нажимать Back и не соглашаться с сохранением
DivaDii wrote:

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

Приятно когда твою работу ценят. Спасибо. Добавлю в первый пост реквизиты
 
View user's profile ^

DivaDii
Зрелый участник форума

Зрелый участник форума



Joined: 15 Nov 2010
Posts: 26


Location: Kherson

Posted: 02.04.2011 16:37    

Если бы русский блокнот можно было бы купить на Амазоне, я бы обязательно это сделала.
Ну а раз Амазон нас игнорирует, то... лучше я поблагодарю того, кто сделал такую полезную для меня программку.
Это вполне естественно.
_________________
Kindl3 wi-fi + русская клава: для блога книжного гуру
 
View user's profile ^

proDOOMman
Бывалый участник форума

Бывалый участник форума



Joined: 10 Mar 2011
Posts: 103



Posted: 02.04.2011 19:43    

DivaDii wrote:
Если бы русский блокнот можно было бы купить на Амазоне, я бы обязательно это сделала.
Ну а раз Амазон нас игнорирует, то... лучше я поблагодарю того, кто сделал такую полезную для меня программку.
Это вполне естественно.

Раздражающая вас бага исправлена.
И спасибо за благодарность :wink:
 
View user's profile ^

DivaDii
Зрелый участник форума

Зрелый участник форума



Joined: 15 Nov 2010
Posts: 26


Location: Kherson

Posted: 02.04.2011 20:01    

proDOOMman wrote:

Раздражающая вас бага исправлена.


Да она не то, что раздражает. Но реально мешает. Не дай Бог забуду качнуть джойстик...

Так а как теперь надо поступить?

Переустанавливать бин или перезакачать азв2?

Или и то, и другое?
_________________
Kindl3 wi-fi + русская клава: для блога книжного гуру
 
View user's profile ^

proDOOMman
Бывалый участник форума

Бывалый участник форума



Joined: 10 Mar 2011
Posts: 103



Posted: 02.04.2011 20:08    

Достаточно переустановить azw2.
Бинарник - это только ключ, которым подписана программа. Он устанавливается один раз и дальше про него можно забыть
_________________
KindleNote - блокнот для Kindle
https://github.com/proDOOMman/KindleNote
 
View user's profile ^

pabrus
Член клуба The eBook

Член клуба The eBook



Joined: 29 Oct 2010
Posts: 971



Posted: 02.04.2011 20:54    

proDOOMman wrote:
Обновления:
2011.04.02 - исправлен баг с выделением текста при начале редактирования, добавлена возможность изменения размера шрифта при просмотре и редактировании заметок, появилась возможность выбора языка интерфейса программы


А от куда качать-то?))) Скачиваю, меняю - заявленное не появляется - ни размер, ни язык, ни ошибка...
Уже раз пять скачал - один фиг...
Ну а в остальном... Спасибо за блокнотик...
_________________
Kindle 3 Wi-Fi (прошивка 3.3)
 
View user's profile ^

proDOOMman
Бывалый участник форума

Бывалый участник форума



Joined: 10 Mar 2011
Posts: 103



Posted: 02.04.2011 21:32    

Quote:
А от куда качать-то?

Все по той-же ссылке.
Было думал что по ошибке залил старую версию, так нет же - проверил, новая, работает
Самый простой способ проверить обновилась программа или нет - открыть меню "Аа", там появился заметный пункт выбора размера шрифта.
Сложный способ - сверить контрольную сумму файла. У новой версии md5sum=b83682a4c7df4b504dd1e796f3d3ddd7
---
У других обновилось нормально или тоже возникли проблемы?
 
View user's profile ^

pabrus
Член клуба The eBook

Член клуба The eBook



Joined: 29 Oct 2010
Posts: 971



Posted: 02.04.2011 21:52    

proDOOMman wrote:
открыть меню "Аа", там появился заметный пункт выбора размера шрифта.


По Аа только поворот экрана... над которыми черная полоска и все...
_________________
Kindle 3 Wi-Fi (прошивка 3.3)
 
View user's profile ^

Eldhenn
Продвинутый участник форума

Продвинутый участник форума



Joined: 02 Apr 2010
Posts: 84



Posted: 02.04.2011 22:45    

Хм. Прошивка 3.1 Хак на ставится, говорит "неуспешно" и перегружается.
 
View user's profile ^
Libroom Forum IndexAmazon KindleПрограммы для KindleAll times are GMT + 4 Hours
Goto page 1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next
Page 1 of 10

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© Libroom, 2021