binghelingxi 发表于 2007-4-15 10:11:26

[SGold]atma - advance themes --高级主题

atma - advance themes
(c) Ivanhoe
(r) cbn

Первая рабочая версия. Содержимое архива положить в 0:\Zbin\atma\
В extension.cfg добавить строки:

RUN=0:\Zbin\atma\atma.elf
SMALL=0:\Zbin\atma\atma_small.png
BIG=0:\Zbin\atma\atma_big.png
Запускать файлы atm.
Для активации темы выбрать ее в кард експлорере. Некоторое время (от 1 до 10 с) телефон не
будет реагировать ни на что. изменения вступят в силу после перезагрузки.
Эльф сам спросит вас разрешения на перезапуск телефона после установки темы.
Картинки, которые были в архиве, записываются в папку 0:\Zbin\img\
ВНИМАНИЕ!!! Если под этими номерами были другие картинки, они будут уничтожены. ВОССТАНОВИТЬ ИХ ЗАТЕМ НЕВОЗМОЖНО!!!
Настройки в adthm.cfg Стандартные настройки под сх75. Для того,
чтоб создать конфиг под свой телефон, введите номера картинок,
что находятся в соответствующем архиве, в ваш конфиг.
Алгоритм розархивирования взято с сайта cbn.narod.ru.
Для создания новой темы, создайте zip архив с картинками png, который потом переименуйте на .atm
О глюках в работе эльфа сообщайте на електронную почту java2008@ukr.net
Релиз новой версии запланирован на 16 мая. Дата может изменится.
В даной теме предлагаю выкладывать конфиги, атемы (желательно со скриншотами), здесь же и обсуждение.
Спасибо за использование.

--------------------------------------------------
果然是优化的主题。。。
原理,把png图标以一定命名方式用zip打包成.atm文件,根据adthm.bcfg中对图片ID的设定,用atma.elf 打开.atm文件,并重命名其中的图片为对应的内置图片ID,并复制到0:\ZBin\img\,然后重启生效。。。
用时最好备份img文件夹,因为它会直接覆盖已有的同名文件!
写入extension.cfg :当然,atma.elf 以及图标,都是可以按照自己的需要定义的。。。

RUN=0:\Zbin\atma\atma.elf
SMALL=0:\Zbin\atma\atma_small.png
BIG=0:\Zbin\atma\atma_big.png

adthm.bcfg设置:
先直接运行一次atma.elf ,就会生成adthm.bcfg于0:\ZBin\etc\
它就是来定义图标ID的,否则.atm里面的文件是不知到怎么改名的,或者改的乱七八糟,
Alarm 1 icon :就是响闹钟时候的图标,因为这时有两个图标,但是这两个图标顺序是固定的。。。所以只需要定义第一个图标ID,如SK就是31
再如Phonebook in menu 1 icon,就是九宫菜单中通讯录图标,这里本来是6个图标,但是我们定义第一个图标就可以,如SK的是104
mp3 small icon, MP3的小图标,那么MP3大图标显然是下一个图标,就不用说了。。。
当然也可以定义单个图标的ID !
找出这些图标ID,并修改进adthm.bcfg里面,第一步工作就算完成了。。。但是这里的工作量是相当大的。。。我做了一半,接下来就心烦不想作了。。。

图标命名法则:
для того щоб створити розширену тему необхідно:
1. Підібрати відповідні картинки з розширенням png.
2. Перейменувати їх відповідним чином (див. далі).
3. Створити новий zip архів з цими картинками.
4. Змінити розширення цього архіву з zip на atm.
Все!

