motofan logo
> 

Project Evolution Packages, Создаем и выкладываем PEP-пакеты

nsk_qwerty
сообщение 21.7.2008, 4:12


Гуру
******

Группа: Пользователи
Сообщений: 708
Регистрация: 15.4.2005
Из: Новодвинск
Пользователь №: 40 788
Модель телефона: HTC Desire
Прошивка: Stock Froyo

Рейтинг: 234



Что такое PEP пакет? Он по сути представляет tar.gz (tgz) архив с расширением ".pep", в котором соблюдается своя структура папок и файлов.

Файлы, находящиеся внутри пакета:
description.ini - описание пакета
app - папка, содержащая файлы приложения, иконки
scripts - папка, содержащая скрипты, запускаемые до или после установки
skins - папка, содержащая папки со скинами
app_icon_ani.gif, app_icon_big.png, app_icon.png - иконки приложения для отображения в меню, имена файлов указываются в файле описания пакета в соответствующих параметрах AniIcon=, BigIcon=, Icon=

Структура description.ini:
Spoiler:

Файл разбит на несколько секций. Первой читается Actions, содержащая необходимые действия. Например, если в этой секции есть InstallApp и оно равно 1, то выполняется установка приложения. Описание каждого действия содержится в соответсвующей секции.

Код

[Actions]
Silent=1 (1 - установка без вывода диалогов, 0 - с выводом)
InstallApp = 1 (указание на то, что устанавливается приложение)
AddAppToMenu = 1 (указание на добавление приложения в меню)
PreInstall = 1 (выполнение какого-либо скрипта до установки)
PostInstall = 1 (выполнение скрипты после установки)
InstallSkin= 1 (указание на то, что устанавливается скин)
AddToAutorun= 1 (указание, что необходимо добавить скрипт автозапуска в папку autorun)
AssignExt=1 (указание на использование секции [AssignExt] для привязки файловых ассоциаций к устанавливаемой программе)

[InstallApp]
Name = MyApp (имя приложения)
Exec = myapp (файл из папки app для выполнения)
InstallPath = ../../mmc/mmca1/.Programs/myapp/ (путь для установки приложения)
AppLockable = 1 (возможность блокировки приложения)
Author = Me (автор программы)
Version=1.0 (версия программы)
BigIcon= (большая иконка для меню)
AniIcon= (анимированная иконка)
Icon= (маленькая иконка 19*19 для отображения в списках и в PEManager-e
Args= (аргументы для запуска программы)

[AddAppToMenu]
ParentFolder= (имя папки, куда добавлять приложение -  если в главное меню, то root, иначе название папки из SysRegistry, например, multimedia)

[PreInstall]
Name = <script_name> (имя скрипта для выполнения перед установкой - скрипт должен лежать в папке scripts)

[PostInstall]
Name = <script_name> (имя скрипта для выполнения после установки - скрипт должен лежать в папке scripts)

[AddToAutorun]
Name = <script_name>  (имя скрипта для добавления в автозапуск - скрипт должен лежать в папке scripts)

[InstallSkin]
Destination= (выбор хранилища для установки скинов: "mnt" - /mnt/msc_int0/skins/ или "mmc" - /mmc/mmca1/.skins/
Name = <skin_folder_name> (имя папки скина, внутри папки содержимое скина без папок, данная папка должна лежать в папке skins, папка skins в корне пакета)

[AssignExt]
Ext=txt;cfg;ini; указываются расширения через ";"

В скриптах PreInstall? и PostInstall? возможно использовать переменные окружения:
PACK_PATH - путь к пакету
TMP_PATH - путь ко временной папке, куда распаковывается архив
APP_NAME - имя приложения
APP_EXEC - выполняемый файл приложения
APP_ARGS - аргументы выполняемого файла
APP_ID -
APP_DIR - папка, куда будет установлено приложение
APP_VERSION - версия приложения
APP_UUID
APP_IMEI - IMEI вашего телефона
APP_MENUID - id пункта меню
APP_PATH -

Если что-то непонятно - примеры description.ini можно посмотреть, разобрав любой из пакетов.
[close]

Каталог pep-пакетов:
Spoiler:

Название: CMD
Автор: неизвестный
Тип: нативное приложение
Описание: командная строка для телефона.
Скачать

Название: FbReader
Автор: www.fbreader.org, порт: kuznet
Тип: нативное приложение
Описание: Программа для чтения электронных книг. Поддерживает форматы fb2, rtf, txt.
Скачать

Название: Z6SnesX
Автор: какой-то китаец smile.gif порт: Abram
Тип: нативное приложение
Описание: эмулятор Super Nintendo .
Скачать

Название: zLauncher
Автор: Bez
Тип: нативное приложение
Описание: файловый менеджер с возможностью запуска бинарников и скриптов.
Скачать

Название: zPictureFlow
Автор: c_ro87
Тип: нативное приложение
Описание: просмотрщик изображений.
Скачать

Название: zTextViewer
Автор: Bez
Тип: нативное приложение
Описание: программа для просмотра и редактирования текстовых файлов.
Скачать

Название: MPlayer
Автор: mplayerhq.org, порт: kuznet, правка: Abram, РЕР-пакет: snizovtsev
Тип: нативное пиложение
Описание: видеопроигрыватель с аппаратным ускорением.
Скачать

Название: ScreenShooter
Автор: неизвестен, РЕР-пакет: _LU_
Тип: скрипт
Описание: Позволяет с помощью компьютера делать скриншоты с телефона.
Скачать

Название: PhoneInfo
Автор: Bez
Тип: нативное приложение
Описание: Информация о памяти и процессоре телефона.
Скачать

Название: hackCamera
Автор: Motorola smile.gif, патч: GanjaFuzz, РЕР-пакет: bolix
Тип: либа
Описание: либа для снятия видео в разрешении 320х240.
Скачать

Название: Bluetooth
Автор: Скрипт: roks, РЕР-пакет: Virgilij
Тип: скрипт
Описание: вкл./выкл. блютуза.
Скачать

Название: zHideFolder
Автор: c_ro87
Тип: нативное приложение
Описание: программа создает папку которую можно скрыть от лишних глаз.
Скачать

Название: zBTTime
Автор: c_ro87
Тип: нативное приложение
Описание: редактирование времени обнаружения блютуза.
Скачать

Название: zSKINSettings
Автор: c_ro87
Тип: нативное приложение
Скриншоты:
Изображение
Описание: редактирование настроек скина.
Скачать

Название: OnOffMenu
Автор: sEVANS, РЕР-пакет: Virgilij
Тип: скрипт
Описание: скрипт умеющий выключать\перезагружать телефон и вкл\выкл Bluetooth
Скачать

Название: zEqualizer
Автор: неизвестный
Тип: скрипт
Описание: эквалайзер.
Скачать

Название: MobileLieroX
Автор: OpenLieroX порт: snizovtsev
Тип: нативная игра
Описание: первая нативная игра для Z6. Подробности здесь
Скачать, зеркало
[close]


Тема была почищена!
В дальнейшем, тут ТОЛЬКО выкладываем натив/скрипты/хаки в PEP-пакетах, все остальные сообщения будут удаляться без предупреждения.
Все обсуждения и проблемы переносим сюда: Проблемы с PEP-пакетами.
:pps: Даю + за выкладывание тех приложений, которых тут нет (только если оформленно по правилам).

При выкладывании, попрошу придерживаться следующих правил оформления поста:
1. Название приложения
2. Автор
3. Тип (натив/скрипт/хак)
4. Скриншот (если приложение имеет GUI).
5. Ссылка на скачивание (если выкладываете на файл-обменник, то обязательно еще аттачим на MotoFan)

Шаблон оформления:
Spoiler:

Код

[b]Название[/b]
[color=green][b]Автор[/b][/color]:
[color=green][b]Версия[/b][/color]:
[color=green][b]Описание[/b][/color]:
[color=green][b]Скрины[/b][/color]:

[close]


Сборник рер пакетов для Z6 for PE 1.7-2.0
Для упрощения создания PEP-пакетов, Chepurnoff создал программу: PEP Greator

Сообщение отредактировал XXX_S_B - 23.5.2012, 18:37
Прикрепленный файл CMD.tar.gz   ( 26.67 килобайт ) Кол-во скачиваний: 1842
Прикрепленный файл FBReader.tar.gz   ( 560.08 килобайт ) Кол-во скачиваний: 2645
Прикрепленный файл zTextViewer.tar.gz   ( 65 килобайт ) Кол-во скачиваний: 1855
Прикрепленный файл zLauncher.tar.gz   ( 71.93 килобайт ) Кол-во скачиваний: 2331
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
 
Ответ в темуСоздание новой темы
Ответов
VINRARUS
сообщение 13.10.2011, 16:14


Термоядерный
********

Группа: Пользователи
Сообщений: 3 496
Регистрация: 12.12.2009
Из: Чорнобиль
Пользователь №: 211 044
Модель телефона: WX160 & L7 & Z6 & ZN5-128
Прошивка: 740 MHz: Z6 and ZN5


Настроение:
youtu.be/A_yQLYLiSGQ



Рейтинг: 1211



Netexec
(обновлен 15.10.2011)
Автор: VINRARUS, rock88, EXL
Версия: 1.2.3 (попытался адаптировать для большинства модов)
Описание: Наконец то свершилось, теперь Netexec доступен для Z6 и V8 (на V8 не тестировал, работу не гарантирую).
Netexec позволяет любой проге, будь то утилита или игра, обмениваться с данными через GPRS без танцев с бубном, так как данная прога отлично управиться с бубном сама.
Собственно автор netexec4sh и libnetexec.so - rock88.
Под Z6 скомпилировал EXL.
Ну а я (VINRARUS) написал скриптовую оболочку для более комфортного управления прогой.
После первого запуска проги она пропишет куда нада свои компоненты.
А для её запуска с любого места нада выполнить:
Код
`cat /ezxlocal/download/netexec` [option 1] [-s]

Для вывода справки в терминал нада выполнить:
Код
`cat /ezxlocal/download/netexec` -help

Скрины:
Прикрепленное изображениеПрикрепленное изображение Прикрепленное изображение

Скачать: Netexec.pep

Сообщение отредактировал VINRARUS - 16.10.2011, 17:37
Прикрепленный файл Netexec.pep   ( 18.38 килобайт ) Кол-во скачиваний: 486
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
nsk_qwerty   Project Evolution Packages   21.7.2008, 4:12
qwerzxcv   BackUp [b]Автор: Kidscracker [color=green][b]Тип: ...   22.7.2008, 18:25
ShinG0   zPictureFlow [b]Автор: [неизвестен] [color=green][...   13.8.2008, 0:52
azunai   zPictureFlow Версия: Update [color=green][b]Описан...   29.8.2008, 10:36
Abram   MPlayer [b]Автор: mplayerhq.org [color=green][b]По...   26.9.2008, 20:53
ShinG0   zSKINSettings [b]Автор: c_ro87 [color=green][b]Вер...   3.10.2008, 20:04
ShinG0   zHideFolder [b]Автор: c_ro87 [color=green][b]Верси...   9.10.2008, 0:53
bolix   hackCamera [b]Автор: Motorola [color=green][b]Патч...   15.10.2008, 19:38
_LU_   zEqualizer [b]Автор: Unknow [color=green][b]Описан...   27.10.2008, 4:33
ShinG0   zBTTime [b]Автор: c_ro87 [color=green][b]Версия: v...   28.10.2008, 1:26
Virgilij   OnOffMenu [b]Автор: sEVANS [color=green][b]Версия:...   5.11.2008, 22:51
ShinG0   zSKINSettings [b]Автор: c_ro87 [color=green][b]Вер...   7.11.2008, 21:52
BeZ   zArcMan [b]Версия: v.0.2 [color=green][b]Описание:...   14.11.2008, 11:34
ShinG0   zAlarm [b]Автор: c_ro87 [color=green][b]Версия: v0...   18.11.2008, 1:36
ХРОН   Java2Bluetooth [b]Автор: roks [color=green][b]Опис...   18.11.2008, 11:29
ShinG0   zMYMEdit [b]Автор: c_ro87 [color=green][b]Версия: ...   21.11.2008, 11:10
ShinG0   zShutDown [b]Автор: c_ro87 (PEP & Translation ...   26.11.2008, 2:14
ShinG0   zMenuEditor [b]Автор: CepiPerez [color=green][b]Ве...   26.11.2008, 16:18
ShinG0   zPhoneFirewall [b]Автор: CepiPerez [color=green][b...   2.12.2008, 1:49
_LU_   Языковые пакеты [b]Автор: /me [color=green][b]Скач...   3.12.2008, 4:27
ShinG0   zSkinsINI [b]Версия: 0.1 Beta [color=green][b]Авто...   11.12.2008, 10:16
Virgilij   JavaMan [b]Автор: roks [color=green][b]Описание: П...   27.12.2008, 21:31
Ant-ON   [b][url=http://motolinux.net/_fr/0/JavaMan.pep]Ja...   31.12.2008, 9:38
roks   Скрипт для установки скинов (пеп)   1.1.2009, 15:39
Holy Linux   Подправленный пакет BackUp (под РЕ 1,6 + иконки) и...   2.1.2009, 8:27
BeZ   HSA Control Автор: Bez [color=green][b]Тип: нативн...   2.1.2009, 11:40
Virgilij   MPlayerAutorun [b]Автор: sEVANS [color=green][b]Оп...   3.1.2009, 23:56
Holy Linux   zFontSetting [b]Автор: [уточняется] [color=green][...   4.1.2009, 4:59
ShinG0   zPhoneFirewall [b]Версия: 0.1 RC2 [color=green][b]...   6.1.2009, 13:07
_LU_   [color=red]App name: [size=4]zPhoneFirewall [colo...   10.1.2009, 2:20
c_ro87   zSYSInfo [b]Версия: 0.2 [color=green][b]Автор: c_r...   6.1.2009, 18:39
c_ro87   zScreenshoter [b]Версия: 0.1 [color=green][b]Автор...   8.1.2009, 21:37
Virgilij   Rukm [b]Автор: /me [color=green][b]Версия: 0.1 [co...   18.1.2009, 1:25
Velizariy   Update v 1.0: 1. Съемка видео 240х320; 2. Симлин...   21.1.2009, 12:04
BeZ   Внесены изменения в PEManager Для действий Pre-/Po...   23.1.2009, 20:15
Velizariy   Update 1.1 Ставить только на Project Evolution 1....   25.1.2009, 14:28
BeZ   Иконки в стиле Tango на дополнительные типы файлов...   6.2.2009, 10:58
Chepurnoff   Написал программу для удобного создания pep-пакето...   7.2.2009, 19:02
Chepurnoff   ChangeLogo [b]Описание: Замена бутскрина. Слито с...   8.2.2009, 11:25
rusiki   vPEPeditor - можно создавать и редактировать рер п...   14.2.2009, 0:23
Virgilij   Перевел скрипт RunPEP, перепаковал все в один паке...   15.2.2009, 3:30
sEVANS   CPU Frequency [b]Автор: [color=blue]/me [b]Описани...   21.2.2009, 5:05
Virgilij   OnOffMenu4.1 -- небольшое обновление! Что вошл...   23.2.2009, 2:43
BeZ   pep-пакет включения больших иконок в подменю... ...   27.2.2009, 11:29
Virgilij   Сделал скрипт для замены звуков открытия/закрытия ...   8.3.2009, 2:31
ХРОН   вот держи, но знай, тут тебе не стол заказов.... У...   22.3.2009, 20:06
Virgilij   Ttfont [b]Автор: /me [color=green][b]Описание:Cкри...   24.3.2009, 16:38
Energodar   SoftBox [b]Автор: roks [color=green][b]Собрал в ...   9.4.2009, 22:30
D-flasher   zTReader [b]Автор: Strelok Vlad Kolerts [color=gre...   15.4.2009, 11:19
sEVANS   CPUFrequency [b]Автор: /me [color=#009900][b]Верси...   20.4.2009, 10:36
D-flasher   zScreenshoter v0.2 [color=green]Автор: [b]С_ro87 ...   21.4.2009, 7:21
sEVANS   FileSystemCheck [b]Автор: /me [color=#009900][b]Ве...   1.5.2009, 4:39
D-flasher   zCronometer [color=#009900]Версия: 0.2 [b][color=#...   4.5.2009, 10:07
Rokrmod   zMenuEditor 0.3 [b]Автор: CepiPerez [color=#009900...   17.5.2009, 7:09
Rokrmod   zSkinMod [b]Автор: modmymoto [color=#009900][b]Вер...   17.5.2009, 17:30
Rene   SYSJava [b]Автор: roks [color=#009900][b]PEP-пакет...   19.5.2009, 11:35
Rokrmod   z6tweaker [b]Автор: CepiPerez [color=#009900][b...   19.5.2009, 15:21
sEVANS   AVConverter [b]Автор: [color=blue]/me [b]Версия: 2...   7.6.2009, 13:58
sEVANS   P7Zip [b]Автор: [color=blue]/me [b]Версия: 1.0 [co...   18.6.2009, 11:00
Velizariy   zPictureFlow (Update) [b]Автор: c_ro87 [color=#009...   13.7.2009, 11:16
Meate   RockBox [b]Порт: CepiPerez [color=#009900][b]Описа...   16.7.2009, 10:49
sEVANS   AirMode [b]Автор: [url=https://forum.motofan.ru/ind...   18.7.2009, 10:50
Matorist   vrdaemon [color=#006600]Автор: BeZ [b][color=...   11.8.2009, 10:41
Coolerr   PDFReader [color=green]Автор: c_ro87 (based on Sim...   9.9.2009, 5:25
D-flasher   Java_patch [color=green]Версия: 1 [b][color=green]...   30.10.2009, 17:19
Meate   zFlashON [b]Автор : The Motocaker team [color=#009...   30.10.2009, 17:32
sEVANS   zDockBar [b]Автор: BeZ [color=green][b]Версия: [c...   9.1.2010, 11:09
Energodar   PDFReader [b]Автор: federico frysse © 2010. [color...   31.1.2010, 22:46
sEVANS   zFileManager [b]Автор: CepiPerez [color=green][b]В...   13.2.2010, 13:19
ТЫКВА   DeskClock [b]Автор: TbIKBA (т.е. я) [color=green][...   12.3.2010, 8:25
Meate   NoBugPlayer [b]Автор: sEVANS [color=#009900][b]Вер...   15.2.2010, 15:31
VINRARUS   zFileManagerPE [b]Версия: 2.0.8 & 2.0.9 [color...   7.4.2010, 14:54
sEVANS   PhotosName [b]Автор:[color=olive][b]/me [color=gr...   20.4.2010, 15:56
VINRARUS   VIN_taskman [b]Версия: 1.0 [color=green][b]Автор: ...   3.6.2010, 10:21
D-flasher   zSuperFileMan Версия 0.1 [color=#009900][b]Автор ...   22.6.2010, 19:02
DIM4IK   Flashplayer z6 [b]Автор: EXL [color=#009900][b]Уст...   25.6.2010, 20:36
XXX_S_B   MuPDF [b]Назначение: Просмоторщик PDF файлов [colo...   2.10.2010, 11:28
XXX_S_B   Caanoo-write [b]Назначение: Просмотр/Редактировани...   16.10.2010, 7:27
XXX_S_B   zMenuEditor [b]Автор: CepiPerez [color=#009900][b]...   23.10.2010, 7:39
XXX_S_B   zAlertprocess [b]Автор: Roks [color=#009900][b]Вер...   4.11.2010, 15:11
XXX_S_B   Reboot [b]Назначение: Стабильная перезагрузка теле...   18.11.2010, 11:35
XXX_S_B   showSearchApp [b]Назначение: Натив, отображающий п...   29.11.2010, 15:40
Ant-ON   zAudio Назначение: Настройка звука [b]Автор: Ant-O...   24.12.2010, 19:35
VINRARUS   zTurboDir Автор: [b]VINRARUS ([b][size=4]Я) [color...   31.12.2010, 15:19
XXX_S_B   zInstaller [b]Назначение: Программа умеет устанавл...   5.1.2011, 15:30
sEVANS   ProfileChanger [b]Автор: [color=olive]/me (спасибо...   20.1.2011, 16:11
VINRARUS   zSleepTimer [b]Автор: VINRARUS [color=green][b...   14.8.2011, 11:19
XXX_S_B   MgxBox [b]Автор: Kidscracker, ilove3D, rock88, EXL...   14.8.2011, 13:39
VINRARUS   Standart ui_sounds [b]Автор: рер пакет-я, звуки-MO...   27.8.2011, 11:35
VINRARUS   Netexec (обновлен 15.10.2011) [b]Автор: VINRARUS,...   13.10.2011, 16:14
VINRARUS   LOL :laugh: (обновлен 16.10.2011) [b]Автор: VINRA...   14.10.2011, 13:20
VINRARUS   Shell Player [b]Автор: VINRARUS [color=green][b]Ве...   10.1.2012, 22:04
VINRARUS   EPUB reader Автор: VINRARUS [b]Версия: 1.0 [color=...   18.3.2016, 15:42

Project Evolution Packages, Создаем и выкладываем PEP-пакеты · Motorola ROKR Z6, RIZR Z6, Z6w, RAZR² V8 · Forum
 

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

 



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

Форум живёт: