Skip navigation.

Log in | Sign up

photo of yumumao

yumumao's 水水 Blog

在每一个夜里我从梦里惊醒,看到我的心,他正在向前冲。      

Posts tagged with "UserJS"

 无 题 

, , , ...

这个春天还是挺忙的,有很多的事情发生,特别是在这几天。不过还好,多数的事情都在向好的方向发展,除了这两天的腹泻(-__-!)。

累是累了点,但还是很高兴,还要谢谢许多朋友的关心,你们是我最宝贵的财富。

Opera又出了新版,据说挺不稳定的,暂时不更新了。还在论坛上看到了一个修复sina blog不显示用户评论的UserJS,作者是Returner,大家可以参看下面的地址:
http://my.opera.com/chinese/forums/topic.dml?id=182144
昨晚试用了一下,还是很不错的,去花花的Blog看了看,她居然还会做寿司,以后看评论不用切换到用户模式了(*^__^*)。
有一点点小问题就是发评论前,需要手动刷新那个验证码的图片。

更新后的OperaBlog界面也很好看,而且今天我发现,删除留言的时候会弹出提示了,真是惊喜,提了很久的建议,终于落实了。

有大半个月没有写Blog了,而更新频繁的时候几乎每天都有一篇。这段时间可能是需要想的事情太多了,闲下来时就只会发呆,什么都写不出来,虽然有很多话想说。

我不寂寞,美丽天使还在……我要啦免费统计

Read more...

Opera9Linux版本的配置文件

, , , ...

我在linux下使用的Opera配置文件,传上来给感兴趣的人试一试吧:

:star: operaforlinux.tar.bz2

适合最新的Weekly Build 466,我用的是shared-qt版本的,static我没有测试,可能菜单会是乱码。最好用终端解压和运行,如果有问题更容易发现。

配置和我的windows版本基本上是一样的,替换你的opera配置文件夹就可以了(一般是~/.opera)。
和windows下“我的”Opera相比,去掉了一些无效的菜单,比如迅雷下载之类,添加了“用Firefox”打开等菜单。
语言文件::star: ZH_CN.lng 可以用于windows下的8629版本,其中关于“欺诈保护”部分使用banker的翻译,如果你把它用在近期的版本中,应该也不会有大问题,这个语言文件最大的好处就在于保留了全部的英文注释,如果你自己需要修改,会比较方便一些。

该配置文件用在9.x,b344(linux版本)之后的版本应该都不会有大问题,但菜单和dialog.ini按照最新版本b466的修改了(清除个人数据、添加书签、添加搜索搜索等对话框将默认打开高级项,最新版防欺诈保护以及安全信息显示等对话框也和以前的不一样),如果用在老版本下,可能会出现一些无功能的菜单和按钮。

和我前一个Windows下配置文件相比,增加了一个显示选中部分源代码的UserJS(详见这里),
还增加了一个修正动网论坛回帖问题的UserJS(详见这里)。

Windows下,“我的”Opera也做了上面两个改动,同时修改了迅雷下载支持为官方版本(详见这里),下载地址::star: “我的”Opera(for Windows),版本是B8585。

注意:如果你发现不能正常使用Google Reader的话,请删除googlecache.js,这JS似乎和Reader有些冲突,因为google快照功能对我更加重要,所以我保留了它。
如果你需要使用Google Reader而不用快照的话,请删除googlecache.js(由boyu修改的,兼有修复快照、Reader以及wiki三种功能的js,请见这里)。附:Google Reader效果图我要啦免费统计

软件使用备忘,2006.10.27

, , , ...

一,发现一个可以显示选中部分源代码的UserJS(for Opera)。下载见这里

把JS放到你的UserJS文件夹下之后,再在菜单配置文件的[Hotclick Popup Menu]字段下合适的位置添加:
Item, "查看选中部分的源代码"="Go to page, "javascript:opera.getSelectionSource()""
使用效果:
效果图1效果图2
从效果图可以看到,它会显示你选中部分上下文的源代码(一整个模块),并自动反白你所选的那部分文本。

,如果你发现你的Firefox播放Flash的时候只有图像没有声音,那么:
sudo gedit /etc/firefox/firefoxrc
把其中的“FIREFOX_DSP=”改为:
FIREFOX_DSP="artsdsp"
这是我这里的情况,你也有可能需要改为:“FIREFOX_DSP="aoss"”,改为这个的前提是你安装了alsa-oss(可以通过“sudo apt-get install alsa-oss”来安装),或者改为“FIREFOX_DSP=”auto””但这一条在我这里并没有成功,据说改为“FIREFOX_DSP=”esd””也是一种情况,我未测试。

如果你Opera播放Flash无声的话,请:
sudo apt-get install lesstif1
至于为什么我并不清楚,但这个问题我就是这样解决的。

更新内核(仅x86)

升级你的内核,让系统更快. 如果你的电脑是Intel芯片,则用如下命令:

sudo apt-get install linux-686
如果是AMD芯片,则使用:
sudo apt-get install linux-k7

删除旧内核:
sudo apt-get remove linux-image-386 linux-restricted-modules-2.6.15-27-386 linux-restricted-modules-386 linux-386 linux-image-2.6.15-27-386
这是我这里的情况,因为我的旧内核是2.6.15-27-386的,为更新过内核的Ubuntu6.06的旧内核可能是“2.6.15-23-386”,现在还有2.6.18版的内核了,据说有些问题,我就去没用它了。

,我安装了Xfce,更新内核之后发现开关机的界面都变成xubuntu的了,解决办法:用新立得彻底删除“xubuntu-artwork-usplash”并重新安装“usplash”,然后
sudo rm /usr/lib/usplash/usplash-artwork.so
sudo ln -s /usr/lib/usplash/usplash-default.so /usr/lib/usplash/usplash-artwork.so
这样开关机画面就恢复了。

,如果你的Firefox1.5.x和我一样,打开含有Flash的页面就会崩溃,那可能你也正在Gnome环境下使用Firefox,而且你也安装过KDE(不是火狐2.0的那个问题,那个问题需要改色彩位数),解决的办法很简单:
mkdir -p $HOME/.kde/socket-zgvi
这其中的“zgvi”请改成你的用户名,就是在/home/'yourname'/.kde下建立一个socket-'yourname'目录。
如果你的winecfg不能设置Audio也可以用这个办法解决,或者“mkdir /tmp/ksocket-‘yourname’”,其中'yourname'是你的用户名(登录名)。

以上内容都是在Ubuntu Dapper (6.06)环境中得出的。发此贴仅作为个人的软件使用记录。我要啦免费统计

Ubuntu下Firefox和Opera的在线播放问题

, , , ...

火狐的在线播放还是蛮容易解决的,请先安装Mplayer,然后再安装一个“mozilla-mplayer”(它们两个在cn99的源里都有)。

这样一来,只要网页写得规范,“mozilla-mplayer”这个插件能够支持大部分媒体格式的在线播放,如mp3、wma、wmv、asf、rm等。对于部分FF不支持的网页,可以通过安装MediaWrap扩展来解决,引用作者的话:

mediawrap 是一个很小的 Firefox 扩展。它能够将 ActiveX 控件方式的网页内嵌媒体转换成 Firefox 能够支持的 Plugin 方式,从而使 Firefox 也能够象 IE 一样正常播放
--作者 - Sunwan,King,Helscn,Dudu8995

使用该扩展之后,仍然还有一小部分IE only 的网站,不能正常在线播放,你如果一定要使用它们,请给管理者写信,要求他们修改代码。

还有一点需要提出,对于real格式的在线媒体(如rm、rmvb等),虽然Mplayer+mozilla-mplayer也能够播放,但我还是建议你安装RealPlayer for Linux:Opera能够直接使用许多Mozilla/Firefox的插件,比如Flash插件,你只需要正确添加插件地址就可以了(Mozilla的插件地址通常为“/usr/lib/mozilla/plugins”,你需要把它添加到Opera的插件目录里,一般情况下,Opera会在安装的时候自动添加它),Opera也能够识别并调用“mozilla-mplayer”插件,但遗憾的是,在在我这里,该插件虽被调用,但使用并不正常(在Oprea的插件页能看到该插件,相关设置中也能够看到并选用该插件,页面也不再提示插件未安装,但就是无法正常播放)。

要解决Opera的在线播放,
对于real媒体,如果安装了RealPlayer for Linux,就可以选用RealPlayer的插件(Preferences-Advanced-Downloads-(Quick find:"rmp")-Edit...-Use plug-in-RealPlay‘s Plugin/首选项-高级-下载-快速查含有rmp的项-编辑-点选“使用插件”-选用RealPlay的相关插件);
对于其它媒体,我安装了另一个播放器──kaffeine来解决(这是KDE下的播放器,如果你使用的是其它的桌面环境,就必须先安装一些KDE的库才能安装它)。

安装了kaffeine之后,请再安装一个Mozilla插件──“kaffeine-mozilla”,然后更改相关设置,让Opera使用该插件来播放相关媒体而不是使用“mozilla-mplayer”插件(设置方法和前面的Real媒体一样,只是需要查找的是含有“application/x-mplayer2”的项,插件选择为“Kaffeine Starter Plugin”,注意,不用修改mp3、wma等格式的打开方式,只修改“application/x-mplayer2”这一项就可以了,在安装Kaffeine的时候,也可能会自动帮你选用它的插件)。需要注意的是,这个插件并不能使在线媒体嵌在页面中播放,它只是一个“Starter”,也就是说,遇到在线播放的页面时,该插件会自动启动Kaffeine,并把媒体地址传送给它,让媒体在新打开的Kaffeine程序窗口中播放。

对于那些不规范的在线播放网页,Opera下也是有解决办法的,请看:媒体播放问题解决方案,引用作者的话:

很多页面的懒编辑们在设计页面的时候就只是针对IE做了测试,在用OBJECT标记的时候并没有按照规范添加EMBED标记,带来的问题就是这样的页面在IE中能正常播放媒体文件,但在非IE内核,如OPERA和FIREFOX中就无法正常浏览.FIREFOX中有人写了MediaWrap扩展,我们的OPERA当然也有解决方法 -- by Ezibo

使用了这个js之后,相当多的问题网页都可以正常播放了,但这个脚本毕竟只是针对特定代码做出修正,不可能解决所有的问题网站,所以,对于那些IE Only的页面,如果不是微软给了站长好处费的话,还是建议你给那些站长发邮件,要求他们修改网页代码,“用户实在不该为破网页擦屁股 -- by somh”。

顺便引用一个somh写的脚本,能够解决Opera无法在动网论坛回帖的问题:“动网、94KK 论坛发帖框通用激活器”(效果图片1效果图片2),原帖请点击这里

以上内容都在Ubuntu Dapper (6.06)环境中得出,发此贴仅作为个人使用记录。我要啦免费统计

Opera 的又一个新版,Build 8543

, , ,

两个周版的版本号连着,这很少见呢,可能是改动很小,直接测试了一个版本就发出来了。(*^__^*)。


  • Changelog
  • Cookies are now autosaved
  • Flash in feeds now works again

据说这个版本的CPU占用更低了,其它没发现什么新改变。
上一个版本的情况见:这里

“我的”Opera也没有做太大的改动,添加了一个用树形格式查看源代码的UserJS,详情请点击这里

下载“我的”Opera

刚才有一会儿,上传到OperaBlog的文件全都下载不了了,相册里的图片也看不到了,幸好很快就恢复了……,但愿是正常维护吧。(*^__^*)。我要啦免费统计

修复Opera图像上鼠标滚动问题的UserJS的BUG

, , , ...

好绕嘴的标题啊^_^。

前段时间,发现了一个解决Opera在图像上滚动鼠标的问题的UserJS(详情请点击这里),经人修改之后,这个UserJS还能实现按Alt键+鼠标滚轮单独缩放图片的功能。

刚开始使用的时候,就发现有一点点小问题,那就是当鼠标悬停在某些框架上的时候,不能滚动页面(只能在框架内滚动)。
而在最新的周版-8542里,又出现了一个新问题:当浏览*.mht文件的时候,在整个页面里滚动鼠标滚轮都失效了(这个问题在前一版本里并不存在,这应该也和Opera的一些改动有关)。

如果经常浏览*.mht文件,还是不要使用这个UserJS好了。

要缩放图片,可以用这一个UserJS,使用了该UserJS之后,当鼠标停在图片上的时候,在图片的左上角会出现缩放工具栏,如图:

可以实现对图片的有限缩放。我要啦免费统计


另外,

还发现一个以树形显示网页源代码的UserJS(详情请点击这里,截图请看:效果图),在Opera菜单配置文件的合适位置添加
Item, "源代码(树形)"="Go to page, "javascript:ujs_SourceTreeView();""
(或者做成相应的按钮),就可以使用了。不过我并不觉得方便,要看树形源代码,还是直接用UltraEdit等专业的文本编辑器更好。这个可以作为没有合适工具时的补充。