自制绿色软件搜索引擎

换了台机器,重做了一下系统。幸亏以前的电脑上有大量的绿色软件,直接Ctrl+C,Ctrl+V过来即可以用,否则重装软件的工作将让人无比纠结。当然有些东西还是必须要手动备份的,包括:IM聊天记录 ( fetion,QQ,msn ),网上银行证书,输入法词库,各软件使用记录,个人文件 ( My Documents , Documents & Settings ) 等等,还是很繁琐的。不过感觉最爽的就是Portable Firefox直接移植过来,几乎没有变化,要知道在我的经营下我已经离不开我那无所不能的firefox了,下次专门介绍一下她。

今天主要是介绍一个利用wordpress自定义页面实现一个google自定义搜索,用来在特定的几个网站中搜索需要的绿色软件。

我们知道wordpress默认添加的页面模板是固定的,比如我的关于页面。但是默认页面只支持html语言,很多强大的Script或者PHP就没办法了,有时候我们也会难免想设计一个页面让它看起来更拉风一些。

1.Worpress实现自定义页面的方法

于是上网搜索了一下相关的实现方法,这篇文章我认为讲得比较全面易懂——wordpress自定义页面。按照这篇文章中提供的方法:
在theme文件夹中新建一个内容如下的php模板文件template.php,然后新建一个应用模板template的页面,就可以实现模板中定义的script或者php代码(本文中为实现google自定义搜索的代码)了。

<?php
/*
Template Name: template
*/
get_header();
?>
实现google自定义搜索的代码
<?php
get_footer();
?>

2.Google自定义绿色软件搜索引擎

应用谷歌提供的自定义搜索服务,可以创建自己需要的搜索引擎,在自定义的一个网站或多个网站中检索结果。本文中是提供一个绿色软件搜索引擎,因此先要找出有价值的绿色软件下载站添加进站点列表。
我搜集某一类网站的方法:找一个知名度高且你熟悉的某类网站代表,比如我常用的绿色软件下载站xdownssimilarsites中寻找类似站点,选择其中你认为有价值的,添加进谷歌自定义搜索的站点列表中,为了省时间,我把我搜到的第一页的结果全部添加进去了。最后得到的搜索引擎为Search Green Software 搜绿色软件。通过谷歌的后台,可以获得该搜索引擎的源代码。

3.利用wordpress自定义页面实现Google自定义绿色软件搜索引擎

综合以上2步,很容易的我就想到了将第二步获得的代码放入第一步的php文件中应该就可以解决问题了,实际上网上另外一篇文章和我的思路不谋而合——在Wordpress中轻松集成Google自定义搜索引擎。但是很遗憾的,用这种方法没有实现,具体原因为何,还需要进一步研究,或者期待高手解决。

最后中间的这段代码是用Ben提供的一段html实现的,上效果:

绿软搜索|蟑螂窝

感兴趣的可以试用一下:)

留下几个问题:
1、自定义引擎的结果网站来源可以进一步筛选,去芜存菁。搜索结果额外提供了几个优化,其中“可靠网站”表示的是我自己经常用的几个网站,来源可靠放心下载;
2、自定义引擎搜索结果排序实际上可以通过自定义网站列表的权重来定义,暂时没时间研究,更改搜索结果的排名
3、Wordpress自定义包含任意PHP或Script代码的页面还没有完全解决;
4、搜索页面可以更美观。
有时间再折腾。



一天一点改变

明天就放假了,人心思动,也莫得心思干活了,于是把博客好好折腾了一下。

先把wordpress更新到了2.9.1,果然之前不兼容的delicious美味书签侧边栏可以完美支持了;然后又发现wordpress自带的widgets中有直接自定义文本或html的小工具,于是插入了一段显示我的鲜果收藏文章的flash代码,不过遗憾的是这个小工具只支持html不支持php;不止一个群众反映过我的页面很无聊,所以整点音乐增添些许趣味,装了一个轻量级音乐插件Audio player,这个插件是要添加php代码来用的,所以不能用上面提到的小工具了,只好把它直接插到sidebar.php文件的最前面去了。

以上所有的效果都在右侧边栏中可以见到,音乐播放器在最上面,美味书签抓虾鲜果网摘(笔误,现在手机上不了抓虾,不知道其他人有没有这个问题)在最下面。如果你戴着耳机的话,想必已经可以听到歌声了。或者看看我每天推荐的网络热文,不定期更新的噢:)当然了,整得元素越多,加载就越慢,这永远是个纠结的权衡。

之前实现相册用的是Flickr Photo Album插件,用起来很方便,右侧的My Flickr photos就是它实现的,可以随机显示Flickr相册里面的照片,不过效果不够炫,而且也不能以相册的形式显示。今天又找了另外一个插件 flickr-slideshow-wrapper(FSSW), 效果酷毙了,除了可以直接把Flickr相册导入显示以外,还能通过一个第三方网站slideflickr将Flickr的相册制作成很炫的幻灯片,然后再通过插件把幻灯片链接过来。废话不多说,直接移步欣赏我的相册

所有这些功能在QQ空间里点一下就能实现,为什么要弄得这么复杂?是的,这就好像用山寨手机的人如果知道用智能手机上网、看书、听音乐等每个功能都要自己另外装软件必定会很大吃一惊一样,这玩意儿解释不清楚(这事儿不能说太细:D)!真要弄个明白请参考可能吧的文章为什么我不用QQ空间?对使用qq空间的朋友没有恶意~:)

生活的乐趣就在于每天折腾,在于一天一点改变。嘿嘿:)



飞信2010批量添加通讯录,整合“直接短信”功能

一、我为什么使用飞信fetion

现在很少用QQ、MSN等即时聊天工具,一直使用飞信fetion作为主打的IM工具,主要是因为飞信有以下几个优点:

1、飞信上的联系人基本都是实名的,这对于我们这种上了年纪的人来说实在是一大福音。相比之下,qq上的好友网名隔一段时间就面目全非,很难分辨那些充满诗意或者Kuso风格的名字后面隐藏的是哪一位我的昔日同窗或好友。

2、最具有吸引力的一条:飞信可以免费高效地在电脑上给手机发送短信息。飞信作为一款手机移动通讯的衍生产品,不仅能够实现与在线好友打屁聊天的功能(qq、msn的主要功能),而且可以给不在电脑旁的任何一个好友发送飞信短信,免费的!也就是可以等效为所有的好友对你都是在线的,而且在电脑上发送短信的效率要大大高于手机。

3、飞信可以批量添加好友,实现与手机通讯录的基本同步,将手机通讯录批量加为飞信好友的具体操作思想为:

——导出已有联系人为文件A(一般是CSV文件);

——通过其他手段获得手机通讯录文件B(也是Excel文件,获得的方法有很多种,比如我的N70可以与Google通讯录同步,然后再通过Google通讯录导出CSV文件,详细见Ben的旧文“Google Mobile Sync同步error的解决方案以及感想”);

——将B中的数据按照A的格式生成联系人列表文件A2;

——将A2导入飞信联系人,这样你的飞信就有了你所有的手机联系人了(当然联通不行,一些不适合加为飞信好友的最好也自行剔除)。

当然了,飞信也不是万能的,偶尔我还是会上QQ/MSN和一些特定的人聊天或者接收文件的,传文件方面飞信真的很残废。

二、飞信2010的重大改进

中国移动放出了一个飞信2010Beta1.0。里面有两个重大改进:一个就是所谓的“直接短信”功能,也就是可以用飞信给任意手机号码发送短信了,当然是收费的(免费的话中国移动的短信业务就不用活了)!这是一个很大的进步,意味着在电脑上面可以完成所有的短信发送功能了。另外一个就是可以不用中国移动手机号而用邮箱注册飞信号了,这一招应该能吸引一大批用户。

我看上的主要是前面一个改进功能——直接短信,而且与之相随的飞信还支持通讯录了,我就琢磨了一下用之前类似的加好友的思想导入了一个通讯录:

——没看到有导出联系人,所以没办法导出它相应格式的CSV文件,但是没关系,它已经提供了一个飞信通讯录模板供下载;

——将上文中说的联系人文件B(这个可以包含其他信息,如邮箱、地址等)按照下载的飞信通讯录模板另存为文件B2;

——将文件B2导入飞信通讯录。

这样就把飞信好友和手机通讯录好友完全整合起来了,即使手机不在身边你也可以用电脑给任何人发信息了,如果对方是你的飞信好友,则自动用飞信发,如果不是,则用“直接短信”的方式发送给对方。

大杀器练成了!!:)

update:目前飞信2010通讯录只支持150位联系人,只能把已经加为飞信好友的剔除出来省下空间。



如何备份抓虾收藏夹

我最早用的网络RSS阅读器就是抓虾,最近听说抓虾要倒闭还是怎么地,我决定转投google reader,这样也符合我的“谷歌出品必属精品”的原则。但是抓虾上有我收藏的800多篇文章,而且我手机上很喜欢上的一个网站还是抓虾热文,看到好的文章仍然会把它收藏下来。现在我就想把抓虾的那800多篇收藏文章备份一下,挪到其他的地方,比如导入到delicious美味书签或者yahoo书签等等。网上搜了一下,竟然没有现成的流程。只有几个牛人写的简单教程,一般人还不知道怎么操作。于是我折腾了一下,终于把它成功导出来了,下面就是我琢磨的“备份抓虾收藏夹即导出抓虾收藏夹并导入delicious书签”的详细教程:
1、下载牛人写的Python代码,用来把抓虾收藏中的文章全部导出为html格式的书签,方便导入进delicious等书签。实验证明,r10版本的代码反而不会出问题,而r24貌似有问题,据大侠说是因为中文的原因,不得而知。将代码复制下来另存为name.py这样一个文件,name可以随便取。注意代码中的user和passwd要替换成自己的抓虾用户名和密码。
2、下载一个python解释器,我用的是python IDLE,这个在google搜索python,在python的官方主页上就能下载到。用IDLE运行这段代码:在GUI窗口点文件—打开name.py文件,按F5运行。运行结束后会在IDLE的安装文件夹生成一个html文件,这就是我们需要的书签文件啦,但现在还不能直接导入delicious,因为格式不对。
3、登陆delicious,把自己已经有的书签导出成一个htm文件,我们要借用它的格式。
4、下载一个UltraEdit,用UltraEdit打开第2步python代码生成的htm文件和第3步delicious导出的htm文件,将前者的条目(也就是我们抓虾收藏文章的地址和名称)复制到后者(delicious格式的htm文件),并按delicious格式讲多余的空格等删除,另存为一个htm文件。
5、登陆delicious或者yahoo书签,直接用第4步保存的htm文件导入书签,就可以啦!

最后的效果见张志强的美味书签,由于它导入之后默认都是私有的,我只把其中一些共享了一下。另外,弄了一个widget专门用来把delicious书签显示在我的wordpress网站上,见右边侧栏最下端。



俺也有独立域名了!

一直说要有一个自己的独立域名,用来做一个拉风的个人博客,但是又怕自己最后懒得去管,就像自己很多非独立的博客那样,荒废掉。

这次呢,一方面是正好碰上Godaddy打折,这个域名zqzhang.com第一年只花了2美刀左右,当然以后可能会涨到每年10美刀,但也就是几十块钱,几顿饭的钱,咱不缺这点钱。另一方面是好友Ben的鼓励,所谓“个人博客是一张个人名片”,我深深地赞同,于是下决心整了一个。话说Godaddy好是好,但是注册的过程还真是啰嗦,申请完之后Ben给了我一块空间,直接把我的域名绑定过去,他又轻车熟路地又帮我装好了Wordpress,要不然我这菜鸟一步一步来估计还要摸索一阵子呢。于是,在Ben同学的帮助下,一个上午的时间,一个华丽丽滴独立博客就此诞生~~

刚开始想过superzhang,hellozhiqiang等等名字,后来觉得带有感情色彩,还是整个中性的吧,zqzhang——就是志强张的缩写。

以后咱也可以说,“欲知更多信息,请访问哥滴博客,谷歌搜索‘蟑螂窝’”!哈哈,多么拉风!



无觅相关文章插件,快速提升流量