[ Читать ЛС. Непрочитанные ЛС:()][ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
 
Google
 
  • Страница 1 из 1
  • 1
Модератор форума: alext, de_Mon  
Форум » [Benq -] Siemens » Телефоны на платформе BREW » BREW приложения и игры
BREW приложения и игры

de_Mon

Дата: Вт, 16.09.08, 20:40 | Message # 1

Be inspired
Администраторы
Активность: 2121
Рейтинг: 56 ±
Замечания:  ±
 ----
: 867417
: Украина ,
: BlackBerry9530+сх75
:
У нас с 18.03.07
Зовут: Дима
 
Статус: В загуле
В даной теме выкладываем BREW приложения.
Обсуждение в даной теме запрещено!!!

нужные и важные ссылки по теме:
Установка BREW-приложений
[BREW] Class-IDs - Номера классов
[BREW] FlashLite - Номера классов (Class-ID)


Я в контакте
 

de_Mon

Дата: Вт, 16.09.08, 20:41 | Message # 2

Be inspired
Администраторы
Активность: 2121
Рейтинг: 56 ±
Замечания:  ±
 ----
: 867417
: Украина ,
: BlackBerry9530+сх75
:
У нас с 18.03.07
Зовут: Дима
 
Статус: В загуле
PlayEX v.0.01
MP3 плеер для SXG75

Написан Sidney,
Переработка UI, скин, иконки созданы kraze1984

Описание:
=========
Первая робкая попытка расширения/улучшения функционала телефонов на платформе QualComm, в частности замена стандартного media проигрывателя из состава SXG75.

Возможности:
=========
1. Случайное воспроизведение треков
2. Закольцованное воспроизведение треков
3. Работа в фоновом режиме.
4. Работа с файлами напрямую, без обращения к БД
5. Автоматическое сканирование всех вложенных директорий/поддиректорий
6. Список файлов сохраняется в свой плейлист

Инструкция:
=========
1. кинуть mp3 файлы в папку mp3 карточки памяти (лучше всего через кардридер)
2. сделать эту папку скрытой (чтоб не индексировалась и не занимала место в БД) - по желанию.
3. установить BREW приложение
4. запустить PlayEX из AppManager-а.

О чем следует помнить:
================
1. Управление (по кнопкам):
- 1 - играть
- 3 - стоп
- 5 - обновить плейлист (всегда обновляйте, если залили новые песни)
- 6 - следующий трек
- клавиши регулировки громкости - громкость
- красная кнопка - выход

2. Плейлист автоматически генерируется при первом запуске (это займет несколько секунд). В дальнейшем надо будет плейлист обновлять кнопкой "5" (выполнять только если добавили новые песни). Сам плейлист находится по /fs/shared/playex/playex.m3u

3. Плеер читает файлы напрямую из fs:/card0/mp3 через встроенный обработчик BREW. Так что, если файлы пропадут из базы телефона, они все равно будут видны плеером. Эта штука работает без проблем даже во время индексации карты памяти.

4. Замечания по mp3 файлам:
1) количество не ограничено,
2) количество подкаталогов/каталогов тоже
3) пока не стоит давать названия песням > 64 символов
4) пока не стоит баловаться с русскими названиями композиций. Вроде сделать можно, но это в будущем... ХЗ каком, далеком или близком
5) Пока существуют проблемы с прерыванием текущей композиции при наступлении системных событий - звонка, срабатования вибры и проч. Будет лечиться со временем.
6) Максимальное количество композиций, которое воспроизводил плеер - 312 (тестировал kraze1984). Думаю что большее число композиций не должно как-то повлиять на его работу.
7) Не проигрывает mp3, которые не поддерживаются телефоном по формату (например, 16 кбпс не поддерживается).

5. Запуск плеера через меню используйте строку application/playex

------------------------------
Примечание 1. Предупреждаю сразу, вещь еще относительно сырая и не очень стабильная, доделки/улучшения неизбежны. Ребуты на телефоне тоже.

Примечание 2. Все пожелания, написанные в данной ветке скорее всего будут прочтены и скорее всего учтены не будут. Причина довольно простая - время. Реально получается тратить на проект 30-40 минут времени в день, если вообще получается

Примечание 3. Не тестировалась работа на других моделях. По отзывам kraze1984, на EF81 и SL91 ребут при попытке начать возпроизведение и закрытие приложения с закрытием крышки аппарата. Почему - загадка. Тестировать не начем. EF81 возможно появится в скором времени, если так, то попробую разобраться.

Примечание 4. Big thanks to kraze1984. Если бы не он, я бы глядишь месяцев через 6 и созрел бы, не раньше. Именно благодаря постоянному подталкиванию с его стороны появилось то, что вы можете скачать вверху.

источник аллсименс.ру

Attachment: 2018355.jpg(23.0 Kb) · playexv01_640.rar(13.4 Kb)


Я в контакте
 

de_Mon

Дата: Вт, 16.09.08, 20:41 | Message # 3

Be inspired
Администраторы
Активность: 2121
Рейтинг: 56 ±
Замечания:  ±
 ----
: 867417
: Украина ,
: BlackBerry9530+сх75
:
У нас с 18.03.07
Зовут: Дима
 
Статус: В загуле
Плеер версии 0.02, читающий из папки sounds на карточке
Attachment: playexv02-sound.rar(13.6 Kb)