Назви картинок:
alarm1 - перший номер в конф.
alarm2 - за попередньою
ap1 -другий номер
ap2 - за нею
ap3 - за нею
ringl1 - анімація зліва від іконки телефону при дзвінку
ringl2
ringl3
ringl4
ringr1 - анімація справа від іконки телефону при дзвінку
ringr2
ringr3
ringr4
present1 - іконка подарунку
present2
present3
bell1 - іконка дзвоника
bell2
bell3
ring1 - в додатку є
ring2
ring3
iccam1 - іконки
...    - камери
iccam6 - в меню
icmy1
...    - Моє
icmy6
icmore1
...    - Більше
icmore6
icsms1
...    - Повідомлення
icsms6
icorg1
...    - Органайзер
icorg6
icadrb1
...    - тел. Книжка
icadrb6
iccalls1
...    - Списки викликів
iccalls6
icsett1
...    - Налаштування
icsett6
icintg1
...    - Інтернет/Ігри
icintg6
wait1- Анімація, наприклад, коли збільшувати фото (піщаний годинник)
...
wait10
playing1 - Псевдоеквалайзер
...
playing4
calling1
...      - анімація між значками телефонів при дзвінку (стрілочки)
calling12
question - іконка знака запитання (не знаю для чого)
alarm3 - в додатку
idea - іконка (лампочка, що світиться) (нащвіщо :)
alarmbig - в додатку
alarmoff - в додатку
alarmon - за попередньою
menusm - маленька ч\б іконка меню
point1 - точка в калькуляторі невибрана(1)
point2 - точка в калькуляторі вибрана(2)
div1 - кнопка поділити
div2
is1 - кнопка дорівнює
is2
mpl1 - м+
mpl2
mr1 - mr
mr2
ms1 - ms
ms2
mn1 - x
mn2
per1 - %
per2
onedx1 - 1/x
onedx2
e1 - e
e2
plmin1 -+/-
plmin2
min1 --
min2
pl1 - +
pl2
sqrt1 -корінь квадратний
sqrt2
sqr1 - квадрат
sqr2
campm - в додатку
camnoleft - на лівій фігні в камері нічого немає
campm2 - ліва фігня - вверх-вниз
camrec - значок запису (червоний кружечок)
camm1 - мінус1 на правій фігні
camm2 - мінус2
camm3 - мінус3
camnoright - на лівій фігні нічого немає
camp1 - плюс1
camp2 - плюс2
camp3 - плюс3
campm0 - на правій фігні плюсмінус0
camx1 - зум камери 1
...
camx5 - зум камери 5
camzoom - іконка зуму в камері
min - мінус при збільшенні фоток
plus - плюс при збільшенні фоток
phn - в додатку
phn2 - за ним
3gps - іконка файлу (3gp) мала (s)
3gpb - іконка файлу (3gp) мала (b)
aacs - ...
aacb
amrs
amrb
bmps
bmpb
lock
folders
folderb
folderms - папка відзначена
foldermb
gifs
gifb
htmls
htmlb
jads
jadb
jars
jarb
jpgs
jpgb
mids
midb
mmcs
mmcb
mp3s
mp3b
mp4s
mp4b
m3us
m3ub
mystuffs
mystuffb
pngs
pngb
skins
skinb
scins
scinb
txts
txtb
themes
themeb
unkns
unknb
wavs
wavb
groupb1 - велика іконка групи (перша)
...
groupb20 - велика іконка групи (двадцята)
alarmad - в додатку
bluetin - блютус недосяжний
accu1 - іконка акумулятора перша
...
accu15
gprsinj - значок gprs в яві (в додатку)
calcic - іконка калькулятора
ringbeep - всім дзвоникам встановлене цінькання (маленька)
ringoff - всі дзвоники вимкнено (маленька)
blcon - блютус підключення
blunkn - блютус зі знаком питання та двома стрілочками
blunkn2 - блютус зі знаком питання
bluin - блютус недосяжний
bluetooth - просто блютус :)
blhfree - блютус гарнітура
alarm4 - в додатку
gprsonl - gprs online
handsfree - гарнітура
irdause - ірда передача\прийом
irdaon - ірда ввімкнена
kblock - клавіатуру заблоковано (значок)
gprswus - gprs використовувався
gprson - просто gprs :)
net1
... - іконки мережі
net6
ofree - в додатку
ouse - зразу за попереднім
phone - телефон в адресній книзі
mphone - мобільний телефон в адресній книзі
ophone - офісний телефон в адресній книзі
groups1 - іконка групи 1 маленька
...
groupb20 - іконка групи 20 маленька
handsfree2 - гарнітура (значок)
iccam0 - іконка камери в меню, коли на неї не наведено
icmy0 - аналогічно
icmore0
icsms0
icorg0
icadrb0
iccalls0
icsett0
icintg0
icplround - значок ПОВТОРЕННЯ в плеєрі
icplr - значок ВИПАДКОВО в плеєрі
icplst - значок СТЕРЕО в плеєрі
ic0sm - 0 маленький
ic1sm - 1 маленька
ic2sm - 2 маленька
...
ic9sm - 9 маленька
recieved - іконка, коли є вхідні
okicon - в додатку
badicon - в додатку
aticon - в додатку
inficon - в додатку
blockicon - в додатку
qicon - в додатку
clock - в додатку
ic0big - 0 велика
ic1big - 1 велика
...
ic9big - 9 велика
icam - АМ
icpp - :
icpm - РМ
iclight - фон при підсвічуванні
incr - гучність зростаюча
ring1 - гучність 1
...
ring4 - гучність 4
ringoff - гучності немає

