借助批处理脚本批量添加百度hi表情
Saturday, July 19th, 2008如果你的百度hi资料允许在本地保存,那么在我的文档里(通常是C:\Documents and Settings\yonghuming\My Documents\baidu\Baidu Hi\baiduhi帐号\CustomFace)会有很多表情!N多呢,不知道百度咋想的,群里发的自定义表情,好友发的自定义表情,自己设的自定义表情全在这个目录里边,很多很壮观! 主要目的是把QQ里的自定义表情搬到这里来,你可以到你的QQ目录(D:\Program Files\Tencent\QQ\QQ号\CustomFace)下找到你的自定义表情(QQ的很容易就可以找到啦,而且不同分组在不同目录下)需要说下的是这里不需要子目录,你一股脑的把QQ的自定义表情搬过来就可以啦(搬之前你可以按照文件类型排序,不要般bmp的文件,那些是缩略图和tip) 现在在你的百度hi自定义表情CustomFace目录下新建一文件t.bat用记事本打开复制以下代码保存 FOR /F "skip=3 tokens=1,2* delims=." %i in ('dir /B *.gif *.jpg') do @echo Facebegin name="%i" shortcut="" type="%j" md5="%i" faceend >>tface.xml 然后运行t.bat 接着使用dreamware或者记事本打开tface.xml 替换”Facebegin“为“<Face” 替换“faceend”为“ />” 如果很多表情的话别急等一会才能完成 完成后你在tface.xml的最顶端一行开头添加“<CustomFace>”,最低端尾部添加“ </CustomFace>”就ok啦 如果你的表情很多这样会有些麻烦,不好查找 这样你可以对表情进行分组 分组可以参照下边代码 <CustomFace> <FaceGroup name="baidu0"> <Face name="0035bf083abddee4ecbc05a43ae98ec5" shortcut="" type="GIF" md5="0035bf083abddee4ecbc05a43ae98ec5" /><Face name="003ef761ffd1166e973ea6df1c785e25" shortcut="" type="gif" md5="003ef761ffd1166e973ea6df1c785e25" /></FaceGroup><FaceGroup name="baiduf"><Face name="fff2ef4263c2232872453248ee78f116" shortcut="" type="jpg" md5="fff2ef4263c2232872453248ee78f116" /></FaceGroup> </CustomFace> 其中baidu0和baiduf分别为组名 一组以<FaceGroup name="baidu0">开始,以</FaceGroup>结束,你可以根据需要在适当的位置添加标记,不明白的地方多看几遍上边的示例代码!! 编辑完成的话可以保存,然后删掉CustomFace下的face.xml然后修改tface.xml为face.xml打开百度hi登录即可查看到自定义表情的变化。 然后你就可以导出所有自定义表情分享给其他好友啦,不看不知道一看吓一跳,看看我导出的表情包59499k !! ok ,MyBlog:http://clin003.com/ 汗一下先,下边是截图 [gallery]