Я в контакте
 

de_Mon

Дата: Вт, 16.09.08, 20:41 | Message # 4

Be inspired
Администраторы
Активность: 2121
Рейтинг: 56 ±
Замечания:  ±
 ----
: 867417
: Украина ,
: BlackBerry9530+сх75
:
У нас с 18.03.07
Зовут: Дима
 
Статус: В загуле
Версия 0.03 - поддержка EF81.
Продолжает играть после закрытия крышки. Замена на стандартный плеер сработала, на дала множество побочных эффектов - при запуске любой картинки/мелодии из Моих файлов запускался PlayEx (что в общем-то не такой большой сюрприз). Решено было произвести замену на игрушку MasterMind.

путь к mp3 композициям - fs:/card0/mp3 (т.е. корневой каталог mp3 на карточке, как и в первоначальной версии). Поддержка кнопки гарнитуры для SXG, для EF не работает. Больше никаких изменений/дополнений.

Заменять mif и mod файлы.

скачать


Я в контакте
 

de_Mon

Дата: Вт, 16.09.08, 20:41 | Message # 5

Be inspired
Администраторы
Активность: 2121
Рейтинг: 56 ±
Замечания:  ±
 ----
: 867417
: Украина ,
: BlackBerry9530+сх75
:
У нас с 18.03.07
Зовут: Дима
 
Статус: В загуле
Версия 0.04.1
Добавлено управление громкостью и быстрая перемотка вперед/назад

Управление громкостью - джойстик вверх/вниз + боковые кнопки (если есть). Перемотка - джойстик вправо/влево.

Примечания:

1) Пока нужно каждый раз клацать джойстиком, если вы хотите что то сделать. На нажатие и удержание программа не реагирует. Потом сделаю управдение по удержанию.

2) Замечание по громкости - при запуске композиции, если громкость телефона в целом была выше половины максимальной, то она будет сброшена на 40% максимальной. Если меньше - останеться без изменений. Сделано сие дабы поберечь Ваши уши и динаммик аппарата. После выхода из приложения громкость аппарата будет восстановлена на прежний уровень (какой она была до запуска приложения)

3) На SXG при запуске уровень ставится в 40% от максимума независимо от установленного в системе.

3) Шаг регулировки звука - 20% (из-за особенностей SXG75)

скачать


Я в контакте
 

de_Mon

Дата: Вт, 16.09.08, 20:41 | Message # 6

Be inspired
Администраторы
Активность: 2121
Рейтинг: 56 ±
Замечания:  ±
 ----
: 867417
: Украина ,
: BlackBerry9530+сх75
:
У нас с 18.03.07
Зовут: Дима
 
Статус: В загуле
Версия 0.05

Изменения -
1) поддержка паузы
2) поддержка предыдущего трека
3) возможность отключения random (пока нет индикации)
4) поддержка внешних кнопок EF81 - thanks kraze1984
4) убраны некоторые дыры памяти при выходе
5) поддержка background картинки для моделей с меньшим разрешением - SG75 (индикация все равно пока некорректная) - thanks kraze1984
6) маленько улучшена стабильность, не так часто ребутиться должен

PLAYER CONTROL (сорри, на английском для интернациональных товарищей):

Headset button (all models) - Next Track

EF81 (extern keyborad) - player MUST in foreground!
-------------------------------------------
Left - play/pause
Middle Left - volume down
Middle Right - volume up
Right - Stop

Normal keyborad
-------------------------------------------

Right soft key - change player mode (normal/random) - no mode indication yet!
Joy Up - Volume +
Joy Down - Volume -
Joy Left - rewind back
Joy Right - rewind forward

1 - Play/Pause
2 - Volume Up
3 - Stop
4 - Prev Track
5 - Re-create play list
6 - Next Track
8 - Volume Down

MP3 по прежнему тягаются из fs:/CARD0/MP3

скачать


Я в контакте
 

de_Mon

Дата: Вт, 16.09.08, 20:41 | Message # 7

Be inspired
Администраторы
Активность: 2121
Рейтинг: 56 ±
Замечания:  ±
 ----
: 867417
: Украина ,
: BlackBerry9530+сх75
:
У нас с 18.03.07
Зовут: Дима
 
Статус: В загуле
playex 0.06.
Quote (S.R.)

1. Обработка кнопки гарнитуры. Обрабатывается короткое нажатие, длинное и двойное. В режиме воспроизведения - след.трек, пауза и пред.трек. В режиме паузы/останова - воспроизведение, ничего и переключение рандома. Кнопка обрабатывается в любом режиме - при активном приложении, в фоне и при залоченной клавиатуре.
2. Использован другой компилятор - может стать меньше ошибок, в может и больше. Особенно интересует создание плейлиста на sxg75 - упадет или нет?
3. Из известных ошибок - переключение на пред.трек, а потом на следующий, пропустит текущий, т.е. 2->1->3. Проблему с паузой при отсутствии сети пока не решили.

скачать

ЗЫ: обновлять плэйлист только сразу после запуска плеера ибо иначе тел может уйти в ребут.


Я в контакте
 

de_Mon

Дата: Вт, 16.09.08, 20:42 | Message # 8

Be inspired
Администраторы
Активность: 2121
Рейтинг: 56 ±
Замечания:  ±
 ----
: 867417
: Украина ,
: BlackBerry9530+сх75
:
У нас с 18.03.07
Зовут: Дима
 
Статус: В загуле
Последняя версия перед большой переделкой - 0.07

новое: задействован внешний дисплей на EF81 (кривовато пока, ждите версии 0.10);
новое: добавлено отображение громкости;
исправлено: остановка музыки при загрузке данных в яве, возможно также и при потере сети;
исправлено: отрисовка экрана после открытия флипа на EF81.
Остальные проблемы вроде пока остались на месте.

Теперь в архиве обе версии программы - для каталогов mp3 и sounds.

скачать


Я в контакте
 

de_Mon

Дата: Вт, 16.09.08, 20:42 | Message # 9

Be inspired
Администраторы
Активность: 2121
Рейтинг: 56 ±
Замечания:  ±
 ----
: 867417
: Украина ,
: BlackBerry9530+сх75
:
У нас с 18.03.07
Зовут: Дима
 
Статус: В загуле
psec
Научный калькулятор от SophiaCradle
Особая благодарность sidney-у, а также руководству фирмы за компиляцию этой версии со шрифтом AEECLSID_FONT_BASIC15 специально для телефонов Siemens.

скачать


Я в контакте
 

de_Mon

Дата: Вт, 16.09.08, 20:42 | Message # 10

Be inspired
Администраторы
Активность: 2121
Рейтинг: 56 ±
Замечания:  ±
 ----
: 867417
: Украина ,
: BlackBerry9530+сх75
:
У нас с 18.03.07
Зовут: Дима
 
Статус: В загуле
PlayEX v.0.20
a BREW MP3 player for SG75, E81; SXG75, SL91; EF81, EF82, SF71; M7

Current developping by S.R. (since v.0.06)
Originally written by Sidney
UI enhancements, original skin, icons by kraze1984
new skins by Fhantom (since v.0.05.3)

Main Features:
1. Random play (can be turned on and off)
2. Loop play
3. Work with files directly, without using phones' DB
4. Automatically scans subdirectories
5. Names are stored in playlist (added playlist screen in v.0.20)
6. Indication of ID3 information (for MP3) and file information (for wav) new in v.0.15
7. Works when the clamshell is closed new in v.0.03, UI drawn since v.0.07
8. Automatically resumes current track after incoming/outgoing calls new in v.0.15
9. Configurable UI (skin), configurable system settings new in v.0.10 changed in v.0.15, 0.16, 0.20

Other features:
10. Plays music in background
11. Handles Headset button in foreground and background stable in v.0.06.2
12. Volume regulation on Joystick UP\DOWN, fast forward, fast rewind new in v.0.04
13. Pause functionalityextended in v.0.15, previous track switch new in v.0.05
14. External keyboard support for EF81 (maybe EF82 and SF71) new in v.0.05
15. Mute function on * key. new in 0.16
16. Smooth rewind. Now rewind works while keys pressed (new in 0.16, accelerated in 0.20)
17. Volume right-left balance function (new in v.0.16, UI drawn since v.0.20 )
18. Autodetects screen size for smaller skin (SG75, E81) (new in v.0.05).
playlist window added. For now, only choose file for playing.

+Code optimisation, fixes
Fixes since 0.15:
Fix: volume function on 2,8 keys must work always.
Fix: drops on mp3tags draws. also cleaning tags from spaces.
Fix: keys stop-play turn on next track. Useful for EF81 external keyboard.
Fix: loading of long names from playlist.
Fix: Animation no more restarting on any action.

Short Howto:

1. Edit playex.cfg file in archive according to your preferences (see point 3 of "Things you should remember" section);
2. Put the playex.cfg in fs:/shared/playex/;
3. If you have used earlier versions of playex, please delete the playex.m3u file from fs:/shared/playex directory;
4. Put the mp3 files in the folder you previously set in playex.cfg of your SD\MMC card;
5. Install the BREW application;
6. Run PlayEX from AppManager in your phone.

Things you should remember:
1. Controls:
Normal keyboard:
- 1 - play/pause
- 2 - volume Up
- 3 - stop
- 4 - previous track
- 5 - refresh playlist (always refresh after new songs are added)
- 6 - next track
- 7 - Volume balance left
- 8 - volume Down
- 9 - Volume balance right
- 0 - Show playlist
- * - Volume mute (On EF81 (may be some others) works only without handset)
- Right soft key - Shuffle on\off
- Joystick right - fast forward (the longer you press the faster you go)
- Joystick left - fast rewind (the longer you press the faster you go)
- 'C' button - application exit
- Joystick up\down - adjust volume using application method (all phones)
- PWR button - system exit
- Volume keys - adjust volume using system method (SG75\SXG75)

External keyboard of EF81 - player MUST be in foreground!
- Left - play/pause
- Middle Left - volume down
- Middle Right - volume up
- Right - Stop

PTT button on headset
IN PLAY MODE:
- short press - next track
- long press - pause
- double press - previous track

IN PAUSE MODE:
- short press - resume play
- double press - switch shuffle play

2. The playlist is automatically generated after the first launch of application (this will take a short moment)
Furthermore you have to refresh the playlist by pressing "5". You can see the playlist with the path to files by pressing "0".

Playlist window operation