如上表,alarm1 - перший номер в конф.,表示响闹铃的时候的第一个图标命名为alarm1.png,alarm2 - за попередньою,响闹铃的时候的第二个图标alarm2.png
icorg1
...    - Органайзер
icorg6
表示九宫菜单里面的商务助理图标,命名方式为icorg1.png,icorg2.png,icorg3.png,icorg4.png,icorg5.png,icorg6.png
gifs ,gif文件小图标gifs.png
gifb ,gif文件大图标gifb.png

依此类推。。。
按此命名法则命名png图片之后,用zip打包,重命名为.atm文件,传到手机打开
一些图标没有的可以不写,即以gif图标为例,.atm文件不是一定要有gifs.png,gifb.png没有也没关系,只不过这个.atm包不能替换gif图标而已!
但是,命名法则必须在上面表格的规范之内!就像是gif图标,你把它名名为gifbig.png,就是无效的!
很多,也有些不懂,只能粗略解释到这里了。。。

使用.atm之前必需要有对应你这个机型的adthm.bcfg,一些配置好adthm.bcfg的机友不妨发上来共享一下
只要配置好了adthm.bcfg,.atm可以通用,目前貌似只有SGOLD

一个别人做好的.atm,可作参考,Fallen Angel

用于配合的配色
http://forum.allsiemens.com/files/fallen_angel_-_eon_harmony_654.jpg

[ 本帖最后由 binghelingxi 于 2007-5-23 10:34 编辑 ]

binghelingxi 发表于 2007-4-22 09:30:33

一些别人做好的。。。使用之前看好1楼说明!

http://forum.allsiemens.com/files/4infire_screenshots_147.jpg

http://forum.allsiemens.com/files/3d_net___battery_912.jpg

binghelingxi 发表于 2007-5-3 12:07:11

adthm.bcfg SK6Cv50用!

http://files.myopera.com/ThinkingBoy/blog/adthm.zip

Duckey 发表于 2007-5-6 17:17:46

   在LZ的号召下:
1.偶把S65的BCGF配置一点点对照做出来了;
2.并将配置汉化用along1976改的cfgedit。
但是由于工作量太大,而且本人水平有限,有些地方(包含一些图片ID)可能翻译的不是很准确,望达人继续完善。另外有些一目了然的也没有翻译。(很失神~~~~)
    另:直接在ELF中汉化的到沙沙的帖子下http://mobile.0110.cn/viewthread.php?tid=316461&extra=page%3D1

[ 本帖最后由 Duckey WD 于 2007-5-7 12:17 编辑 ]

Duckey 发表于 2007-5-6 18:44:23

其实这个功能是很强大的。正应了那句话,未来完全是ELF的天下,ELF应该很快就能代替MP。
这个东西的推出,完全可以代替MP的GPX补丁,与之那些做GPX补丁的工具也就失去作用了。
另外,西机没有A通道,做GPX的素材BMP图片透明背景都是采用A9ABA9这个很少用的颜色来代替透明,而这个补丁用的图片是PNG格式的,很好的解决了透明背景的问题。我很激动!~
希望达人多多研究,成熟后西机的美化就傻瓜化了。

[ 本帖最后由 Duckey WD 于 2007-5-6 18:46 编辑 ]

jpg001 发表于 2007-5-14 13:07:02

回复 #10 Duckey WD 的帖子

这个,转变的好快啊。。主题里有些东西是内存里没有的,就不能够直接放在img下改,还是要通过这个玩意的,不过怀疑这个速度跟系统本身的主题比起来没有优势

说起来,这玩意的确像是个花瓶的玩意

Duckey 发表于 2007-5-14 13:25:40

回复 #11 jpg001 的帖子

主题里有些东西系统里没有,但隐藏文件夹里应该有,应该是系统图片+隐藏文件夹里图片=完整的该补丁的.atm
但直接用PNG命名为对应内置图标的ID更简单,大家是应该斟酌的。
都怪自己当是冲动把S65的几乎找好了,现在看真是浪费精力

binghelingxi 发表于 2007-5-23 10:32:22

更新。。。增加了对menu.elf的图标支持。。。增加这个命名规则为1_b.png,1_s.png,2_b.png,2_s.png.............这几个图标将被迁移到0:\ZBin\img\Menu\

以前不能用的机油也可以尝试一下这个。。。
atma.zip
页: [1]
查看完整版本: [SGold]atma - advance themes --高级主题