motofan logo
> 

GMenu2X, Новое альтернативное меню!, Последняя доступная версия 0.4 (18.11.2010)

EXL
сообщение 26.10.2010, 17:22


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 145
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



GMenu2X
Прикрепленное изображение

Итак, это порт GMenu2X.
GMenu2X - это оболочка, которая заменяет стандартное меню игровых консолей. В нашем случае может использоваться как альтернатива MgxBox'у.
Меню состоит из закладок, которые можно добавлять и редактировать. Закладки в свою очередь содержат ссылки на игры, программы, эмуляторы которые вы туда добавите. Данная оболочка использует библиотеки SDL для вывода изображения на экран.
На данный момент есть следующие возможности:
1. Добавление любого скрипта или экзешника с карты памяти на любую вкладку
2. Возможность переименования практически любой вкладки или ярлыка
3. Сканирование карты памяти в поисках исполнительных файлов (*.sh, *.gpe, *.dge и др.) и добавление их во вкладки.
4. Добавление иконки в автоматическом режиме в том случае, если у неё имя icon.png (Спасибо rock88)
5. Установка красивых тем с gp2x/dingoo (также есть возможность создания своих собственных, есть где разбежаться скиноделам!)
6. Запуск любого приложения
7. итд.
Что нужно реализовать:
1. Разгон нашего процессора из меню, или просто вывод его частоты. (Тут сложностей не должно возникнуть впринципе)
2. Нормальную русификацию. Она есть но не слишком нормальная. - Исправлено в версии 0.2
3. Просмотр свободной памяти из меню - Исправлено в версии 0.3
4. Отключение FPS - Исправлено в версии 0.3
5. Доступ к скрытым папкам и файлам
6. Исправить глюк в файловом менджере, чтобы при нажатии на .. возвращало на папку назад - Исправлено в версии 0.3
Ну пока на данный момент всё. Если что-то вспомню - допишу
Данное меню не является заменой существующему. Оно лишь является заменой MgxBox'a
Скриншоты:
Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение

Остальные скриншоты под спойлером

Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение

Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение
[close]

Видео:
[video]http://www.youtube.com/watch?v=nheNEWZjVYU[/video]
Управление на ZN5:
Вкладки переключаются клавишами громкости. (Кнопки L/R)
Джойстиком перемещается курсор
Центр джойстика отвечает за выбор (Кнопка B)
Левый софт - Кнопка применения/возврата (Например применение скина) (START)
Правый софт - Кнопка вызова главного меню (SELECT)
3 - X
6 - A
9 - Y
Управление можно редактировать на своё усмотрение подправив файл input.conf
Коды клавиш ZN5:
Код

1 - 49       6 - 54     * - 42                 right - 274 (down)     volume + - 43
2 - 50       7 - 55     # - 35                 центр - 13 (return)     volume - - 45
3 - 51       8 - 56     down - 276 (left)       call - 9 (tab)          camera - 19
4 - 52       9 - 57     up - 275 (right)       red - 27 (escape)     left soft - 290
5 - 53       0 - 48     left - 273 (up)       CLR - 8 (backspace)     right soft - 292

Выход по ярлыку exit gmenu2x во вкладке Settings
Управление на E8:
n/a
Установка:
1. Скачиваите необходимые либы (zLibs). (для е8 смотрите zSDL в своей ветке)
2. Если они в mgx пакете - устанавливаете. Затем выбираете в MgxBox'e -> zLibs (zSDL) -> Install (Ждёте до надписи пока установятся)
3. Скачиваете пакет GMenu2x, устанавливаете, обязательно на карту памяти, иначе некоторые ярлычки работать не будут! Выбираете в MgxBox'e -> GMenu2x. В том случае, если необходимые уже библиотеки установлены, пропускаем пункты 1,2
Что к чему, описание файлов:
Описание главных файлов:
gmenu2x.conf

Файл глобальных параметров. Изменять можно любую строку.
Структура файла:
Код

lang="Russian" // Ленг, выбираемый при запуске
tvoutEncoding="NTSC"
wallpaper="skins/Default/wallpapers/Abstract Orange.png" // Обоина, выбираемая при запуске
skin="Default" // Скин, выбираемый при запуске
resolutionX=0 // Разрешение
menuClock=200 // Частота процессора в меню (Не используется)
resolutionY=0 // Разрешение
section=0 // n/a
outputLogs=0 // Ведение лога (1 - вкл, 0 - выкл)
maxClock=430  // MAX Частота процессора (Не используется)
backlight=91 // Уровень подсветки (Не используется)
link=0 // n/a
globalVolume=100 // Уровень звука (Не используется)
saveSelection=0 // n/a
videoBpp=16 // Глубина цвета

[close]

input.conf

Конфиг управления. В нём можно изменить управление на ваш вкус.
Структура:
Код

