motofan logo
148 страниц V  1 2 3 > »         
> 

Плагины Для Mediaviewer-corelet

Tim2005
сообщение 31.8.2006, 16:35 Закрепленное сообщение!


Мастер
****

Группа: Пользователи
Сообщений: 177
Регистрация: 18.3.2005
Из: Ижевск
Пользователь №: 39 009

Рейтинг: 230



Плагины для MediaViewer-Corelet
Плагин №1 - Clock (Часы)
Плагин №2 - Tapewatch (Секундомер)
Плагин №3 - Compass (Компас)
Плагин №4 - Диктофон от Grafmoto
Плагин №5 - Weather (Раньше был Gismeteo)
Плагин №6 - Light
Плагин №7 - TextViewer
Плагин №8 - IzhSender
Плагин №9 - Senergy Работает только на flash от elektro255
Плагин №10 – MidletList
Плагин №11 – FileChanger
Плагин №12 – InetCalls

Плагин №13 – KeyLockUnlock(Со сменой звуков и громкости)
Плагин №14 – SoundEditor Работает только на flash от elektro255
Плагин №15 - KyevStarSender
Плагин №16 - StyleChanger Работает только на flash от elektro255
Плагин №17 - V360Setting

Update от 1.04.07
Инфрматор
1) Добавил пару ссылок на мидлеты (удобные для меня :)), а именно Opera, jMailAgent, Jimm.
Все эти мидлеты должны стоять на !!!теле!!!
2) Длинное нажатие "*" переключает режим ("ToolBar" и "Джойстик")
3) Длинное нажатие "Smart" включает фонарик (для elektro_49R_mod)
4) Если плагин работал и вы запустили плеер MV в фоне, то после его закрытия Информатор снова запустится автоматически
5) Исправлены критические ошибки
6) Длинное нажатие "Джой вверх" меню управления плагином: Перезагрузить, Закрыть
Длинное нажатие "Джой вниз" меню управления телефоном: Перезагрузить, Выключить
(Только для прошивок с доступом к RAM)
В связи с этим в скине плагина появилась новая графика.
7) Опция "Стандартные часы". Использовать тем кто юзает аналоговые часы или
тем хочет чтобы плагин не менял местонахождения часов (Инфа берется из скина телефона)
8) Добавлен файл skin.tst. В нем храница инфа о цветах шрифта.
Первый цвет - цвет не выделенных пуктов
Второй цвет - цвет выделенного пукта
9) Добавил обработку красной клавиши - закрывает активные окна, но не сам плагин (мне так удобней :))
IzhSender
Добавил несколько префиксов
UIListBase
Добавил возможность неиспользования функции быстрой навигации (иногда она мешает)
Update от 15.04.07
Инфрматор
1) Добавил настройку отображения иконок в режиме "Джойстик".
Настройка производится в настроиках тела в "Параметрах раб.экрана"
2) Смена режимов сигнализируется соотв. надписью на экране, которая
убирается через 5 сек.
3) Новый режим "ClimatControl" (Погода на 3 дня)
4) В режиме "ClimatControl":
Нажатие Джой меняет "Автосмена погоды по времени" и "Просмотр погоды" (Джой вправо, влево)
смена сигнализируется изменением цвета шрифта на экране
Weather
Соответственно Режим ClimatControl
Update от 18.04.07
1) Поправлена дата
2) Погода сохранятся на диске /a/
3) Добавлин пункт ИжСендер
4) Альтернативная индикация уровня сигнала и состояния аккум. (типа Nokia 3310)
Получилось прикольно:)

Update от 14.05.07
Инфрматор
1) Исправлены все найденые ошибки (вкл. обновление погоды => поправлен плагин погода)
2) Корректная работа со скинами типа SkinGreen от ProVal
3) Корректная работа на L6/L2 (с соответствующими скинами)
4) Добавлена строка с информацией о свободном месте на дисках /c/ и /b/
5) Добавлена возможность отображения даты вместе с часами
Внимание: Папка TPlayer необходима для работы Информатора, если вы ее удалите то инф. не загрузится

Тем у кого не работает индикатор сигнала сети: Включите поддержку классов Vodafone через MMM

Звуки На Открытие\закрытие Флипа V360 и лока E1

Скины для Toolbar'a

Все вопросы по CellID задавайте здесь
CellIDs
Из этой темы они будут просто удаляться без обьяснений

Мануал по установке плагинов
Спасибо MasterFaster

