QQ空间文章归档

限于财力、精力、能力,我还没有认真研究过如何来建立一个独立博客。依靠在QQ空间上是没有什么好的工具来对日志进行归档的。我设想要设立这样一个文档:它包含了空间所有的文章标题,而且这些标题一行一个,是带有文章链接的。这样,我就可以很从容地通过复制-粘贴来实现同空间内的“相关链接”了。
于是,折腾开始了。
事先,我构想了下。我可以在空间提供的日志归档工具中进行复制标题,然后在Word中剔除标题后的“评论数”“浏览数””日期“等内容。这我想到了用Word的表格-文章转换功能来实现。那是个强大的工具。我很成功地以”其他字符:(“作为文字分割生成了表格,然后通过删除列后剩下一个标题列。
然后,我想象通过Firefox的iMacros组件(这个组件我一直把它禁用了,因为一直没派上什么用场)来实现对链接的管理。一开始,我是想要用它和Google docs结合在一起,通过在同一Firefox窗口中进行自动的”复制链接“、”下一则“、”粘贴“、”换行“。但是尝试后我失败了。因为我发现iMacros的功能还没用那么强大。一则Firefox中QQ空间几乎是木讷的,很难复制链接,我也想到用日志归档中的”查看原文“的链接来实现,可是iMacros对Google docs支持很糟糕,而且它无法实现记录右键的控制。
我想到了Excel。作为一个电子表格的行家,它的数据处理能力是很强大的。我随意地设想,是不是可以把标题作为一列,把地址作为一列。然后赋以这样一个命令,使地址列依次作为标题列的超级链接。这个想法一开始却只是一闪而过,因为我认为这太复杂了。我不晓得从哪里入手。可是在上面那种方法失败之后,我开始重视这个想法。想过在网上去搜索一下相关的文章,但最终还是觉得先自己试一试。于是我打开了很久没用的excel。我作了两行三列作为试验。我用鼠标飞快地扫过菜单栏,是后往前的。就在快失望的时候,我看到了”函数“选项。也许这是个很强大的功能。我凭直觉点开了它,——之前我一直没有点开任何一个选项!Excel2003还没有怎么用过。以前的2000版本的界面有些不同。这次弹出的是小小的一个,在”常用函数中“我随意地依次点下去,看函数的说明。前两个是”SUM“和”AVERAGE“,这俩个我认识,的确是最常用的了。后面,上天眷顾,第三个就让我眼前一亮。这是个叫做”HYPERLINK“的函数。它提供链接功能。我试探着打开了它,然后我很高兴,因为我使用单元格引用顺利完成了我的工作。
把Word中处理好的标题列复制到这边后,我开始设想如何把地址抠下来。如果人工来点的话,工作量是很大的——尽管上面的操作已经省去了大半的工作量,要是我不得不一个个去复制标题,或者一个个去处理标题之后的累赘,那绝对是件枯燥的活儿——我讨厌千篇一律的工作。
我注意到Firefox中的iMacros的名称是”iMacros for Firefox“。那我想是不是存在”iMacros for IE“呢?于是我尝试搜索了。很高兴,我找到了一个共享版的。也没有心情去找注册机或者是破解版了,因为我只用这么一次!
接下来也许就显得有些愚蠢了。我真的想不出什么办法可以实现粘贴和换行操作——也许用好久之前看到过的那个”鼠标键盘记录器“可以实现,但是用两个软件(指鼠标键盘记录器和iMacros)在两个软件(指IE和Excel)之间来操作,而且是交替性的,这调试是需要很大的时间的。最后,我觉得委屈我自己了。我通过iMacros来实现”复制网址“和”下一篇“,然后在Excel中我只要不断地按Ctrl+V并换到下一单元格就可以了。调试时我纠正了iMacros自动生成的步骤文件,删除了TAB CLOSEALLOTHERSURL GOTO=http://user.qzone.qq.com/947836523/infocenter?ptlang=2052 这两个步骤。于是一切顺利,我半自动地完成了大半的工作。可是到了某一篇很久之前写的日志时,我却发现卡壳了。它总是弹出错误。一开始没注意,反正只有很少几则了,自己全手动吧。可我还是想找出错误究竟出在什么地方。检查之后才发现,以前的文章默认是用”小字体“的。于是”TAG POS=1 TYPE=BUTTON ATTR=TXT:复制网址隐藏签名档小字体“这一步就应该改为”TAG POS=1 TYPE=BUTTON ATTR=TXT:复制网址隐藏签名档大字体“。不然它找不到”复制网址隐藏签名档小字体”这一行。我说计算机就是死,一点都没有脑子,不会随机应变。
终于完成的时候,我很高兴。这次总共是74则。这个过程省下来的时间有不少,但是又是一次成功的折腾。我很高兴。时间已经不早了。我没有来得及写日志记录下来,于是只是改了QQ的签名:特高兴。。用折腾劲儿来实现高效的工作。。用极短的时间愉快地完成了难以想象的庞大的无聊工作量。

*稚童鄙见,必不在意。原创作品,转载请注明出处或添加链接。
爱来不来白吃城
*