категории | RSS

RecMy

Описание:
Программа, позволяющая собрать файлы установленной программы в проект (для программы SmartSIS к примеру).
То есть: RecMy собирает файлы установленной программы, в папку с сохранением папочной структкры из которого можно сразу же создать sis пакет.

Возможности:
1. Создание проекта уустановленной программы + PKG файл (для SmartSIS к примеру) (одиночноо и массовое).
2. Упаковка установленной программы в SIS (одиночное и массовое).
3. Удаление установленной программы (одиночное и массовое).
4. Показ информации установленной программы (Имя, диск установки, uid, поставщик, размер на диске, пути всех файлов, дата установки).

Системные требования: Symbian 9.1-9.3 (Тест на Nokia N71)
Автор: Andre-4667 (Reydan)

Изменения:
1. Изменена функция выхода, теперь так или иначе программа закроется.
2. Сделана проверка: если программа установленна не на диск Z, то файлы с этого диска она брать не будет.
3. Изменена функция определения папки модулей и папки программы. Теперь не должна вылазить ошибка, если на другом диске осталась пустая папка от программы.
4. Исправлен поиск библиотек pips. Теперь не должны они устанавливаться, если установлены на карте памяти.
5. Исправлены найденые мной баги при установке модулей.
6. Исправлена сборка проектов, теперь не будет файлов (или пустых папок) с несуществующих дисков.
7. Добавлен пункт настроек: создавать проект, отключение которого приведет к тому, что программа не будет создавать папку с файлами проекта.
8. Добавлен пункт настроек: сообщение версии sis, отключение которого приведет к тому, что программа не будет запрашивать при упаковке версию программы, а ставит стандарт 1.0.0.
9. Изменен импорт настроек, теперь не придется при установке другой версии программы, изменять настройки заново.
10. Изменена сборка проекта, теперь файлы автозапуска не входят в проект.

Программа на Python'e, значит без его идти не будет. Плюс к Python'y нужны модули: appuifw2 - 63.4 Kb, appswitch (с возможностью работы с процессами) - 4.67 Kb, sha1 - 6.54 Kb, sis - 897 b, crc16 - 2.14 Kb .
Так же нужны библиотеки PIPS (lite) - 194.87 Kb .

P.S. Модули PrBar, installpaths и appuifw2_fix удалить из папки Resource на том диске, на котором установлен Python иначе будут неполадки с программой.
P.S.S После нескольких тестов, если всё получится, то сделаю удаление не используя стандартный установочник.


Огромная просьба, обо всех замеченых багах отписываться тут или в ЛС.
И если у кого есть идеи/замечания тоже пишите smile

 Форум: Модификация прошивок Symbian
DimonVideo
2011-09-16T15:36:47Z

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

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

#171   ZIP81    

На symbian ^3 будет работать?


0 ответить

#171   GVSpensioner    

На N73 запустилась без проблем и, работает и, пипсы не спрашивает. А установлены пипсы 1.07.5 и, дополнительно, syupack, без чего и smartSIS не пакует.


0 ответить

#171   Slavasyrota    

Так и не понял, в чем достижение того, что файлы автозапуска теперь не входят в проект? Так что, лучше?


0 ответить

#171   logix1312    

На Е52 заработала. Долго раскидывал вручную дополнительные файлы. Первые успешные запаковки.


0 ответить

#171   moriakblad    

У меня 5320, всё работает. Спасибо ! Пипсы 1.7.4 и Питон на теле.


0 ответить

#171   Erixxx72    

Ну, во первых, огромное спасибо за программу!!!Всё отлично работает.Я о версии 1.60..Пипсы и питон на карте.Тело Е65.Во вторых, небольшое пожеланиеwinkedВот если бы она ещё и темы видела, было бы просто супер!


0 ответить

#171   motix    

Andre-4667, в том то и дело что я юзаю свои Lite 1.7.5

-------------
Добавлено в 20.58: лучше отпишите у кого еще работает ?


0 ответить

#171   Andre-4667    

толк в том, что я наверно добавлю другую функцию удаления. хотя и в правду, не буду.
-------------
Добавлено в 19.00: Попробуй поставить те пипсы которые ты выкладывал на сайт


0 ответить

#171   motix    

Andre-4667, толку тогда выкладывать, если уже знаешь что будут шибки ?


0 ответить

#171   Andre-4667    

Китайцы сделали быструю упаковку, я выдер эту упаковку, там требуется модуль sha1 а этому модулю требуются пипсы! И я нечего не могу поделать! Завтра выложу без проверки пипсов, но смысла от этого никакого т.к. будет выдавать ошибку загрузки sha1.


0 ответить

Яндекс.Метрика