"C" key - return to main window;
"Select" key - Select track and return to main window;
"5" - Select and stay in the playlist window;
Go to previous/next track by Up/Down or 2/8 keys.
Go to previous/next screen by 3/9 keys.
Go to previous/next folder by Left/Right or 4/6 keys.
"1"/"7" - go to start\end of playlist

3. System settings are stored in playex.cfg file, located in fs:/shared/playex folder.
Here you can set:
- Volume stepping
- Volume start value
- Browseable folder with absolute (like fs:/card0/sounds) or relative (relative from path fs:/card0) path (new in 0.16)
- Resource file name
- Simple Animation options
- State of Random play at player start-up
- Enable or disable immediate play at startup (new in 0.20)
The strings format is described in the file itself.

For SXG75\SG75 the following strings values are possible:
INITIAL_VOLUME_LEVEL=20 (or 40, 60, 80, 100)
VOLUME_STEP=20 (or 40, 60, 80, 100)

For EF81\EF82\SL91\E81\SF71\M7 the following strings values are possible:
INITIAL_VOLUME_LEVEL=10 (or 20, 30, 40, 50, 60, 70, 80, 90, 100)
VOLUME_STEP=10 (or 20, 30, 40, 50, 60, 70, 80, 90, 100)

4. The player reads the files directly from the folder, set up in playex.cfg file through BREW file managing feature. So even your card got reindexed, the files will still be here.

5. Concerning files:
1) maximum number of files in playlist - 65536,
2) unlimited number of subdirectories
3) try not to name the files with more than 64 characters
4) try not to play with Unicode names
5) player will not play unsupported format (i.e. MP3 with 16 kbps will not be played), instead will try to switch to next track.

6. The player stores the playlist in fs:/shared/playexfolder.

7. The player switches to next track if an event that uses Media subsystem arrives (i.e. appointment, vibra).
since 0.15 The player saves player mode after call. Should not start playing, if stop or pause mode was before call.
since 0.15 The player resumes current track after call (incoming/outgoing).

8. The player replaces MasterMind hidden game in EF81, EF82, SF71 to operate with the flip. EF81C does not have this game, so at this moment the player closes when the clamshell is closed on this phone. To operate with the buttons the player must be in foreground!

9. Background operation notes:

The player plays music in background;
While the player is run the PTT button of headset does not call voice dialing, but is used to control the player;
The button works while the keyboard is locked, in idle mode, and in any other application except when it uses phone's media subsystem;
When a call incomes, the PTT button works as usual.

10. The skin configuration in v.0.15 and further is flexible. Current skin format can be found here: (in russian). The skin configuration format is subject to change in further versions. You may find and post new skins here.

11. Use this string: application/playex to include the Player in your menu or to set as shortcut.

12. 'Menu' and 'Help' buttons in the skin are DUMMIES. Will or may be implemented in further versions.

Ну и теперь тоже самое, только немножко по-русски

PlayEX v.0.15
MP3 плеер для SG75, E81; SXG75, SL91; EF81, EF82, SF71; M7

Текущая разработка (с версии 0.06) - S.R.,
Оригинальная разработка: Sidney,
Переработка UI, старый скин, иконки созданы kraze1984,
Новые скины - Fhantom

Описание:
=========
Первая робкая попытка расширения/улучшения функционала телефонов на платформе Qualсomm, в частности замена стандартного media проигрывателя из состава SXG75.

Возможности:
=========
1. Случайное воспроизведение треков (включается и выключается)
2. Закольцованное воспроизведение треков
3. Работа в фоновом режиме.
4. Работа с файлами напрямую, без обращения к БД
5. Автоматическое сканирование всех вложенных директорий/поддиректорий
6. Показ информации из ID3-тегов (для MP3) и информации о файле (wav) начиная с v.0.15
7. Список файлов сохраняется в свой плейлист
8. Работает с кнопкой хендсфри - в активном и в фоновом режиме начиная с v.0.06.2
9. Работает с закрытым флипом начиная с v.0.03, прорисовка UI с версии 0.07
10. Регулировка громкости, быстрая перемотка трека вперед\назад джойстиком начиная с v.0.04
11. Пауза расширено в v.0.15, переключение на предыдущий трекначиная с v.0.05
12. Поддержка внешних клавиш EF81 (возможно также EF82 и SF71) начиная с v.0.05

NEW!13. Автоматический переход на следующий трек после входящего\исходящего звонка
+Багфиксы

Инструкция:
=========
1. кинуть mp3 файлы в папку mp3 карточки памяти (лучше всего через кардридер)
2. сделать эту папку скрытой (чтоб не индексировалась и не занимала место в БД) - по желанию.
3. установить BREW приложение
4. запустить PlayEX из AppManager-а.

О чем следует помнить:
================
1. Управление (по кнопкам):
Клавиатура
- 1 - играть\пауза
- 2 - громче
- 3 - стоп
- 4 - предыдущий трек
- 5 - обновить плейлист (всегда обновляйте, если залили новые песни)
- 6 - следующий трек
- 8 - тише
- правая софт-кнопка - включить\выключить случайное воспроизведение
- клавиши регулировки громкости - громкость (на SXG75, SG75)
- джойстик вверх\вниз - регулировка громкости
- джойстик вправо\влево - перемотка трека вперед-назад
- красная кнопка - выход

