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

Joined: 01 Aug 2009 Posts: 37
|
|
| |
|
 |
 OV Член клуба The eBook

Joined: 15 Nov 2007 Posts: 522 Location: Минск, Беларусь
|
Posted: Tue Aug 18, 2009 9:26 am |
Quote |
|
AI, спасибо!
Сейчас опробую на живом PocketBook
Добавлено спустя 49 минут 41 секунду:
Работает
Осваиваюсь...
Хорошо бы увеличить выбор размеров шрифта. _________________ Весь мир вокруг нас - это лишь то, что мы думаем о нем. |
|
| |
|
 |
AI Зрелый участник форума

Joined: 01 Aug 2009 Posts: 37
|
Posted: Tue Aug 18, 2009 11:50 am |
Quote |
|
OV, спасибо за отзыв! Очень важно было убедиться, что оно работает на книжке. А выбор шрифтов я дополню - как я понимаю, нужны варианты покрупнее? _________________ PocketBook 360, стеклобитый PocketBook 301+ |
|
| |
|
 |
 OV Член клуба The eBook

Joined: 15 Nov 2007 Posts: 522 Location: Минск, Беларусь
|
Posted: Tue Aug 18, 2009 12:40 pm |
Quote |
|
AI, да я читаю на самом крупном шрифте в игре.
А в книгах привык выбирать другой шрифт.
Спасибо Вам за интересную разработку!
По мере осваивания буду задавать вопросы и писать пожелания  _________________ Весь мир вокруг нас - это лишь то, что мы думаем о нем. |
|
| |
|
 |
 FINoM Член клуба The eBook

Joined: 08 May 2008 Posts: 1779 Location: Одесса
|
Posted: Tue Aug 18, 2009 1:32 pm |
Quote |
|
Спасибо за программку!
Присоединяюсь к OV по поводу шрифта.
Жаль, что нельзя обычным пользователям ПБ повлиять на результаты конкурса. Свой голос я бы отдал за Вас. _________________ Делаю сайты |
|
| |
|
 |
AI Зрелый участник форума

Joined: 01 Aug 2009 Posts: 37
|
Posted: Tue Aug 18, 2009 9:11 pm |
Quote |
|
Выложил обновленную версию: подкорректировал работу со шрифтами и, самое главное, исправил проблему со старыми квестами ("Подземелья Чёрного Замка" теперь работают!) _________________ PocketBook 360, стеклобитый PocketBook 301+ |
|
| |
|
 |
 PocketBook.BY Продвинутый участник форума

Joined: 08 Feb 2009 Posts: 85 Location: Беларусь
|
Posted: Tue Aug 18, 2009 10:41 pm |
Quote |
|
AI, это сверхъоперативное обновление!
И вообще Ваша реакция на запросы пользователей достойна всяческого уважения!
Буду голосовать за Ваше призовое место на конкурсе.
Вам необходимо наличие реального устройства для чтения книг, чтобы испытывать Вашу программу. _________________ http://PocketBook.BY |
|
| |
|
 |
 OV Член клуба The eBook

Joined: 15 Nov 2007 Posts: 522 Location: Минск, Беларусь
|
Posted: Tue Aug 18, 2009 10:50 pm |
Quote |
|
AI, Подземелья Чёрного Замка в формате *.gam
Это принимается Вашей программой? _________________ Весь мир вокруг нас - это лишь то, что мы думаем о нем. |
|
| |
|
 |
 FINoM Член клуба The eBook

Joined: 08 May 2008 Posts: 1779 Location: Одесса
|
Posted: Wed Aug 19, 2009 1:11 am |
Quote |
|
AI, если это возможно, реализуйте поворот интерфейса на 90 и 270 градусов. _________________ Делаю сайты |
|
| |
|
 |
AI Зрелый участник форума

Joined: 01 Aug 2009 Posts: 37
|
Posted: Wed Aug 19, 2009 9:38 am |
Quote |
|
| OV wrote: | AI, Подземелья Чёрного Замка в формате *.gam
Это принимается Вашей программой? |
Да, формат gam принимается.
Поворот интерфейса тоже сделаю в скором времени.
Спасибо за отзывы! |
|
| |
|
 |
 :BladeRunner: Активный участник форума

Joined: 06 Aug 2008 Posts: 199 Location: Москва
|
Posted: Wed Aug 19, 2009 12:17 pm |
Quote |
|
Аааа.... Вчера продал 301 теперь желею Обожаю текстовые квесты. Автору респект и уважуха. Надеюсь в скором времени появится возможность и желание у автора переделать под PB360. Желаю победы! _________________ Cowon A3, Sony 505, REB 1100, PocketBook 301 |
|
| |
|
 |
 FINoM Член клуба The eBook

Joined: 08 May 2008 Posts: 1779 Location: Одесса
|
Posted: Wed Aug 19, 2009 12:26 pm |
Quote |
|
| :BladeRunner: wrote: | | Надеюсь в скором времени появится возможность и желание у автора переделать под PB360. |
На 360 идут те же программы, что писались для 301. _________________ Делаю сайты |
|
| |
|
 |
 :BladeRunner: Активный участник форума

Joined: 06 Aug 2008 Posts: 199 Location: Москва
|
Posted: Wed Aug 19, 2009 12:39 pm |
Quote |
|
Здорово! А размер экрана не имеет значения? _________________ Cowon A3, Sony 505, REB 1100, PocketBook 301 |
|
| |
|
 |
 FINoM Член клуба The eBook

Joined: 08 May 2008 Posts: 1779 Location: Одесса
|
Posted: Wed Aug 19, 2009 12:47 pm |
Quote |
|
| :BladeRunner: wrote: | | Здорово! А размер экрана не имеет значения? |
Нет. У этих моделей разрешение одинаковое. _________________ Делаю сайты |
|
| |
|
 |
 :BladeRunner: Активный участник форума

