motofan logo
Причина закрытия (om2804 11-01-2009):
       
> 

Разработаем установочный формат., Пришло время!

CrayZor
сообщение 24.11.2008, 16:51


Мастер
****

Группа: Пользователи
Сообщений: 168
Регистрация: 22.3.2008
Пользователь №: 167 295
Модель телефона: E398, ROKR E1, X2, G100
Прошивка: In development

Рейтинг: 70



Дорогие мотофаны! В связи с тем, что некоторые эльфы требуют сложную установку, и порой без компьютера не обойдёшся (пример MotoCmd и ExtMgr), появилась реальная необходимость в изобретении установочного формата. Я предлагаю следующее решение: Сам установочный формат будет основываться на формате zip (можно будет использовать системную библиотеку), просто мы его переменуем, в самом архиве будет располагаться ini-файл с информацией для установки (куда и какие файлы кидать, возможна запись в auto.run). Для этого нужно написать эльф (желательно вписать его в ElfRunner, или MotoCmd-чтоб прямо из фс можно-было устанавливать). После написания и разработки установочного формата отпадут надоедливые вопросы типа как установить (меньше будет времени уходить у разработчиков впустую, а для пользователей всё будет наглядно и удобно.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fkcoder
сообщение 24.11.2008, 16:57


Eve
******

Группа: Разработчики
Сообщений: 1 014
Регистрация: 31.1.2006
Из: Новокузнецк
Пользователь №: 68 287
Модель телефона: L9 ATRIX 4G iPhone SE E1

Рейтинг: 650



CrayZor, незнаю зачем это нужно. Неужели так тяжело закинуть пару файлов и написать строку в авторане?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
E2008
сообщение 24.11.2008, 17:02


Ветеран
*****

Группа: Пользователи
Сообщений: 593
Регистрация: 9.3.2008
Из: г. Казань
Пользователь №: 165 980
Модель телефона: ROKR E8
Прошивка: Z-Mod E8 2.4.4

Рейтинг: 41.5



это конечно здорово но зачем создавать тему? можно было написать это всё сюда Разработчикам - Предложения По Эльфам (ELFs)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BiLaZ
сообщение 24.11.2008, 18:30


Мастер
****

Группа: Пользователи
Сообщений: 167
Регистрация: 19.8.2007
Из: Украина, Киев
Пользователь №: 145 012
Модель телефона: Motorola ROKR E1
Прошивка: R373_G_0E.30.49R

Рейтинг: 7.5



идея оч классная!!! я ещё хотел-бы добавить shuffle.gif
что-б при установке спрашывало: в автозапуск?
в какое место его всунуть laugh.gif
было б ваще отпад))
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Andy51
сообщение 24.11.2008, 19:37


0xFFFF
******

Группа: Разработчики
Сообщений: 832
Регистрация: 28.3.2006
Из: Нижний Новгород
Пользователь №: 76 255
Модель телефона: E398, Milestone 2
Прошивка: 49R w/ElfPack2


Настроение:
^^,



Рейтинг: 1224



CrayZor, поддерживаю! Флаг тебе в руки smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
E2008
сообщение 24.11.2008, 19:41


Ветеран
*****

Группа: Пользователи
Сообщений: 593
Регистрация: 9.3.2008
Из: г. Казань
Пользователь №: 165 980
Модель телефона: ROKR E8
Прошивка: Z-Mod E8 2.4.4

Рейтинг: 41.5



Andy а как ты считаешь это можно реализовать?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Serg398
сообщение 24.11.2008, 20:18


Интересующийся
**

Группа: Пользователи
Сообщений: 95
Регистрация: 25.6.2007
Из: Белгород
Пользователь №: 139 399
Модель телефона: E398
Прошивка: 79R + Elf's

Рейтинг: 7



CrayZor, я так думаю ты эт у сониэриков подсмотрел?)))) У них это уже реализованно! Да, действительно вещь отличная! Хоть и сам с этим справлялся, но очень хотелось чтоб наши прошивки были похожи на полноценную ОС..
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
miha-il2
сообщение 24.11.2008, 21:02


Ветеран
*****

Группа: Разработчики
Сообщений: 322
Регистрация: 16.1.2005
Из: Калининград
Пользователь №: 34 487
Модель телефона: E398 & HP iPAQ 614c
Прошивка: 373...XXr

Рейтинг: 186.5



Да.. вещь нужная... ну и кто же будет ElfSetupMaker делать????
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
om2804
сообщение 24.11.2008, 21:15


МотоКодер
******

Группа: Разработчики
Сообщений: 786
Регистрация: 14.8.2006
Из: Архангельск
Пользователь №: 95 055
Модель телефона: E398
Прошивка: DaR
Победитель конкурса 2008

Рейтинг: 1650



Вещь нужная, пожалуй я подумаю над этим (тем более недавно уже думал над этим). Прошу не раздувать больше тему по вопросу "насколько это нужно".

Сообщение отредактировал om2804 - 24.11.2008, 21:26
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Misha49
сообщение 25.11.2008, 3:39


Новичок
*

Группа: Пользователи
Сообщений: 12
Регистрация: 6.4.2006
Из: Токмак (ЗП.обл) Харьков(учусь)
Пользователь №: 77 631
Модель телефона: L7e

Рейтинг: 0



еще предлагаю сделать какоето подобие реестра например сумарка тех же ини файлов это поможет сделать анинсталлер
ну или на первое время хотябы лог чо куда скопировалось ... ато вдруг ктото недобросовестно соберет пэкидж и оно параскидует файлы по всей флэхе smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
-SeGa-
сообщение 25.11.2008, 6:21


Интересующийся
**

Группа: Пользователи
Сообщений: 56
Регистрация: 2.8.2008
Из: Росто-На-Дону
Пользователь №: 178 348
Модель телефона: L7 - seТ700
Прошивка: =)

Рейтинг: 20.5



имхо это все незачем. вот к примеру я ща переехал, и рядом нет компа, и я все нормально устанавливаю, используя только хекс-едитор и миниКомандер
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BiLaZ
сообщение 25.11.2008, 6:57


Мастер
****

Группа: Пользователи
Сообщений: 167
Регистрация: 19.8.2007
Из: Украина, Киев
Пользователь №: 145 012
Модель телефона: Motorola ROKR E1
Прошивка: R373_G_0E.30.49R

Рейтинг: 7.5



тю...ты наверное не понял в чем сам цымес этого....
вот накидал в папку ЕЛФ всякого, отрубил тело и всё...
надо что-то, зашол, раз клацнул, и всё...юзай наздаровье....
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
miha-il2
сообщение 25.11.2008, 6:58


Ветеран
*****

Группа: Разработчики
Сообщений: 322
Регистрация: 16.1.2005
Из: Калининград
Пользователь №: 34 487
Модель телефона: E398 & HP iPAQ 614c
Прошивка: 373...XXr

Рейтинг: 186.5



Цитата(-SeGa- @ Сегодня, 10:21)

имхо это все незачем. вот к примеру я ща переехал, и рядом нет компа, и я все нормально устанавливаю, используя только хекс-едитор и миниКомандер
*


Я тоже так же делаю... тока это всё так влом делать... как говориться: Лень-двигатель прогресса...

И ещё если кто возмётся делать:
Надо бы сделать общий файл конфигурации сетапа телефона: ибо надо указывать где хранятся эльфы и желательные пути загрузки, местонахождение auto.run...
И поддержку апдейтов для эльфов...

Эльфы кидаемые на флеху должны быть расположены в авторане после эльфов находящихся в памяти телефона...

Сообщение отредактировал miha-il2 - 25.11.2008, 7:20
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
CrayZor
сообщение 25.11.2008, 9:32


Мастер
****

Группа: Пользователи
Сообщений: 168
Регистрация: 22.3.2008
Пользователь №: 167 295
Модель телефона: E398, ROKR E1, X2, G100
Прошивка: In development

Рейтинг: 70



Вот мой вариант конфигурации установщика: [install] a/mobile/install/apps/elf name-пример пути для установки (может быть для нескольких файлов) [type] auto-если в auto.run std-если безавтозапуска [icon] -может и небыть
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
friend 1
сообщение 25.11.2008, 14:40


Мастер
****

Группа: Пользователи
Сообщений: 184
Регистрация: 1.6.2007
Пользователь №: 136 759
Модель телефона: L7e
Прошивка: 01.0AR NO RSA

Рейтинг: 23.5



Идея неплохая, но по-моему имхо хватит рассуждений, разработчики сами разберутся куда и как все лучше прописать
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
miha-il2
сообщение 25.11.2008, 14:49


Ветеран
*****

Группа: Разработчики
Сообщений: 322
Регистрация: 16.1.2005
Из: Калининград
Пользователь №: 34 487
Модель телефона: E398 & HP iPAQ 614c
Прошивка: 373...XXr

Рейтинг: 186.5



Тогда мой вариант:
Код

[install]
file1=elfx.elf; %installpath%/elfsubdir/
file2=resident.elf; /a/mobile/system/
RegFileType1=amr;%installpath%/elfsubdir/elfx.elf
autorun=true // добавить в автозапуск, autorun=false - ну думаю понятно


file[n]:
elfx.elf - имя файла в пакете ;
%installpath%/elfsubdir/ - %installpath% путь выбранный в установщике + /elfsubdir/ субдирректория в папке назначения
если %installpath% нет то берётся за путь параметр после ";"

RegFileType[n] зарегистрировать тип файла в exmgr.ini
amr - расширение....
%installpath%/elfsubdir/elfx.elf - за каким ельфом регить...

Сообщение отредактировал miha-il2 - 25.11.2008, 14:50
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
om2804
сообщение 25.11.2008, 19:38


МотоКодер
******

