Windowsで「選択してコピー、中クリックして貼り付け」の動作を真似するアプリはないのでしょうか?このためのAutoHotkeyスクリプトを探していたのですが、見つかりませんでした。多分、ここにいる誰かがこのために素早くハックすることができるでしょう 🙂
51 swamplord 2009-12-17
まあ、True X-Mouse Gizmoがあります
20 TataBlack 2009-12-17
AutoHotkey スクリプトを探しているのであれば、この1つがおそらくやるべきです!
ここでは、選択時のコピーの実装を紹介します。テキストを選択するだけで、ctrl+cを押さなくてもすぐにコピーされます
Conveinentミドルボタンによるペーストも提供されていますが、ちょっとした工夫がされています。ミドルボタンはブラウザで便利なので、コピー後にミドルボタンでペーストできる間に、元のミドルクリック機能が復活するまでの短い時間(設定可能)があります
また、右ボタンでクリックすると中ボタンの貼り付けがキャンセルされます
通常、選択後に左ボタンで貼り付けたい場所をクリックするので、そこにフォーカスを合わせるようにしていますが、中ボタン貼り付けの場合は自動的に行われます
Ctrl+middlebutton にも clipx の統合が追加されました
数日前からこのスクリプトを使っていますが、かなり便利です。たまに何かをドラッグした時にコピーツールチップが不必要に表示されることがありますが、特に問題になることはありません
28 Snark 2009-12-17
AutoClipXをチェックしてみてください
AutoClipXは、テキスト、ファイル、フォルダなどの選択したオブジェクトを自動的にWindowsのクリップボードにコピーする、高度に設定可能なプログラムです。マウスのボタンをクリックするだけで、コピーしたものを素早く貼り付けることができます。AutoClipXは、いつものように作業をしている間、システムトレイの中で静かに動作します
12 valentt 2012-02-01
SetWinDelay,2
CoordMode,Mouse
return
~MButton::
sleep 100
Send, ^v
return
~LButton::
MouseGetPos x0, y0
Loop
{
Sleep 20
GetKeyState keystate, LButton
IfEqual keystate, U, {
MouseGetPos x, y
break
}
}
if (x-x0 > 5 or x-x0 < -5 or y-y0 > 5 or y-y0 < -5)
{
Send ^c
}
if (A_PriorHotKey = A_ThisHotKey and A_TimeSincePriorHotkey < DllCall("GetDoubleClickTime"))
Send ^c
if (A_PriorHotKey = A_ThisHotKey and A_TimeSincePriorHotkey < DllCall("GetDoubleClickTime"))
doubleclick := true
return
#If doubleclick
~LButton::
doubleclick := false
if (A_PriorHotKey = A_ThisHotKey and A_TimeSincePriorHotkey < DllCall("GetDoubleClickTime"))
{
Send, ^c
}
return
-3 relevance 2020-02-14