Joined: 06 Aug 2008 Posts: 199 Location: Москва
|
Posted: Wed Aug 19, 2009 1:11 pm |
Quote |
|
Да точно, туплю. Спасибо _________________ Cowon A3, Sony 505, REB 1100, PocketBook 301 |
|
| |
|
 |
 FINoM Член клуба The eBook

Joined: 08 May 2008 Posts: 1779 Location: Одесса
|
Posted: Wed Aug 19, 2009 3:11 pm |
Quote |
|
Оказывается можно и сейчас менять ориентацию интерфейса. Такая функция есть в общих настройках ридера и применяется и к книгам, и к приложениям.
Добавлено спустя 1 минуту 36 секунд:
И хочется эту настройку видеть в меню игры. _________________ Делаю сайты |
|
| |
|
 |
AI Зрелый участник форума

Joined: 01 Aug 2009 Posts: 37
|
Posted: Wed Aug 19, 2009 3:13 pm |
Quote |
|
Почти все размеры в интерфейсе вычисляемые, поэтому должно без проблем идти на разных разрешениях (если таковые вдруг будут).
Выложил обновленную версию - добавился поворот интерфейса, а также быстрая активизация/скрытие окна предметов по кнопке "корзина" и отображение меню по кнопке "меню" _________________ PocketBook 360, стеклобитый PocketBook 301+ |
|
| |
|
 |
 FINoM Член клуба The eBook

Joined: 08 May 2008 Posts: 1779 Location: Одесса
|
Posted: Wed Aug 19, 2009 3:25 pm |
Quote |
|
Если шрифт слишком большой, то текст не умещается в область окна. Нужно добавить кнопочку "далее".
 _________________ Делаю сайты |
|
| |
|
 |
 Asmohatta Недавний участник форума

Joined: 08 Jul 2009 Posts: 14 Location: Красное Село
|
Posted: Wed Aug 19, 2009 5:05 pm |
Quote |
|
Спасибо! Класс!
Кот Филимон работает, а вот zona, которая на том же сайте, нет. список слотов артефактов есть, а остального нет... _________________ "Дергать за кольцо, не отпуская рычага!"
pocketbook 301+ (Е301.14.1) |
|
| |
|
 |
AI Зрелый участник форума

Joined: 01 Aug 2009 Posts: 37
|
Posted: Wed Aug 19, 2009 5:47 pm |
Quote |
|
| FINoM wrote: | | Если шрифт слишком большой, то текст не умещается в область окна. Нужно добавить кнопочку "далее". |
Сейчас разбивка на страницы сделана по абзацам, т.е если очередной абзац не умещается на странице, то он целиком переносится на следующую страницу, а под текстом появляется индикатор ">>>". Но если размер абзаца больше размера страницы, он просто обрезается, как в примере. Такая ситуация маловероятна и сделать точную разбивку на страницы не так просто, так что я эту проблему оставил до лучших времен. Появится время, поправлю. |
|
| |
|
 |
AI Зрелый участник форума

Joined: 01 Aug 2009 Posts: 37
|
Posted: Thu Aug 20, 2009 12:33 pm |
Quote |
|
| Asmohatta wrote: | Спасибо! Класс!
Кот Филимон работает, а вот zona, которая на том же сайте, нет. список слотов артефактов есть, а остального нет... |
В "Зоне" два файла qsp и приложение открывает первый попавшийся - Artefacts.qsp. В любом случае, этот квест пока работать не будет, т.к. в нем много чего надо вводить с клавиатуры, а эта функция пока не реализована.
Добавлено спустя 2 часа 48 минут 22 секунды:
Выложил новую версию - добавлено формирование динамического меню (редко, но встречается).
Клавиатуру победить пока не удается. Коллеги, если кто сможет разобраться с вопросом(http://www.the-ebook.org/forum/viewtopic.php?t=11552), буду очень благодарен! |
|
| |
|
 |
 Asmohatta Недавний участник форума

Joined: 08 Jul 2009 Posts: 14 Location: Красное Село
|
Posted: Fri Aug 21, 2009 2:07 pm |
Quote |
|
| AI wrote: | | В любом случае, этот квест пока работать не будет, т.к. в нем много чего надо вводить с клавиатуры, а эта функция пока не реализована. |
Спасибо! будем ждать! _________________ "Дергать за кольцо, не отпуская рычага!"
pocketbook 301+ (Е301.14.1) |
|
| |
|
 |
AI Зрелый участник форума

Joined: 01 Aug 2009 Posts: 37
|
Posted: Sat Aug 22, 2009 4:14 pm |
Quote |
|
Выложил очередную версию.
Добавлено отображение иллюстраций в отдельном окне. Пример можно посмотреть в квесте "Пиратская одиссея" (в варианте по ссылке иллюстрации переконвертированы в читаемый формат bmp):
http://www.onlinedisk.ru/file/202306/
Добавлена клавиатура для ввода команд - используется в редких квестах, запускается нажатием на область [К] в верхней части экрана.
Диалога ввода пока нет, но появилось обходное решение. Теперь в качестве ответа на запрос о вводе текста передается последняя введенная команда.
Например, в квесте "Пиратская одиссея" можно поставить ставку в игорных заведениях Каллаха. Если выбрать действие "Поставить", появится сообщение "Введите ставку" - это означает, что в этом месте должен был быть диалог для ввода ставки. Для того чтобы указать ставку 50 монет:
1) откройте клавиатуру для ввода команд и наберите 50 (цифры есть в английской раскладке), закройте клавиатуру кнопкой ОК;
2) снова выполните действие "Поставить", теперь в качестве ответа на вопрос будет передано число 50.
Конечно, это не самое удобное решение, но в большинстве квестов поможет обойти проблему с отсутствием диалога ввода. _________________ PocketBook 360, стеклобитый PocketBook 301+ |
|
| |
|
 |
AI Зрелый участник форума

Joined: 01 Aug 2009 Posts: 37
|
Posted: Sat Aug 29, 2009 9:49 pm |
Quote |
|
| Выложил новую версию: исправил баг с закрытием главного меню, исправил проблему, из-за которой теоретически могли обрабатываться не все ссылки в основном описании. |
|
| |
|
 |
Kosta Заслуженный участник форума

Joined: 13 Aug 2007 Posts: 267 Location: г.Чита
|
Posted: Wed Sep 02, 2009 8:00 pm |
Quote |
|
1. Хорошо бы программу перенести в /sysnem/bin/, а для запуска книг в /system/config/extensoions.cfg добавить записи вроде этих (по аналогии с memorum):
gam:@gam_file:1:gsp.app:ICON_TXT
qsp:@qsp_file:1:qsp.app:ICON_TXT
Я попробовал, но не получилось. При открытии QSP файла программа запускается, но книгу не загружает. При открытии GAM файлов происходит ошибка запуска.
2. Очень мелкий шрифт. Раза бы в два увеличить.
3. Не все книги с сайта http://qsp.su работают нормально. Не могу объяснить как, но как-то не так. |
|
| |
|
 |
AI Зрелый участник форума

Joined: 01 Aug 2009 Posts: 37
|
Posted: Thu Sep 03, 2009 7:15 pm |
Quote |
|
| Kosta wrote: | 1. Хорошо бы программу перенести в /sysnem/bin/, а для запуска книг в /system/config/extensoions.cfg добавить записи вроде этих (по аналогии с memorum):
gam:@gam_file:1:gsp.app:ICON_TXT
qsp:@qsp_file:1:qsp.app:ICON_TXT
Я попробовал, но не получилось. При открытии QSP файла программа запускается, но книгу не загружает. При открытии GAM файлов происходит ошибка запуска. |
Попробую сделать как в меморуме, такой вариант открытия книги вполне логичен
| Kosta wrote: | | 2. Очень мелкий шрифт. Раза бы в два увеличить. |
В последних версиях по-умолчанию используется Liberation Sans, 18. Думаю, 36 будет уже великоват. Подберите, пожалуйста, оптимальный размер шрифта через команду главного меню "Выбрать шрифт" - поставлю его как умолчательный. В планах -запоминать последний выбранный шрифт, но это когда будет покетбук, на котором можно будет испытывать приложение.
| Kosta wrote: | | 3. Не все книги с сайта http://qsp.su работают нормально. Не могу объяснить как, но как-то не так. |
Какие квесты вызывают сомнения? Я сравню их работу в PC-проигрывателе и на PocketBook. |
|
| |
|
 |
 Samogot Постоянный участник форума

Joined: 25 Feb 2008 Posts: 161
|
Posted: Thu Sep 03, 2009 8:38 pm |
Quote |
|
лучше ICON_FILE
Posted after 1 minute 33 seconds:
PS: А как все таки приятно что мою работу все используют как пример  _________________ http://samogot.mybrute.com |
|
| |
|
 |
WladySpb Зрелый участник форума

Joined: 10 Sep 2009 Posts: 33 Location: Питер
|
Posted: Thu Sep 10, 2009 11:10 am |
Quote |
|
Квесты пока идут не все, но уже идут, а это огромное достижение) QSP на данный момент самый кроссплатформенный интерпритатор текстовых квестов, уже даже до книжек добрались!
Сегодня купил покетбук, так что по мере сил постараюсь протестировать некоторые игры, ну и думаю, теперь буду писать с оглядкой на то, чтобы они адекватно работали)
Добавлено спустя 5 часов 59 минут 16 секунд:
Страница перерисовывается не полностью, остаётся след от меню и от предыдущей страницы, как на старых моделях e-link хотя при чтении книг такого не наблюдается. |
|
| |
|
 |
AI Зрелый участник форума

Joined: 01 Aug 2009 Posts: 37
|
Posted: Fri Sep 11, 2009 2:11 pm |
Quote |
|
| WladySpb wrote: |
Страница перерисовывается не полностью, остаётся след от меню и от предыдущей страницы, как на старых моделях e-link хотя при чтении книг такого не наблюдается. |
Так было сделано, чтобы сократить время перерисовки экрана, не используя инверсию. На эмуляторе-то следов не видно
Буду искать баланс между качественными и быстрыми перерисовками. |
|
| |
|
 |
WladySpb Зрелый участник форума

Joined: 10 Sep 2009 Posts: 33 Location: Питер
|
Posted: Sun Sep 13, 2009 12:41 am |
Quote |
|
На самом деле, перерисовка в покетбуке вполне быстрая, при чтении я вообще не обращаю на неё внимания. Возможен вариант сделать это опциональным, в настройках вкл\выкл ускоренная перерисовка. И ещё, настройки будут сохраняться? Или это невозможно реализовать? Шрифт по умолчанию слишком мелкий, если нельзя сделать сохранение настроек, выставь тогда дефолт на средний размер, скажем, 20)
Тестировал на нём сегодня кстати экзамен, прикольный квест) |
|
| |
|
 |
 FINoM Член клуба The eBook

Joined: 08 May 2008 Posts: 1779 Location: Одесса
|
Posted: Sun Sep 13, 2009 1:01 am |
Quote |
|
| WladySpb wrote: | | Тестировал на нём сегодня кстати экзамен, прикольный квест |
Это название книги?
Добавлено спустя 3 минуты 31 секунду:
Стянул программку сюда _________________ Делаю сайты |
|
| |
|
 |
AI Зрелый участник форума

Joined: 01 Aug 2009 Posts: 37
|
Posted: Sun Sep 13, 2009 8:54 pm |
Quote |
|
| WladySpb wrote: | | На самом деле, перерисовка в покетбуке вполне быстрая, при чтении я вообще не обращаю на неё внимания. Возможен вариант сделать это опциональным, в настройках вкл\выкл ускоренная перерисовка. И ещё, настройки будут сохраняться? Или это невозможно реализовать? Шрифт по умолчанию слишком мелкий, если нельзя сделать сохранение настроек, выставь тогда дефолт на средний размер, скажем, 20) |
Для качественной перерисовки используется инверсия изображения, а мне хотелось бы избежать лишних подмигиваний экрана. Оставлю быструю перерисовку только при смене фокуса между элементами интерфейса, а при любой смене текста на экране буду выполнять полную.
Настройки сохранять можно будет, просто у меня на эмуляторе с этим проблемы. В принципе, я могу выложить версию, в которой почти наверняка будет работать сохранение настроек.
FINoM, "Экзамен" - это квест из "Космических рейнджеров", портированный на QSP. Взять его можно здесь: http://qsp.su/files/comment.php?dlid=95 |
|
| |
|
 |
123th Бывалый участник форума

Joined: 23 Nov 2007 Posts: 139
|
Posted: Tue Sep 15, 2009 7:47 am |
Quote |
|
если ещё актуально - могу предложить вариант ввода текста вообще без визуализации клавиатуры или с её минимальным исполнением (одна строчка по 10 символов), ввод любого символа теоретически не выходит за 7 нажатий (максимум).
предложение в виде концепции, а не готового куска программы. _________________ техник общего назначения |
|
| |
|
 |
AI Зрелый участник форума

Joined: 01 Aug 2009 Posts: 37
|
Posted: Tue Sep 15, 2009 7:56 am |
Quote |
|
| 123th wrote: | если ещё актуально - могу предложить вариант ввода текста вообще без визуализации клавиатуры или с её минимальным исполнением (одна строчка по 10 символов), ввод любого символа теоретически не выходит за 7 нажатий (максимум).
предложение в виде концепции, а не готового куска программы. |
Актуально, предлагай  |
|
| |
|
 |
123th Бывалый участник форума

