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

VirtualCoreletManager v0.5b - наконец бетка, Мэнеджер плагинов и мидлетов к VC.

Valleo
сообщение 26.4.2007, 2:03 Закрепленное сообщение!


Гуру
******

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

Рейтинг: 692.5



Ds3v:

Сейчас будет проект VirtualCoreletManager

Пока только бета-версия...

Для работы программы необходимо:
MidletToCoreletLib от Ponemetski - [Тема обсуждения]
VirtualCorelet от Valleo - [Тема обсуждения]
и библиотеки Zip32.dll и Unzip32.dll, их вы можете скачать в интернете или тут.
Все эти компоненты ложатся в папку с программой.
В итоге в папке должно лежать:
  1. VirtualCoreletManager.exe;
  2. Zip32.dll;
  3. Unzip32.dll;
  4. PatchA.m2p(появляется после первого патчинга);
Возможности:
  • Выбор сборки VirtualCorelet(т.е. указывам jar файл)
  • Вывод на экран списка плагинов/мидлетов. Пока только из NormalPlugin.txt
  • Вывод на экран информации о плагине(путь к иконке, к классу)
  • Параметры(автозапуск, фоновой режим)
  • Удаление/Оставление выделеных плагинов из сборки(выделение при помощи галочек).
  • Добавление мидлета(jar файл).
  • Поддерживается 2 языка: Английский и Русский.
  • При добавлении мидлета изменяя название изменяется и путь к плагину...
  • Вытаскивание плагинов из других сборок. То есть довляем плагин, указываем jar файл. Выводится список доступных плагинов и выбранные плагины переносятся в нашу сборку.
  • Создание билда(создается jar)
  • Переименование плагина(то есть отображение в самом VC).
  • Установка аттрибутов Автозапуска и Фонового режима(его пока нет в VC как такового, но будет!)
  • Проверка версий VC и M2C придобавлении плагинов из сборок, с последующей заменой на более позднюю, если версии не совпадает.
  • Добавление библиотеки M2C.
  • Показываетя версия VC и M2C.
  • Сохранение последних путей. Запоминаются пути последнего мидлета, сборки, VC, m2c.
  • Создается полноценный Jad(с корелетовской подписью). Класс берется из манифеста исходной сборки(Думаю кому нужно, поймут для чего это)
  • Перемещение плагинов по списку(кнопки, меню, контекстное меню или горячие клавиши).
  • Использование горячих клавиш. Список тут
  • Изменение порядка плагинов в VC
Нововведения, по сравнению с MIDlet2Plugin:
  • Намноооооого улучшен патчинг Б, чем в MIDlet2Plugin.
  • Патинг ресурсов B, убран под галочку и зовется SlashPatch...
  • Патч Ресурсов А переработан полностью
  • Патч ресурсов B = Патч ресурсов А + патчинг САМИХ РЕСУРСОВ. пока не до конца корректно(пример тому ReadManiak)
Планируется:
  • Профили
  • Добавить сигнатур
Известные минусы:
  • Не возможно удалить плагин, если его ресурсы находятся вне папки /Plugins/, то есть не использовался патчинг ресурсов!
  • Если в папке лежит 2 плагина, удаляя один из них удалится и второй! Но второй останется в списке!
  • Глюк с иконками. Если не загружать VC а сразу добавлять плагины, то иконки плагинов не появляются, вместо них появляются какие-то чекбоксы...
Эти минусы буду исправлять ТОООООООЛЬКО после всех тестов... Т.к. это оч сложно...

Багфиксы в новой версии:
  • Исправление глюка в сообщениях.
  • Проверка на присутствие при добавлении плагина из другой сборки...
  • В ленг добавлены новые строки
  • При сохранении мидлетов генерируется jad файл
  • Выводится список невидимых плагинов. Наконец их можно удалять.
  • Флажок в опциях для добавления/не_добавления корелетовской подписи.
  • Исправлен патчер для работы с джимом и оперой. Вроде как джим воспроизводит звук, а с оперой не заметно визуальных глюков.
Пишем чего бы хотелось еще...


Внимание!
Перед тем как отвечать или задавать вопрос в теме - прочтите ее.
Любой повторно заданный вопрос будет удален, автор будет наказан.

Внимание!
Если у вас идет сбой при запуске плагина - УБЕДИТЕЛЬНАЯ просьба с вашим сообщением об неисправности выкладывать лог из MidWay, касающийся этой проблемы.