Сообщение отредактировал Tim2005 - 4.6.2007, 19:21
Прикрепленный файл Senergy_79R.rar   ( 22.89 килобайт ) Кол-во скачиваний: 2698
Прикрепленный файл Informer_Manual.rar   ( 4.63 килобайт ) Кол-во скачиваний: 3883
Прикрепленный файл MediaViewerApplet.rar   ( 672.99 килобайт ) Кол-во скачиваний: 49450
Прикрепленный файл V360Setting.rar   ( 2.41 килобайт ) Кол-во скачиваний: 1481
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Tim2005
сообщение 26.9.2006, 14:29


Мастер
****

Группа: Пользователи
Сообщений: 177
Регистрация: 18.3.2005
Из: Ижевск
Пользователь №: 39 009

Рейтинг: 230



Сделал Плагин Senergy
Работает только на E398 (ROKR E1) с прошей от elektro255
Умеет:
1) Выключать тел
2) Перезагружать тел
3) Посылать кода событий ОС тела
4) Настройки автоблока клавы и звука разрядки
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 4.10.2006, 4:32


ЯваМотоКодер
********

Группа: Почетные МотоФаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Цитата(Com18 @ Среда, 4 Октября 2006, 6:20)
а где можно скачать этот шаблон? Извени за плагин. Я первый раз пишу.
*


я ж тебе в аське писал : Переделка Java Приложений В Плагины Для Mv
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Valleo
сообщение 9.10.2006, 10:23


Гуру
******

Группа: Почетные МотоФаны
Сообщений: 728
Регистрация: 21.10.2005
Из: Находка
Пользователь №: 55 219
Модель телефона: Z3
Прошивка: 0DR

Рейтинг: 692.5



С версии 0.22 появятся новые возможности для плагинов:
пример строки плагина
Инструменты книги|GrafmotosPB.PhoneBook|/GrafmotosPB/Pb.png
этот плагин будет запущен с 0-ля, при закрытии плагина он будет уничтожен до следующего запуска

Инструменты книги|GrafmotosPB.PhoneBook|/GrafmotosPB/Pb.png<auto
замечаем параметр "<auto" в конце - этот параметр означает, что плагин запустится совместно с MediaViewer и будет работать, пока вы его не выключите (зайдете/выйдите или через диспетчер плагинов - об этом позже).

Инструменты книги|GrafmotosPB.PhoneBook|/GrafmotosPB/Pb.png<bg
параметр "<bg" означает, что после первого запуска плагин навсегда останется работать в фоне, пока вы его не завершите через диспетчер плагинов.

Инструменты книги|GrafmotosPB.PhoneBook|/GrafmotosPB/Pb.png<bg<auto
соответственно плагин будет запущен вместе с МВ и будет висеть в фоне пока его не закроют через диспетчер плагинов

Так же в каждом плагине появилсь функция
setMyBackgroundMode(boolean mode);
использовать из плагинов как start и stop, ничего переделывать под новый UIBase не нужно.
если mode - true, то плагин будет работать в фоне игнорируя отсутствие параметра <bg
если false - то при первом закрытии плагина он будет уничтожен.

ЗЫ: для уничтожения плагинов используется функция UI_DestroySelf, так что постарайтесь самые тяжелые вещи, типа картинки, вектора, массивы и т.п. обнулять там.

Насчет диспетчера плагинов - пока что он в разработке, но через него можно будет завершать работу любого плагина (если он работает). Этим вы сможете добиться увеличения свободной heap памяти для других нужд.

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

Еще возможно будет поддержка плагинов, не содержащих в себе никакого интерфейса - т.е. постоянно работающие в фоне или запущенные 1 раз до конца свой работы (пример такой подпрограммы - SMSAlarm - мы его не видим, а он работает, но 1 раз, после своей работы он отключается.)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Valleo
сообщение 19.10.2006, 14:20


Гуру
******

Группа: Почетные МотоФаны
Сообщений: 728
Регистрация: 21.10.2005
Из: Находка
Пользователь №: 55 219
Модель телефона: Z3
Прошивка: 0DR

Рейтинг: 692.5



Тим, ты правильно сделал, что дождался версию 0.25 =))

Исправил UIBase насчет private... и еще кое что...
К плееру теперь привязанны новые функции:

Код
MediaViewer_PR.getInstance()
MediaViewer_PR.StopPLAY(boolean bTrue)
MediaViewer_PR.isAlive()
MediaViewer_PR.isPlaylistAvaible()
MediaViewer_PR.isPaused()
MediaViewer_PR.getTimer(int iType)
MediaViewer_PR.getVolume()
MediaViewer_PR.getPlaylistSize()
MediaViewer_PR.getArtist()
MediaViewer_PR.getSong()
MediaViewer_PR.getCounter()
MediaViewer_PR.getPlaylist()
MediaViewer_PR.getNextSongs()
MediaViewer_PR.startFastFR(int iTo, PrimaryView PV)
MediaViewer_PR.isFR()
MediaViewer_PR.stopFastFR()
MediaViewer_PR.changePauseState(boolean bPause)
MediaViewer_PR.seekFB(boolean bBack)
MediaViewer_PR.changeVolume(int iChange)
MediaViewer_PR.isStopped()
MediaViewer_PR.playSelectedSong(int iSong)
MediaViewer_PR.playNextPrev(boolean bNext)
MediaViewer_PR.selectedUpDown(boolean bUp)
MediaViewer_PR.goToTime(int iMunites, int iSeconds)


как такового MediaViewer_IT.PLAY уже не существует, но я приведу примеры:
MediaViewer_PR.isAlive() тоже самое что MediaViewer_IT.PLAY != null
MediaViewer_PR.isPaused() - вернет true если стоит пауза, так что смену пауза/плей можно организовать так:
Код
MediaViewer_PR.changePauseState(!MediaViewer_PR.isPaused());


Я прошу грозно не ругаться, но я сам при изменении этого всего исправил 1500 строк кода...
Представь сколько я мучался =) Так что думаю пару строк в плагине исправить будет не сложно ;)
Больше изменений в плеере не будет.

Ах да, текстовый редактор вызывается вот так:
MediaViewer_CD.getInstance().MV_CED_Start(......);

Сообщение отредактировал Valleo - 19.10.2006, 14:49
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ALEKS_MOTO
сообщение 20.10.2006, 20:19


Новичок
*

Группа: Пользователи
Сообщений: 1
Регистрация: 6.6.2006
Из: Донецк
Пользователь №: 86 541
Модель телефона: MOTOROLA L7
Прошивка: R4513_ACR

Рейтинг: 0



Цитата(X3MAL @ Пятница, 20 Октября 2006, 21:18)
Только ногами не сильно....
А где кода городов узнать, на каком сайте?
*



www.gismeteo.ua bigsmile;
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
taylor
сообщение 23.10.2006, 9:25


Мастер
****

Группа: Пользователи
Сообщений: 265
Регистрация: 29.11.2005
Пользователь №: 60 157
Модель телефона: ROKR E1 & V360
Прошивка: CURRENT BEST SWs

Рейтинг: 51



Tim2005, как насчет плагина StealthMS? Все таки сделаешь? Классная штука...


Tim2005: Нет времени этим заняться
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vint
сообщение 24.10.2006, 17:33


Ветеран
*****

Группа: Пользователи
Сообщений: 520
Регистрация: 4.2.2006
Из: Україна
Пользователь №: 68 856
Модель телефона: Nokia E52
Прошивка: 071.004

Рейтинг: 172



TEQUILA, FileChanger - замена файлов без компа из Java
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Tim2005
сообщение 28.10.2006, 8:40


Мастер
****

Группа: Пользователи
Сообщений: 177
Регистрация: 18.3.2005
Из: Ижевск
Пользователь №: 39 009

Рейтинг: 230



Com18 вот отредактированный плагин для озвучки что ты выкладывал.
Прикрепленный файл KeySound.rar   ( 2.24 килобайт ) Кол-во скачиваний: 836
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
TEQUILA
сообщение 28.10.2006, 12:45


Властелин колец
******

Группа: Почетные МотоФаны
Сообщений: 835
Регистрация: 2.10.2004
Из: Смоленск
Пользователь №: 14 898
Модель телефона: iPhone 8
Прошивка: 11
Победитель конкурса 2008


Настроение:
денег нет, но мы держимся тут...



Рейтинг: 643



lock-unlock все играет. А часы САМИ ведь не запустятся, если не прописать <auto (?)

Valleo: Да, если не стоит параметр <auto то часы не запустятся.
Кстати Clock от Tim2005 САМИ себя выставят в бэкграунд при наличии включенной (а точнее выключенной) опции. Так что в принципе параметр <bg не нужен.


Сообщение отредактировал Valleo - 28.10.2006, 13:56
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Плагины Для Mediaviewer-corelet · iTunes, Virtual Corelet и другие корелеты · Forum
 

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

 



Текстовая версия Сейчас: 17.6.2019, 22:44

Форум живёт: