一个经得起时间考验的人
Firefox
Firefox
Fix Cib Login油猴脚本:解决Firefox中无法通过兴业银行网上银行支付的问题
七 30th
在Firefox中通过 兴业银行网上银行 进行支付时出现错误页面(截图见本文最后):
Tag Error: Could not find operation “setHelp” with 1 parameter(s) on object named “CurrentPageFlow”
经过检查后发现是兴业银行的支付页面的JS代码与Firefox不兼容,要解决此问题只需要在选择支付方式(借记卡、信用卡)的页面通过JavaScript设置一个变量即可顺利完成支付。
安装了Greasemonkey的用户可以下载这个脚本:
- 信用卡:FixCib.user
- 借记卡:FixCibJJK.user
直接在地址栏中执行的代码如下: 更多 >
在Firefox 4.0 Beta中使用GreaseMonkey
七 8th
将Firefox更新到Firefox 4.0 Beta 1后通过 Add-on Compatibility Reporter使得大多数经常使用的插件“起死回生”(具体的操作方法见Firefox 4.0 beta1 使用过期扩展方法),但是一个很重要的插件“油猴”(GreaseMonkey )却仍旧无法使用。
如果您也遇到了这样的情况那么可以通过安装“油猴”的每日构建版本来解决此问题:
可以在Firefox 4中使用的“油猴”(GreaseMonkey )插件下载地址:https://arantius.com/misc/gm-nightly/
在打开.xpi文件时将出现安全提示,此时点击”允许“即可安装。
附我正在使用的”油猴“版本下载地址:greasemonkey-2010.07.07.beta.xpi
谷歌浏览器Chrome升级失败的另类解决办法
七 29th
谷歌浏览器Chrome升级出现如下错误的另类解决方法:
谷歌浏览器Chrome升级出现如下错误:
无法获得更新服务器(错误:7)
Update server not available (error 7)
Google Update Installation failed with error 7
在之前一篇文章:谷歌浏览器Chrome升级失败的解决方法中介绍了通过设置系统的环境变量TMP为默认值来解决升级Chrome时出现“错误:7”的办法。不过在最近谷歌发布的chrome_installer.exe安装包已经能够解决TMP被修改到其它位置的情况。
然后在最近升级到3.0.193.1版本的Chrome时“无法获得更新服务器(错误:7) ”的错误再次出现,尝试修改TMP变量为默认值仍旧无法升级成功。
经过一番折腾(主要是利用chrome_installer.exe –verbose-log生成的安装日志)经过成功升级。
解决办法:
将Chrome安装目录(C:\Documents and Settings\Administrator\Local Settings\Application Data\Google\Chrome\Application)中保留的旧版本的目录删除,如:3.0.195.1,3.0.193.1,只保留最新Chrome的版本的目录和“chrome.exe”、“First Run”文件,然后启动Chrome再次启动自动更新,或者使用下载版的chrome_installer.exe直接安装。
附chrome_installer.log:
——————————————————安装失败时的日志——————————————————————
——————————————————-安装失败时的日志—————————————————————–
———————————————————–安装成功的日志————————————————————-
附件:chrome_installer_03.log(8857 Byte)
修改Firefox插件Down ThemAll重命名文件的方式
三 24th
在使用Firefox插件Down ThemAll下载多个文件时希望能够重命名的文件名与数字序号之间使用破折号连接而不是默认的下划线,自己动手修改Down ThemAll的方法如下:
Down ThemAll下载多个文件时原来的重命名方式如下:
prim43215_001.jpg
prim43215_002.jpg
需要修改成:
prim43215-001.jpg
prim43215-002.jpg
关键的文件:
E:\Mozilla\Firefox\Profiles\xex5s159.default\extensions\{DDC359D1-844A-42a7-9AA1-88A850A938A8}\modules\utils.jsm 第131行
修改方法:
E:\Mozilla\Firefox\Profiles\xex5s159.default\extensions\{DDC359D1-844A-42a7-9AA1-88A850A938A8}\chrome\chrome.jar\content\common\internalFunctions.js 中的第 227 行
return basename + ‘_’ + Utils.formatNumber(conflicts) + ext;
修改为:
return basename + ‘-’ + Utils.formatNumber(conflicts) + ext;
注意:代码所在行数可能与Down ThemAll的版本有关,大家可以根据方法名称仔细找找。
自己动手,丰衣足食!
谷歌浏览器Chrome升级失败的解决方法
三 12th
问题:
谷歌浏览器Chrome升级出现如下错误:
无法获得更新服务器(错误:7)
Update server not available (error 7)
Google Update Installation failed with error 7
解决方法:
修改系统的环境变量 TMP 为默认值;
如果当前用户为Administrator,则修改TMP为:
C:\Documents and Settings\Administrator\Local Settings\Temp
小知识:
安装Chrome时记录安装日志 chrome_installer.exe –verbose-log
安装结束后在系统的临时目录“%Temp%”生成文件名“chrome_installer.log”的安装日志
参考文章:
http://code.google.com/p/chromium/issues/detail?id=8505
The log file (chrome_installer.log) says:
[0307/122032:ERROR:move_tree_work_item.cc(57)] failed move
C:\tmp\chrome_3079\source\Chrome-bin\2.0.168.0 to
C:\Users\hansson\AppData\Local\Google\Chrome\Application\2.0.168.0
[0307/122032:ERROR:work_item_list.cc(32)] list execution failed
[0307/122032:ERROR:install.cc(272)] Install failed, rolling back…
[0307/122032:ERROR:install.cc(274)] Rollback complete.
[0307/122032:ERROR:setup.cc(216)] Install failed.
附件:升级失败的解决方法.txt(1816 Byte)
Firefox性能优化之升级SQLite引擎
三 3rd
SQLite是轻量级的开源数据库引擎,Firefox通过SQLite引擎将用户的大部分数据保存在后缀为.sqlite的文件数据库中,随着places.sqlite,formhistory.sqlite,urlclassifier3.sqlite等这些文件的不断增长,Firefox的性能也在慢慢降低。
通过删除places.sqlite,formhistory.sqlite,urlclassifier3.sqlite等这些数据库文件中的历史记录当然可以使Firefox的性能有所提升,不过做为开源软件的SQLite,辛勤的开发者在不断地对它进行完善、性能的优化。
比如,Firefox 3.0.6中使用的SQLite引擎的版本是:3.5.9,现在SQLite的最新版本是Version 3.6.11。所以一个能够提升Firefox性能的方法也就出来了:升级Firefox的SQLite引擎。
具体方法如下:
1.下载SQLite的最新版本:http://www.sqlite.org/download.html
Windows用户下载sqlitedll-3_6_11.zip,Linux用户下载sqlite-3.6.11.so.gz
2.关闭Firefox后将下载到的压缩包里的sqlite3.dll(Windows)或sqlite3.so 替换Firefox安装目录下的相应文件。
再重新开启Firefox,看看是不是快很多了!!