a=keyboard,54 // 6
b=keyboard,13 // Центр джойстика
x=keyboard,51 // 3
y=keyboard,57 // 9
l=keyboard,43 // Громкость +
r=keyboard,45 // Громкость -
select=keyboard,292 // Правая софт клавиша
start=keyboard,290 // Левая софт клавиша
up=keyboard,273 // Вверх
down=keyboard,274 // Вниз
left=keyboard,276 // Влево
right=keyboard,275 // Вправо

[close]

В папке scripts содержатся скрипты. В эту папку можно добавлять свои скрипты.
В папке skins находятся скины. При желании можно добавить свои.
В папке translations - ленги GMenu2x
В папке sections находятся вкладки. В виде папок. Поддерживаются русские название папок! В папках содержаться ярлыки.
Структура ярлыка:
Код

title=EzxFBA  // Отображаемое имя
icon=/mmc/mmca1/mgxbox/gmenu2x/skins/Lemon Juice/icons/fba320.png // Отображаемая иконка
exec=/mmc/mmca1/mgxbox/EzxFBA/EzxFBA // Путь до исполнительного файла
manual=/mmc/mmca1/mgxbox/scummvm/readme-motomagx-mgx.txt // Путь до текстового мануала/инструкции
params=--disable-autorun --enable-terminate --view-ebook // Параметры запускаемого файла
clock=300 // Частота процессора  (У нас работать пока не будет)
gamma=1668115759 // n/a
backlight=100 // Время подсветки  (У нас работать пока не будет)

