作者mtchang (mtchang)
看板EZsoft
标题[IDEA] OpenPCMAN的新功能
时间Thu Aug 16 20:44:59 2007
刚刚看到前人分享的OpenPCMAN的新功能
选取文字->搜寻网页->...这功能...
但发现少了常用的badongo功能....
还好PCMAN留有可以自行增加的功能,在 C:\Program Files\Open PCMan\searchplugins
目录里面里面的xml档案抓来修改就可以,我是以 0rz.xml 为范本复制为 bandongo.xml
然後改成如下面的内容(内容因为带有base64编码後的icon图片所以比较大)
建议把此文转寄回信箱後复制较为方便.或点选下面连结下载 4061441 <-给装好的plug用
http://www.badongo.com/file/4061441
---------------------分隔线不要复制----------------------------
<SearchPlugin
xmlns="
http://www.mozilla.org/2006/browser/search/"><ShortName>badongo</ShortName><Description>badongo</Description><InputEncoding>UTF-8</InputEncoding><Image
width="16"
height="16">data:image/x-icon;base64,R0lGODlhDAAQAPcAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBmmQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD//zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/
5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP///wAAAA0NDRoaGigoKDU1NUNDQ1BQUF1dXWtra3h4eIaGhpOTk6Ghoa6urru7u8nJydbW1uTk5PHx8f///wAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAADAAQAAAIgQCvCRxIkKC6dAfVFRRYzkq5cM+qWbM2UN04b6RIOdtYbSC0YMGOHWsGbeJEdcl2BUP27Jm6idVcCtOli6U1ddU4XkupEhlLZ82oQbsGrZOuYMBEBlWlcKdKkBtdehSWrFRLaE0FooTGNStBrlSTeRWYjCs0YWOJJktGdaFWdWMDAgA7</Image><Url
type="text/html" method="GET"
template="
http://www.badongo.com/cn/cfile/{searchTerms}"
/><SearchForm>
http://ptt.cc</SearchForm></SearchPlugin>
----------------------分隔线不要复制--------------------------------
注:刚刚被发现了,SearchForm 没有改,这各地方的位址其实可以改也可以不改,
通常用brower看网页时,会传出一些资料这里会放入 GET 的 refer. URL 资讯
如果该主机有做来源分析,就会知道是这各位置转来的。但放 ptt.cc 不知道好不好^^!!
然後,储存。重新启动OpenPCMAN就可以试试看有没有下面的画面了。
http://www.badongo.com/pic/1196514
由於badongo对於档案及图片的处理不同,所以设定也要不同,图片连结需要修改一下。
如果没有你想要的功能你自己修改也可以,只要用一样的方式修改里面的连结就可以了。
至於 icon 图片的编码,你只要先制作 16*16 的 .gif 档案,然後在使用底下的 base64
编码器,就可以制造出夹在html里面的编码。
(底下为php的base64程式码,预设来源档名为icon.gif,请拷贝到装有php-cli
的linux下使用)
---------------------------程式码分隔线---------------------------
#!/usr/bin/php
<?php
$file = "icon.gif";
if($fp = fopen($file,"rb", 0))
{
$picture = fread($fp,filesize($file));
fclose($fp);
$base64 = chunk_split(base64_encode($picture));
$tag = '<Image width="16" height="16">'.
'data:image/x-icon;base64,' . $base64 .
'</Image>';
echo $tag;
}
?>
--------------------------程式码分隔线------------------------
至於看到这里还是不懂再说什麽的人,那...那.....就算了...!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.254.32.242
※ 编辑: mtchang 来自: 122.254.32.242 (08/16 20:49)
2F:→ ShawnU:设成书签再自行复制贴上,不要怀疑,就是上面那个网址 08/16 21:56
3F:推 tanshun:借转 08/16 22:00
4F:推 Nexqachy:推~ 08/16 23:02
5F:推 points333:好用喔 推推~~ 08/17 00:33
6F:推 yinjing:补个干!啊~~不是,是推 ( ̄▽ ̄#)﹏﹏ 08/17 00:47
7F:推 PcGrek:纯推不下 08/17 04:19
※ 编辑: mtchang 来自: 122.254.32.242 (08/17 09:22)