楼主: yjf1024
收起左侧

[评测] 杨氏电脑教程总目录(持续更新中)

  [复制链接]
luoludsg
发表于 2008-11-18 09:49:51 | 显示全部楼层

回复 1楼 yjf1024 的帖子

谢谢整理 好好学习天天向上
东方补白
发表于 2008-11-21 19:29:30 | 显示全部楼层

评分

参与人数 1经验 -2 收起 理由
YoYo -2 抱歉,论坛禁止纯表回复..请下次注意!

查看全部评分

小女人
发表于 2008-11-22 20:04:50 | 显示全部楼层
学习下~感谢楼主分享
oko2008
发表于 2008-11-27 22:05:32 | 显示全部楼层
对于初学电脑的用户来说非常有实用!
放开那位太太
发表于 2008-11-30 09:35:54 | 显示全部楼层
看贴回贴!!!
英子
发表于 2008-11-30 09:43:27 | 显示全部楼层
谢谢 学习了
红魔曼联
发表于 2008-12-3 12:32:09 | 显示全部楼层
顶顶顶
阳光123
发表于 2008-12-7 17:11:12 | 显示全部楼层
谢谢分享,学习
yjf1024 该用户已被删除
 楼主| 发表于 2008-12-9 18:00:39 | 显示全部楼层
杨上当使用Firefox 3.0.3的若干体会(陆续总结中)

                                                                                                                                                                                                                                                                                                                        ★Firefox3只能通过导入的方式来使用2.0版本的书签,方法是:在 书签-管理书签-导入以及备份-导入HTML,来 导入旧的 bookmark.html。要备份书签,应使用导出功能,可以导出为通用的html格式,也可以导出为专用的json格式。

★要更改缓存的地址,应先保证browser.cache.disk.enable布尔值为true,然后新建字符串browser.cache.disk.parent_directory,值设为新的缓存地址,如:D:\temp。重启Firefox即可。

★ 在Firefox的配置文件夹中有一个urlclassifier3.sqlite文件,会越来越大,这是为了报告不良网站用的,如果不想使用该功能,应在选项中进入“安全”标签页,禁用 “Tell me if the site I'm visiting is a suspected attack site/forgery” 两个选项后,退出浏览器,删除这个文件,以后这个文件就不会再变大。在中文版中,这两个选项是“告诉我正在访问的站点是否涉嫌攻击站点”、“若访问的站点为伪造请告知我”。

★firegestures这个鼠标手势扩展非常好用!它对手势的方向性要求不严格,比如,LDRUL(即左下右上左)这个手势的作用是打开firegestures选项,你画成方的也行,画成圆的也行,可以想像成是以逆时针的顺序画个圆圈即可!太方便了!

此外,它还可以设定成按住Ctrl键时,鼠标划过的链接全部打开。因此,只要你按住Ctrl键不放,再按住鼠标右键去划过一组链接,就能将它们全部打开,而无论这组链接是竖着排列或者是横着排列的!也无论你划出的是直线还是曲线!

firegestures唯一的缺憾是不能把一个功能设置由多种手势完成。

★取消Firefox的国际化域名功能,才能使通过地址栏调用搜索引擎对关键词进行搜索的过程提速,而不是先傻呼呼地进行域名检索,瞎耽误功夫。方法是,在about:config中,查找network.enableIDN,双击之,将值改为false。

★想让Firefox在地址栏中默认使用Google搜索,则在about:config设置界面中寻找keyword.url,将值设为http://www.google.cn/search?ie=U ... t&gfns=1&q=

如果想将百度设为默认搜索引擎,则将该值改为http://www.baidu.com/baidu?ie=utf-8&word=

★禁用Firefox3的下载后病毒扫描:地址栏输入about:config,找到Browser.download.manager.scanWhenDone,双击设置为false即可。

★如何清空Firefox的下载列表,可依下面的方法:about:config中,查找
browser.download.manager.retention,允许的数字:
0 : 下载完立即清除
1 : 关闭Firefox时清除
2 : 手动清除(默认值)
杨上当改成1,关闭Firefox时即自动清除下载列表。

★取消安装扩展时的延迟:在about:config 里面找到security.dialog_enable_delay 这项,双击修改值为0即可取消该延迟!

★想把Firefox的“选项”对话框收藏进书签吗?只要把这个地址(chrome://browser/content/preferences/preferences.xul)在地址栏中打开,就会打开Firefox的“选项”,也就可以收藏起来了!


★经坛友指点和自己的摸索,我可以用鼠标手势来打开指定的页面了,方法是安装我前面提过的扩展firegestures,打开它的选项,点击底部的“添加脚本”,把这样一段脚本复制进去:
const URL = "http://www.google.com/";
const IN_NEW_TAB = true;
const IN_BACKGROUND = false;

if (IN_NEW_TAB)
  gBrowser.loadOneTab(URL, null, null, null, IN_BACKGROUND, false);
else
  gBrowser.loadURI(URL);

然后给它取个名字,再设个手势(比如LD即左下),保存。此后,你只要按住鼠标右键往左再往下划一下,就会打开谷歌的页面了。

我试了一下,在上述脚本中,只要把“选项”的地址(chrome://browser/content/preferences/preferences.xul)替代谷歌的网址,就能用鼠标手势打开Firefox的“选项”对话框啦!


★用鼠标点击地址栏时,我希望会自动全选,则应在about:config中,将browser.urlbar.clickSelectsAll设置为true。

★几个新学来的快捷键:
Ctrl + Shift + T = 重新载入关闭的标签页
Ctrl + U = 查看源文件
Ctrl + Shift + Del = 清除隐私数据库

★chrome://browser/content/places/places.xul是“我的足迹”的地址,只要把它复制到地址栏中,打开之后就是“我的足迹”了。不知这些高人是怎么知道的?

★目前的Firefox关闭最后一个标签页的时候,整个FF也随之关闭;在扩展Tab Mix LiteCE选项的“事件”中,“不允许关闭最后一个标签页”竟然是灰色不可用的!后经摸索,我在about:config中,新建一个布尔值browser.tabs.closeWindowWithLastTab,赋值为false,问题解决。

★新建一个书签,在地址一栏填入以下代码。以后需要翻译网页时只要点击该书签,即可自动将他国语言翻译成简体中文,并将翻译结果在新标签页中打开(摘自淘小猫的帖子):

javascript:(function(){var t=((window.getSelection&&window.getSelection())||(document.getSelection&&document.getSelection())||(document.selection&&document.selection.createRange&&document.selection.createRange().text));vare=(document.charset||document.characterSet);if(t!=''){window.open('http://translate.google.cn/translate_t?hl=zh-CN#auto|zh-CN|'+t);}else{window.open('http://translate.google.cn/translate?u='+escape(location.href)+'&hl=zh-CN&ie='+e+'&sl=auto&tl=zh-CN');};})();

这个书签的功能十分强大,不仅可以自动识别原文的语言,还可以只翻译选中的文本。遗憾的是,这个书签无法设定成用鼠标手势来打开,易用性大打折扣。


★Firefox3的地址栏高度智能化,只要在地址栏里输入关键词就可以立即呼出一个下拉列表,显示含有该关键词的书签和历史,而2.0时代的Firefox是要靠扩展才能实现该功能的。这是最令我满意的改进,因为我以前一直呼吁Firefox应该把该扩展的功能变成自身的功能。但目前还有一个令我很不满意的问题就是:地址栏的下拉列表中最大只能列出12项含有关键词的项目,远远不能满足我的需要!就算抬举它为高度智能化,可也绝对不算人性化!

我在about:config中,把browser.urlbar.maxRichResults的值由默认的12改成大于12的数字,不起任何作用,地址栏的下拉列表中仍然只能列出12个项目;相反,倒是可以把browser.urlbar.maxRichResults的值改小,甚至改为0!难道禁止地址栏的智能化就叫做人性化、扩张地址栏下拉列表的项目就不叫人性化?开发组的人是怎么想的?我不愿意把你们想像成不近人情的人,我只愿意认为这是一个Bug,所以,我将此问题作为本帖的一个新回复。

★杨上当认为安装扩展的方法最好是把xpi文件关联到Firefox打开。

★为了不让自己忘记怎么建立个人配置文件,还是记录一下吧:
安装完Firefox后暂时不要运行它。先在Firefox的安装文件夹中新建一个文件夹来作为你的个人配置文件夹,要求:1、不能是中文名;2、文件名中不能有空格。然后,为Firefox主程序建立一个快捷方式,在快捷方式的属性对话框中,定位到“目标”,在原来的内容之后加上一个空格,再写上-p,确定。再双击打开这个快捷方式,就会打开一个对话框,按照它的引导,先把你的配置文件名称改为你事先建立的文件夹的名称,再点击浏览按钮去定位到事先建立的文件夹。OK,你的个人配置文件夹就已建立完毕!

最后,再为你的Firefox主程序建立一个快捷方式,以后双击这个新建的快捷方式来打开Firefox。此后,你对Firefox的所有改动都会保存在你的个人配置文件夹中,你只要随时备份该文件夹,就是备份你的Firefox个人配置。

在此,提供一个备份该文件夹的批处理命令:xcopy "D:\Program Files\Mozilla Firefox\yjf\*.*" D:\备份\Firefox配置\yjf\ /e /y /d
为求备忘,写上酷极词条:0bf $[备份火狐]$Xcmd^/c$_xcopy$_"D:\Program$_Files\Mozilla$_Firefox\yjf\*.*"$_D:\备份\Firefox配置\yjf\$_/e$_/y$_/d$/

★经飘飞飞同学指点,我学会了用拖拽的方式把网页添加到书签的方法,就是把网页标签拖动到书签工具上,书签就会自动展开,你想把该书签安放到哪个位置就拖放到哪个位置,太科学了!
还获得了一个意外收获,就是可以把网页上的任何链接也用这种拖放的方式来收藏!

★默认状态下,Firefox在浏览某些网页时会弹出是否安装插件的提示,如果不想看到这个提示,则在about:config中,找到或新建布尔值“plugin.default_plugin_disabled”,赋值为false。

★在向别人介绍论坛中某个楼层的帖子时,如果单单复制地址栏中的URL是定位不到该楼层的,应该点击帖子右侧的楼层数,这样看到的URL才包含有楼层信息,你把这个URL告诉别人,别人点击后就能直接到达该楼层的这个特定帖子了。
感谢ZPEB_Linux提供。


★以前我总是在书签文件夹中新建一个“临时”文件夹,把一些临时收藏又不好归类的网页放进去;现在不需要这样做了,想临时收藏网页的话,只要点击地址栏右边的小星星图标,就会把该网页收藏到“未排序书签”中去,很快捷。
但是,遇到一个不能解决的问题:
我习惯把书签菜单拖放到与导航栏并排,这样展开书签非常方便;在知道了“未排序书签”的妙处之后,我就把未排序书签也拖放到了这里,但这个拖放出来的未排序书签跟原有的未排序书签不是一码事,它再也不会更新!也就是说,此后我点击地址栏的小星星收藏的新网页,只能在原有的未排序书签中看到,而在拖出来的未排序书签中根本就不会同步出现新收藏的网页!具体描述请见本人的新回复:http://mozilla.sociz.com/viewthr ... mp;page=3#pid148002

吃完中饭继续钻研,看到了淘小猫同学的帖子:http://mozilla.sociz.com/viewthr ... mp;page=1#pid143394,问题解决了!方法是:
新建一个书签,名称任意,在地址中填入place:folder=UNFILED_BOOKMARKS,这就是正宗的未排序书签!不管把它拖到哪里,它都能够保持更新。


★几个有用的firegestures脚本:
1、转到第一个标签页:(感谢Cye3s同学!)
var lastTab = gBrowser.mTabs[0];
gBrowser.selectedTab = lastTab;

2、转到最后一个标签页:
var lastTab = gBrowser.mTabs[gBrowser.mTabs.length - 1];
gBrowser.selectedTab = lastTab;

3、英译中:
const FROM = "en";
const TO = "zh-CN";
const DOMAIN = "translate.google.com";
const URL = "http://" + DOMAIN + "/translate?langpair="
          + FROM + "-" + TO + "&hl=" + TO + "&u=";

var curURL = gBrowser.currentURI.spec;
if (curURL.indexOf(DOMAIN) != -1)
  BrowserReload();
else
  gBrowser.loadURI(URL + encodeURIComponent(curURL));

上面这个脚本只能将英文译成中文,并且只能做全文翻译,不能只翻译选定的文本。还有一个致命问题就是,在翻译某些网页时会报错说网址不存在,比如在翻译这个网页时:https://addons.mozilla.org/en-US/firefox/。所以,这个脚本应该废除。

nettrottist 同学向keyconfig 的作者dorando问到了一个绝妙的脚本,它可以起到前文所述淘小猫同学给出的“翻译书签”的作用,不仅可以自动识别原文的语言,还可以只翻译选定的文本,同时又可以设定成用鼠标手势来呼出。下面就是这个无敌翻译脚本(其他语言译成中文):

var t = content.getSelection().toString();
if(t) {gBrowser.addTab("http://translate.google.cn/translate_t?hl=en#auto|zh-CN|"+t);}
else {gBrowser.addTab("http://translate.google.cn/translate?u="+content.location);}

这个脚本会在后台打开翻译页面,如果想把翻译页面在前台打开,则代码是:

var t = content.getSelection().toString();
if(t) {gBrowser.selectedTab = gBrowser.addTab("http://translate.google.cn/translate_t?hl=en#auto|zh-CN|"+t);}
else {gBrowser.selectedTab = gBrowser.addTab("http://translate.google.cn/translate?u="+content.location);}

如果想把其他语言译成英文,按照 rushui999 同学的指点,代码如下:
var t = content.getSelection().toString();
if(t) {gBrowser.selectedTab = gBrowser.addTab("http://translate.google.com/translate_t?hl=en#auto|en|"+t);}
else {gBrowser.selectedTab =gBrowser.addTab("http://translate.google.com/translate?u="+content.location+"&hl=en&ie=UTF-8&sl=auto&tl=en");}

rushui999同学介绍说,在大陆访问google,一般都会转到对应的中文google上面去,所以如果访问google不加参数的话,它就会判断你是什么语言用户,并根据判断结果自动把网页翻译成简体中文,所以上面的代码中加了hl=en这样的字眼,这样才能强迫google把网页翻译成英文。如果不加这些参数,就只能把选定文本译成英文,而无法把整个网页译成英文。



4、打开我的足迹:
const URL = "chrome://browser/content/places/places.xul";
const IN_NEW_TAB = true;
const IN_BACKGROUND = false;

if (IN_NEW_TAB)
  gBrowser.loadOneTab(URL, null, null, null, IN_BACKGROUND, false);
else
  gBrowser.loadURI(URL);

这样打开我的足迹之后,在管理书签方面有一个非常讨厌的Bug:每当拖动一个书签,就会打开它!而使用快捷键Ctrl+Shift+B调出“我的足迹”时则不存在这个问题。


5、打开about:config:
const URL = "about:config";
const IN_NEW_TAB = true;
const IN_BACKGROUND = false;

if (IN_NEW_TAB)
  gBrowser.loadOneTab(URL, null, null, null, IN_BACKGROUND, false);
else
  gBrowser.loadURI(URL);


6、打开Firefox选项:
const URL = "chrome://browser/content/preferences/preferences.xul";
const IN_NEW_TAB = true;
const IN_BACKGROUND = false;

if (IN_NEW_TAB)
  gBrowser.loadOneTab(URL, null, null, null, IN_BACKGROUND, false);
else
  gBrowser.loadURI(URL);

上述代码会把选项对话框当作一个标签页来打开,并且会把整个Firefox窗口缩小,以下代码则是打开单独的选项对话框:(谢谢绿叶之秋同学提供)
openPreferences();


7、复制标签的URL:(感谢nettrottist同学提供)
vargClipboardHelper=Components.classes["@mozilla.org/widget/clipboardhelper;1"].getService(Components.interfaces.nsIClipboardHelper);
gClipboardHelper.copyString(window._content.location.href);



★怎样实现用左右方向键翻页和鼠标手势翻页:
1、在有些论坛中(比如你现在看到的咱们这个Mozilla社区等使用了Discuz!的论坛),所有的浏览器都能够使用左右方向键翻页,这是论坛设定的功能,与浏览器无关;
2、为了在其他网页中也实现左右方向键翻页,要安装一个著名的扩展greasemonkey(油猴子),然后安装sunwan版主提供的Nextpage翻页脚本,具体见这里:http://mozilla.sociz.com/viewthread.php?tid=23048
3、如果想实现用鼠标手势翻页,就要在第2步的基础之上,再安装扩展firegestures,然后把sunwan版主提供的脚本添加到firegestures里去。这个脚本也在这里:http://mozilla.sociz.com/viewthread.php?tid=23048


★感谢blackbat8同学,我终于能够让TM2007把Firefox作为默认浏览器了!方法是,把下列内容存为后缀为reg的注册表文件,再双击导入即可:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\TENCENT\Traveler]
"exe"="\"D:\\Program Files\\Mozilla Firefox\\firefox.exe\""
"Install"="\"D:\\Program Files\\Mozilla Firefox\\"
"Version"="3.1.0.262"


★有些网页设置的迅雷专用下载链,表面上的地址类似于http://www.newhua.com/soft/14967.htm#,你一点击就会要求你下载WEB迅雷,其实我们可以将该地址复制到迅雷的新建任务栏中,迅雷自己能够识别出真正的下载地址。(感谢elisha同学提供)
但是,超级旋风、快车的专用链不能用复制的方法取得真正下载地址。

此外,还可以用拖放的方法来下载这种专用链(感谢maryjeck同学),就是先打开迅雷,然后按住鼠标左键把网页中这种专用链拖放到迅雷界面中去,就会出现真正的下载地址了。据试验,迅雷和超级旋风的专用链都可以采用此法,但快车的不行,因为它好像用的是什么脚本语言。



★我现在算领教了乱改about:config的后果了。因此,如果不是绝对有把握,不要去改about:config中的值,改了也要记得怎样改回来;还有,如果未经亲自测试,请不要使用Ctrl+C与Ctrl+V的方法来传抄about:config的修改方法,否则就是损人不利己,对广大网民的不负责任!很希望about:config能够做些改进,如:
1、对每个值都给予一点说明,如果能够提供修改的建议则更好;
2、增设“确定”和“取消”按钮。

★在默认情况下,Firefox貌似要用Ctrl+F5才能跳过缓存而真正刷新网页,如果想让它每次打开网页时都能跳过缓存,可以在about:config中找到 browser.cache.check_doc_frequency,将值设为0。
这个值是设定多长时间检查一次浏览器缓存文件的更新。0是每次启动Firefox进程都要检查一次;1是当我再次浏览那个页面的时候检查;2是不检查;3是默认值,即自动决定当内容过期时检查。


★在多台电脑上同步书签,我目前用foxmarks。只要按下快捷键Ctrl+Shift+S,即可立即同步,任务栏上的图标也可以不要了。


★经nettrottist兄推荐,我用了Image Transloader这个扩展,它可以用右键一键上传网页上的图片到imageshack网站,并把图片地址复制到剪贴板。这些过程全部在后台进行,一气呵成,之后,你只要用Ctrl+V,就可以在论坛上贴图了。

这个扩展虽然方便,但它只能支持上传网页上的图片,而无法支持本地图片上传。我试过把本地图片拖拽到 Firefox中,然后用右键点击上传,表面上它也在上传,也会拷贝地址,但实际上是假的,它什么也没有上传。有没有什么软件可以支持一键上传本地图片到服务器呢?

经向nettrottist兄求助,得到了一个叫做Clip2Net的软件:(http://clip2net.com/download.html)。它支持任何文件的上传,在软件的官方网站注册后,你实际上已获得了一个免费的网络硬盘。而且它也可以是静默模式工作,上传后会把地址复制到剪贴板,并且它们的服务器也支持图片的外链。图片之外的文件就不能直接外链了,要下载的话,必须先打开一个下载页面。它可以为你上传的文件设置密码,访客只有输入密码后才能看到你的文件。
Clip2Net还是一个简易的截屏软件,截取屏幕图像后可以做些简单的后期加工,然后一键上传!

万分感谢nettrottist兄介绍这么好的扩展和软件给我们!以后,有什么需要的话,找nettrottist兄准没错 ^_^

★安装flashgot后,如果调用迅雷时会出现一个AddRef的错误目录,可在about:config中定位flashgot.autoReferrer,将其属性改为false,重启firefox即可。(感谢nettrottist兄!)



(陆续更新ing...)

[ 本帖最后由 yjf1024 于 2008-12-15 13:56 编辑 ]

评分

参与人数 1经验 +26 收起 理由
YoYo + 26 版区有你更精彩: )

查看全部评分

pengfeizhao
发表于 2008-12-10 10:59:20 | 显示全部楼层
很实用,有时间要好好学习了
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-12 18:50 , Processed in 0.081049 second(s), 14 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表