Группа: Разработчики
Сообщений: 786
Регистрация: 14.8.2006
Из: Архангельск
Пользователь №: 95 055
Модель телефона: E398
Прошивка: DaR
Победитель конкурса 2008

Рейтинг: 1650



Тему закрываю до первого публичного релиза. Если кто-то сделает раньше меня, напишите в ЛС, тему открою
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
om2804
сообщение 29.12.2008, 9:21


МотоКодер
******

Группа: Разработчики
Сообщений: 786
Регистрация: 14.8.2006
Из: Архангельск
Пользователь №: 95 055
Модель телефона: E398
Прошивка: DaR
Победитель конкурса 2008

Рейтинг: 1650



Итак, время наконец-то пришло. smile.gif

По поводу формата конфигураций установщика: думаю, нужно сделать ввиде скрипта. Если у кого-то есть предложения по улучшению формата, предлагайте.
Пример прикрепляю.

Сообщение отредактировал om2804 - 29.12.2008, 9:24
Прикрепленный файл install.zip   ( 546 байт ) Кол-во скачиваний: 162
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
STiCK
сообщение 30.12.2008, 10:33


Интересующийся
**

Группа: Пользователи
Сообщений: 72
Регистрация: 20.6.2008
Из: Ростов-на-Дону
Пользователь №: 175 402
Модель телефона: Samsung S4
Прошивка: 4.3


Настроение:
16.02.14-ветка об эльфах. Приступ ностальгии.



Рейтинг: 22.5



О_о а через что *.bat файл запускать? Через MiniCommander чтоли? smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fkcoder
сообщение 30.12.2008, 10:41


Eve
******

Группа: Разработчики
Сообщений: 1 014
Регистрация: 31.1.2006
Из: Новокузнецк
Пользователь №: 68 287
Модель телефона: L9 ATRIX 4G iPhone SE E1

Рейтинг: 650



STiCK, это предварительный установочный формат. Его не нужно запускать, он только для ознакомления и предложений.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
STiCK
сообщение 30.12.2008, 13:22


Интересующийся
**

Группа: Пользователи
Сообщений: 72
Регистрация: 20.6.2008
Из: Ростов-на-Дону
Пользователь №: 175 402
Модель телефона: Samsung S4
Прошивка: 4.3


Настроение:
16.02.14-ветка об эльфах. Приступ ностальгии.



Рейтинг: 22.5



Всё вопрос закрыт.. Гг я уже и сам въехал.. smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 31.12.2008, 14:21


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



Предлагаю ближе к оконечному варианту сделать zip-архив, по содержимому подобный содержимому cpio-gz архива из RPM-пакета, потому что наверняка скоро появятся зависимости между эльфами, ограничения на версии при зависимостях... на отдалённую перспективу - интернет-репозитарий эльфов с возможностью их установки и обновления одним нажатием... имхо всё реализуемо
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 2.1.2009, 8:07


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



motoprogger,
хорошо жить не запретишь... но в ближайшее время сделать бы хотябы просто zip архив, с правильной иерархией. этого будет достаточно, поначалу.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
CrayZor
сообщение 7.1.2009, 11:02


Мастер
****

Группа: Пользователи
Сообщений: 168
Регистрация: 22.3.2008
Пользователь №: 167 295
Модель телефона: E398, ROKR E1, X2, G100
Прошивка: In development

Рейтинг: 70



Вообщем посмотрел я этот bat-файл, неплохо, только вот предложение по эльфу установщику, а что если к нему примаунтить конфиг, ну например ини файл, что то типа реестра, чтоб он ещё и удалять мог эльфы правильно.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Morpheuz
сообщение 8.1.2009, 7:08


Опытный
***

Группа: Пользователи
Сообщений: 109
Регистрация: 17.6.2006
Из: Харьков
Пользователь №: 88 149
Модель телефона: L7e NS2.0+Elf

Рейтинг: 3.5



CrayZor,
А как можно не правильно удалить эльф?
Или ты предлагаешь что бы был файл где хранились все каталоги эльфа?

Сообщение отредактировал Morpheuz - 8.1.2009, 7:10
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
CrayZor
сообщение 8.1.2009, 14:41


Мастер
****

Группа: Пользователи
Сообщений: 168
Регистрация: 22.3.2008
Пользователь №: 167 295
Модель телефона: E398, ROKR E1, X2, G100
Прошивка: In development

Рейтинг: 70



Morpheuz-что то типа этого
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
om2804
сообщение 11.1.2009, 17:43


МотоКодер
******

Группа: Разработчики
Сообщений: 786
Регистрация: 14.8.2006
Из: Архангельск
Пользователь №: 95 055
Модель телефона: E398
Прошивка: DaR
Победитель конкурса 2008

Рейтинг: 1650



Elf Installer
Смотрим тут :
пост: ELFs by om2804
тема: ELFs by om2804
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Разработаем установочный формат., Пришло время! · Эльфы, их разработка и портирование · Forum
 

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

 



Текстовая версия Сейчас: 7.8.2025, 15:55

Форум живёт: