Faq по створенню і редагуванню тим для symbian (останнє оновлення)

Всім доброго часу доби!
У зв'язку з часто надходять до нас питаннями на цю тему, я вирішив написати невеликий FAQ по створенню і редагуванню тим для Symbian. Це досить об'ємна тема, і з першого разу всю її охопити неможливо, тому вона буде поступово доповнюватися новими матеріалами. Створення тем - це дуже творчий і захоплюючий, на мій погляд, процес, тому я вирішив поділитися тим, з якого боку до нього краще підійти.

Програма SISContents безкоштовна і до того ж не вимагає установки. В принципі, вона досить проста, і навчитися користуватися нею не повинно скласти у вас проблем. Описувати кожну кнопку і пункт меню не бачу сенсу, але поясню все необхідне для роботи з програмою на прикладі редагування тем.
Ось так виглядає програма при відкритті теми з її допомогою. За замовчуванням відкривається розділ з Загальною інформацією, яку ви можете змінити на свій розсуд.

Щоб відредагувати тему перейдемо на панелі інструментів в розділ "Вміст пакету".

Faq по створенню і редагуванню тим для symbian (останнє оновлення)
Faq по створенню і редагуванню тим для symbian (останнє оновлення)

Після будь-якого редагування теми діючий сертифікат злітає. Тому не забувайте перед збереженням перейти в розділ "Підписати пакет" (кнопка Sign), вибрати профіль підписування і натиснути кнопку "Додати підпис".

Faq по створенню і редагуванню тим для symbian (останнє оновлення)

Також слід згадати, що програма дозволяє завантажувати тільки два формати зображень: растровий (.bmp) і векторний (.svg).

TMGswitcher також є безкоштовною і не потребує встановлення. Це найпростіша у використанні програма з описаних в даній статті.

Faq по створенню і редагуванню тим для symbian (останнє оновлення)


- Source theme - шлях до джерела, т. Е. Темі, з якою ми хочемо взяти іконпак.
- Target theme - шлях до приймача, т. Е. Темі, в якій необхідно замінити іконпак.
- Apply graphics - групи іконок, які будуть замінені.
- Remove original icons - видалення наявних ікон в темі-приймачі (якщо прибрати цю опцію, то обидва іконпака об'єднаються з заміною).

Після того, як всі налаштування виставлені, натискаємо кнопку "Start" і чекаємо кілька секунд, поки не з'явиться новий файл в папці з темою-приймачем з тією ж назвою. У цій же папці буде створено backup-файл з розширенням bkp.

Для використання конвертера просто запускаємо його, натискаємо на кнопку "Convert files", вибираємо файли, які необхідно конвертувати, і натискаємо "Відкрити".

Faq по створенню і редагуванню тим для symbian (останнє оновлення)
Faq по створенню і редагуванню тим для symbian (останнє оновлення)


При успішному конвертації нові файли будуть створені в тій же папці, де знаходяться оригінали.

Faq по створенню і редагуванню тим для symbian (останнє оновлення)
Faq по створенню і редагуванню тим для symbian (останнє оновлення)

Faq по створенню і редагуванню тим для symbian (останнє оновлення)
Faq по створенню і редагуванню тим для symbian (останнє оновлення)

Програма дає можливість створення тем для різних версій Symbian з нуля. Це означає, що відкрити тему формату .sis або .sisx з її допомогою ви не зможете. Однак існує безліч тем-шаблонів, які представляють собою готові пакети формату .tdf і .tpf і можуть бути використані для створення власних тим на їх основі, або в якості джерела ресурсів.

Faq по створенню і редагуванню тим для symbian (останнє оновлення)


Як я вже зазначив, опис роботи з цією програмою досить масштабна тема, яка буде розглянута в найближчому майбутньому. Її зовнішній вигляд ви можете оцінити по скриншоту нижче.

Faq по створенню і редагуванню тим для symbian (останнє оновлення)


Єдине, що я поки можу порадити, це використовувати програму як помічник при редагуванні тим в SISContents. Через карбід дуже зручно шукати найменування, геометричні розміри та інші параметри різних ресурсів: досить створити нову тему (до неї автоматично застосовується стандартний готовий шаблон), або відкрити наявний шаблон і, знайшовши візуально потрібний елемент в дизайнера, вибрати його, натисканням ЛКМ.

Офіційного русифікатора для Карбіди немає і не буде, наскільки я знаю.

Поширені запитання:

Для цього скористаємося програмою SISContents і припустимо, що фон повністю готовий.
Відкриваємо з її допомогою тему, переходимо на вкладку "Вміст пакету", два рази тиснемо ЛФМ по файлу з розширенням .skn, у вікні, переходимо на вкладку "Ресурси" і шукаємо в списку 2 файли: Background і Idle Background.
Background це фон головного меню теми, а Idle Background це фон головного екрану (тобто стандартні шпалери теми). Для заміни потрібного фону вибираємо його в списку і натискаємо напис "Редагувати елемент".

Faq по створенню і редагуванню тим для symbian (останнє оновлення)
Faq по створенню і редагуванню тим для symbian (останнє оновлення)


Вказуємо шлях до нового фону і тиснемо кнопку "Ок".

Все досить просто.
1. Скориставшись програмою SISContents, знаходимо файли Background і Idle Background (див. Відповідь на питання "Як змінити фон").
2. Вибираємо файл в списку натисканням ЛКМ і натискаємо напис "Редагувати елемент".

Faq по створенню і редагуванню тим для symbian (останнє оновлення)


3. Встановлюємо прапорець "Зберегти пропорції" і натискаємо кнопку "Ок".

По-перше, хотілося б відразу прояснити: "правильно" це в моєму особистому розумінні, до всього описаного нижче я прийшов сам в ході роботи з різними темами. Я ні на чому не наполягаю, тому що Зараз модно ганятися нема за якістю тим, а за їх малою вагою. Неважко здогадатися, що чим вище дозвіл у формату bmp (підтримується тільки даний формат растрової графіки), тим важче буде тема, так що в ваших силах знайти компроміс.
По-друге, пізніше я розповім про метод зменшення ваги зображення, яким зі мною поділилася Galina53. заснований на векторизації растрового зображення.

Faq по створенню і редагуванню тим для symbian (останнє оновлення)
Faq по створенню і редагуванню тим для symbian (останнє оновлення)

Faq по створенню і редагуванню тим для symbian (останнє оновлення)
Faq по створенню і редагуванню тим для symbian (останнє оновлення)

Faq по створенню і редагуванню тим для symbian (останнє оновлення)
Faq по створенню і редагуванню тим для symbian (останнє оновлення)

Faq по створенню і редагуванню тим для symbian (останнє оновлення)


Отримане після обробки зображення:

Faq по створенню і редагуванню тим для symbian (останнє оновлення)


Сподіваюся, пояснив доступною мовою. Не забувайте ставити галочку "Зберегти пропорції" при завантаженні фону через SISContents, і удачі в цій нелегкій творчому процесі. )

- ми хочемо або додати нові відсутні іконки, або замінити окремі іконки.
Для цього скористаємося програмою SISContents.
Відкриваємо з її допомогою тему, переходимо на вкладку "Вміст пакету", два рази тиснемо ЛФМ по файлу з розширенням .skn, у вікні, переходимо на вкладку "Іконки додатків". Далі в залежності від вашої мети замінюємо / видаляємо / додаємо іконки.

На прикладі додавання:
1. тиснемо на сходинку "Додати іконку програми".

Faq по створенню і редагуванню тим для symbian (останнє оновлення)
Faq по створенню і редагуванню тим для symbian (останнє оновлення)


2. У вікні тиснемо "Вибрати зі списку" і, користуючись полем для пошуку, шукаємо необхідний нам UID за назвою, вибираємо його.

Faq по створенню і редагуванню тим для symbian (останнє оновлення)
Faq по створенню і редагуванню тим для symbian (останнє оновлення)


Зазвичай я використовую цей метод для додавання відсутніх іконок Maps і Ovi store (знайти їх найменування було неважко, тому що вони "говорять"). Найменування інших іконок можна, наприклад, спробувати пошукати в карбід, або безпосередньо знайти їх UID, використовуючи додаток AppUIDViewer (читайте опис додатка вище).
Щоб витягти іконку, необхідно спочатку вибрати її в списку натисканням ЛКМ (обов'язково), а тільки потім відкрити контекстне меню натисненням ПКМ і вибрати пункт "Витягти зображення".

Аналогічним способом можна замінити наявну іконку. В даному випадку поле UID заповнюється автоматично, і залишається тільки вказати шлях до нової іконці. А з видаленням, думаю, проблем не виникне.

У якісних темах при відкритті будь-яких функцій або появі спливаючих вікон (наприклад, повідомлення про успішне видалення файлу) задній фон затемнюється певним кольором, але при цьому залишається прозорим.

Faq по створенню і редагуванню тим для symbian (останнє оновлення)


Якщо ж при створенні теми колірна схема була складена невірно, то замість затемненого прозорого фону ви побачите монотонний колір.

Для додавання прозорості необхідно відкрити тему в програмі SISContents.
1. Переходимо на вкладку "Вміст пакету", два рази тиснемо ЛФМ по файлу з розширенням .skn. у вікні, переходимо на вкладку "Кольори".

Faq по створенню і редагуванню тим для symbian (останнє оновлення)


2. У рядку пошуку пишемо слово "map", і в результаті повинні відобразитися дві колірні схеми, як показано на малюнку.

Faq по створенню і редагуванню тим для symbian (останнє оновлення)


3. Натискаємо кнопку "Змінити колір" і вибираємо абсолютно чорний для Fade black map і білий для Fade white map (для цих колірних схем кольору повинні бути обов'язково чорним і білим!).

Faq по створенню і редагуванню тим для symbian (останнє оновлення)
Faq по створенню і редагуванню тим для symbian (останнє оновлення)


4. Далі шукаємо іншу колірну схему, ввівши в рядок пошуку слово "screen".

Faq по створенню і редагуванню тим для symbian (останнє оновлення)


Цей колір вже можна вибрати за вашим бажанням, але зверніть увагу: чим світліше колір, тим більше буде прозорість.

Якщо який-небудь з цих трьох колірних схем немає в списку, то додайте її вручну, скориставшись завданням "Додати колірну схему".


* Використані скорочення: ЛФМ - ліва кнопка миші, ПКМ - права кнопка миші, Карбіду - Carbide.ui Symbian Theme Edition, TMGswitcher - Theme Graphics Switcher

Окрема подяка Євгену (kosterok7) і Галині (Galina53) за допомогу в освоєнні цієї нелегкої теми! А також Максиму (MegaRoks) за допомогу в оновленні та доповненні статті.