[FAQ] WinterBoard

Volf_
iOS Support iModding Winterboard, BossPaper
FAQ "WinterBoard"

[INDENT]Текущая версия 0.9.2993-1
Скачать deb пакет ifolder
Про установку deb пакетов читайте тут
Программа устанавливается через Cydia[/INDENT]Данная программа имеет возможность изменять оформление IPhona по средствам перехвата запросов файлов.

"+"
- можно быстро менять темы оформления
- изменение цвета часов, календаря и подписей иконок
- возможность в любое время вернуться к исходному состоянию (т.е. стандартное меню телефона)
- и т.д.
"-"
- съедает оперативную память, так что если стоит много тем и еще они накладываются друг на друга, то iphone может "тормозить"

Установка и загрузка тем (модов)

Установка тем из Cydia
1. Запускаем Cydia и переходим во вкладку "Sections"
2. Далее во вкладку с "Themes"
3. Выбираем понравившуеся темы (по описанию) и нажимаем "Install"
4. После того как тема скачается и установится заходим в WinterBoard и ставим галочку напротив названия нашей темы

Установка тем "ручками"
1. Подключаем Iphone к компу и через браузер (например через WinSCP) идем по пути
/private/var/stash/Themes.XXXX в папку с темами (xxxx-это любой набор букв и цифр)
2. Копируем нашу тему (скаченную предварительно из нета) в эту папку.
3. Проверяем что права на папку стоят 755 и в нашей папке есть файлы, а не такая же папка- это бывает при разархивировании.
4. Заходим в WinterBoard и ставим галочку напротив названия нашей темы

Установка через Installer и Icy аналогична установке через Cydia




Названия папки с темой (модом)

Название папки должно заканчиваться расширением *.theme например Volf_test.theme, это необходимо чтоб данная тема корректно работала, хотя я разницы не заметил.

Темы

После установки WinterBoard у Вас появится список доступных по умолчанию тем (модов).

Black Navigation Bars - темный (черный) statusbar
Dim Icons - иконки на рабочем столе прозрачные на 50%
Dim Wallpaper - Затемняет Ваши текущие обои на рабочем столе
No Docked Icon Labels - нет подписей иконок в доке
No Undocked Icon Labels - нет подписей иконок на рабочем столе
Saurik - тема от Saurik`a, поставит на IPhone обои в количестве 2 штук, обои будут меняться сами
Server Lock Example - пока ничего не делает
Solid Status Bar - меняет полоску статуса с чёрной на серебрянную (там где часы и батарейка) , но не функционирует как надо
Transparent Dock - прозрачный док (нижняя панель)
User Lock Background - применяет обои которые на локскрине, т.е. чередуя User Wallpaper и User Lock Background можно поставить разные обои на рабочий стол и на локскрин
User Wallpaper - поставит Ваши фотки или картинки на рабочий стол (на рабочем столе будет та же обоина что и на локскрине)

В WinterBoard действует иерархическая  структура приоритета, т.е. какой мод (тема) находится выше, из тех против которых стоят галочки, те файлы и преобладают. Галочка устанавливается путем нажатия на нужный мод
Перемещение по списка происходит путем удержания и перемещения нужной строки с темой (модом) вверх или вниз по списку
Например: имеются две темы содержащие картинки на рабочий стол 1 и 2, если их обе активировать (поставить напритив них галочки), то какая тема окажется выше, та картинка и будет.

Папка с темой (модом) может содержать следующие файлы

info.plist - в данном файле имеются разнообразные настройки интерфейса iphona, а именно:
info.plist

Файлы с расширением *.png

StatusBar.png - размер 320х20 пикселей, это фон статус бара (полоска в самом верху где время, название оператора и т.д.)
Wallpaper.png - размер 320х480 пикселей, это фон за иконками на рабочем столе (общий т.к. можно еще делать разный фон на каждый стол)
Dock.png - размер 320х91 пикселей, это фон дока, полоска внизу экрана, где иконки кот остаются на любом столе
Page1.png - размер 320х480 пикселей, это фон за иконками на втором рабочем столе
Page2.png - размер 320х480 пикселей, это фон за иконками на третьем рабочем столе и.т. далее до Page8.png
SMSBackground.png - размер 320х480 пикселей, это фон при просмотре СМС через стандартную программу
Wallpaper.mp4 - размер 320х480 пикселей, это видео обои на рабочем столе

Какие папки могут быть

Icons - папка, которая содержит иконки для приложений
UIImages - папка, которая содержит оформление интерфейса, в ней может быть очень много файлов
Folders - папка, содержит названия папок с приложениями, создавая в ней например папку SpringBoard.app и закидывая в нее файлы BatteryBG_1.png-BatteryBG_17.png можно изменить иконку зарядки и т.д. но файлы должны быть названны также как и оригиналы.
Bundles - папка, содерщит названия системных папок, отвечающих на изменение интерфейса, например создавая в ней например папку com.apple.TelephonyUI а в ней файлы bottombarknobgray.png и др. можно изменить вид бегунка при разблокировки.
UISounds - папка, содерщит системные звуки, например звук блокировки телефона или при наборе на клавиатуре (расширение файлов *.caf)

Моды

В WinterBoard`e есть возможность устанавливать на локскрин и рабочий стол своего рода интернет страницы (html) - widget, интернет страницы это потому, что они пишутся при помощи тегов для html.

Имеется три разновидности:

LockBackground.html - на локскрин поверх обоев (если они не прописаны в самих тегах)
Widget.html - на рабочий стол поверх обоев (если они не прописаны в самих тегах)
Wallpaper.html - на рабочий стол вместо обоев (если они прописаны в самих тегах)

При помощи данных widget расширяются возможности iphone, а именно возможность добавить календарь, часы с секундами, прогноз погоды, курсы валют и т.д. и т.п.

Например: почти все widget для прогноза погоды на город хранят свои настройки в файле configureMe.js а в файле,  LockBackground.html, прописан путь обращения к нему.

С Уважением Volf_
Раздел: iOS Support Автор: Volf_
11 августа 2009, 16:10

Ответы