Описание:
Программа, позволяющая собрать файлы установленной программы в проект (для программы 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 нужны модули:
Так же нужны
P.S. Модули PrBar, installpaths и appuifw2_fix удалить из папки Resource на том диске, на котором установлен Python иначе будут неполадки с программой.
P.S.S После нескольких тестов, если всё получится, то сделаю удаление не используя стандартный установочник.
Огромная просьба, обо всех замеченых багах отписываться тут или в ЛС.
И если у кого есть идеи/замечания тоже пишите
Здесь находятся
всего 0. За сутки здесь было 0 человек
Комментарии 191
motix, сколько помню, всегда нужны были пипсы SmartSIS'у...
P.S. PIPS версии 1.1.4, выдрал самые нужные на мой взгляд.
Кстате, пипсы можно ставить свои, не обязательно те которые просит программа, она их запрашивает только из за того что не загружается модуль sha1
* редактировал(а) Andre-4667 19:26 16 сен 2011
motix
Пипсы нужны модулю sha1 а он в свою очередь нужен для запаковки в SIS
* редактировал(а) Andre-4667 19:24 16 сен 2011
motix
Ну могу конечно отключить проверку пипсов. Сойдёт?
Andre-4667, да конечно:
"sys\\bin\\backend.dll"
"sys\\bin\\libc.dll"
"sys\\bin\\libcipcserver.exe"
"sys\\bin\\libdl.dll"
"sys\\bin\\libm.dll"
"sys\\bin\\libpthread.dll"
"sys\\bin\\pipelib.ldd"
"sys\\bin\\rpipe.dll"
"sys\\bin\\signalserver.exe"
А чьи если не секрет то библиотеки и какой версии они? мм
Andre-4667, sha1 и так есть в питоне, зачем выносить его в либсы отдельно?
SmartSIS не требовались пипсы, это китайцы уже развили тему после автора.
Седня будет обновление ?
0 ответить