категории | 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

#151   Andre-4667    

motix
Не мог бы скинуть пути установленных библиотек?
-------------
Добавлено в 15.55: AlexSel, очень и очень ну ОЧЕНЬ странно, там стоит блокировка...Оо


0 ответить

#151   AlexSel    

Спасибо за обнову! Забрал буду попробовать [!!!] [!!!] [!!!]-------------Добавлено в 13.04: Попробовал упаковать этот mspeak в проекте добавилась папка с диск Z хотя в настройках выбрано только С|Е.

Прикрепленный файл: 363752_proekt.jpg | скачать с зеркала | (27, 13 Kb)

Прикрепленный файл:

Внимание! У вас нет прав для просмотра скрытого текста.
| скачать с зеркала | (23, 12 Kb)


* редактировал(а) AlexSel 13:09 16 сен 2011

0 ответить

#151   motix    

Библиотеки пипс установлены, перезапустите программу! И так бесконечно.
Уже 3 версия наверно вечно чем то не довольна.
Со времен первых версий было все проще.
Зачем все так усложнять?


0 ответить

#151   Andre-4667    

AlexSel
Так даже и нечего исправлять не нужно, пустые папки при запаковке игнорируются, у меня к примеру папка с диском D создаётся, а это не диск вовсе.
-------------
Добавлено в 16.01: Обновление от 15/09/2011 17:01:09
============
Причина редактирования: Новая версия


0 ответить

#151   AlexSel    

Да, пустая.


0 ответить

#151   Andre-4667    

AlexSel
Будем исправлять, а папка диска М случайно не пустая?


0 ответить

#151   AlexSel    

У меня тоже запустилось только с диска С. При создании проекта появился диск М, хотя такого нет. [!!!] Прикрепленный файл: 363407_screenshot0002.jpg | скачать с зеркала | (25, 92 Kb)


* редактировал(а) AlexSel 22:20 13 сен 2011

0 ответить

#151   Andre-4667    

voca955, да я как вечно начинающий коддер делаю ляпы в программах =)


0 ответить

#151   agatai    

Andre-4667 Да так будет лучше, а автозапуск можно и самому сделать.


0 ответить

#151   voca955    

Спасибо Andre-4667, всё работает хорошо, вот только пакует долго. ucweb паковал минут 10, ну запаловал, проверил всё окей.
Вот только с самой программой RecMy при установки были проблемы. Пришлось просто пару раз переустановить. Сначало установил на Е, потом переустановил на С, потом на Е ну и опять же на диск С и программа заработала.
Ещё бы поставил плюсы, ну недавно уже ставил.


1 ответить

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