Сообщение отредактировал Semenigor - 4.9.2007, 5:44
Прикрепленный файл VirtualCoreletManager_v0.6b_fix.rar   ( 96.88 килобайт ) Кол-во скачиваний: 3581
Прикрепленный файл VirtualCoreletManager.rar   ( 83.71 килобайт ) Кол-во скачиваний: 2236
Прикрепленный файл VirtualCoreletManager_v0.2.a2.rar   ( 87.07 килобайт ) Кол-во скачиваний: 1289
Прикрепленный файл VirtualCoreletManager_0.2.a3.rar   ( 89.39 килобайт ) Кол-во скачиваний: 937
Прикрепленный файл VirtualCoreletManager_v0.3a.rar   ( 90.9 килобайт ) Кол-во скачиваний: 1010
Прикрепленный файл VirtualCoreletManager_0.5b.rar   ( 99.72 килобайт ) Кол-во скачиваний: 1867
Прикрепленный файл VirtualCoreletManager_v0.6b.rar   ( 96.46 килобайт ) Кол-во скачиваний: 1264
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ponemetski
сообщение 15.4.2007, 11:27


Мастер
****

Группа: Пользователи
Сообщений: 237
Регистрация: 23.1.2006
Пользователь №: 66 921
Модель телефона: L7
Прошивка: 08.D0 EOR_RB

Рейтинг: 104.5



Внимание!
ds3v:
Eсли хотите переделывать мидлеты в плагины вручную, то читаем это:
Как переделывать мидлеты в плагины вручную, или Я умнее всех =)


КАК сделать лог мидвея
- включаем тело после установки
- вынимаем кабель из него (если вопкнут)
- идем в меню - парамертры - средства java - загрузка приложения
- видим вставьте кабель
- ставим
- включаем мидвей
- меню + 5
- на вкладке debug log должны появится строки
- нажимаем наш горе плагин
- когда ВК упал сохраняем текст из лога
- его в zip или rar и сюда

Сообщение отредактировал ds3v - 7.6.2007, 9:48
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ds3v
сообщение 28.4.2007, 7:18


Опытный
***

Группа: Пользователи
Сообщений: 140
Регистрация: 3.4.2006
Из: Земля->Россия->Омск
Пользователь №: 77 088
Модель телефона: Motorola E398
Прошивка: Mpx398 Deluxe

Рейтинг: 161.5



