Flashで右クリックを使うスレ(Res:22)
3 juno ★ 2006/12/08(金) 17:30 ID:0wTg6ZXQ
のっけから訂正です。すみません。>>2のAutoHotkey.iniだと、
Flash以外でも右クリックが利かなくなるかもしれません。
少々お待ちを。
4 juno ★ 2006/12/08(金) 17:39 ID:0wTg6ZXQ
1>>のAutoHotkey.iniですが、試される方は、下記でお願いします。

SetTitleMatchMode RegEx
#IfWinActive [sl|nk|bj|hw|bj|ht].swf
RButton::+LButton

ちなみに、この書き方は、とある方から教わったものです。これだと、
「nikoli.comだけで」と言う条件は入っていないので、さらにカスタマイズ
しようとして失敗しました。
5 ニコリスト@匿名希望 2006/12/09() 11:12 ID:WZyHVk4U
AutoHotKeyを導入してみました。
FireFox だと右クリック= 左クリック にしかなりません。
FireFox で有効にするための追加設定があったら教えてください。
6 juno ★ 2006/12/09() 11:57 ID:TItYXMVE
(省略)
7 5 2006/12/09() 21:11 ID:WZyHVk4U
>>6
>こちらも、「動いたけどこれであっているのかなあ?」と思いつつ
>試しているので、その点は、よろしくお願いします。

返信ありがとうございます。
その点は了解しております。
FireFoxでも#IfWinActive [sl|nk|bj|hw|bj|ht].swfの部分は効いています。
ただ、RButton::+LButton の箇所がうまく効かないのです。
環境依存ですかねえ…
8 juno ★ 2006/12/09() 22:19 ID:TItYXMVE
>>7 5さん
RButton::<+LButton
または
RButton::>+LButton
の様にして、「左(右)Shift」+「クリック」と言うことを明示的に書くと
どうでしょう。手元の環境では、左、右ともに動きました。
※Win95、98、MEでは、使えないそうです。

> 環境依存ですかねえ…
手元の環境だと、2つの環境で調べて、両方動いています。動かない
状況をつくり出せれば分かるかもしれませんが、それが難しかったり
するもので。
9 おぉちゃん 2006/12/09() 23:12 ID:qwHR9obM
AutoHotKeyをインストールしました。WinXP IE6です。
>>4の設定で問題なく動いてます。
nikoki.com以外でも動作すると言うことですが、普段あまりFlashの右クリックをつかう
ことはないので、全くOKです。

#こんな便利なツールとスクリプトを書いてくれたjunoさんに感謝!
10 5 2006/12/10() 00:13 ID:dOiDqfxU
>>8
>>RButton::<+LButton
>>または
>>RButton::>+LButton
やってみたけど、だめでした。
OSは、XP Pro SP2です。

んで、1Lineで書くのを諦めて
RButton::
Send,{Shift Down}
Send,{LButton}
sleep 300
Send,{Shift Up}
return

と書いてみたら、スリザーリンクで×を入力できるようになりました。
11 ニコリスト@匿名希望 2007/07/30(月) 12:38 ID:GVzea2ic
(省略)
12 juno ★ 2007/07/30(月) 16:28 ID:snn28xUo
>>11
もろもろのページ(http://www.nikoli.com/ja/misc/)あたりに、AutoHotKeyに
ついてまとめたものを掲載しようと思っています。以前、いろいろ設定を試して、
途中までまとめかけていたのですが、別件で忙しくなってしまい、先送りになって
いました。IEと相性がいい(?)件や、iniファイルとahkファイルの使い分けに
ついても掲載予定です。少々お待ちを。
戻る レス