Tab Mix plusのダブルクリックでタブを閉じる動作をAHKで代替 ― 2017年12月12日
Firefoxg 57(Quantum)でアドオンのTab Mix plus(TMP)が使えなくなったのは痛い。
タブのダブルクリックで「タブを閉じる」動作を設定し、よく使っていた。
これが無いと困るがTMPが対応しないので、AutohotKey(ahk)でこの機能を代用するスクリプトを書いた。試行錯誤して動くものができた。最適解でないかもしれないがとりあえず動くのでよしとする。
#IfWinActive ,Mozilla Firefox
~LButton::
MouseGetPos, xpos, ypos
if(ypos>109 && ypos<136)
{
KeyWait, LButton, T0.3
If (ErrorLevel = 1)
{
return
}
else
{
keyWait, LButton, D T0.3
If (ErrorLevel = 1)
{
return
}
Else
{
Send,^w
return
}
}
}
Else
return
タブのダブルクリックで「タブを閉じる」動作を設定し、よく使っていた。
これが無いと困るがTMPが対応しないので、AutohotKey(ahk)でこの機能を代用するスクリプトを書いた。試行錯誤して動くものができた。最適解でないかもしれないがとりあえず動くのでよしとする。
#IfWinActive ,Mozilla Firefox
~LButton::
MouseGetPos, xpos, ypos
if(ypos>109 && ypos<136)
{
KeyWait, LButton, T0.3
If (ErrorLevel = 1)
{
return
}
else
{
keyWait, LButton, D T0.3
If (ErrorLevel = 1)
{
return
}
Else
{
Send,^w
return
}
}
}
Else
return
Firefox 57で使えなくなったrestartのアドオンをAHKで代替 ― 2017年12月15日
Firefox 57(Quantum)でrestart系のアドオンが使えなくなった。必要だったので、AutohotKey(ahk)で実現するスクリプトを書いた。
待機時間をここでは20秒としているが、これが最適かわからない。
とりあえず動くのでよしとする。状況により、終了を待てというような、ダイアログがでる。
^!r::
WinClose, Mozilla Firefox, , 0, ,
WinWaitClose, , , 20, ,
Run, "C:\Program Files\Mozilla Firefox\firefox.exe"
return
待機時間をここでは20秒としているが、これが最適かわからない。
とりあえず動くのでよしとする。状況により、終了を待てというような、ダイアログがでる。
^!r::
WinClose, Mozilla Firefox, , 0, ,
WinWaitClose, , , 20, ,
Run, "C:\Program Files\Mozilla Firefox\firefox.exe"
return
最近のコメント