忍者ブログ

Eternal Half suehiroの私的Operaメモ&日記

RSS TWITTER RssTwitter

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

9.5BataとObook

Opera9.24とOpera9.50(bata)で OBook plugin を併用しているのですが、9.50でObookで保存したページを開こうとすると1ページ目は開けるけど続けて複数ページが開けない。併用しているのが原因かとも考えたが、9.24では大丈夫なのでそうではなさそうな気配、9.50との相性が悪いんだろうなと思って半分諦めていた。

でも昨日、ひょんな事から原因が判った。何故か、2ページ目以降がポップアップブロックに引っ掛かっていた、不思議。
サイト設定でLocalhostのポップアップを許可して解決。

07120401.png

PR

大失敗

知らなかったよShow Web Search - opener を見て、「Go to page」ダイアログに入れたらいいかも?と考えてやってみたら、これが大失敗...orz

07113001.png

検索は出来るけどダイアログが出っ放しで消えてくれない。で、「OK」を押すと再度検索ページに飛ぶので「Cancel」を押すしかない。「Go」ボタンは何の意味もありません、ただのお飾り。

Operaリンク ボタン

Operaリンクにログイン・ログアウトするのにファイルメニューからしか辿れないのがいささか面倒に思えて、クイックメニュー(F12)に入れたりしてみたけど、何かしっくりこないのでボタンを作ってみた。

普通の切り替えボタンにしようとして

Sync login | Sync logout
のアクションを使ってみたけど、なぜか上手くいかない。アクションを分けてボタンを2つ作れば出来るんだけど、それではあまり意味が無いし…。

さて、どうしたものかと考えて、menu.iniに新しいセクションを作って

[Sync LogIn/LogOut Menu]
Item, M_SYNC_LOGIN = Sync login | Sync logout, , , M_SYNC_LOGOUT
このメニューを呼び出すボタンを作った。
LogIn/LogOut
Button7,"LogIn/LogOut"="Show hidden Popup Menu,"Sync LogIn/LogOut Menu",,,"Down Arrow""
ステータスバーのSyncアイコンの隣に置いとくと割りといい感じ。
07111701.png



11/20 追記: TTT-Buttonsにあったのね、これならmenu.iniをいじらなくてもいい、長押しでログアウトとは思いつきませんでした。ていうか、同じアクションを並べるとはなんとトリッキーな!

ButtonXX="Sync login,,,"Sync","Status image disabled"|Sync logout,,,"Sync","Status image succeeded"+Sync logout
まぁ、お好みでどうぞ。

でも私は自分の作ったボタンを意地でも使うもん ...(-_-;)

Nameid

Opera9.50βの少し前のWeeklyBuildでsearch.iniのバージョンが 「File Version=11」に上がった。(変更内容はデフォルトのsearch.iniの「Delated=」が無くなった)
なんてことは置いといて、search.iniにあるNameidがなんなのか今頃気づいた。チラ裏みたいな事なのであんまり役に立たないとは思うけど一応書いてみる。

Nameidはサーチエンジン名「Name=」を表すOperaの内部コードらしい。Opera9.5βのsearch.iniを見てみると、
[Search Engine 2]
ID=2
Name=
URL=http://yahoo.opera.com/search/?q=%s&fr=opera2
Query=
Key=y
Is post=0
Has endseparator=0
Encoding=utf-8
Search Type=0
Verbtext=0
Position=-1
Nameid=-1752296930
といった感じでサーチエンジン名の記述が無いが、検索欄にはYahoo!と表示されている。では、どこでサーチエンジン名を判別しているのかと考えると「Nameid=-1752296930」が浮かぶ。.lngファイルを探ってみると、1174行目辺りにそれらしき記述が並んでいる。
1632215285="&Google"
1632215286="AllTheWeb"
1632215287="Super"
1632215290="Price &comparison"
1632215292="Domain name"
1632215293="Image"
-1971470395="Video"
-1971470393="Google G&roups"
-1971470392="&Opera support"
-1971470391="&BitTorrent"
-1971470390="Google &News"
-1752296930="&Yahoo!"
; Shopping search title
-1752296929="&Shopping"
なるほど、こういう事だったのね。知ってる人は知ってるんだろうけど・・・。
ちなみに「Name=」と「Nameid=」の値が一致しない場合は「Name=」が優先されて表示される。

クリップボードのURLを開く

Opera9.5 beta の設定項目にopera:config#UserPrefs|PageBarOpenURLOnMiddleClickてのがあります。どんな設定かというと、
UserPrefs|PageBar Open URL On MiddleClick
有効にした状態でタブバー上でミドルクリックするとクリップボードのテキストをURLとして開く。Ctrl+Bは億劫だが、右クリック貼り付けて移動もめどい。という人向け。無効にしている場合は新しいタブを開く。
初期値:false
反映:即座
GUI:false

[暴満館] 怒本格最速ブラウザが完全進化「Opera 9.5 Alpha 1」 より
だそうで、今までだと、タブバー上でダブルクリックで新タブ、ミドルクリックでも新タブと機能がダブっていたので、別にしてみたよ。という事なのかな。マウス派にとっては、まぁ便利といえば便利。

でもこれ、9.24でもミドルクリックでは無理だけどボタンにすれば簡単にできるんだよね。(需要があるかは判らんけど・・・
  • アクション
    New page,1 & Paste and go
  • ボタン⇒ クリップボードを開く
    ButtonXX,"クリップボードを開く"= New page,1,,"CB","Mail Attachment" & Paste and go
Clear