Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Техника и электроника > Телефоны, смартфоны, комуникаторы, КПК, GPS > Nokia
Расширенный поиск

Nokia Раздел для смартфонов и телефонов. Тут море полезной информации, можно бесплатно скачать программы для смартфона, взломать смартфон и многое другое. Все для Symbian 9

Ответ
 
Опции темы Поиск в этой теме
Старый 05.04.2009, 16:20 Вверх   #1
Коренной житель
 
Аватар для Yerdna
Yerdna вне форума
Доп. информация
Хорошо Создание модов и русификаторов для приложений на базе Symbian 9

Наверное каждый любитель смартфонов Nokia на базе Symbian 9 хочет научиьтся сам русифицировать программы, создавать моды даже немного изменять интерфейс программы. На самом деле это не так сложно как кажется. Для этого не надо знать программных языков и не обязательно иметь высшее образование. Для этого лишь достаточно смартфона, компа, базовых знаний и интересных творческих идей.

Приложения на Symbian имеют довольно простое строение. Для того чтобы убедиться в этом, достаточно скачать программу-распаковщик SIS-пакетов, которая находится во вложении темы. Далее всё можно рассмотреть экспериментальным путём.
Итак, распакуем приложение... К примеру Smaper v 1.59s
Мы видим четыре папки, текстовый файл и файл pkg



Вот собственно говоря и содержание SIS пакета. А теперь по порядку:

* файл pkg это файл, создающийся всеми приложениями распаковщиками для последующей быстрой упаковки. Там прописаны местонахождения файлов и прочее.
** Папки эти содержат само приложение. Например resource/apps/Smaper_reg.mif - это иконка приложения в меню смартфона. Для распаковки и упаковки файлов MIF пользуйтесть прогой на телефон - SmartSIS
*** О папке data я даже говорить не стану, там и так ВСЁ понятно.
**** и если вы успели заметить, файлы в смартфоне прописываются именно в той папке, где они лежат при распаковке.(ну это я думаю итак все поняли)))
Вот и в таком же духе и продолжаем. То есть чтобы изменить в примеру какой нибудь звук в Smaper - нужно просто распаковать SIS пакет, заменить в нём соответствующий файл снова упаковать. Но это в том случае, если само приложение (в данном случае смапер) на смарте не стоит. А если оно у вас уже установлено, то можно из папки с распакованным SIS файлом удалить всё остальное, кроме папок и дирректорий, в которых лежит нужный нам файл.
***** а текстовый файл - это файл который будет отображаться при установке приложения.

То есть я для примера, после распоковки Smaper захожу туда и удаляю всё, кроме к примеру файла 1215192279_smaper_v1DataSmapericq_online.wav, а вместо этого файла помещаю любой wav файл с таким же именем, а потом упаковываю это в SIS файл и ставлю в память (туда же, где установлено само приложение) то этот звук меняется...
А теперь немного о pkg файле, ночнее не немного а почти всё:(читать обязательно)



Создание pkg:
Состоит из 13 строк:
1) полный путь к скрипту + дополнительная директория, файлы из которой будут добавлены к скрипту; доп. директория разделяется со скриптом знаком "+" (без пробелов!), и доп. директория является необязательной;
2) имя SIS-пакета, которое будет отображаться при установке;
3) версия SIS-пакета в виде major, minor, build(версия должна состоять строго из трех чисел, разделенных точками или запятыми(без пробелов), например 1,6,32 или 2.5.0);
4) UID SIS-пакета, записывается в шестнадцатиричном виде(например 0xA432E90A или 0xF1234567), причем префикс 0x обязателен; будьте осторожны, при совпадении с UIDом другой программы установка будет невозможна!
5) имя диска, на который будут устанавливаются необходимые файлы для скрипта(не дополнительные файлы); возможные значения !, E, C(по умолчанию !);
6) автор, имя которое будет отображаться в ходе установки;
7) полный путь к иконке в SVG(SVG-T) или MIF формате; если иконка не указана, то в этой строке указывается default, в этом случае будет использоваться стандартная иконка, как у Python;
8) указывает на то, будет ли будущий SIS-пакет иметь права доступа(capabilities), возможные значения caps(для devcert) и nocaps(для selfcert);
9) указывает на то, будет ли будущий SIS-пакет иметь функцию автозагрузки при запуске системы, возможные значения autostart и noautostart; исполняемый файл должен иметь права devcert'a;
10) текстовый файл, который будет отображаться в ходе установки; поддерживаемые кодировки Win 1251, Юникод, UTF-8; если Вы не хотите указывать текстовый файл, то в этой строке напишите None;
11) код языка, с которым будет упакован SIS-пакет(например, EN, RU, FR, RO, UK и т.д);
12) указывает на то, будет ли программа запускаться автоматически после установки SIS-пакета, возможные значения autorun и noautorun; исполняемый файл должен иметь права devcert'a;
13) указывает на то, будет ли программа скрытой, т.е не видной в меню, возможные значения hidden и nohidden;


Вот и всё, что я хотел Вам рассказать... Пробуйте, программируйте, вешайте в обменник свои файлы! Всем удачи!
Вложения
Тип файла: zip siscontents095.zip (443.1 Кб, 27 просмотров)

Последний раз редактировалось Serberg; 05.04.2009 в 17:50..
  Ответить с цитированием
Cказали cпасибо:
Старый 05.04.2009, 17:40 Вверх   #2
.:V.I.P.:.
 
Аватар для _G@PON_
_G@PON_ вне форума
Доп. информация
По умолчанию

Спасиб, как раз пригодилось!
  Ответить с цитированием
Старый 05.04.2009, 17:41 Вверх   #3
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Yerdna, не оставляй ссылки на сайты где чтобы скачать файл нужно регестрироваться. Следующий раз буду давить либо ссылки либо темы целиком.
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы по софту для смартфонов и по теме "Лучший софт для смартфона на базе Symbian 9" 111zero123 Nokia 351 11.11.2011 07:59
Создание собственного сервера на базе Linux Serberg Linux 0 21.05.2009 17:49
Python на Symbian S60 объекты, создание интерфейса Yerdna Nokia 4 05.04.2009 18:45
ЛУЧШИЕ ТЕМЫ НА БАЗЕ Symbian 9.x!!! BRD_ZLo Nokia 15 29.11.2008 23:23
Лучший софт для смартфона на базе Symbian 9 Serberg Nokia 7 05.11.2008 01:42


Текущее время: 07:08. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.08044 секунды с 13 запросами