Внимание
Новая версия Midlet2Plugin v0.6.9
Изменения:
  • Добавилось окошко About.
  • Немного подправлен интерфейс...
  • исправлен баг с вылетанием программы.
  • исправлен баг с ошибкой при патчинге(был косяк при получении пути к иконке, вернее если этот пункт отсутствовал)
  • Улучше алгоритм Патчера ресурсов по типу А. Добавлен поиск директорий, теперь ищутся не только "/dir/", но и "/dir" и возможно добавятся "dir/" и "dir". Просто пока не нашел ни одного мидлета с такими строками...
  • Исправлен баг с файлом патчера типа А. Пропущенный пробел и не закрытые строки!
  • Исправлен баг с кнопкой UnPatchA(при сворачивании группы "AboutClass", кнопка постоянно появлялось(по идее не мой баг)
  • Исправлен баг со спецсимволами в пути
    исключаются: '.', ',', ';', ':', '\',
    '@', '#', '$', '%', '"',
    '^', '&', '?', '*', ''',
    '<', '>', '~', '`', '!',
    '№', '/', '|', '-', '+'.
    PS: программа заменяет эти символы на: "_", поэтому 'midlet 1' и 'midlet@1' - одинаковые, то есть заменят друг друга, либо лягут в одну папку...
    PS2: многие символы не могут быть использованы, но я их добавил(нету времени проверять какие можно использовать в названии мидлета)
PS3:Забудем о этой проге!!!Она ушла в небытие...

Сообщение отредактировал ds3v - 14.5.2007, 17:53
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ds3v
сообщение 16.5.2007, 23:01


Опытный
***

Группа: Пользователи
Сообщений: 140
Регистрация: 3.4.2006
Из: Земля->Россия->Омск
Пользователь №: 77 088
Модель телефона: Motorola E398
Прошивка: Mpx398 Deluxe

Рейтинг: 161.5



!!!НОВАЯ ВЕРСИЯ!!!

VCM версия 0.2.a2.

Багфиксы читаем в закреплении...

Пожалуйста если найдете опечатку, ошибку или неточность напишите об этом...

Пожалуйста если у вас не добавляется мидлет(вернее не работает в VC, как плагин) то пишите сюда, в личку или в аську, куда угодно, если:
1. В логе MIDway ничего нет, кроме ошибки инициализации
2. Это приложение работало на телефоне до этого
3. Это не корелет =))) бывали случаи уже =)
4. Это не:
  • ReadManiak
  • Какой-либо диктофон
  • Xcalc
  • ClassBrowser
  • Какая-либо игра.
Обязательно пишем, если вы используете последнии версии библиотек, VirtualCorelet и VirtualCoreletManager, но VC при загрузки плагина вылетает с "Ошибка приложения." Просьба выкладывать это приложение(не плагин) или оставлять на него ссылку

Пишем чего бы хотелось еще...

Сообщение отредактировал ds3v - 20.5.2007, 17:07
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ds3v
сообщение 17.5.2007, 0:51


Опытный
***

Группа: Пользователи
Сообщений: 140
Регистрация: 3.4.2006
Из: Земля->Россия->Омск
Пользователь №: 77 088
Модель телефона: Motorola E398
Прошивка: Mpx398 Deluxe

Рейтинг: 161.5




Мануал для работы с VirtualCoreletManager:


Начало работы с программой:
  1. В меню "About" выбираем "Language-Russian". Теперь в программе нам не страшен английский язык.
  2. На панели "Путь к VirtualCorelet" Жмем на кнопку "Выбрать" и указываем путь к последней версии VirtualCorelet.
  3. на панели "MIDletToCoreletLib" Жмем на кнопку "Обновить" и указываем путь к последней версии MIDletToCoreletLib.
Добавление Плагинов из сборок:
  1. Для добавления плагинов из других сборок необходимо на панели "Добавление" нажать на кнопку "Плагины" и указать путь к сборке в которой находятся необходимые плагины.
  2. Если сборка или midlettocoreletlib имеют более позднии версии, то программа проинформарует вас об этом.
  3. Выбрать галочками нужные плагины, в появившемся окошке, и нажать на кнопку "Добавить плагины".
Добавление мидлетов в сборку:
  1. На панели "Добавление" жмем на кнопку "Мидлет" и указываем путь к мидлету, который вы хотите добавить.
  2. Выбираем тип патчера основываясь на:
    1. Тип патчинга, при котором все файлы остаются в корне VirtualCorelet. По патчу А очень проблематично установить несколько мидлетов, т.к. многие мидлеты используют разные классы с одинаковым названием.
    2. Тип патчинга, при котором классы мидлета копируются в папку "/Plugins/{MidletName}/", где {MidletName} - название мидлета(которое можно изменить в окошке "Название мидлета"). При таком патчинге пропадает риск замены классов, но появляется риск неверного патчинга(в последних версиях максимум 1 ошибка на 200 мидлетов).
  3. Выбираем тип патчера ресурсов(только при патчинге B ), основываясь на:
    1. Изменяются пути ресурсов в классах и кое что еще.
    2. То же самое что и по типу А, но добавляется патчинг самих ресурсов(поиск в файлах ссылок на другие файлы)...
  4. Выбираем стоит ли использовать SlashPatch(только при использовании патчера ресурсов).
    Учтите что патчинг по этому типу приводит к самым неожиданным результатам и очень часто является фатальным. Но некоторые мидлеты по другому не поддаются.
  5. Жмем кнопку "Применить".
Переименование плагина и установка параметров:
  1. Выделяем плагин и жмем на него правой кнопкой мыши.
  2. В контекстном меню выбираем "Информация о плагине"
  3. Переименовываем мидлет по своему усмотрению.
  4. Устанавливаем необходимые параметры для плагина.
  5. Жмем кнопку "Применить".
Удаление плагинов:

3 способа:
  1. Выделяем плагин и в контекстном меню выбираем "Удалить плагин"
  2. Отмечаем не нужные вам плагины и в контекстном меню выбираем "Удалить отмеченные"
  3. Отмечаем нужные вам плагины и в контекстном меню выбираем Оставить отмеченные"


Сообщение отредактировал ds3v - 17.5.2007, 13:17
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
KOLHOZNIK
сообщение 17.5.2007, 19:45


Интересующийся
**

Группа: Пользователи
Сообщений: 54
Регистрация: 12.8.2006
Пользователь №: 94 810
Модель телефона: Motorola EM30
Прошивка: 03.04

Рейтинг: 2



Большое спасибо за эту програмку clap.gif . Всем разработчикам жму руку и выражаю свою благодарностьtongue.gif
Но вот хотельсь бы уточнить почему Core Pager ,Jimm от Хатаба да и Mip v 1.1 не сохраняет Itap . То есть приходится после каждого сообщения заново в настройках переключать на Itap(чесно говоря это здорово бесит) и ещё вибрация не работает в фоне . С чем это связано???
Блин немного не по теме написал но ответь те если не трудно
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ds3v
сообщение 17.5.2007, 20:02


Опытный
***

Группа: Пользователи
Сообщений: 140
Регистрация: 3.4.2006
Из: Земля->Россия->Омск
Пользователь №: 77 088
Модель телефона: Motorola E398
Прошивка: Mpx398 Deluxe

Рейтинг: 161.5



Краткая мини инструкция по выбору типа патчера ресурсов:

Джим, его клоны, бомбус, SmsBox:
Однозначно выбираем тип патчинга ресурсов - B;

Файловые менеджеры:
Тип ресурсов может быть как А, так и B. Это зависит от того есть ли в мидлете файлы, которые нельзя изменять...

Плееры:
Выбираем сначала А, если не работает с ним, то выбираем B.

Опера и её моды:
Патч по типу - А.

PaintCAD:
Тип - B

Диктофоны, XCalc, ClassBrowser:
Выбирайте что хотите, всё равно работать не будут =)))

Sms@Sender'ы, MegaSender'ы:
Смотрим про ClimateControl.

ClimateControl:
Смотрим про Sms@Sender'ы, MegaSender'ы.

Калькуляторы:
Рекомендую тип А. некоторые версии лечатся слэшпатчем.

Gismeteo:
тип - А

Почтовики:
Тип - B.

Программы использующие GPRS:
не в коем случае не использовать SlashPatch!!!

Игры:
Наврядли они у вас пойдут, но если хотите попробовать юзайте по очереди всё. Начинать тут лучше с типа B.

Слэш патч стараемся использовать только в тех случаях, где ни один из патчеров ресурсов не сработал. И то не факт что заработает! Он оставлен лишь потому что при помощи него у меня получилось запустить несколько "левых" мидлетов, которые включали что-то типа: "Folder/file", а в папке "Folder/"были файлы: "file1","file2",...,"file99". Я это учел в патчере А, но видимо что-то еще не додумал... Если будет хоть одно сообщение о том, что с этим патчем мидлет работает,а с другими нет, то я его оставлю, если нет то удалю к бета-версии(время неизвестно).

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

Список будет пополняться!

Сообщение отредактировал ds3v - 20.5.2007, 17:09
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Crond
сообщение 18.5.2007, 8:05


Мастер
****

Группа: Пользователи
Сообщений: 199
Регистрация: 28.6.2006
Из: Кемерово
Пользователь №: 89 479
Модель телефона: v8 512
Прошивка: MPKG Basic Plus

Рейтинг: 30.5



Цитата(ds3v @ Сегодня, 2:02)

Sms@Sender'ы, MegaSender'ы:
Смотрим про ClimateControl.

ClimateControl:
Смотрим про Sms@Sender'ы, MegaSender'ы.
*




Шутник smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
UniCorn
сообщение 18.5.2007, 12:21


Новичок
*

Группа: Пользователи
Сообщений: 21
Регистрация: 22.2.2006
Пользователь №: 71 464
Модель телефона: У398
Прошивка: 4а4

Рейтинг: 0.5



Цитата
Игры:
Наврядли они у вас пойдут, но если хотите попробовать юзайте по очереди всё. Начинать тут лучше с типа B.


Игры идут замечательно... Пробовал от геймлофта и пару других ! Се катит без багов вообще ! Делал с помощью патчинга Б !


На счет ленга... Доступ к реестру есть...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ds3v
сообщение 18.5.2007, 15:39


Опытный
***

Группа: Пользователи
Сообщений: 140
Регистрация: 3.4.2006
Из: Земля->Россия->Омск
Пользователь №: 77 088
Модель телефона: Motorola E398
Прошивка: Mpx398 Deluxe

Рейтинг: 161.5



качаем новую версию vcm. список изменений выложу позже...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VirtualCoreletManager v0.5b - наконец бетка, Мэнеджер плагинов и мидлетов к VC. · iTunes, MediaViewer, Virtual CORElet · Forum
 

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

 



Текстовая версия Сейчас: 28.3.2024, 23:21

Форум живёт: