忍者ブログ

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

RSS TWITTER RssTwitter

[PR]

×

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

もう少し、コンテンツブロック(リスト)に簡単に登録する方法はないものか?

前のエントリーのアクションを考えている時に、ふと目に付いたForumsでのコメントというかアクション。

post by Lex1
Blocking images and frames from context menu. Not button, but for Opera 9.5 Idea by Creat0R.

[Image Popup Menu]
[Image Link Popup Menu]
Item, "Block image"="Copy image address,,,, "Content block image" & Show preferences, 14 & Focus Previous Widget & Focus Previous Widget & Focus Previous Widget & Focus Previous Widget & Click Button & Delay, 300 & Focus Next Widget & Focus Next Widget & Click Button & Delay, 100 & Paste & Delay, 100 & Click Default Button & Delay, 100 & Ok"

[Frame Menu]
Item, "Block frame"="Copy frame address,,,, "Content block image" & Show preferences, 14 & Focus Previous Widget & Focus Previous Widget & Focus Previous Widget & Focus Previous Widget & Click Button & Delay, 300 & Focus Next Widget & Focus Next Widget & Click Button & Delay, 100 & Paste & Delay, 100 & Click Default Button & Delay, 100 & Ok"
Opera 9.5 buttons. - Customizing Opera - Opera Community

コメントにある通り、画像URLをブロックリストに一発で登録するアクションなのだけど、何で詳細設定からコンテンツブロックダイアログにわざわざ遠回りしているのか不思議に思った。私なら、直接コンテンツブロックダイアログを呼び出すアクション(Content block details)を使った方が楽で簡単だと考えて、

Item, "add to Content Block"=Copy image address,,,, "blocked" & Content block details, 1 & Focus Next Widget & Focus Next Widget & Click Button & Delay, 100 & Paste & Delay, 100 & Click Default Button

とか、やってみたが、
「動かねぇ~・・・orz」
アクションを弄ってみたりしたけど、どうしてもコンテンツブロックダイアログを表示したところで止まる(というか一時停止状態みたいになる)、そしてダイアログを閉じた後で表示しているページやツールバーでアクションが実行されるという不思議な動作。

「うーん、どうにかならないかなぁ?」
というのも、Forumsのアクションをそのまま使いたいわけではないのですよ。[Link Popup Menu]や[Links Panel Item Menu]あたりに入れれば、InfoパネルやLinkパネルから効率的にウザいJSやら怪しいサイトなんかをブロックリストに追加出来るのです。
でも、こういったURLにはワイルドカードを使うことが多いので、URLをペーストしたところでアクションを一旦終わらせてから手作業で編集をして、ダイアログを閉じる方が使い易いと思うのです。となると詳細設定ダイアログも開いてる状態ではちょっとあれだなと思うわけです。

[Link Popup Menu]
[Links Panel Item Menu]
Item, "add to Content Block"="Copy link,,,, "Blocked" & Show preferences, 14 & Focus Previous Widget & Focus Previous Widget & Focus Previous Widget & Focus Previous Widget & Click Button & Delay, 300 & Focus Next Widget & Focus Next Widget & Click Button & Delay, 100 & Paste"

そんな訳で、直接コンテンツブロックダイアログ(Content block details)を開いてURLを登録する方法やもっと良い方法をご存知の方は、ご一報ください。

追記:
amatanoyoさんからトラックバックで教えて貰った、Block images from menu Opera - My program for Opera - by A.RuzanovのSendKeysを使う方法が今のところ最善策かと思います。後日、記事にする予定。
芦塚さんにShishiB経由でコメントを頂いたので一部記事を訂正。ダイアログを弄る方法を試して頂きありがとうございました。そして、ごめんなさい。

追記その2:
続きを書いた
もう少し、コンテンツブロック(リスト)に簡単に登録する方法はないものか? 解決編 +α

PR
Comment
name
title
color
mail
URL
comment
pass   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
コメントの修正にはpasswordが必要です。任意の英数字を入力して下さい。
この記事へのトラックバック
この記事にトラックバックする:
Clear