I have tried to make a customized emoticon package with couple image I found online. I used method of:
1. download a pre-made emoticon
2.right-click on the emoticon package, and click on show package content
3. replace the image inside with my own, and edit the emoticon.plist so they match my images
When this is done. I double click on the emoticon package to install, and adium will tell me something like "package successfully installed", but in fact, I can't find the newly installed emoticon package in the preference pane. And later I found that every time I install this emoticon pack, Adium decides trash the "HanfuCat.AdiumEmoticonset". The Emoticon package is still left in the Emoticons folder in users/application support/adium etc etc, but theres no pngs in there, and the emoticons.plist file has only the first paragraph of code left.
ps. will the .plist accept any non-Unicode characters? like Chinese?
Please help! This is driving me nutz!
My emoticon.plist file:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AdiumSetVersion</key>
<integer>2</integer>
<key>Emoticons</key>
<dict>
<key>sweat.png</key>
<dict>
<key>Equivalents</key>
<array>
<string>-_-||</string>
<string>
<string></string>
</array>
<key>Name</key>
<string>-_-||</string>
</dict>
<key>shock.png</key>
<dict>
<key>Equivalents</key>
<array>
<string>O_O</string>
<string>:shock:</string>
<string></string>
</array>
<key>Name</key>
<string>OoO</string>
</dict>
<key>cry.png</key>
<dict>
<key>Equivalents</key>
<array>
<string>T_T</string>
<string>
<string></string>
</array>
<key>Name</key>
<string>T_T</string>
</dict>
<key>sign.png</key>
<dict>
<key>Equivalents</key>
<array>
<string>:=3</string>
<string>:sign:</string>
<string></string>
</array>
<key>Name</key>
<string>sign</string>
</dict>
<key>hoho.png</key>
<dict>
<key>Equivalents</key>
<array>
<string>:XD:</string>
<string>:hoho:</string>
<string></string>
</array>
<key>Name</key>
<string>XD</string>
</dict>
<key>jiong.png</key>
<dict>
<key>Equivalents</key>
<array>
<string>-o-</string>
<string></string>
<string></string>
</array>
<key>Name</key>
<string>-o-</string>
</dict>
<key>fighting.png</key>
<dict>
<key>Equivalents</key>
<array>
<string>:fighting:</string>
<string></string>
<string></string>
</array>
<key>Name</key>
<string>fighting!</string>
</dict>
<key>cold.png</key>
<dict>
<key>Equivalents</key>
<array>
<string>>_></string>
<string></string>
<string></string>
</array>
<key>Name</key>
<string>>_></string>
</dict>
<key>pat.png</key>
<dict>
<key>Equivalents</key>
<array>
<string>:pat:</string>
<string></string>
<string></string>
</array>
<key>Name</key>
<string>*pat pat*</string>
</dict>
<key>puppy_eye.png</key>
<dict>
<key>Equivalents</key>
<array>
<string>*_*</string>
<string>:puppyeye:</string>
<string></string>
</array>
<key>Name</key>
<string>*puppy eye attack!*</string>
</dict>
<key>shy.png</key>
<dict>
<key>Equivalents</key>
<array>
<string>^///^</string>
<string>:shy:</string>
<string></string>
</array>
<key>Name</key>
<string>^///^</string>
</dict>
<key>passing.png</key>
<dict>
<key>Equivalents</key>
<array>
<string>-_-~</string>
<string>:passing:</string>
<string></string>
</array>
<key>Name</key>
<string>-_-~</string>
</dict>
<key>fuhei.png</key>
<dict>
<key>Equivalents</key>
<array>
<string>-_-*</string>
<string></string>
<string></string>
</array>
<key>Name</key>
<string>-_-*</string>
</dict>
</dict>
</dict>
</plist>