2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

マウスジェスチャーツール総合スレpart16

16 :名無しさん@お腹いっぱい。:2019/05/26(日) 21:55:19.42 ID:perhvAsJ0.net
StrokesPlusを使い始めたところなのですが、Chromeのショートカット
「リンクを開いてリンク先に移動する」を実行できるアクションを
うまく作ることができません。

デフォルトで「Open Link in New Tab / Open New Tab」
というのが登録されているのですが、これは

if acGetMouseCursorType() == "HAND" then
acMouseClick(gsx, gsy, 1, 1, 1)
else
acSendKeys("^t")
end

というスクリプトになっていて、ホイールクリックした時と同じ、
「リンクを新しいバックグラウンド タブで開く」アクションのようです。
(リンクのない場所では単に新しいタブを開く。)

実行したい操作は、「Ctrl+Shift+リンクをクリック」なので
acMouseClick(gsx, gsy, 1, 1, 1)の部分を書き換えて使いたのですが、

acSendKeys("^+{ENTER}")
或は
acSendControlDown()
acSendShiftDown()
acMouseClick(gsx, gsy, 2, 1, 1)
等としてみてもうまくいきませんでした。
(トンチンカンなことをしているんだろうな…とは思います;)


スクリプトの知識が無いため要点がわからず、長文の質問になってしまい申し訳ありません。
どうすれば目的のものになるのか、よろしければご教示願います。

総レス数 1003
331 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★