Если исполнительный файл не найден, ярлык отображаться не будет.
Скины/Обои для Gmenu2X:
Установка скинов.
Качаем понравившийся скин, распаковываем.
Кидаем получившуюся папку в папку skins. (Проверьте, чтобы файл skin/conf был в папке со скином!)
В GMenu2x -> Settings -> Скины выбираем стрелками установленный скин, затем нажимаем левую софт-клавишу.
Скины можно скачать:
Тут
Тут
И тут
Установка обоев.
Копируем файлы формата *.jpg *.bmp *.png в папку /skins/Default/wallpapers/
В GMenu2x -> Settings -> Wallpapers выбираем нужную.
Обои можно скачать здесь:
Горизонтальные картинки 320*240
Добавление ссылок на ява приложения и игры в GMenu2X:
1. Запустите на телефоне ява приложение, которое хотите добавить в GMenu2X
2. Сверните его. Откройте zTaskMan, выберите ваше приложение, нажмите меню -> Информация.
3. В строке"Cmd: /usr/SYSjava/kvm -launch ###" (где ### - номер приложения) Запомните этот номер.
4. Откройте GMenu2X, нажмите левую софт-клавишу и выберите "Добавить ссылку"
5. Выберите /usr/SYSjava/kvm
6. Нажмите левую софт-клавишу и выберите "Изменить kvm"
7. В строке "Параметры" добавьте -launch ### (где ### - номер приложения, который вы запомнили)
8. Нажмите правую софт клавишу и при желании переименуйте ярлык и добавьте иконку

Прикрепленное изображение

Changelog:
v0.4

- Исправление мелких недочётов русификации
- Добавлены ссылки для PEM Managera и памяти телефона + добавлена галерея и некоторые другие ссылки
- Добавлена вкладка Java с некоторыми приложениями (Для монстра Symbiosis X.1)
- Добавлен выход из GMenu2X по красной трубке
- Удалён мусор оставшийся после GP2X и DINGOO
- Усправлен глюк в скинах Carbon и Pirates WIZ, теперь русский шрифт поддерживается
- Изменена иконка приложения :D
[close]

v0.3

- Просмотр свободной памяти из меню
- Капитально исправлена русификация
- Исправлены мелкие глюки в скинах
- Убрано отображение FPS
- Исправлен глюк в файловом браузере
- Добавлены скрипты выключения и перезагрузки
[close]

v0.2

- Добавлены скины (Всего 10 скинов)
- Добавлены обои
- Поправлена русификация
- Исправлен поиск файлов (Теперь ищет исполнительные файлы и добавляет их во вкладки. Также добавляет иконку icon.png.) - спасибо rock88
[close]

Beta v0.1

- Добавлены скины
- Подправлено сканирование файлов (Ищет .sh файлы и добавляет их в папку found .sh)
- Добавлены следующие исполнительные файлы .dge .ezx .gpe и др.
- Исправлен шрифт (Уменьшен)
- Исправлен дефолтный скин
[close]

В принципе эту разработку допилить не слишком сложно, нужно лишь время и терпение.
Протестировать BETA версию GMenu2X вы можете уже сейчас!
В этой теме можно выкладывать свои пожелания касаемо данной разработки.
Автор приложения: © Massimiliano "Ryo" Torromeo
Портировали: rock88 (Огромное спасибо ему! Без него я бы не запустил эту штуку :D), EXL (Провёл бессонную ночь отлавливая сегфолты принтфами :D)

Ссылки для скачивания:
Скачать версию GMenu2X 0.4 (ZN5)
DownLoad version GMenu2X 0.4i (International) (ZN5)
Скачать версию GMenu2X 0.3 (ZN5)
Скачать версию GMenu2X 0.2 (ZN5)
Скачать необходимые библиотеки
Скачать англоязычную документацию по GMenu2X
Прикрепленное изображение
Прикрепленный файл GMenu2x_Doc.pdf   ( 1 мегабайт ) Кол-во скачиваний: 1947
Прикрепленный файл GMenu2X_version_0.2_ported_by_rock88_and_exl.mgx   ( 3.36 мегабайт ) Кол-во скачиваний: 505
Прикрепленный файл GMenu2X_version_0.3_ported_by_rock88_and_exl.mgx   ( 3.36 мегабайт ) Кол-во скачиваний: 955
Прикрепленный файл GMenu2X_version_0.4_ported_by_rock88_and_exl.mgx   ( 3.14 мегабайт ) Кол-во скачиваний: 902
Прикрепленный файл GMenu2X_version_0.4i_ported_by_rock88_and_exl.mgx   ( 4.27 мегабайт ) Кол-во скачиваний: 1060
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
 
Ответ в темуСоздание новой темы
Ответов
Hairo Carela
сообщение 27.10.2010, 20:35


From a Distant Land
***

Группа: Пользователи
Сообщений: 141
Регистрация: 17.8.2009
Из: Dominican Republic
Пользователь №: 204 655
Модель телефона: ZINE Zn5
Прошивка: Qtopia Alpha


Настроение:
(-.-)'



Рейтинг: 230



'Cause is better to have it the menu... PEP Version smile.gif

EXL: Thx!

Сообщение отредактировал EXL - 28.10.2010, 4:38
Прикрепленный файл GMenu2X_version_0.2_ported_by_rock88_and_exl.pep   ( 3.74 мегабайт ) Кол-во скачиваний: 363
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
EXL   GMenu2X, Новое альтернативное меню!   26.10.2010, 17:22
K()t   Прикольная программка только что б ещё был доступ ...   27.10.2010, 16:11
Diag   А вместо стандартного flowplayer'a можно будет...   27.10.2010, 16:18
Hairo Carela   Good job... so, this is SDL based enviroment?? EX...   27.10.2010, 19:33
E2008   А на е8-ом программа нормально работает? EXL: На ...   27.10.2010, 19:57
K()t   E2008, иногда встречаются вылеты и немножко не при...   27.10.2010, 20:07
Hairo Carela   'Cause is better to have it the menu... PEP Ve...   27.10.2010, 20:35
E2008   А можно вот такую раскладку клавиатуры на Е8 сдела...   28.10.2010, 5:39
Diag   Ээээ. А где ссылка скачивания версии 0.3? EXL: Ск...   28.10.2010, 12:35
Hairo Carela   Volume keys damaged... For editing the input.conf,...   28.10.2010, 12:41
Virgilij   Попытался запустить версию 0.3 на VE66, пошла, но ...   29.10.2010, 8:47
K()t   EXL, у меня на е8 тоже частые вылеты, не подскажеш...   29.10.2010, 12:42
Hairo Carela   You can add java apps in GMenu2X: - Open the java...   1.11.2010, 16:32
Skanik   Как на версии 0,3 выйти? Таскменом закрываю EXL:...   4.11.2010, 20:43
ghura   А на ве66 будет работать? EXL: Читай через 3 пост...   4.11.2010, 21:46
Skanik   EXL, какую ссылочку, на что? Ставил через mgx, на ...   5.11.2010, 16:08
Skanik   Больше ничего не нашел, кроме- в некоторых скинах ...   6.11.2010, 13:00
AstaRoth   http://modmymobile.com/forums/211-motozine...tml#p...   15.11.2010, 6:53
Hairo Carela   [url=http://modmymobile.com/forums/211-motozine-z...   15.11.2010, 13:42
EXL   AstaRoth, Ты просто не заметил, я и rock88 были н...   18.11.2010, 11:57
Hairo Carela   Thanks... PEP version:   18.11.2010, 19:57
gorod   EXL, возможен ли порт на А1200/Е6? EXL: Да, я соб...   19.1.2011, 17:19
sweet_blood   прикольная штука ток боком на u9 неудобно   19.1.2011, 19:46

GMenu2X, Новое альтернативное меню!, Последняя доступная версия 0.4 (18.11.2010) · Motorola ZINE ZN5, ZN5 T-Mobile · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 21.7.2025, 20:32

Форум живёт: