New user registration is currently disabled due to spam abuse / Регистрация новых пользователей в настоящее время приостановлена из-за злоупотреблений спаммерами

[NST] Работа GoldenDict на Nook Simple Touch

Обсуждение мобильной версии

[NST] Работа GoldenDict на Nook Simple Touch

Postby quiritius » Wed Sep 12, 2012 2:56 pm

Предлагаю обсуждать проблемы и работу GoldenDict на Barnes & Noble Nook Simple Touch здесь. Проблемы на NST (и, насколько могу судить на NSTwGL) специфичны из-за ископаемой версии Android (2.1) и, возможно, еще каких-то особенностей.

Известные мне проблемы (для v1.5.2):

1) не виден текст на всплывающем меню выбора направления перевода. Обсуждение тут
ikm: Там проблема в том, что названия языков выводятся белым на белом. Вообще-то это глюк Нука. Пока не исправлено - надеюсь, в будущем...

2) не показываются некоторые символы транскрипции и/или специфические символы языков. Обсуждение тут
Решением является замена шрифтов таким, например, образом:
Code: Select all
DejaVuSans.ttf --> DroidSans.ttf
DejaVuSans-Bold.ttf --> DroidSans-Bold.ttf
ARIALUNI.TTF --> DroidSansFallback.ttf

Также можно выставить размер шрифта для в article-style.css
Code: Select all
body
{
  font-family: "Arial Unicode MS", Verdana, sans-serif, Tahoma, Arial, "Lucida Sans Unicode";
  font-size: 10px;
}

Причем, параметр font-family: не работает
(ikm: Просто на Нуке (Андроид 2.1) не поддерживаются внешние шрифты в веб-компоненте, из-за этого все проблемы.)

3) Залипание словарной статьи
Довольно неприятный баг, проявляется только на NST, на CM 2.3.7 не наблюдается. Словарная карточка "залипает" и не обновляется при переходе по ссылке внутри карточки или после ввода нового слова в строке ввода, если перед этим текст текущей карточки перелистывался.

Как воспроизвести:
- посмотреть слово would
- пролистать карточку would вниз пальцами (не кнопкой переходя к следующему словарю!)
- в строке ввода ввести слово go или перейти по ссылке
- в строке ввода отображается слово go, в экране карточки отображается текст из карточки would, т.е. обновляется только заголовок карточки, но не сама карточка.

Лечится входом-выходом из словаря.

4) невозможность управлять видимостью системной строки состояния при вызове из читалки (Всплывающее окно).
- Опция "Всплывающее окно на полный экран" включена.
Вызов словаря происходит из CoolReader 3, который работает в полноэкранном режиме. Вызванная словарная статья GoldenDict наследует полноэкранный режим cr3, т.е. не видна верняя панель с кнопками "назад" и "меню". Не удобно, т.к. приходится нажимать экранные кнопки "назад" и "меню", а аппаратные. Но аппаратные, не факт, что у всех назначены. И аппаратными кнопками часто не удобно пользоваться.

- Опция "Всплывающее окно на полный экран" выключена.
Тут тоже не хорошо, т.к. окно карточки плавает поверх окна cr3 и верхняя панель не видна.

Если запускать GD отдельно, но верхняя панель видна, т.е. проблема появилась с версии 1.5.0, когда GD стал, насколько я понимаю, работать в 2-х режимах: самостоятельном и всплывающего окна.
quiritius
 
Posts: 7
Joined: Mon Aug 23, 2010 9:40 am

Re: [NST] Работа GoldenDict на Nook Simple Touch

Postby ikm » Thu Sep 13, 2012 12:16 am

По пункту 3 - а если попробовать включить опцию, когда строка ввода всегда прикреплена сверху?
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Re: [NST] Работа GoldenDict на Nook Simple Touch

Postby quiritius » Thu Sep 13, 2012 4:59 am

ikm wrote:По пункту 3 - а если попробовать включить опцию, когда строка ввода всегда прикреплена сверху?

Включал и выключал опцию "Строка ввода всегда видна", но глюк проявляется в обоих случаях.
quiritius
 
Posts: 7
Joined: Mon Aug 23, 2010 9:40 am

Re: [NST] Работа GoldenDict на Nook Simple Touch

Postby komio » Fri Nov 09, 2012 11:48 am

Tекущая версия уже 1.56. Для Nook-a что-нибудь изменилось? Кстати, просьба к автору в дальнейшем публиковать changelog. Не хочется возиться со скачиванием-установкой, что-бы убедиться, что все по старому.
ПС. Продолжаю пользоваться конкурентом...
komio
 
Posts: 2
Joined: Sat Sep 08, 2012 10:40 am

Re: [NST] Работа GoldenDict на Nook Simple Touch

Postby sabio » Sat Dec 21, 2013 4:50 pm

5) Невозможно запустить программу, если нет SD-карты.
При запуске выдаётся сообщение SD card is not available. Please make it available first. И при нажатии Ok программа просто закрывается.
Карты действительно нет. Root Explorer при попытке войти в /sdcard выдаёт The SD card is not currently mounted.
Но в /media вполне достаточно места для словарей. И, например, Cool Reader сам догадался сохранять свои данные туда (/media/.cr3)

Ладно уж с такой "интеллектуальностью". Хватило бы и просто возможности ввести вручную путь, отличный от /sdcard, при старте.
В настройках-то есть "дополнительный путь к словарям". Но до них ещё надо добраться. Да и, подозреваю, это всё равно не поможет, если "основной" путь будет не доступен.

P.S. Схожий вопрос обсуждается в соседней теме - Словари на SD карте

@komio Какого именно конкурента вы имеете в виду? Насколько я знаю, GoldenDict - единственная программа из бесплатных, поддерживающая морфологию?
sabio
 
Posts: 2
Joined: Sat Dec 21, 2013 1:17 pm

Re: [NST] Работа GoldenDict на Nook Simple Touch

Postby sabio » Tue Dec 24, 2013 4:26 pm

Любопытно, что стоило только вставить SD-карту, как GoldenDict при запуске сразу же нашёл и предложил проиндексировать словари из /media/GoldenDict
При этом "дополнительную папку" я, конечно, ещё не успел включить в настройках.

Кода включил и указал путь /media/GoldenDict, программа снова нашла те же самые два словаря и снова предложила их проиндексировать.
Но стоило только вытащить SD-карту и снова запустить GoldenDict - всё вернулось на круги своя: "SD card is not available".
Ну видел же он уже словари в /media, даже без каких-либо дополнительных настроек. Почему без вставленной карты он отказывается запускаться вообще?
sabio
 
Posts: 2
Joined: Sat Dec 21, 2013 1:17 pm


Return to Мобильная версия

Who is online

Users browsing this forum: No registered users and 9 guests

cron