Archive for the tag 'Firefox'

11 09 2008

Newsfox不完全技巧

Published by muzuiget under Firefox

前几天推荐了Newsfox,这篇分享一下Newsfox的几个技巧,Newsfox是个狠强大的离线阅读器,只说一下比较特别的功能,一些一看就知道怎么用的就不说了。
过滤网页
最赞的那个功能是过滤网页,足以傲视其他阅读器了,用于对付不输出全文的Feed,之前已经写过了,所以对博客输出全文还是摘要无关紧要了,见到好博客就订。
快捷键
善用快捷键,比如w是过滤网页,p/n分别是查看上一个和下一个未读文章,v是打开链接,m是标记所有文章为已读。更多快捷键可以在工具栏的“键盘快捷键”查看,也可以在选项里自定义。
文章排序
在标题面板文章默认的排序可以在选项里的“整理”设置,我就以日期降序。在标题面板点击栏目名称就能以该栏目排序,比如点击未读栏目,未读的文章都排在前头,方便快速消灭,特别是按群组查看时。

2 responses so far

10 30 2008

再次推荐RSS阅读器Newsfox

Published by muzuiget under 未分类

Newsfox是我的首选RSS阅读器,是Firefox的扩展,用了一年多了,在Firefox里大半时间都耗在里面,接近300条feed了,每天800条未读,我也患信息强迫症,信息恐惧。前几天去无意中拉回了一个使用者,所以再推荐一下Newsfox吧。首先说我是Firefox的重度使用者,属于中毒上瘾那种,在1.5版本时候在开始使用了,陈年往事之前已经写过了。
在不知道RSS/Feed是什么东西之前,我见到好博客,比如善用佳软,小众软件等,唯一表示关注的做法就是加入书签,然后隔三五差打开看看有什么文章更新,结果见到好博客越来越多,每次打开又要看看哪些是新文章,有时候没见到新文章又失望,效率实在低下,浪费精力时间。在博客上几乎都看到地“订阅”、“阅读器”、“RSS”、“Feed”之类的关键字,了解到这些是什么东西后,我就开始找个阅读器了。去看一些测评文章,试用了各种阅读器。

One response so far

8 28 2008

AutoPager简明攻略六-杂七杂八

Published by muzuiget under Firefox

AutoPager简明攻略系列文章
这里是一些AutoPager小技巧
修改翻页提示样式
翻页提示样式就是在设置里“一般”标签那3个样式啦,有没有发现部分网站显示出来的翻页提示文件有些时候大,有些时候小?这是因为默认样式中用了相对数值。这里有我的修改版。

搞定了字体忽大忽小
把绿色改为Goole那个蓝色
分隔符上下加了点空白

“加载中”提示的样式
position: fixed; z-index: 2; font-size: 12px; bottom: 1px; right: 20px;padding: 1px; background: #D5DDF3 none repeat scroll 0%; display:none;
分页符样式
clear:both; line-height:20px; background:#D5DDF3; text-align:center;margin-top:20px;margin-bottom:20px;
翻页提示样式
line-height:normal;width:190px;position: fixed; z-index: 2; font-size: 12px; bottom: 1px; right: 20px;padding: 1px; background: #D5DDF3 none repeat scroll 0%; display:none;

No responses yet

8 28 2008

AutoPager简明攻略五-规则分享

Published by muzuiget under Firefox

AutoPager简明攻略系列文章
如果你创建你规则,那么你能够导出你的规则给别人分享。如果你不会创建规则,那么就导入别人创建好的规则就行了。可以保留自带的“Chinalist.xml”里面有适合国内的规则。
导出规则
在设置对话框里,选择一条或多条规则(按Shift)点击导出就行了,可以选择导出到剪贴板或文件。描述一栏写上是什么网站。
导入规则
也可以从剪贴板和文件导入,很简单。
分享规则
作者的博客有一个地方让你提交创建好的规则(需要登录),或者直接点击“发布”按钮。当别人更新的是后就能用上你的规则,更新的规则在“blogcomment.xml”这个文件里,不过太多自己不用的更新有点拖慢浏览速度,自己看着办。
帮忙创建
希望访客能创建自己常去的网站规则,如果不行,那么就留言给我吧,不过事先声明:

不是任何网站都帮的,比如那些不水产的网站,拜托不要贴上来,万一让UbuntuCn倒掉我就罪大恶极了,一经发现立马删除的,不作通知。
一些让我不爽的网站也不帮,比如最近开口水战的,一切看我个人喜好。
一些网站布局很变态,规则难写,所以不是100%成功了,如果这样,我只能说抱歉,只能另谋高就了。
如果评论中有网址,很容易被博客系统当垃圾评论过滤掉,所以,贴网站的名字也行,我会去Google。或者用中文句号“。”代替那个点“.”

我的规则
下边几个就行在第一篇文章里的例子的规则了。
Google网页
<autopager>
<site><urlPattern>http://www.google.com/search*</urlPattern>
<guid>470CE2C4-0766-1F96-7227-A362-950C-EB48</guid>
<urlIsRegex>false</urlIsRegex>
<margin>2</margin>
<enabled>true</enabled>
<enableJS>true</enableJS>
<quickLoad>false</quickLoad>
<fixOverflow>false</fixOverflow>
<owner>muzuiget</owner>
<contentXPath>//div[@id='res']</contentXPath>
<linkXPath>//b[contains(text(),'下一页')]</linkXPath>
<containerXPath></containerXPath>
<desc>Google网页</desc>
</site>
</autopager>
Google图片
<autopager>
<site><urlPattern>http://images.google.com/images*</urlPattern>
<guid>27486483-287C-6043-507C-73D6-E665-C183</guid>
<urlIsRegex>false</urlIsRegex>
<margin>2</margin>
<enabled>true</enabled>
<enableJS>true</enableJS>
<quickLoad>false</quickLoad>
<fixOverflow>false</fixOverflow>
<owner>muzuiget</owner>
<contentXPath>//div[@id='ImgContent']</contentXPath>
<linkXPath>//b[contains(text(),'下一页')]</linkXPath>
<containerXPath></containerXPath>
<desc>Google图片</desc>
</site>
</autopager>
ESPNSTAR中文网
<autopager>
<site><urlPattern>http://www.espnstar.com.cn/*.htm</urlPattern>
<guid>1F4DC801-98CE-7ACE-5A0E-2572-AA3A-06E0</guid>
<urlIsRegex>false</urlIsRegex>
<margin>2</margin>
<enabled>true</enabled>
<enableJS>true</enableJS>
<quickLoad>false</quickLoad>
<fixOverflow>false</fixOverflow>
<owner>muzuiget</owner>
<contentXPath>//div[@id='text']</contentXPath>
<linkXPath>//a[contains(text(),'下一页→')]</linkXPath>
<containerXPath></containerXPath>
<desc>ESPNSTAR中文网</desc>
</site>
</autopager>
腾迅体育
<autopager>
<site><urlPattern>http://sports.qq.com/*.htm</urlPattern>
<guid>2A41269B-BB3F-8D7D-E522-A411-E519-93CC</guid>
<urlIsRegex>false</urlIsRegex>
<margin>2</margin>
<enabled>true</enabled>
<enableJS>true</enableJS>
<quickLoad>false</quickLoad>
<fixOverflow>false</fixOverflow>
<owner>muzuiget</owner>
<contentXPath>//div[@id='ArticleCnt']</contentXPath>
<linkXPath>//div[@id='tool']/div[@class='fl']/a/img</linkXPath>
<containerXPath></containerXPath>
<desc>腾迅体育</desc>
</site>
</autopager>
太平样游戏
<autopager>
<site><urlPattern>http://pcnews.pcgames.com.cn/*.html</urlPattern>
<guid>60A11AB9-A81D-EA86-4A68-BA77-6BB8-B667</guid>
<urlIsRegex>false</urlIsRegex>
<margin>2</margin>
<enabled>true</enabled>
<enableJS>true</enableJS>
<quickLoad>false</quickLoad>
<fixOverflow>false</fixOverflow>
<owner>muzuiget</owner>
<contentXPath>//div[@class='artContent']</contentXPath>
<linkXPath>//a[@class='page_next']</linkXPath>
<containerXPath></containerXPath>
<desc>太平洋游戏</desc>
</site>
</autopager>
华军软件搜索
<autopager>
<site><urlPattern>http://search2.newhua.com/search.asp*</urlPattern>
<guid>536BC865-5F3D-62FA-B373-A4F6-5044-0193</guid>
<urlIsRegex>false</urlIsRegex>
<margin>2</margin>
<enabled>true</enabled>
<enableJS>true</enableJS>
<quickLoad>false</quickLoad>
<fixOverflow>false</fixOverflow>
<owner>muzuiget</owner>
<contentXPath>//body/div/table[@class='p9']/tbody/tr[2]</contentXPath>
<linkXPath>//font[contains(text(),'下一页')]</linkXPath>
<containerXPath></containerXPath>
<desc>华军软件搜索</desc>
</site>
</autopager>
VeryCD搜索
<autopager>
<site><urlPattern>http://www.verycd.com/search/folders/Linux</urlPattern>
<guid>5DA4F273-5409-3916-055D-1DD8-4C3B-342A</guid>
<urlIsRegex>false</urlIsRegex>
<margin>2</margin>
<enabled>true</enabled>
<enableJS>true</enableJS>
<quickLoad>false</quickLoad>
<fixOverflow>false</fixOverflow>
<owner>muzuiget</owner>
<contentXPath>//div[@id='results-wrapper']</contentXPath>
<linkXPath>//a[contains(text(),'下一页 >>')]</linkXPath>
<containerXPath></containerXPath>
<desc>VeryCD搜索</desc>
</site>
</autopager>
巴巴变图片
<autopager>
<site><urlPattern>http://www.bababian.com/picturedetail.sl*</urlPattern>
<guid>492CE975-F72C-103E-6045-9A88-BB05-8CE6</guid>
<urlIsRegex>false</urlIsRegex>
<margin>2</margin>
<enabled>true</enabled>
<enableJS>true</enableJS>
<quickLoad>false</quickLoad>
<fixOverflow>false</fixOverflow>
<owner>muzuiget</owner>
<contentXPath>//table[tbody/tr/input/@id='pictureID' and tbody/tr/input/@name='pictureID']</contentXPath>
<linkXPath>//a[@class='linkImg' and contains(text(),'下一张>')]</linkXPath>
<containerXPath></containerXPath>
<desc>巴巴变图片</desc>
</site>
</autopager>
Ubuntu中文论坛
<autopager>
<site><urlPattern>http://forum.ubuntu.org.cn/viewtopic.php*</urlPattern>
<guid>03E7A3B9-FF66-BD7C-DE41-5E5D-8DC4-029D</guid>
<owner>muzuiget</owner>
<contentXPath>//div[@id='pagecontent']</contentXPath>
<linkXPath>//a[contains(text(),'下一页')]</linkXPath>
<desc>Ubuntu中文论坛</desc>
</site>
</autopager>
煎蛋
<autopager>
<site><urlPattern>http://jandan.net/*</urlPattern>
<guid>5C5B6E6C-2519-8B50-C192-3840-0675-3872</guid>
<owner>muzuiget</owner>
<contentXPath>//div[@id='content']</contentXPath>
<linkXPath>//a[contains(text(),'Next')]</linkXPath>
<desc>煎蛋</desc>
</site>
</autopager>
驱动之家硬件
<autopager>
<site><urlPattern>http://hardware.mydrivers.com/*</urlPattern>
<guid>A22FBC4D-52DE-30F3-75B1-ADCF-081D-289E</guid>
<owner>muzuiget</owner>
<contentXPath>//tr[td[@class='f14_black']]</contentXPath>
<linkXPath>//a[contains(text(),'下一页')]</linkXPath>
<desc>驱动之家硬件</desc>
</site>
</autopager>

No responses yet

8 15 2008

Newsfox搞定RSS全文输出

Published by muzuiget under Firefox

今天发现我用的RSS阅读器Firefox扩展Newsfox更新了,发现增加一个很重要的功能,过滤网页。
曾经看过老肥博客的《RSS feed 不输出全文?一样搞定你》,用一个Greasemonkey扩展的一个脚本google reader full feed changer来搞定那些不支持全文输出的feed,感觉很爽,于是切换到Google Reader。用了一段时间,不习惯,换回Newsfox了,我用的是宽屏,还是3栏式界面好。这次更新支持了XPath过滤网页,爽翻了。
使用方法
先不用任何设置,当你看到某些文章出现令人不爽的“点击阅读全文”的时候,在标题面板选中文章,按一下“W”键,那么应该出现文章的全文了,再按一下就切换回来摘要。不过不是所有feed都行的,显示也不一定是全文,也可能是显示了一些多余段落。如果Newsfox不能默认识别,那么就要自己添加规则了。

在feed的选项窗口多了个“网页过滤”标签,支持3个网页过滤方式

RegExp:正则表达式,太难写了。默认就是“<p.*?<\/p>”,也就是显示标签<p>之间的内容,一般能对付部分feed了。
JavaScript:不会。
XPath:还是XPath最方便,跟google reader full feed changer使用的规则一样。

自定义规则方法如下

选中过滤规则为“XPath”,在输入框输入XPath表达式,但是多个表达式跟google reader full feed changer不同,直接用“|”符号连成一行就行了。
然后偷懒点都选“覆盖字符集”为“+”号,自动检测搞定。
这里有一个“下载后过滤所有新文章后的网页”,勾选它就自动过滤新文章,如果不选,那么在阅读的时候要在标题栏点一下过滤按钮(在标题栏右上角那个按钮选中后才显示)才后过滤,也可以按快捷键“W”。

编写规则
至于规则怎么写,可以参考另一个扩展——Autopager,也是用XPATH做过滤规则用,用它的自动翻页工作室来调试是很方便的。参考(《AutoPager简明攻略三-创建规则》,把自动翻页工作室里的规则复制出来就行啦。更多辅助工具也可看《AutoPager简明攻略四-辅助工具》
其它用途
有了这个功能真实省时间啊,即使feed已经输出了全文连接,不过也可以作为切换为评论内容,比如小众软件和煎蛋,每篇文章都有不少人评论,以前看到那句“猛击这里评论,已经有XX人登录火星”总有点冲动点击,现在点击一下“W”键即可显示评论了,爽啊。
规则分享
贴几个常看的网站的XPATH,不过Newsfox还是不支持Cnbeta的重定向(真可恶)。不少博客也不输出全文的,避免得罪人,这里不贴国内个人博客,各位看官自己写吧。
软件更新类
DistroWatch显示更新提要和中文介绍
//table[@class="News1"]/tbody/tr[4] | //table[@class="Info" and position()=2]
Firefox扩展显示介绍和更新信息
//div[@id="addon-summary"] | //div[@id="addon-advanced"]
技巧blog类
小众软件评论
//h6[@class="comments"] | //div[@id="commentlist"]
HowtoForge
//div[@class="node"]/div[@class="content"]
Ubuntugeek
//div[@class="entrytext"]
IT新闻类
LUPA开源社区
//div[@id="articlebody"]
驱动之家新闻
//td[@class="f14_black"]
其它类
新浪体育国际足坛
//div[@id='artibody']
煎蛋评论
//h3[@id="comments"] | //li[contains(@id,"comment")]/div

9 responses so far

8 10 2008

多合一小型Linux光盘下载及中文化说明

Published by muzuiget under Linux

一个7个桌面Linux,都是LiveCD,顺便带一个FreeDOS。光盘的启动画面和介绍看《多合一小型Linux光盘》。点击这里下载,(MD5:be53e7635213e99533669e260d215fd7)
Linux光盘怎么都得要有支持中文才行,不然实用性带大折扣。

FanX和CDLinux启动后本身就是中文了,不需要操心。
Damn Small Linux,这个中文化起来太麻烦了,暂时放弃。
Puppy是有人做出了中文包,一键安装,省心。
Parted Magic,Slitaz,Nimblex这3个最起码要支持中文字体和中文输入法。

安装字体好办,装一个文泉驿正黑就好了。输入法就麻烦了,要解包安装后之后就要重新打包,折腾过Slitaz安装fcitx,结果老失败。结果找到一个简单方便又不需要重新打包的方法,因为这3个发行版都是有Firefox的,所以使用基于Firefox的扩展输入法就行啦,这个扩展叫“Fireinput”,中文叫“火输”。一直以为Windows下输入法这么多,怎么还有人有闲情去弄Firefox的输入法扩展呢,会有人用么?没想到这次派上用场了,那是因为可以跟Firefox一起跨平台使用,不用鸟什么操作系统,不用鸟什么语言桌面环境,有Firefox的地方就能用,值得一赞的是Fireinput还是一个开源软件。

有Firefox就万事好办,至于其它程序不能用Firefox的输入法扩展,用笨方法,复制粘贴过去就行了。用Firefox无所不能的扩展还能收邮件、RSS阅读、FTP下载、BT下载、听歌、作笔记……结合在线服务更无敌了。什么都能在Firefox里干好了,整一个LiveCD就一个Firefox够了,装扩展基本上不用考虑平台兼容性。
扯远了,说一下余下三个怎么设置中文字体和输入法。首先要挂载光驱,虽然说是光盘启动的。中文化文件我都放在“tools”目录下面。5个文件

wqy-zenhei.ttf.gz - 文泉驿正黑字体文件
Fxp.zip - Firefox配置文件夹,里面预装了几个扩展,包括Fireinput
copyfont.sh - 自动复制解压字体到家目录
copyFxp.sh - 自动复制解压Firefox配置文件夹到家目录
chinese_pack_total-0.2.6.pet - Puppy的一步到位中文包

其中字体是复制解压到“~/.fonts”,不在需要任何设置,也可以手动复制解压。不过Firefox配置文件夹不是必须的,也可以进入桌面后用Firefox在官网重新下载安装。
Parted Magic
进入桌面后终端执行
mount /dev/cdrom /media/cdrom
#或者点击桌面上的“Nin1LinuxCD”图标就自动挂载
cd /media/cdrom/tools/
./copyfont.sh
./Fxp.sh
#以Fxp文件夹为配置文件夹启动Firefox
firefox -profile ~/Fxp

Slitaz
进入桌面后终端执行
su
#输入密码“root”
mount /dev/cdrom /media/cdrom
#退出root用户
exit
#或者用主菜单里“System Tools”,“Mount devices”,挂载光驱。
cd /media/cdrom/tools/
./copyfont.sh
./Fxp.sh
firefox -profile ~/Fxp #以Fxp文件夹为配置文件夹启动Firefox

Nimblex
光盘启动后就已经挂载好了,只需要打开终端,执行
cd /mnt/live/mnt/hdc/tools
./copyfont.sh
./Fxp.sh
#以Fxp文件夹为配置文件夹启动Firefox
firefox -profile ~/Fxp

Puppy
点击桌面上的“mount”,把CDROM挂载,然后自动打开了文件管理器,进入“tools”目录,点击安装chinese_pack_total-0.2.6.pet文件,安装过程比较久,请耐心等待,等提示安装好了就打开主菜单,“Shutdown”,“Restart X server”重启X,然后就能用上中文环境了,输入法是fcitx。

注意事项

所有Linux都是复制自官方光盘的, 没有对文件解包重打包操作,只是简单整合。
光盘没有个人标记和水印(除了那个Firefox配置文件夹一些个人配置外),下载后不满意菜单背景喜欢怎么改就怎么改。
光盘镜像一共712M,如果要刻录CD就不够了,要对镜像修改一下,几个建议

删掉12M的Fxp.zip,就刚刚后700M,刻盘就够了。
删掉50M的Damn Small Linux(KNOPPIX文件夹),因为没有中文。
删掉Nimblex,大部头,跟FanX软件有些重复,放置其它文件。

Puppy的最新一步到位中文包可以到这个页面下载,直接替换即可。
Puppy是很有潜力的发行版,还有更多中文pet软件包供选择,比如LinuxQQ,浏览这里。
如果要光盘里面的发行版有更新,直接用官方的光盘里的文件或文件夹替换掉就行了。
Fireinput只装了拼音版,如果需要五笔版到Fireinput官网下载
以Live模式安装到闪盘或硬盘也是可以的,参考Grub4dos的维基,安装后直接把镜像内的内容复制到闪盘或硬盘某个分区根目录下就行了。

相关链接
FanX:官网,支持论坛
Puppy:中文开发博客,支持论坛
Fireinput:官网,支持论坛
其实Linux LiveCD整合非常简单,我都试过不少发行版了。只要是支持Live模式理论上都能整合,因为有Grub4DOS这个神器。如果用DVD空间就更多了,几乎就有多少空间就能整合多少个Linux,Ubuntu、Fedora、openSUSE、Mandriva这些都有LiveCD,但是个头太大,启动太慢,一般都是做安装到硬盘用。而一些300M以下的,本来就是做LiveCD用途的,常见的除了上边7个,还有Tinyme,Partimage Is Not Ghost,Knoppix等等。整合这么多玩玩而已,日常使用就Ubuntu,分区急救就Parted Magic,其它很少用。

No responses yet

6 20 2008

Ubuntu和XP共用Firefox3部分配置文件

Published by muzuiget under Firefox

先来点废话:
Firefox3正式版千呼万唤终于出来了,下载日我下了2份, Windows和Linux版本各一。虽然在早就在Ubuntu 8.04 Beta时候就开始用上Firefox3的Beta版了,懒得降级了。但XP依然还是Firefox2,只在虚拟机测试Firefox3。怎么同步XP和 Ubuntu的Firefox3配置是个问题。
使用同一个配置文件夹:
就是加上“-p”参数来启动Firefox,然后指定同一个配置文件夹,最简单的方法了,一切东西都能同步,至于有没有副作用就不知道了,比如某些扩展如IE Tab是Window only的。
一些问题:
但是我使用了一些资源管理扩展,比如Scrapbook,Newsfox, Zotero,我喜欢把它们的数据目录设置在Firefox的配置文件夹外面,不想把什么东西都保存在配置文件夹里,那样不会把配置文件夹越弄越大,XP下的Firefox2在公布之日就开始用了,配置文件夹还是那个,结果2年下来各种各样扩展装装卸卸N次,使用隐私清理功能把所有能删的记录都清除,结果配置文件夹依然后70M之多。而Scrapbook抓下来的网页也有70M了,所以干净一点,全新安装Firfox3,新建配置文件夹,一切重新配置。
在Ubuntu 7.10还是使用Firefox2时候,开始尝试XP和Ubuntu共用一个配置文件夹,结果有不少问题,主要是Linux和Windows的路径表示方法不同引起的。比如我把Scrapbook的数据文件夹放在XP的
E:\Firefox\Scrapbook
而在Ubuntu下则应该为
/media/sda6/Firefox/Scrapbook
如果把数据文件放在配置文件夹(用的是相对路径,默认的),则没问题,但设置在外部就有问题了,会提示找不到路径,每次切换系统都得重新设置一下,很烦。还有Flashgot,DownThemAll,DownloadHelper,调用的下载软件和保存路径也是不同的。
使用不同的配置文件夹也有麻烦的地方,比如书签,搜索栏的搜索引擎,Nosript,Adblock Plus,Foxyproxy等的黑白名单也得单独设置,虽然书签有同步扩展,但我不想多用一个扩展,还有去注册帐号(同一台机器用得这么麻烦吗?)。
共用部分配置文件:
共不共用配置文件夹各有有缺点吧,但是Scrapbook,Newsfox是每天都用的,2个系统都是,所以我选择使用不同的配置文件夹,分别设置路径。现在都用了Firefox3了,既然共用整个文件夹不好,那么就共用几个文件好了,借助Linux的链接,因为XP不能访问Linux的分区,所有就 Ubuntu为XP下的配置文件创建链接。
cd进入Ubuntu的Firefox配置文件夹。用命令
ln -s /media/sdaN/FirefoxProfile/xxx.xxx .
来创建链接。
经摸索下边几个文件可以共用,其它文件先慢慢在弄清楚作用。

书签,历史记录:places.sqlite
Foxyproxy的配置文件:foxyproxy.xml
Firegestures的配置文件:firegestures.sqlite
Stylish的配置文件:stylish.rdf

下边是链接文件夹

Adblockplus配置:adblockplus文件夹
Greasemonkey配置:gm_scripts文件夹
搜索栏搜索引擎:searchplugins文件夹

比较可恶的是Noscript的白名单保存在prefs.js。这个先不共用好了。

No responses yet

6 06 2008

用DTA和wget来为Ubuntu更新加速

Published by muzuiget under Firefox, Linux

在白天Ubuntu的更新管理器或apt-get更新总是慢吞吞的,我用的是官方源,但直接用Firefox去“http://archive.ubuntu.com/ubuntu/”下载却很快,用扩展DTA都能接近满速,看来更新管理器或apt-get不是多线程,速度是慢点,干脆用Firefox去下载好了。
获得更新deb地址列表:
首先要获得deb包的下载地址,有个笨点的方法就是使用更新管理器,然后在下载窗口点击取消,然后就在出错窗口复制获得下载列表,还要修改一下。用命令更快捷,结果折腾一番,运行下面的命令即把需要更新的deb包的列表输出
sudo apt-get -y –print-uris dist-upgrade | grep http | awk ‘{print $1}’ | sed ’s/’\”//g’
每次都要打这么长的命令是很恼人的,添加一个alias到“~/.bashrc”里去
alias sgdl=”sudo apt-get -y –print-uris dist-upgrade | grep http | awk ‘{print \$1}’ | sed ’s/’\”//g’”
有点变态的别名,主要是单引号转义,以后每次运行
sgdl > deblist
输出到文件deblist中去。“sgdl”助记“sudo get deb list”。
下载deb文件:
获得列表然后就是下载啦,用Firefox打开deblist,然后Ctrl+A全选,用Flashgot选择“使用Flashgot下载所选连接”,当前调用的下载管理器为DTA,在DTA里选择下载所有连接,设置好下载目录,然后开足火力猛拖。又或者使用wget,更简单
wget -i deblist
如果按了Ctrl+C中断,下次加上“-c”选项续传
wget -c -i deblist
链接包并更新:
下载好后,到apt-get的缓存目录建立deb的链接
sudo ln -s ~/debfiles/*.deb /var/cache/apt/archives/
这里debfiles为下载deb的文件夹。最后就是运行一下更新命令啦。
sudo apt-get upgrade

No responses yet

3 28 2008

AutoPager简明攻略一-软件简介

Published by muzuiget under Firefox

AutoPager简明攻略系列文章
在网上浏览大家总会点过带有“下一页”这样的链接吧,当文章内容太长网站就会将内容分成几页,以加快网页显示速度。不过在现在已是宽带时代了,电脑配置都强悍很多,网页大小长短不在考虑之列了,怎么花最少时间和精力来更多信息才是重点,何况一些网站追求流量,无聊的内容充满页面,广告漫天飞舞,一页正文内容才那么一小块地方,一页一段话或一张图,要人不停点击“下一页”来浏览下面的内容,特惹人厌,浪费用户的流量、内存、CPU、时间、金钱、生物能,脑细胞、大好青春。
有没有办法对付网站这种损招呢?不影响浏览体验的前提下,把几页的内容合成一页中去,减少点击次数。就有这么一种Firefox的扩展专干这种事了,那就是接下来介绍的AutoPager,中文就叫做自动翻页。如果你还不懂有什么效果,请看下图。

看到没有,下一页的内容给附加到当前页面中去了,这是动态加载的,你用Google搜索,在前面几条结果就找到你所需要的,那就最好。如果找不到,当你向下滚动页面时快到底部时,第二页的内容马上附加到下面,省去点击“下一页”的步骤,当快看完第二页,也就是快到页面底部时,又自动附加上第三页,直到最后一页为止。是不是很方便?或许你会说,Google由一次显示100条结果的功能啊,嗯,Google是有这个功能,但是如果在第一页就找到结果,而无需看剩余的9页,那么这9页不是白白显示了,同时也浪费多了9倍的时间和内存,岂不是很不值?Google图片呢,其它网站呢?
Google图片“Firefox3”

ESPN的《英超次轮最佳阵容 克枪神后卫红军救世主》

一页一图的典型代表腾讯体育《10大好马吃回头草:舍瓦领衔 荷兰传奇二进宫》

太平洋游戏的《更残酷,更真实!《使命召唤5》详细试玩报告》

华军软件园搜索“Firefox”

VeryCD搜索“Linux”

Bababian的一个用户的Firefox图片

论坛也行,《学习linux几点忠告》

理论上,只要写好规则,任何网页AutoPager都能正确附加上内容,网页看起来一体,布局不会乱,实现浏览网页一拖到底,畅通顺快得像半夜开车。害怕规则不会写或懒得写?把网页给出了来,让别人帮你写就行了,一切都很简单。好了,介绍废话这么多,如果还有兴趣,就请继续看下一篇文章《AutoPager简明攻略二-基本使用》吧。
如果你有使用同类型的软件经验请继续看
自动翻页其它软件
Firefox扩展repagination
这是另外一个扩展,不需要创建规则,在“下一页”连接上点击右键,可以选择把后面几页都附加到当前页面底部,但附加的是整个页面,不太好用。
Greasemonkey脚本
有三个翻页脚本可用,Pagerization、jautopagerize、autopagerize。比较多人用的是Pagerization,除了翻页外,还能去掉Goole的广告,和改Google图片的图片地址为实际地址。这个方法很多博客都介绍过,装上后,Google和百度都能自动翻页了。这几个脚本,爽固然很爽,但是仅限于于部分站点,如搜索引擎,Youtube等等外国站点,因为规则都是外国人写的。顺便提一下,也有人创建了Chinalist,添加进去Pagerization里面就行了,支持部分国内网站。
如果要支持自己经常去的站点,那么就要把网站的规则添加进去,而问题就是不知道如何写规则,还有是怎么添加规则和去哪里添加规则。规则都是高手写好的,只能寄望有朝一日高手能把自己想要网站规则添加进去。这不知道等到何年何月,最好就能自己动手丰衣足食。AutoPager已经包含了Pagerization的规则,Pagerization行的AutoPager也行。
AutoPager跟Pagerization一样,附加的是实际有用的部分,而不是像repagination那样把整个个页面附加到底部,而且还很方便地添加规则。
所以,如果你喜欢Pagerization,那么试试AutoPager吧,绝对不会令你失望的。

No responses yet

3 04 2008

Ubuntu下用手机做猫上网攻略

Published by muzuiget under Firefox, Linux, Network

今天折腾了整天锐捷上网,还要修改mac地址,用xsupplicant和client for ruijie都没搞定,信心备受打击,最后还是玩玩用手机做猫上网好了。步骤其实很简单,参考了这篇文章《在ubuntu下利用手机作为GPRS modem上网》,不过这篇文章作者是cmnet的,而我是cmwap的,GPRS上网,只是某一除填写的字符串不同。
首先装好GNOME PPP,在“添加/删除”里面就能找到了。还有一个“wvdial”,但我发现同样已经装好了。
我的手机是诺基亚6131(不是智能机@_@),用USB数据线连接,在主菜单的Internet里打开GNOME PPP

点击“SETUP”,在“Modem”标签,在“Device”处点击右边的“Detect”,如果好运的话,这样就能自动检测出手机Modem了

现在要改的地方只有一处,点击下边的“Init Strings”,在新窗口中的“Init3”里填上
AT+CGDCONT=1,”IP”,”cmwap”

按回车确定,这个字符串我在XP下的设备属性里找到的是这样

又搜又试又改了几次才发现改成这样才行,填好后就关闭窗口,回到拨号界面。
这里还有一个地方要注意,本来是不需要密码,但是GNOME PPP有一个Bug,如果不填写的话就会提示输入密码(在拨号后的log中可以看到),所以随便填写账户和密码,并把记住密码也选上,电话号码填写”×99#“,然后点击” Connect“,这里不知为什么,我总是停留在如图的画面。

点击”Log“按钮,出现下图

其实这里已经拨号成功了,我在手机里已经出现”E“的标志了,我把网线拔下来(我本来是用ADSL上的),以确认确实是从手机上网的。
拨号之后就跟XP下没两样了,其实我在XP下也是只装了USB驱动(Ubuntu还不需要另外装),诺基亚那个PC套间堪称鸡肋,根本不需要,卸载后还留下一大堆垃圾。拨号也是可以用XP自带的程序来拨号。
扯远了,来看一下怎么浏览网页,要先设置一下Firefox,要用代理,代理服务器就是10.0.0.172:80,可以在Firefox里的网络设置里设置,很简单,不罗嗦了。我这里用Foxyproxy扩展,添加好代理后,启用这个代理。
浏览Google试试,结果弹出了一个下载对话框。原因嘛,就是万恶的移动限制了不让电脑通过手机做猫上网,这里强烈鄙视。
不过依然有解决方法,装上User Agent Switcher这个扩展,这个扩展是修改浏览器标识的,伪装成手机浏览器,这个扩展最好在ADSL下事先装好。然后打 开设置窗口,为Firefox添加一个浏览器标识,按图填就行,就2个地方,都填写”OpenWave“就行了

然后在工具菜单里User Agent Switcher启用这个标识(关闭Firefox后就自动恢复的,所以每次启动后要重新选择),现在就可以正常浏览网页了,大部分网页都能正常显示, Ubuntu中文论坛也能正常显示了。再一次鄙视移动吧娃哈哈哈哈。不要跟我说IE了,要修改浏览器标识,慢慢修改注册表吧。
感觉Firefox简直就是为手机上网而生的,装上扩展简直无敌到无耻。这里介绍几个好用的扩展,为你省下流量(绝不能便宜移动)
NoScript,Flashblock,Adblock plus:不用多说了,不装的话等于烧钱。
ImgLikeOpera: 跟NoScript,Flashblock类似,不过屏蔽的是图片,图片可以按需要显示(在图像占位符上点击右键,选Load Image),支持白名单,正则表达式,要知道,图片是很费流量的。更好的是,如果图片已经在缓存里,就不会屏蔽了。一半来说手机上网看看文字就可以了, 这个扩展真的为用户省下不少流量啊,赞一下。
wmlbrowser: 让浏览器支持WAP网页,也就是手机上的网页。如果出现以下错误,也是移动搞的鬼,要记得先用上述的User Agent Switcher来修改浏览器标识为OpenWave。
Your request for a service could not be fulfilled. Please try again or contact your opera× if the problem persists.
XHTML Mobile Profie:如果某些WAP网页显示不正常,可以装上这个,推荐和wmlbrowser配合使用。
Split Browser:这个扩展能分割窗口,WAP网页宽度都很少,留出空白很多,用这个扩展能充分利用空间,不废话,最后附上一张图。Google.cn 真是……

至于其它程序,都设置为10.0.0.172:80这个代理服务器就是了,我试过Eva,不过没能上,原因是腾讯如果异地登录(比如用代理)的话,会提示输入验证码的,看来Eva不支持。再一次鄙视腾讯。

One response so far

Next »