缘网大杀器(页面改造)
以前曾经有人弄过一个缘网的样式,但是已经不好用了,就索性花了一天重新弄了一个。因为时间比较仓促没有仔细推敲,明天就要出差了,这样一来即使rvpn也访问不了缘网,如果有问题也只能先放一放了~ 。
或许会在宽度什么的出现些问题,毕竟我只是在自己的本子上测试的(我的是1280x800的宽屏),所以如果有些错乱,能自己修改就看着改改吧。
缘网的页面就是结构太乱,广告太多, 我写这个样式的目的就是为了去掉这些乱七八糟的广告信息,毕竟BT下载要忠实于BT下载,而其它的如果有需要完全可以去缘网首页了。
最好的效果是在FF上才能体现出来,不过应用到Chrome/Opera应该问题也不大,可能个别地方需要调整,有时间再弄好了。
>>More[Dactyl]Editpac脚本
Tweaks for TwentyTen2
寒假在家好久没折腾FF了,今天闲来没事,逛了逛Mozest论坛,发现一个不错的主题——TwentyTen2,作者是BoneyardBrew,在用3.6的时候曾经安装过他写的TwentyTen主题,非常精致。这款主题,同样延续了他以往的简单、细致的风格,感觉非常棒。
安装之后,确实有眼前一亮的感觉,但是不可避免的在自己的配置基本上还是有一些瑕疵,一部分是因为同以前的一些样式或者扩展有所冲突,还是有些细节不大合自己的胃口,因此在原主题的基础上,写了一些样式作了细微的调整,样式下载地址
我所用的FF版本(安装了Pentadactyl):
Pentadactyl hg5636 (created: 2011/02/02 00:00:09) running on: Mozilla/5.0 (Windows NT 6.1; rv:2.0b11pre) Gecko/20110202 Firefox/4.0b11pre
截图有点不方便,就暂时不截了。
使用Sed提取浏览器导出书签的网址
本文只在Mozilla Firefox和Google Chrome两个浏览器上试验过,目的是将浏览器导出书签中的书签链接提取出来。
通过使用sed命令提取链接并且保存到backup.txt文件中,假设导出的书签文件为bookmarks.html。Firefox和Chrome的文件格式类似,方法也几乎相同,除了Firefox有place:开头的链接(?忘记怎么描述了),所以在Firefox中要剔除这些链接。下面是命令:
Firefox:
sed -n -e '/place:/!s/\s*<DT><A HREF="\([^"]*\)".*/\1/w backup.txt' bookmarks.html
Chrome:
sed -n -e 's/\s*<DT><A HREF="\([^"]*\)".*/\1/w backup.txt' bookmarks.html
主要是这个替换命令, 对应着boomarks中的格式, 0或多个空格开始,跟着<DT><A HREF="链接地址" ADD_DATE .......>链接描述</a>
s/\s*<DT><A HREF="\([^"]*\)".*/\1/p
目的就是要把书签链接地址取出来, 因此弄个正则表达式分组 \([^"]*\) 来表示链接地址部分
删除文件中的匹配行及附近行
sudo chmod +x del.sh ./del.sh "pattern" dest.txt # 只删除第一次匹配 ./del.sh -g "pattern" dest.txt # 删除所有匹配>>More