категории | RSS

  

Поиск и удаление хвостов ява-приложений для осей 9.3 и выше 0

Полезные советы

Yralutsk
Sun, 02 May 2010 09:49:26 MSD

Источник: dimonvideo.ru
--------

Проблема как бы не новая, но, если для осей 9.1, 9.2 уже давно всё разжевано, то владельцы осей помладше испытывают некие трудности в решении этой проблемы, о чем свидетельствуют многочисленные вопросы на форуме. Отсюда и статья.
Вобщем к делу.
Сразу оговорюсь что все хвосты ява-приложений находятся только в папке PRIVATE (и больше нигде!), а именно:
!:/PRIVATE/102033E6/MIDlets;
!:/PRIVATE/10203636;
!:/PRIVATE/10003A3F/IMPORT/APPS/NonNative/Resource;
C:/PRIVATE/10282475. Эта папка имеется только на диске С!!!
Т.е., если нужно удалить все хвосты ява-приложений, то тут всё понятно, удаляем содержимое этих папок и забываем о проблеме.
А вот что делать если приложений несколько, а удалить нужно одно, рассмотрим ниже, на примере Opera mini .
Для работы нам понадобится файловый менеджер X-plore, конвертер чисел NotationConverter (в прикрепленном файле) ну и полный доступ.

Алгоритм действий:
1. Заходим в папку !:/PRIVATE/102033E6/MIDlets и ищем в подпапках с квадратными скобками нужное нам приложение. Как видно из скрина это подпапка [10169e27]. Первый хвост найден, но удалять эту папку не спешим.

2. Открываем в X-plore файл uids, нажав горячую клавишу 3 и записываем UIDы этого приложения (они нам понадобятся чуть позже для поиска остальных хвостов). Их два, 1011a8fd и 10169e27 , и записаны они в обратном порядке (см. внимательно! скриншот). Всё теперь папку !:/PRIVATE/102033E6/MIDlets/[10169e27] можно удалять.

3. С папкой !:/PRIVATE/10203636 всё просто. Заходим в неё, видим файлы с причудливыми названиями, открываем по очереди, читаем и нужный удаляем.

4. Переходим к папке !:/PRIVATE/10003A3F/IMPORT/APPS/NonNative/Resource. Вот тут нам понадобится первый UID (см. пункт 2), а именно 1011a8fd. По этому UIDу удаляем два файла 1011a8fd_reg.rsc и 1011a8fd_loc.rsc. В этой же папке находится и иконка в формате mbm. Найти её можно либо визуально, просто открывая по очереди все mbm файлы, либо сделать пересчет UIDa 1011a8fd в десятиричный вид при помощи NotationConverter. Получим 269592829. Соответственно удаляем иконку ICON0269592829.MBM.

5. И последняя папка C:/PRIVATE/10282475. Если приложение было установлено на диск Е, заходим в подпапку Е, если на С, соответственно в подпапку С и по нашим UIDaм из пункта 2 удаляем файлы 1011a8fd.reg и 10169e27.reg.

Вот в общем то и всё.
Всем удачи, c yв. Yralutsk.

Прикрепленный файл #1: 3963_notationconverter.zip (5,53 Kb)


Рейтинг: 4
голосов: 5
Здесь находятся
всего 0. За сутки здесь было 0 человек

Комментарии 13

сортировка:
#13   f e d o r    

Belferon, смарты не очень хорошо дружат с явой, всякие хвосты могут тормозить системы и вызывать разного рода глюки. Да и возьмет какая-нибудь опера мини не захочет устанавливаться и тут чистка хвостов может помочь smile

0 ответить



Вверх страницы Вниз страницы