|
|
||
IRC: irc://irc.opera.com/japanese <--Opera 日本語ユーザのためのIRCチャンネル。
上のがつながらない場合は irc://irc.se.opera.com/japanese
はてなアンテナで重くなるなんでだろ?
staticに変えてみるが同じく重くなる。
んーstaticに変えたというのにアドレスバーの入力による,キー入力を一切受け付けなくなる現象が多発。sharedに戻す。
opera:/button/Search,"サーチエンジンのURL"
のリンクでつくることのできるサーチボタン。その挙動について。
まず以下のように入力フィールドを配置。
左からアドレスフィールド,メール検索フィールド,クイックダウンロードフィールド。
で,一番右が
http://www.google.com/search?q=%s
をサーチエンジンのURLとするサーチボタン。
で,試したことのスクリーンキャスト
http://higeorange.googlepages.com/searchbutton.htm (約1MBあります)
サーチボタンの位置を変えて3回検索したところ検索ボタンのすぐ左にある入力フィールドにある言葉を検索するみたいだ。とりわすれたけどアドレスフィールドの左側にサーチボタンをおいて検索したところ,アドレスフィールドの言葉つまりすぐ右側の入力フィールドの言葉を検索した。
これがわかったところで役に立たない。入力フィールドがなんでもありなのね。メール検索フィールドだと偽Googleサジェストまでしてくれる。 (関連: Firefox2の検索欄を電卓として使う。 - Higé au lait)
ちなみに,
[Sp Search Menu] Item, "Google"="Search,"http://www.google.com/search?q=%s"" Item, "Yahoo"="Search,"http://search.yahoo.co.jp/search?ei=UTF-8&fr=sfp&p=%s&meta=vc%3D"" Item, "YouTube"="Search,"http://youtube.com/results?search_query=%s&search=Search""
なんてのをmenu.iniに作って
Show popup menu,"Sp Search Menu"
というボタンを作れば下の画像のようなこともできる。
ここまでかいといて重大なことを思い出した。日本語は検索できるのか?
......
......
......
案の定日本語の検索ができないじゃないか…。"??"として検索される。
以上まったく使えないTipsでした。
しかも,参考にしたSearch fields & buttons for Operaの"Notes"に書いてあった。
Search buttons can be dropped right next to a search field or the address field. If there is no field on the left of the button, it will use the first field on the right as its input field.
Opera Desktop Team - Introducing new bugs
Windows:8629
Mac:3539
例のダイアログ。
Fixed problem where pages showed the incorrect favicon
del.icio.usの問題解決せず。
function (){
var res = '';
for(var t in opera) {
res += t + '\n';
}
alert(res);
}
addEventListener removeEventListener defineMagicFunction defineMagicVariable getOverrideHistoryNavigationMode setOverrideHistoryNavigationMode getPreference getPreferenceDefault setPreference pushXSLTransform popXSLTransform buildNumber version collect postError getSelectionSource
最後のgetSelectionSource以外はデフォルトであたえられてたもの。
opera:configで使われている。opera6.iniの値を変える。
ビルド番号表示
バージョン表示
jsコンソールに吐く。使用例
Opera Desktop Team - Yeah, yeah, next week we should have something..
IE7やFirefox2.0が今月中にリリースされるということなんでOperaも何かしないとねぇ。
kawatarou.infoをLinuxで使えるようにする。
インストールするための"wget"はそのままでOK.問題はOn/Offするヤツ。
で,シェルスクリプトを書いてみた。
#!/bin/sh
fn=`echo $1 | sed 's/file:\/\/localhost\///'`
de=`echo $fn | sed 's/\...$/\.js/'`
c=`expr $fn : $de`
if [ $c -eq 0 ];
then
newfn=$de
else
newfn=`echo $fn | sed 's/js$/de/'`
fi
mv $fn $newfn
これを"zzz.vbs"の代わりに使えばいけると思う。"zzz.vbs"と同じように".js"を".de"に蛙用にしてあるので,ashizukaさんの作られた"dir.css"*1も
216行目の
a[href$=".vbs"]
を
a[href$=".sh"]
にすることで,使用可能。
iniの書き方などは,ashizukaさんの記事を読んでくださいな。
にしてもシェルスクリプトの文法嫌いだなぁ。もっときれいにかけるはずなんだけど。
ついでにperlでも
#!/usr/bin/perl
use strict;
my $fn = $ARGV[0];
$fn =~ s/^file:\/\/localhost\///;
my $newfn = $fn;
if($fn =~ /js$/) {
$newfn =~ s/js$/de/;
} else {
$newfn =~ s/de$/js/;
}
rename $fn, $newfn;
さらについでにrubyでも
#!/usr/bin/ruby
fn = ARGV[0].sub(/^file:\/\/localhost\//,"")
if fn =~ /js$/
newfn = fn.sub(/js$/,"de")
elsif fn =~ /de$/
newfn = fn.sub(/de$/,"js")
end
File.rename(fn,newfn)
はてなアンテナが重いと思われるなら↑を試してみて下さい。
(別問題だったらごめんなさい。)