Joined: 23 Nov 2007 Posts: 139
|
Posted: Tue Sep 15, 2009 8:35 am |
Quote |
|
ну тогда так. поскольку в мерзком нетрониксе есть только пятикнопочный джойстик...
после вызова функции ввода символы вводятся джойстиком и ещё одной кнопкой - какой решай сам.
управление:
а) джойстик:
лево/право листать первую цифру номера символа
верх/низ листать вторую цифру номера символа
или наоборот - это уж кому как можно вообще опцией сделать.
центральная кнопка - подтвердить ввод.
б) доп. кнопка:
переключить раскладку (буквы/цифры/спецзнаки)
============================================================
алгоритм ввода:
набор букв русского языка содержит как мы знаем 33 символа...
таким образом набрав число от 1 до 33 мы можем вызвать им букву соответствующую её номеру по алфавиту.
это справедливо и для других алфавитов просто количество букв будет другим, но думаю мы ограничимся двухзначным числом | ]
и так. при инициации ввода символов по умолчанию у нас раскладка ввода букв, и даже подозреваю русских. поэтому сразу не переключая раскладку можно вводить буквы.
вводятся они путём набора номера от 1 до 33 (программно можно от 0 до 32, но пользователь должен видеть именно 1-33 т.к. не поймёт ) набор номера осуществляется путём выбора одного из 4 рядов по 10 букв в каждом 1/2/3/4 и одной из букв в ряду 1...0
для удобства ввода именно текста пробел можно сделать 34 символом чтоб не лазить за ним каждый раз в другую раскладку.
цифры вводятся переключением раскладки и кнопками, в диапазоне от 0 до 9, при этом кнопки верх/низ и лево/право видимо дублируют друг друга.
спецзнаки типа +/-/=/* и т.п. вводятся переключением раскладки и набором соответствующего двухзначного номера. 00 предлагаю сделать функцией стирания предыдущего символа. или перенести эту функцию на ещё одну кнопку (скажем меню переключает раскладки а возврат стирает).
================================================
визуальное оформление:
лучше всего сделать строчку внизу окна или экрана состоящую из 10 квадратов в которых будут отображаться символы текущего десятка.
при смене десятка меняется вся строчка, при смене индекса внутри десятка меняется выделенный (инвертированый) квадратик с символом соответствующим текущему номеру.
по личному опыту могу предположить что на белом фоне лучше выглядят чёрные квадраты с белыми буквами, а инвертированый (текущий) символ чёрный на белом.
такое оформление экономит место на экране в отличие от родного покетбуковского варианта.
к тому же можно не выделять текущий символ тогда перерисовок будет меньше.
=================================================
количество нажатий:
и так, 3 нажатия обеспечивают полный цикл переключения раскладок.
в буквенной раскладке 4 нажатия обеспечивают полный цикл листания десятков и 10 нажатий обеспечивают полный цикл листания единиц, в целом составляющих индекс символа.
поскольку листать можно в обе стороны (как возрастания числа так и убывания), то получаем что до любого индекса в буквенной раскладке можно добраться 4/2+10/2=7 нажатий. +1 на подтверждение ввода.
если не сбрасывать после каждого ввода символа текущие индекс и раскладку, то скорее всего для ввода последующих символов понадобиться меньшее количество нажатий, а люди знающие алфавит могут набирать всё кроме спецсимволов вообще вслепую. _________________ техник общего назначения |
|
| |
|
 |
WladySpb Зрелый участник форума

Joined: 10 Sep 2009 Posts: 33 Location: Питер
|
Posted: Wed Sep 16, 2009 1:49 pm |
Quote |
|
| А ничего, что вариант по умолчанию предполагает набор букв максимум в 3 нажатия, +1 на подтверждение? |
|
| |
|
 |
123th Бывалый участник форума

Joined: 23 Nov 2007 Posts: 139
|
Posted: Wed Sep 16, 2009 8:16 pm |
Quote |
|
я и не говорил что мой вариант идеален. давайте сравним...
по умолчанию:
1) там по 9 букв в групе и всего 3 таких группы.
9х3=27 где же остальные 6 букв? правильно - в менее удобном месте там уже можно потратить более двух нажатий...
2) буквы расположены не в алфавитном порядке (они теоретически сгруппированы по некоторому принципу, который мне в конкретном случае не совсем понятен... ну даже если по частоте обращений, то тут из трёх групп мало что выигрывает - зачем же было так дезориентировать непривыкших к этому людей...)
лично для меня такое расположение абсолютно не комфортно и я трачу намного больше времени на поиск нужной буквы (это же не клавиатура где пальцам тянуться ближе, так что я не вижу смысла привыкать к бесполезной раскладке доставляющей дискомфорт).
эта книжка не для тех кто печатает вслепую за клавиатурой и не обладает сенсорным экраном. она для нормальных людей не все из которых вообще за компьютером сидели, так что раскладка просто ужасна. в моём же варианте она вполне логична.
вот для сенсорной книжки можно сделать банально отрисовку стандартной компьютерной раскладки.
3) помоему это глупо разделять спецсимволы на две группы и так их разносить, да ещё запихивать в одну из групп оставшиеся буквы, так ещё и помещать их выше остальных буквенных блоков.
4) что то я цифр не заметил?
5) занимает гораздо больше пространства экрана, т.е. какраз в данном случае если надо вывести её не заслоняя важные данные то это проблематично, тогда как я предлагаю минимально занимающий пространство вариант вплоть до полного отключения визуализации клавиатуры и отображения текущего символа непосредственно в строке ввода. в моём варианте гораздо проще понять какой символ ты вводиш. а вот попробуй вслепую печатать на варианте по умолчанию, зная только нормальный порядок алфавита.
ничего не хочу сказать плохого в адрес того кто сию раскладку придумал, но она явно не идеальна и для многих наверное неудобна, хотя как минимум 3 группы символов набираются очень быстро.
вобщем я незнаю ни одного идеального варианта ввода текста, включая стандартные раскладки для компьютера и печатной машинки, обычно выбирается тот который удобнее для конкретной цели.
есть варианты - предлагайте, уверен автор обсуждаемого приложения их все рассмотрит и выберет самое удобное для него решение.
===========
вот например можно ввести стандартную телефонную раскладку и набор Т9, правда в виду ущербности джойстика (нет угловых кнопок) надо будет поломать над ней голову...
например задействовать боковые кнопки книжки... но одним пальцем тогда уже не обойдёшся.
Posted after 4 minutes 54 seconds:
кстати, переключение раскладки я бы советовал повесить на +- (клавиши регулировки громкости)
а сами раскладки равно как и текущий набор букв можно запихать в статусбар книжки (там где всякие часы и батарейка). мой вариант это вполне позволяет.
кстати оный (статусбар) в данном приложении присутствует? _________________ техник общего назначения |
|
| |
|
 |
 Samogot Постоянный участник форума

Joined: 25 Feb 2008 Posts: 161
|
|
| |
|
 |
123th Бывалый участник форума

Joined: 23 Nov 2007 Posts: 139
|
Posted: Wed Sep 16, 2009 9:10 pm |
Quote |
|
ну в альтернативе хотябы аргументировано такое расположение букв.
с обычной клавиатурой я уже сравнивал - читайте пост внимательнее.
повторюсь - на клавиатуре компьютера буквы сгруппированы так, чтоб меньше тянуться пальцами до самых востребованых.
тут же мы не нажимаем на кнопки с буквами пальцами и поэтому группировать их подобным образом мягко говоря малооправдано.
вот если бы надо было делать около 7-10 нажатий до некоторых букв, то группировка возможно имела бы смысл, но опять же повторюсь что такая клавиатура отжирает приличный кусок экрана и не всегда удобна, т.к. загораживает собой содержимое, которое может нести в себе вводимую информацию или определять её суть. например картинку по кторой надо сделать какое то суждение или описание. в конкретном случае это весьма может быть.
кстати если уж говорить о невозможности использовать стандартную клавиатуру - возможно ли взять кусок кода с ней и просто вставить в своё приложение (может немного подкорректировав) не утруждая себя написанием? _________________ техник общего назначения |
|
| |
|
 |
 Samogot Постоянный участник форума

Joined: 25 Feb 2008 Posts: 161
|
Posted: Wed Sep 16, 2009 10:42 pm |
Quote |
|
| 123th wrote: | | кстати если уж говорить о невозможности использовать стандартную клавиатуру - возможно ли взять кусок кода с ней и просто вставить в своё приложение (может немного подкорректировав) не утруждая себя написанием? |
кусок кода нельзя. есть стандартная функция, которая вызывает клавиатуру, но в связи с особенностями языка qsp ее нельзя использовать =(
подробнее тут: http://www.the-ebook.org/forum/viewtopic.php?t=11552
| 123th wrote: | повторюсь - на клавиатуре компьютера буквы сгруппированы так, чтоб меньше тянуться пальцами до самых востребованных.
тут же мы не нажимаем на кнопки с буквами пальцами и поэтому группировать их подобным образом мягко говоря мало оправдано. |
я же не утверждаю что это правильный подход, просто разработчики сделали уже привычную раскладку. другой вопрос что они не учли (поленились сделать частотную / учли но все равно приняли такое решение) что тут мы имеем привычки в разных памятях ( моторная - комп и зрительная - книжка)(не совсем так но принцип ясен)
главное что разработчики сделали возможность подставить свою раскладку =)
в принципе, в каких-то случаях ваша идея лучше, но лично мне это не было бы удобно=)
кроме того это (пока) только идея и позиция (по крайней мере со стороны так кажется) "стандартное плохое, по-этому используйте мою идею, только сначала надо ее вам же самим и реализовать", имхо, не правильная _________________ http://samogot.mybrute.com |
|
| |
|
 |
t.t Член клуба The eBook

Joined: 20 Oct 2008 Posts: 366 Location: Киев
|
Posted: Fri Sep 18, 2009 10:44 am |
Quote |
|
Если на то пошло, то компактную однострочную экранную клавиатуру можно сделать по тому же принципу, что и стандартную, т.е. практически не увеличивая количество нажатий, а только "переставив их местами". Отображаем на экране только один ряд букв -- но не десять, а девять: к десятичной системе счисления тут привязываться ещё более бессмысленно, чем к "пишмашинной" раскладке. Первым нажатием переключаем ряд, вторым -- выбираем группу из трёх букв, третьим -- конкретную букву. Для центральных букв в группах будет на одно нажатие меньше. Для первого нажатия можно сделать компактную подсказку; например: "вверх" -- а-и; "влево" -- й-с; "центр" -- т-ъ; "вправо" -- ы-я, точка, запятая, пробел, 0; вниз -- 1-9. Далее, т.к. при выборе букв будут задействованы только три клавиши джойстика (влево-вправо-центр), на второе нажатие вверх и вниз можно повесить ещё два ряда по девять символов. Двумя из них я бы всё же сделал "шифт" и переключение раскладки, чтобы полностью освободиться от боковых клавиш. Оставшихся 16 достаточно, чтобы повесить остальные необходимые препинаки.
Добавлено спустя 11 минут 31 секунду:
Кстати, я тут прикинул: у моего варианта среднее количество нажатий будет даже чуть меньше чем у стандартного. За счёт длинных рядов вверху и внизу нынешней клавиатуры, которых у меня не будет и которые, если правильно помню, требуют до семи нажатий.
И на экране в одну строчку уместится. |
|
| |
|
 |
WladySpb Зрелый участник форума

Joined: 10 Sep 2009 Posts: 33 Location: Питер
|
Posted: Fri Sep 18, 2009 1:06 pm |
Quote |
|
Насчёт расположения букв на стандартной клавиатуре - раскладка qwerty изначально была придумана для пишущих машинок, чтобы разнести часто используемые буквы, поскольку молоточки (или как там это называется) пишущей машинки могли цепляться друг за друга. Таким методом был существенно увеличен срок работы до отказа или ремонта. Даже для компа qwerty уже архаична, но к ней все привыкли, поэтому её сложно заменить, нужно с нуля создавать новый стандарт.
http://www.membrana.ru/articles/simply/2002/02/22/043800.html
Стандартная клавиатура букридера предназначена не для набора текста, а для поиска, поэтому расположение на мой взгляд вполне логичное; популярные буквы набираются в 2-4 нажатия, ё, х, ж, з, э, ъ - в 2-5 нажатий, стирание - 3 нажатия, математические символы и точка с запятой - в 2-6 нажатий, дополнительные символы - в 3-8 нажатий. А так ли часто нужен в поиске символ "$" или "@" ? Конкретно для поиска по тексту важны в первую очередь буквы - а к ним доступ быстрый. Кстати, у куспа примерно такая же потребность - ввод глаголов и существительных, или скажем имени. знаки используются в парсере крайне редко, чтобы не путать пользователя.
Цифры в английской раскладке, 2-7 нажатий. Вот 5 нажатий для смены раскладки, это да, неудобно...
Короче, я думаю можно попытаться сделать более быструю клаву, но действительно, её же ещё нужно делать... С другой стороны - если идея будет действительно хороша - её можно подкинуть разработчикам, и они её встроят в следующую прошивку)
Добавлено спустя 43 минуты 46 секунд:
Кстати, лично моё мнение: стоит при создании раскладки учитывать вот эту информацию:
о — 9.28%
а — 8.66%
е — 8.10%
и — 7.45%
н — 6.35%
т — 6.30%
р — 5.53%
с — 5.45%
л — 4.32%
в — 4.19%
к — 3.47%
п — 3.35%
м — 3.29%
у — 2.90%
д — 2.56%
я — 2.22%
ы — 2.11%
ь — 1.90%
з — 1.81%
б — 1.51%
г — 1.41%
й — 1.31%
ч — 1.27%
ю — 1.03%
х — 0.92%
ж — 0.78%
ш — 0.77%
ц — 0.52%
щ — 0.49%
ф — 0.40%
э — 0.17%
ъ — 0.04%
http://spectator.ru/life/language/letter_frequency
Это не самая объективная, но всё же статистика о том, какие буквы как часто используются.
Скажем, ту же стандартную раскладку можно переработать с учётом этой информации, с тем, чтобы буквы "о, а, е, и" находились в центрах блоков и набирались в 2 нажатия, буквы "н, т, р, с, л, в, к, п, м, у, д, я, ы, ь" находились по бокам от центра и набирались в 3 нажатия, а оставшиеся по углам, в четыре нажатия. Это повысило бы эффективность набора в полтора-два раза. От qwerty действительно, можно отказаться, поскольку привычка к нему скорее тактильная, и в данном случае несущественна.
Добавлено спустя 39 минут 57 секунд:
Примерно набросал, как можно модернизировать текущую раскладку, на основе популярности символов. Самыми труднодоступными становятся цифры (4-6 нажатий) но это всё же быстрее, чем переключать раскладку, выбирать цифру, и опять переключать раскладку. Забыв ввести математические символы, но место ещё осталось, если что)
 |
|
| |
|
 |
 Samogot Постоянный участник форума

Joined: 25 Feb 2008 Posts: 161
|
|
| |
|
 |
ufff Искушенный участник форума

Joined: 28 Aug 2009 Posts: 40
|
Posted: Fri Sep 18, 2009 9:12 pm |
Quote |
|
Если поиграться с методом деления отрезка по полам, и сделать разную скорость передвижения по горизонтали и вертикали, то можно любой из 69 символов набирать максимум за 3 нажатия... используя только кнопки джойстика... но, не очень удобно )
3
233
13233
2333233
13231323
(верхний правый сектор. левая нижняя еденица - это начало) |
|
| |
|
 |
WladySpb Зрелый участник форума

Joined: 10 Sep 2009 Posts: 33 Location: Питер
|
Posted: Sat Sep 19, 2009 8:40 am |
Quote |
|
Samogot
Да, я что-то пропустил эту ссылку... Нужно будет воткнуть себе) |
|
| |
|
 |
t.t Член клуба The eBook

Joined: 20 Oct 2008 Posts: 366 Location: Киев
|
Posted: Sat Sep 19, 2009 3:43 pm |
Quote |
|
| Насчёт количества нажатий я упомянул лишь вскользь. Основная идея была в экономии места на экране; т.е. чтобы клавиатура не загораживала часть экрана, а умещалаь вместо стандартной панели. |
|
| |
|
 |
WladySpb Зрелый участник форума

Joined: 10 Sep 2009 Posts: 33 Location: Питер
|
Posted: Sun Sep 20, 2009 11:41 am |
Quote |
|
| Ну, экономия пространства не главное, не обязательно же на что-то смотреть во время набора? К тому же, в стандартном варианте можно добиться экономии за счёт уменьшения межстрочного расстояния, ужав блок ввода по вертикали. |
|
| |
|
 |
 FredKruger Член клуба The eBook

Joined: 09 Mar 2009 Posts: 830 Location: Лучший Город Земли
|
Posted: Thu Oct 01, 2009 8:05 am |
Quote |
|
а поддержка URQ будет?
И еще вопрос:
если в квесте есть картинки и музыка, плеер их играет/показывает? Я к тому, есть ли смысл их закачивать в книгу вместе с квестом? _________________ PocketBook 301+ 32mb
Ищу работу в Москве(например в Pocketbook) ) |
|
| |
|
 |
AI Зрелый участник форума

Joined: 01 Aug 2009 Posts: 37
|
Posted: Sat Oct 03, 2009 3:16 pm |
Quote |
|
| FredKruger wrote: | а поддержка URQ будет?
И еще вопрос:
если в квесте есть картинки и музыка, плеер их играет/показывает? Я к тому, есть ли смысл их закачивать в книгу вместе с квестом? |
Поддержки URQ не будет, проще квесты из URQ на QSP перевести
Картинки показываются в форматах bmp и jpg. Для примера можно посмотреть квест "Пиратская одиссея" (http://www.onlinedisk.ru/file/202306/).
Музыку плеер пока не играет.
Добавлено спустя 8 минут 26 секунд:
На этой неделе, дорвавшись до книжки, провел полевые испытания, по мотивам которых собрал и выложил новую версию плеера (ссылка в первом сообщении обновлена).
1) Добавлено меню быстрого доступа, которое вызывается длинным нажатием на кнопку "влево" или центральную кнопку джойстика. Через него можно выполнить все команды главного меню.
2) Добавлено обновление экрана через инверсию, чтобы избежать проявления артефактов.
3) Добавлено сохранение настроек, а именно: выбранного шрифта и открытой книги.
4) Исправлена проблема с тем, что нижняя часть списка действий не вписывалась в экран. |
|
| |
|
 |
AI Зрелый участник форума

Joined: 01 Aug 2009 Posts: 37
|
Posted: Sun Oct 04, 2009 7:40 pm |
Quote |
|
сегодня выложил версию 1.0, ко вчерашнему обновлению добавилось:
5) Полноценный диалог ввода (ура!)
6) Возможность изменять размер шрифта длинным нажатием на кнопки "вверх" и "вниз" _________________ PocketBook 360, стеклобитый PocketBook 301+ |
|
| |
|
 |
 FINoM Член клуба The eBook

Joined: 08 May 2008 Posts: 1779 Location: Одесса
|
|
| |
|
 |
 AndyN Член клуба The eBook

Joined: 01 Mar 2008 Posts: 4701 Location: Киев
|
Posted: Sun Oct 25, 2009 11:17 am |
Quote |
|
А не можете играми поделиться?
http://qsp.su практически недоступен почему-то  _________________ Pocketbook 301+ 32 Mb
PocketBook 360° The-Ebook.org Edition #12 / Азбука-516 |
|
| |
|
 |
 FredKruger Член клуба The eBook

Joined: 09 Mar 2009 Posts: 830 Location: Лучший Город Земли
|
Posted: Sun Oct 25, 2009 12:13 pm |
Quote |
|
AndyN
все, что у меня есть
http://ifolder.ru/14665333 _________________ PocketBook 301+ 32mb
Ищу работу в Москве(например в Pocketbook) ) |
|
| |
|
 |
 AndyN Член клуба The eBook

Joined: 01 Mar 2008 Posts: 4701 Location: Киев
|
Posted: Sun Oct 25, 2009 7:56 pm |
Quote |
|
FredKruger
Спасибо!
А есть какие-то особенности? Например, в имени файла или папки? Почему-то у меня не видит файлы *.qsp (PB-360) "Пиратская одиссея.qsp" такую нашел, что-то не могу запустить...
Добавлено спустя 55 минут 54 секунды:
Вопрос снят, искал файл - а достаточно было указать папку. Спасибо! _________________ Pocketbook 301+ 32 Mb
PocketBook 360° The-Ebook.org Edition #12 / Азбука-516 |
|
| |
|
 |
 FredKruger Член клуба The eBook

Joined: 09 Mar 2009 Posts: 830 Location: Лучший Город Земли
|
Posted: Sun Oct 25, 2009 8:56 pm |
Quote |
|
AndyN
про PB-360 ничего не могу сказать, его мне еще почемуто никто не подарил... ) , а на PB-301+ отлично идет...
Я каждую игру кидал в отдельную папку, может в этом дело? _________________ PocketBook 301+ 32mb
Ищу работу в Москве(например в Pocketbook) ) |
|
| |
|
 |
WladySpb Зрелый участник форума

Joined: 10 Sep 2009 Posts: 33 Location: Питер
|
Posted: Mon Oct 26, 2009 10:37 am |
Quote |
|
| Да, метод запуска своеобразный, нужно указывать папку с файлом а не сам файл. Не знаю, чем вызвано такое ограничение... |
|
| |
|
 |
AI Зрелый участник форума

Joined: 01 Aug 2009 Posts: 37
|
Posted: Mon Oct 26, 2009 3:00 pm |
Quote |
|
| WladySpb wrote: | | Да, метод запуска своеобразный, нужно указывать папку с файлом а не сам файл. Не знаю, чем вызвано такое ограничение... |
Все просто, стандартный диалог выбора папки есть, а диалога выбора файла нет. Воспользовался тем, что есть |
|
| |
|
 |
WladySpb Зрелый участник форума

Joined: 10 Sep 2009 Posts: 33 Location: Питер
|
Posted: Mon Oct 26, 2009 4:36 pm |
Quote |
|
| AI Ну, на мой взгляд, это не мешает) |
|
| |
|
 |
 AndyN Член клуба The eBook

Joined: 01 Mar 2008 Posts: 4701 Location: Киев
|
Posted: Mon Oct 26, 2009 11:00 pm |
Quote |
|
просто - да не мешало бы добавить это в описание... _________________ Pocketbook 301+ 32 Mb
PocketBook 360° The-Ebook.org Edition #12 / Азбука-516 |
|
| |
|
 |
Dirondin Новенький участник форума

Joined: 01 Jan 2010 Posts: 3
|
Posted: Fri Jan 01, 2010 6:42 pm |
Quote |
|
Здравствуйте.
А нельзя ли добавить в главном окне отображение времени? Например, в правом верхнем углу (правее кнопки предметов). Просто иногда очень нужно время посмотреть, а выходить из игры для этого не хочется.
| Quote: | | Выложил обновленную версию - добавился поворот интерфейса, а также быстрая активизация/скрытие окна предметов по кнопке "корзина" и отображение меню по кнопке "меню" |
Можно ли реализовать подобные действия для кнопок листания в PocketBook 360? |
|
| |
|
 |
Mushu_Dragon Новенький участник форума

Joined: 01 Jan 2010 Posts: 1
|
Posted: Fri Jan 01, 2010 9:19 pm |
Quote |
|
| AI wrote: |
Поддержки URQ не будет, проще квесты из URQ на QSP перевести
|
Не подскажите ли как это сделать ? |
|
| |
|
 |
AI Зрелый участник форума

Joined: 01 Aug 2009 Posts: 37
|
Posted: Sat Jan 02, 2010 10:29 am |
Quote |
|
| Dirondin wrote: | Здравствуйте.
А нельзя ли добавить в главном окне отображение времени? Например, в правом верхнем углу (правее кнопки предметов). Просто иногда очень нужно время посмотреть, а выходить из игры для этого не хочется.
| Quote: | | Выложил обновленную версию - добавился поворот интерфейса, а также быстрая активизация/скрытие окна предметов по кнопке "корзина" и отображение меню по кнопке "меню" |
Можно ли реализовать подобные действия для кнопок листания в PocketBook 360? |
Попробую сделать и то и другое
Posted after 4 minutes 5 seconds:
| Mushu_Dragon wrote: | | AI wrote: |
Поддержки URQ не будет, проще квесты из URQ на QSP перевести
|
Не подскажите ли как это сделать ? |
Скорее всего, только руками  _________________ PocketBook 360, стеклобитый PocketBook 301+ |
|
| |
|
 |
WladySpb Зрелый участник форума

Joined: 10 Sep 2009 Posts: 33 Location: Питер
|
Posted: Wed Jan 13, 2010 7:51 pm |
Quote |
|
AI
Как с дальнейшей разработкой? Поддержка и улучшение идут, или уже нет? И как там кстати в html-ными ссылками? |
|
| |
|
 |
AI Зрелый участник форума

Joined: 01 Aug 2009 Posts: 37
|
Posted: Thu Jan 14, 2010 2:21 pm |
Quote |
|
| WladySpb wrote: | AI
Как с дальнейшей разработкой? Поддержка и улучшение идут, или уже нет? И как там кстати в html-ными ссылками? |
Идет улучшение, за выходные хотел добавить поддержку html, но до конца не осилил. Надеюсь, в течение месяца она все-таки появится. _________________ PocketBook 360, стеклобитый PocketBook 301+ |
|
| |
|
 |
|