Внешняя клавиатура EF81
- Левая отдельная - играть\пауза
- Левая часть качельки - тише
- Правая часть качельки - громче
- Правая отдельная - стоп

Кнопка Гарнитуры
- следующий трек

2. Плейлист автоматически генерируется при первом запуске (это займет несколько секунд). В дальнейшем надо будет плейлист обновлять кнопкой "5" (выполнять только если добавили новые песни). Сам плейлист находится по /fs/shared/playex/playex.m3u

3. Плеер читает файлы напрямую из fs:/card0/mp3 через встроенный обработчик BREW. Так что, если файлы пропадут из базы телефона, они все равно будут видны плеером. Эта штука работает без проблем даже во время индексации карты памяти.

4. Замечания по mp3 файлам:
1) количество ограничено 65536 файлами (столько влазит в плейлист),
2) количество подкаталогов/каталогов неограничено
3) пока не стоит давать названия песням > 64 символов
4) пока не стоит баловаться с русскими названиями композиций. Вроде сделать можно, но это в будущем... ХЗ каком, далеком или близком
5) Пока существуют проблемы с прерыванием текущей композиции при наступлении системных событий - звонка, срабатования вибры и проч. Будет лечиться со временем.
6) Максимальное количество композиций, которое воспроизводил плеер - 312 (тестировал kraze1984). Думаю что большее число композиций не должно как-то повлиять на его работу.
7) Не проигрывает mp3, которые не поддерживаются телефоном по формату (например, 16 кбпс не поддерживается).

5. Запуск плеера через меню используйте строку application/playex

------------------------------
Примечание 1. Предупреждаю сразу, вещь еще относительно сырая и не очень стабильная, доделки/улучшения неизбежны. Ребуты на телефоне тоже.

Примечание 2. Все пожелания, написанные в данной ветке скорее всего будут прочтены и скорее всего учтены не будут. Причина довольно простая - время. Реально получается тратить на проект 30-40 минут времени в день, если вообще получается

Примечание 3. Big thanks to kraze1984. Если бы не он, я бы глядишь месяцев через 6 и созрел бы, не раньше. Именно благодаря постоянному подталкиванию с его стороны появилось то, что вы можете скачать вверху.

Attachment: playex020.zip(179.2 Kb)


Я в контакте
 

de_Mon

Дата: Вт, 16.09.08, 20:42 | Message # 11

Be inspired
Администраторы
Активность: 2121
Рейтинг: 56 ±
Замечания:  ±
 ----
: 867417
: Украина ,
: BlackBerry9530+сх75
:
У нас с 18.03.07
Зовут: Дима
 
Статус: В загуле
BrewFM v0.1.7

Создатель и разработчик: KnightLore.
Благодарности:
- Sidney, за огромную помощь в написании приложений на Brew, интеграцию с VideoPlayex (ведётся работа);
- kraze1984, за запуск flash(.swf) при помощи SwfCaller'а;
- S.R., за предоставлений исходный код PlayEx и интеграцию с ним (ведётся работа).
- Fhantom (скин).

Описание:
BrewFM предназначен для получения полного доступа к файловой системе телефона, использования стандартных функций файл-менеджера (копирования, удаления и т.д.) и запуск приложений по расширению имени файла. Фактически приложение представляет собой полноценную замену стандартного файлового менеджера телефона, со следующими дополнениями:
1)Прямая работа с дисками телефона – без обращения к базе данных, используемой для индексации файлов. Как результат – многократно возросшая скорость работы с файлами, нет привычных 2-3 секундных задержек при открытии папки на MMC;
2)Доступ к закрытой части файловой системы – каталог BREW теперь полностью в вашем распоряжении (т.е. то, что раньше вы могли видеть только с помощью Brew Mobile Commander, теперь доступно и напрямую с телефона, включая возможности по управлению файлами в этой папке);
3)Многократно возросшая скорость копирования/перемещения файлов – опять таки за счет прямой работы с файловой системой телефона;
4)Открытие файлов по расширению (в работе, подробности ниже). Основное достоинство – прямой запуск SWF файлов. Нет больше необходимости конвертить понравившийся swf файл в mod, чтобы запустить приложение на телефоне – вы можете запускать данный тип файлов напрямую! Подробности ниже.

Шаги по установке:
1. Копируем папки mif и mod из архива по адресу brew/
2. Копируем свой sig-файл по адресу brew/mod/BrewFM/ с названием BrewFM.sig.
3. Перегружаемся.

Внимание!!! BrewFM имеет полный доступ к файловой системе телефона (начиная с директории brew/), поэтому будьте внимательны при удалении/перемещении файлов.

Данное приложение используете на свой страх и риск. Автор не несет ответственности за потерю информации и выхода телефона из строя.

Возможности:
- полный доступ к файловой системе телефона, в т.ч. и скрытой его части;
- копирование/перемещение файла;
- просмотр информации о файле;
- удаление файла, папки (если она пуста);
- открытие файлов по расширению (запуск flash, запланировано запуск аудио и видео файлов, а также m3u и m4u плейлистов для PlayEX и VideoPlayEx соответственно).

Примечания:
- для запуска .swf понадобится установленный SwfCaller версии 1.0;
- для запуска файл-менеджера через меню используйте строку application/BrewFM .

Управление.
1.Список:
- вверх(2)/вниз( – навигация по списку;
- выбор(5) – открытие файла по расширению;
2.Меню:
- вверх/вниз – навигация по меню;
- выбор – выбор текущего пункта меню;
- “С” – возврат.

Текущий список багов:
- не видит скрытые папки и файлы;
- нет проверки на наличия свободного места при копировании/перемещении файлов;
- возможны ребуты при копировании больших по размеру файлов;
- некорректно чистит память и отъедает немного оперативны (ведётся работа по устранению).

Версия 0.1.6

Добавления:

- Установка JAVA при щелчку на .jar (используется стандартный браузер). Для установки на SXG75 не требуется .jad, для других тел возможно нужен. Обязательное здесь условие: имя .jad, должно соответствовать имени jar.
- Воспроизведение аудиофайлов через PlayEx (смотрите тестовую версию в прикрепленных файлах; прим. нужно отключить рандом в конфиге).
- Поддержка ярлыков (пока только для папок). Файл должен быть текстовым и имеет расширение .lnk. Содержимое примерно такое : dir://card0/mp3 - здесь ярлык указывает на папку mp3 на карте (отличное решение, если папка скрытая).
- Рекурсивное удаление папки с файлами. Иногда сразу не хочет удалять если есть много вложений папок. В таком случае рекомендуется вызвать повторное удаление. Не удаляет папки, в которых находится файл ..dir.dat, удалить который с тел (пока) нет возможности.
- Рекурсивное копирование папки с файлами (тест). Возможны ребуты при большом количестве вложенных файлов/папок. При копировании папки с файлами, без вложенных в нее папок ребуты не замечались.
- Удаление на кнопку с.
- Положение курсора на текущей папке при переходе на уровень вверх.
- Проверка на наличия свободного места при копировании/перемещении файлов;

Изменения:
- Перемена софт кнопок.
- Изменение информации в Properties.
- Решена проблема с длинными именами файлов (макс. длина пути к файлу 512 символов) и их количеством (макс. количество файлов/папок в текущей - 512).
- Для воспроизведения .swf нужно установить текущий SwfLink, предварительно удалив старый (старое название swfcaller, новое – dll_swflink).

ОБНОВЛЕНИЕ
Версия 0.1.7

Добавления:
- установка тем .sdt;
- установка Явы стандартным способом ( ® kraze1984);

Изменения:

- замена скина (© Fhantom).

P.S. За SwfCaller говорим спасибо kraze1984.

SwfCaller 1.0.rar

Links.rar

SwfLink.rar

BrewFM 0.1.7.rar


Я в контакте
 

de_Mon

Дата: Вт, 16.09.08, 20:42 | Message # 12

Be inspired
Администраторы
Активность: 2121
Рейтинг: 56 ±
Замечания:  ±
 ----
: 867417
: Украина ,
: BlackBerry9530+сх75
:
У нас с 18.03.07
Зовут: Дима
 
Статус: В загуле
BMenu v. 0.8 © Fhantom & Sidney ® SR & KnightLore
Меню быстрого запуска.

Возможности:
1. Запуск приложений по Class ID / Запуск Java приложений;
2. Графический интерфейс;
3. Навигация по меню джойстиком влево, вправо, или быстрый запуск цифровыми клавишами соответственно пунктам мню. Выход из меню по славише [С];
4. Возможность замены пунктов меню в бар файле. Каждому пункту соответствует свой IDS_STRING_100Х, где Х - номер пункта меню соответственно. Для замены прилжения сответствующего данному пункту, нужно заменить прописаный Class ID на нужный вам;
Почти полный список классов: здесь.
5. Регулировка частоты обновления анимации в IDS_STRING_1000, в милисекундах.

Для запуска меню по горячей клавише используйте application/bmenu.
С меню прилагается файлик для запуска его по клавише браузера.

Изменения и дополнения v 0.5:
1. Панель запуска перенесена на "правый бок";
2. Добавлена полупрозрачность. За что большее спасибо Sidney (да и не только за это);
3. Добавлена возможность установки Java на пункты меню (® KnightLore);

Изменения и дополнения v 0.6:
1. Добавлены цифровые часы.

Изменения и дополнения v 0.7:
1. Добавлены всплывающие подсказки.

Изменения и дополнения v 0.8:
1. Анимированый старт. Выскальзивание.

Для установки Java на определенный пункт, необходимо в бар файле сделать следующие изменения:
1. В строке 100Х прописать Class ID Java машины 0x0102FB88.
2. В строке 200Х прописать шорткат програмы которую вы хотие установить на пункт меню. Например application/javaams?-V"Opera Software ASA" -M"Opera Mini" -N1 (см. "Установка Java приложений на горячую клавишу").
3. Замням графику на ту которая нужна, сохраняем и заливаем на телефон bmenu.bar.

Х - номер заменяемого пункта меню.

bmenu.zip

ВНИМАНИЕ! Вы редактируете бар файл на свой страх и риск. Я не несу никакой ответственности за то, что может случиться с вашем телефоном в результате использования других Class ID.


Я в контакте
 

de_Mon

Дата: Вт, 16.09.08, 20:42 | Message # 13

Be inspired
Администраторы
Активность: 2121
Рейтинг: 56 ±
Замечания:  ±
 ----
: 867417
: Украина ,
: BlackBerry9530+сх75
:
У нас с 18.03.07
Зовут: Дима
 
Статус: В загуле
wOff v0.2 © Viser-X ® Fhantom, Sidney

Меню отключения телефона в стиле Windows, версия 0.2.
Навигация клавишами влево<->вправо, выбор - центр джоя, или цифры 1,2,3,4,5 соответственно.
1 - Перезагрузка;
2 - Офлайн/онлайн режим;
3 - Выключение;
4 - Перезагрузка HARD;
5 - Завершение всех звонков и сессии GPRS.

Запуск по шорткату или CLSS ID (пока).
CLSS ID - 0xA151E799
Шорткат - application/woff
+ интеграция с EndHook'ом версии выше 0.5.

Подписи меню русским, украинским и английским языком(в зависимости от языка телефона)
Для работы меню необходим btfe ® Fhantom
Шрифт nina обязательно поместить в shared/fonts/

wOff


Я в контакте
 

de_Mon

Дата: Вт, 16.09.08, 20:43 | Message # 14

Be inspired
Администраторы
Активность: 2121
Рейтинг: 56 ±
Замечания:  ±
 ----
: 867417
: Украина ,
: BlackBerry9530+сх75
:
У нас с 18.03.07
Зовут: Дима
 
Статус: В загуле
EndHook (KeyHook) v 0.5.1 © Fhantom ® Sidney & SR

Данное приложение обрабатывает нажатие красной кнопки. При её нажатии открытые приложения не закрываются, а свертываются.
При звонках, и работе скринсейвера функция кнопки остаётся стандартной.
После запуска приложения на дисплее ничего не произойдет, в тасксвичере ничего не будет отображаться.
Для автозапуска EndHook_a надо установить дополнительное приложение AppsStarter.
Если вы не желаете чтобы EndHook запускался автоматически при старте телефона, то не уставлеваете AppsStarter, в таком случаии его можно будет запустить с аппменеджера.
Приложение стартует не позже 20 с. после старта телефона.

Возможности:

1. Сворачивает текущее приложение по короткому нажатию красной кнопки; (в. 0.1)
2. Закрывает текущее приложение по длинному нажатию красной кнопки; (в. 0.2)
3. Автозапуск приложения; (в. 0.3)
4. Завершение текущего вызова при нажатии на красную кнопку с любого места. (в. 0.4)
5. Старт приложения через минуту после старта телефона. (в. 0.5)
6. Обработка почти всех клавишь телефона. (в. 0.5)
7. Отключение хука красной кнопки. (в. 0.5)
8. Интерация с wOff. (в. 0.5)
9. Настройка с конфига. (в. 0.5)
10. Завершение всех открытых приложений комбинацией клавиш # + C. (в. 0.5)

Настройка конфига:
ENABLE_END_HOOK=Y - включение хука красной кнопки, если отключен функция кнопки стандартная;
ENABLE_WOFF=Y - вызов wOff по короткому нажитию красной кнопки на рабочем столе, и если не тключен хук красной, то отовсюду по двойному нажатию;
; KeyHook - разкоментируем строку и прописываем clss id приложений, которые хотим запускать по горячим клавишам;
AVK_SOFT3=0x01034F9A - клавиша, медиалеера на SXG;
;AVK_VIDEO_PHONE= - клавиша видеовызова;
;AVK_WEB_ACCESS= - клавиша браузера;
;AVK_CAMERA= - клавиша камеры;
; # + - хук цыфровых клавиш работет, в сочитании с нажатием решетки. Нажимаем решетку, и после неё нужную цыфровую клавишу. У вас есть 0,5 секунды после нажатия решетки, для нажатия нужной клавиши, иначе она не обработается. Настройка аналогична;
AVK_1=0x01034F9A
AVK_2=0xA151E72A
;AVK_3=
;AVK_4=
;AVK_5=
;AVK_6=
;AVK_7=
;AVK_8=
;AVK_9=
;AVK_0=
;AVK_STAR=

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

Заменяем все файлы!
Просьба отписыватся, о обнаруженых багах.

EndHook.zip 5,47 KB
AppsStarter.zip 1,6 KB

П.С. К написанию приложения подтолкнули случайные нажатия на красную кнопку, как всегда в самый неудобный момент (слушаешь любимую песню, и т.п.).


Я в контакте
 

de_Mon

Дата: Вт, 30.09.08, 19:38 | Message # 15

Be inspired
Администраторы
Активность: 2121
Рейтинг: 56 ±
Замечания:  ±
 ----
: 867417
: Украина ,
: BlackBerry9530+сх75
:
У нас с 18.03.07
Зовут: Дима
 
Статус: В загуле
[BREW] Lighter

автор sidney

При запуске ставит уровень подсветки на 100% сразу. Джойстик вверх/джойстик вниз - увеличение/уменьшение подсветки. "С" и красная кнопка - выход. Запуск можно повешать на кнопку - в архиве пример для "7". Автоматический выход после 3 минут работы. Шаг регулировки подсветки - 5%

На макс. яркости светит довольно таки прилично - не намного хуже вспышки в s75.

Версия 1.0 final 09/29/2008
+ исправлен глюк с периодическим миганием подсветки (сбрасывает на default уровень, потом опять на 100%) - раз в 10 секунд примерно
+ при входящем автоматом закрывается
+ сделан таймер автоматического выхода по истечение 180 секунд - воизбежание убиения аккумулятора.
+ шаг регултровки подсветки 5% (фича бессмысленная - просто эксперементировал)
+ изменен classId
+ изменена иконка в mif (спасибо kraze1984)

Quote (sidney)
Кому охота - дам исходники - ковыряйтесь/доделывайте. Больше изменений не будет - работает нормально. Как оно себя ведет на EF - не знаю
Attachment: lighter.rar(3.3 Kb)


Я в контакте
 

de_Mon

Дата: Вт, 07.10.08, 09:54 | Message # 16

Be inspired
Администраторы
Активность: 2121
Рейтинг: 56 ±
Замечания:  ±
 ----
: 867417
: Украина ,
: BlackBerry9530+сх75
:
У нас с 18.03.07
Зовут: Дима
 
Статус: В загуле
ICCC v.0.1 © CCCLXV & Fhantom ® Sidney

Просмотрщик картинок

Возможности:
1. Открытие файлов с росширением .jpg .jpeg .png .gif .bmp .bci
2. Закольцованное воспроизведение картинок
3. Работа с файлами напрямую, без обращения к БД
4. Автоматическое сканирование всех вложенных директорий/поддиректорий
5. Список файлов сохраняется в свой плейлист

Управление:
- C - выход
- 0 - обновить плейлист
- 1 - слайд-шоу
- * - показывать(не показывать) информацию
В режиме слайд-шоу
- 2/UP - увеличить интервал показа картинки
- 8/DOWN - уменьшить интервал показа картинки
- 4/LEFT, 6/RIGHT - выбор направления листания
В режиме листания
- 2/UP - увеличить изображение
- 4/LEFT - предыдущая картинка
- 5/SELECT - переход в режим просмотра
- 6/RIGHT - следующая картинка
- 8/DOWN - уменьшить изображение
В режиме просмотра
- 2/UP, 4/LEFT, 6/RIGHT, 8/DOWN - осмотр картинки
- 5/SELECT - переход в режим листания

Плейлист автоматически генерируется при первом запуске (это займет несколько секунд). В дальнейшем надо будет плейлист обновлять кнопкой "0" (выполнять только если добавили новые песни). Сам плейлист находится по /fs/shared/config/iccc/iccc.view

читает файлы напрямую из fs:/card0/pictures

Текущий список багов:
- не открывает огромных изображений(ребут)

Для работы необходим btfe ® Fhantom
Шрифт arial обязательно поместить в shared/fonts/

Attachment: 8708743.jpg(10.6 Kb) · iccc_v0.1.rar(198.5 Kb) · btfe.zip(163.7 Kb)


Я в контакте
 

de_Mon

Дата: Вт, 07.10.08, 10:51 | Message # 17

Be inspired
Администраторы
Активность: 2121
Рейтинг: 56 ±
Замечания:  ±
 ----
: 867417
: Украина ,
: BlackBerry9530+сх75
:
У нас с 18.03.07
Зовут: Дима
 
Статус: В загуле
Start v. 0.1
© Fhantom

Возможности:
1. Запуск приложений по class id, из основного списка (5 приложений) и дополнительного, подменю от 1 до 15;
2. Запуск Java приложений с подменю, от 1 до 15;
3. Запуск Flash приложений с подменю, от 1 до 15;
4. Запуск wOff_а;
5. Высота подменю определяется по количеству пунктов прописанных в .bar;
6. Выбор пунктов меню цифровыми клавишами (1-9).

Настройка:
1. Настройка основных 5ти пунктов в start_ntr.bar, начиная с 1100 стринга.
2. Настройка приложений первого подменю, начиная с 1001 стринга, по class id (пример: 0x0102A18F);
3. Настройка второго подменю, с 2001 стринга, по шорткату для запуска Java приложений (пример: application/javaams?-V"Opera Software ASA" -M"Opera Mini" -N1);
4. Настройка третьего подменю, с 3001 стринга, по пути к *.swf файлу (пример: fs:/card0/swf/vistaFlashclock1_240.swf );
5. Замена графики в start_common.bar.

Требования:
1. Установлен btfe;
2. В папке shared\fonts\ должен быть arial.ttf.
3. Установлено расшерение FlashLite.
4. Установлен SwfLink.rar ® kraze1984.

Attachment: 7574683.png(52.4 Kb) · start.zip(102.1 Kb) · swflink.rar(1.6 Kb)


Я в контакте
 
Форум » [Benq -] Siemens » Телефоны на платформе BREW » BREW приложения и игры
  • Страница 1 из 1
  • 1
Поиск:
ТОР 10
Лучшие авторы Новички

Новые сообщения на форуме

 
  •  Постов: 2835
  •  Постов: 2496
  •  Постов: 2121
  •  Постов: 1480
  •  Постов: 1140
  •  Постов: 1054
  •  Постов: 897
  •  Постов: 835
  •  Постов: 771
  •  Постов: 752
  •  
  •  Постов: 0
  •  Постов: 0
  •  Постов: 0
  •  Постов: 0
  •  Постов: 0
  •  Постов: 0
  •  Постов: 0
  •  Постов: 0
  •  Постов: 0
  •  Постов: 0
  •  


    Украинская Баннерная Сеть
    PageRank индикатор
     
    «»
     
     
     
    Created by Ness
    Updated by de Mon & Schulz
    Design by Melnik Alex aka Softadmin