motofan logo
> 

Virtual Corelet, E1, v360, L7, L6, L2, V3i, l7e, K1, Z3, E770, v3x, L9

Valleo
сообщение 16.2.2008, 13:34


Гуру
******

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

Рейтинг: 692.5



И так, предлагаю вашему вниманию новый Corelet под почти что одноименным названием VirtualCorelet.

Для справки:
CORElet – это прототип MIDlet, но в отличии от оного он работает всегда, запускается при старте телефона, висит в «фоновом режиме» и позволяет реализовать очень много скрытых функций и возможностей телефонов.


Так как это специфическое Java приложение, я сразу указываю поддерживаемые телефоны:
E1, v360, L7, L6, L2, V3i, l7e, K1, Z3, E770, v3x, L9
Модели телефонов, помеченные *, требуют подготовки к установке VC (в частности ТП)
В моделях телефонов, помеченных #, требуется доработка VC и есть глюки
В моделях телефонов, помеченных ?, требуется тест VC на работоспособность.

телефоны E1, E398, L7, V360, E770, V3x, V3i, L6, L2
телефоны L7e, Z3, K1, L9

И так о самом VirtualCorelet.
Этот Corelet основан на стандартном UI телефона, т.е. он использует тот скин, который установлен на самом телефоне.
Так же, по аналогии с другими разработками, этот корелет поддерживает плагины.
Собственно плагины - жизне-составляющая этой Java программы. Без плагинов корелет не может работать.

Корелет изначально содержит в себе несколько плагинов:

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

1) PhoneManager (файловый менeджер, позволяющий оперировать с файлами на телефоне) - умеет естественно копировать, вырезать, вставлять, переименовывать, удалять, создавать папки. Так же как бонус умеет восстанавливать смс-сообщения, созданные другим плагином - SMSBackup.
Управление легкое - все делается по аналогии с ФМ телефона:
0 - отметить файл
1 - скопировать и вставить
2 - вырезать и вставить
3 - удалить отмеченное
4 - создать папку
5 - переименовать
6 - удалить
7 - атрибуты файла/папки
Так же эти функции доступны через меню плагина.

2) AudioPlayer - ну тут все понятно - это плеер, проигрывающий mp3, m4a, mp4, amr и т.п. файлы из папок audio на дисках C и B. Управление предельно ясно, все команды работают через меню.
В самом плеере:
вверх/2 - пауза/плей
влево/4 - перемотка назад/предыдущий трек
вправо/6 - перемотка вперед/следующий трек

3) ImageViewer - и тут тоже ясно - просмотр картинок с возможностью их поворота, увеличения, а так же установки картинки в качестве фона рабочего стола (немного глючно реализован механизм - надо после этой функции запустить любую несуществующую метку).

4) Инструменты книги - легендарный плагин от Gr@fMoto, позволяющий сделать бэкап вашей телефонной книги, и так же восстановить его. Бэкап сохраняется изначально сюда: "/b/phonebook.pb", но путь можно изменить, отредактировав GrafmotosPB.txt в папке с плагином в jar файле.

5) fwEditor - это специфичный плагин, работающий на некоторых прошивках, для которых созданы следующие патчи:
Доступ_к_выполнению_кода_из_корелета.smp
Доступ_к_запуску_функций_из_корелета.smp
Доступ_к_РАМ_из_корелета1.01.smp
Доступ_к_симу_4а_из_корелета1.03.smp
Патчи сделаны уважаемым RekGRpth
Увы, телефоны E1 и даже с прошивкой от Electro не поддерживаются данным плагином.

6)SMS@Sender - плагин, фактически дублирующий существующую одноименную программу от yurique (спасибо ему за помощь в создании плагина и за предоставление услуги отправки смс)

7)EventLauncher- плагин работает ТОЛЬКО при установленном патче "Запуск ивентов из корелетов" (для каждого телефона своя версия, но все они делают одно и тоже). Просьба тем, кто не ставил этот патч - не писать тут "почему не работает".
Этот плагин позволяет, как в записную книжку, внести в себя нужные вам ивенты для запуска и как то их обозвать, т.е. дать им адекватное имя.
Плагин так же может работать как рабочий стол, при этом он сохранит всю функциональность стандартного рабочего стола, но и так же добавит новые фишки.

Невидимые - те плагины, которые запускаются с корелетом и работают, пока вы их не выключите или не выключите сам корелет.

1)SMSBackup - мини-плагин, который отлавливает событие прихода нового сообщения и сохраняет его в папку /b/Corelet/SMSBackup/ (задается в SMSBackup.txt из папки с плагином). Его можно позже восстановить с помощью PhoneManager или же прочитать на компьютере с помощью программы
Чтение файлов .sms, сделанных программой SMSBackUp

2)CaseOpenClose - плагин, отлавливающий события открытия и закрытия флипа, и проигрывающий при этом событии одноименные звуки: CaseOpen.pm3 и CaseClose.mp3 из папки /c/mobile/audio/

3)FirmwareChecker - плагин, проверяющий вашу прошивку и пытающийся восстановить работоспособность VirtualCorelet, если прошивка его не запускает корректно (прямым образом относится к телефоном v3i, косвенно - L6, L2)

VirtualCorelet содержит в себе SMSAlarm.

Теперь немного по установке.
Ставится корелет с помощью программы Moto Midlets Manager V0.70 (от 18.03.2007)
Так же он ВОЗМОЖНО поставится с карты памяти и даже возможно при скачивании с интернета стандартным броузером. Но это зависит от прошивки и модели телефона, а их столько много, что описать каждую - нет возможности.

Добавлено: запускается корелет с помощью пункта меню iTunеs (так как этот пункт меню запускает не фиксировано только сам iTunеs, а вообще любой запущенный корелет).

Проект закрыт.
За "жлобство" в пм насчет исходников - удаляю билды.

Сообщение отредактировал Valleo - 16.11.2008, 4:25
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
Valleo   Virtual Corelet   16.2.2008, 13:34
Valleo   И так, наверное кому то это еще нужно )) Собственн...   16.2.2008, 14:47
Valleo   Увеличением хипа для мидлетов, урезая возможности...   17.2.2008, 10:42
N_town   хотелось поблагодарить Valleo за проделанную работ...   17.2.2008, 17:23
Valleo   N_town, процетирую самого себя: В следующий во...   18.2.2008, 3:58
Valleo   Выложил новую версию (в закреплённом посте). Немно...   18.2.2008, 14:58
Osta   вроде так : Как настроить iTunes т.е sms a...   22.2.2008, 9:33
Valleo   Меня тоже это интересует ) Но еще раз говорю - см...   22.2.2008, 15:18
Valleo   [J][ERROR][FW] VirtualCorelet.VirtualCorelet : jav...   29.2.2008, 1:56
Valleo   Так, стоп... щас вспомню, или лучше вы напомните....   1.3.2008, 3:07
Bollex   Valleo, я опять решил что можно писать не все, т...   1.3.2008, 23:24
Valleo   Возможно повредились настройки корелета. Удалите в...   2.3.2008, 3:16
Bollex   clap;applo Сработало!!! Спасибо еще ...   2.3.2008, 8:38
Valleo   Владельцы E770, ждите. У мну физически нет времен...   3.3.2008, 10:09
demon6662007   Протестил основательно. Вот предварительный список...   5.3.2008, 16:42
Valleo   Не знаю о таком баге, опиши более подробно. В опи...   6.3.2008, 1:00
Movesilenthunter   Вопрос такой: Возможно ли сделать доступ к памяти ...   6.3.2008, 19:43
demon6662007   Сорри, я этого не знал. CaseOpenClose тоже у меня ...   7.3.2008, 18:54
Valleo   А оно и не будет пахать, если ты не понял - это п...   7.3.2008, 23:56
Valleo   Владельцам телефонов L9: В предыдущей сборке я нем...   8.3.2008, 4:50
Umka85   Владельцам телефонов L9: В предыдущей сборке я не...   8.3.2008, 21:58
Movesilenthunter   Valleo Спасибо будем работать сделаем патч отпишус...   8.3.2008, 4:52
demon6662007   2 Valleo: Возможно,мне за этот пост будет вечный б...   8.3.2008, 19:12
Valleo   demon6662007, Я так понял, ты неадекватный челове...   9.3.2008, 4:15
Umka85   Пункт iтюнс вытащить можно, только вот патча на за...   9.3.2008, 6:03
Movesilenthunter   Valeo Патч на доступ к рам есть, так что надеюсь н...   11.3.2008, 9:21
Valleo   Movesilenthunter, поискал, не нашел. Найди мне его...   11.3.2008, 13:49
Valleo   Обновил версии корелета. Текущая версия 1.53: * Фи...   12.3.2008, 13:20
Umka85   Нет, не запускается опять на L9. :( Может я непра...   12.3.2008, 14:13
FantazeRR   Тыкните носом в тему, где написано, как ВК запусти...   12.3.2008, 14:28
TrojanWorm   И так владельцы e770/v3x благодарим уважаемого Val...   12.3.2008, 14:46
citroen   Огромное спасибо тебе Valleo. VC последней сборки ...   12.3.2008, 19:01
Valleo   Ну слава богу что с e770 более менее разобрались. ...   13.3.2008, 2:13
TrojanWorm   Ну слава богу что с e770 более менее разобрались....   13.3.2008, 4:50
Osta   тыць Virtual Corelet на L7e/K1/Z3   13.3.2008, 9:07
Valleo   Не понял... я вроде ясно написал чтобы вы, владел...   13.3.2008, 15:00
TrojanWorm   Не понял... я вроде ясно написал чтобы вы, владел...   13.3.2008, 19:12
Umka85   Точно, нужно было просто VirtualCorelet.set на те...   13.3.2008, 22:28
Valleo   Гм... Я если честно даже не знаю из-за чего это О...   14.3.2008, 5:49
GoBlin_Ach   Valeo! большое человеческое спасибо за создани...   14.3.2008, 11:37
Umka85   не счёл, проверил, всё нормально работает (смотри...   14.3.2008, 17:13
N_town   Уважаемый Valleo! при работе плеера был замече...   14.3.2008, 18:32
DDA-E398   Можно-ли выдрать плейер из VC и сделать из него от...   14.3.2008, 19:44
Valleo   Гы-гы-гы, вы меня иногда умиляете такими постами....   15.3.2008, 3:17
Umka85   Я читал и знал про этот глюк, но протестить то на...   15.3.2008, 5:25
GoBlin_Ach   я может чего то недопонял, но как в созданный плей...   15.3.2008, 17:28
GoBlin_Ach   еще как я понял из тем форума плагины в VC добавит...   16.3.2008, 4:11
motoron   Valleo, огромное спасибо за корелет использую его...   16.3.2008, 10:21
Valleo   Я уже говорил об этом где то... Кратко: надежды н...   16.3.2008, 14:45
Motohobiman   Интересно было-бы реализовать автосмену обоев сред...   16.3.2008, 15:21
Umka85   Можно ли сделать нажатие на кнопку гарнитуры перек...   16.3.2008, 17:53
Samy   У меня E1. Я не могу добавить Opera Mini в вирт. П...   17.3.2008, 8:51
TrojanWorm   У меня E1. Я не могу добавить Opera Mini в вирт. ...   17.3.2008, 9:06
motoron   Umka85, поставь в настройках вызовов варианты отв...   17.3.2008, 9:14
Valleo   Не нужная фича, если честно. Да и вы сами, при то...   17.3.2008, 10:19
motoron   Valleo, да насчёт смены клавиш при работе VC плее...   17.3.2008, 11:26
Valleo   Это был глюк, т.к. я не мог воочию увидеть сам глю...   17.3.2008, 13:51
Umka85   На L9 такой же глюк. Кстати в тот раз я соврал, в...   17.3.2008, 17:00
Valleo   Вот это уже не моя проблема. Корелет юзает стандар...   18.3.2008, 4:13
dirtyfingers@gmail.com   can tell me that I have to do to translate "v...   18.3.2008, 18:59
demon6662007   can tell me that I have to do to translate ...   22.3.2008, 12:16
Valleo   VC only in russian language. Maybe in future i...   18.3.2008, 19:06
Umka85   Раз на L9 всё так прекрасно работает, можно в шапк...   18.3.2008, 22:58
dirtyfingers@gmail.com   last version can send file using BT like mediaview...   18.3.2008, 23:02
GoBlin_Ach   заметил глюк на L9. если во время работы аудиоплее...   19.3.2008, 4:34
dirtyfingers@gmail.com   :( Я до сих пор не знают, как отправлять файлы ...   21.3.2008, 0:20
Valleo   Толку от того что вы пытаетесь создать плейлист ес...   21.3.2008, 14:19
dirtyfingers@gmail.com   I already have my version in English. clap;appl...   21.3.2008, 16:27
Valleo   Bluetooth is don't avaible from plugins. It...   22.3.2008, 7:27
Valleo   В новой версии добавится подобие "буфера обме...   28.3.2008, 11:30
Motohobiman   О это хорошо,нет ли возможности добавить самый при...   29.3.2008, 7:30
MOVILAIN   Umka85 спасибо за мануал по установке данного коре...   6.4.2008, 7:53
N_town   Umka85 спасибо за мануал по установке данного кор...   6.4.2008, 9:01
dzakharov   В выложенной версии Плеер "работает" ...   8.4.2008, 13:34
Valleo   Он работает ) Тока попробуйте догадаться почему у ...   9.4.2008, 12:23
Umka85   Valleo, вот роду ты так, сказать ничего не можешь....   10.4.2008, 20:18
Valleo   Расшифруй плз мне в ПМ - я всё думаю обижаться ил...   11.4.2008, 6:27
Osta   может : "вот сроду ты так, сказать ничего не...   11.4.2008, 7:32
Umka85   может : "вот сроду ты так, сказать ничего не...   19.4.2008, 7:21
zidane   как можно сделать на к1 чтобы через кнопку гарниту...   11.4.2008, 8:03
Osta   ответ :   11.4.2008, 8:09
N_town   zidane, еще хочу добавить что для активации кнопки...   13.4.2008, 16:42
Valleo   На простом L7 это не прокатывает )   14.4.2008, 4:10
zidane   все получилось всем спасибо)   14.4.2008, 11:32
semseddin   CaseOpen/CLose plug-in doesn't work with the v...   19.4.2008, 10:50
Valleo   Ребят, пока что новая версия задерживается и откла...   23.4.2008, 12:54
Andrey.1978   Ссылка на скачивание VirtualCorelet_E1 type.zip по...   29.4.2008, 10:48
GreH_Besa   Ссылка на скачивание VirtualCorelet_E1 type.zip п...   30.4.2008, 1:38
Valleo   Кстати мне кажется за эльфами реально будущее (офф...   4.5.2008, 18:07
Motohobiman   Нет,будущие за МВ-ВК-ЭЛЬФ,до сих пор люди не хотят...   4.5.2008, 18:24
MotoNiks   Это точно, ВК рулит и будет рулить еще долго), ещ...   7.5.2008, 9:47
Valleo   + Клавишей "Вниз" можно остановить воспр...   12.5.2008, 11:51
CaHe:K   + Отмеченные файлы в менаджере можно отправить в ...   12.5.2008, 16:56
Valleo   Выдалась минутка, решил что то новенькое сделать.....   14.5.2008, 6:33
grafmoto   :offtop: кажется, точно кажется )) эльфы рулят по...   14.5.2008, 7:27
Valleo   Ну это да, но так же и корелеты - рулят пока ново...   14.5.2008, 7:41
Motohobiman   Супер!Это мне кажется,или VC оптимизирован по ...   14.5.2008, 14:44
Valleo   Нет, над оптимизацией я не работал, так как уже не...   14.5.2008, 22:22
UBER#1   Господи, кто мне скажет, что делать? У меня L7, не...   17.5.2008, 7:11
3 страниц V  1 2 3 >

Virtual Corelet, E1, v360, L7, L6, L2, V3i, l7e, K1, Z3, E770, v3x, L9 · iTunes, MediaViewer, Virtual CORElet · Forum
 

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

 



Текстовая версия Сейчас: 27.4.2024, 11:05

Форум живёт: