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
сообщение 17.2.2008, 10:42


Гуру
******

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

Рейтинг: 692.5



Цитата
Valleo, а как сделать, чтобы ВК работал побыстрее? У меня он жутко тормозит, хотя стоит патч на увеличение хипа до 2мб.

Увеличением хипа для мидлетов, урезая возможности корелетов, вы только будетевызывать тормоза.
Но в данном случае не в этом дело.
Загвоздка кроется в скинах телефона.
Например на Alkali (правильно вроде написал) тормоза офигенные, особенно когда ползаешь по спискам. Но на скине Moto эти тормоза практически пропадают.
Так же тормоза может вызывать играющий плеер (я над этим думаю как ослабить тормоза UI плеера)...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
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
 

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

 



Текстовая версия Сейчас: 18.7.2025, 3:50

Форум живёт: