Windows 10にオートホットキーをインストールしています。カット、コピー、貼り付けなどを行うたびに、「ビープ音」を鳴らしたり、音を鳴らしたりするにはどうすればよいですか。
私は、データの切り取り、コピー、貼り付けを含む巨大なレコードに取り組んでいます。問題は、テキストをコピーして貼り付けると、新しいデータではなく前のデータが貼り付けられる場合があります。 (Ctrl + C Ctrl + Xの代わりに)別のボタンを押すこともあれば、キーボードのボタンが軽く押されることもあるためです)
だから今、私はそれがすでにコピーされているか、切り取られているか、貼り付けられていることを確認したいので、クリップボードに新しいデータが実際にあるたびに音を聞きたいです。
私が言おうとしていることを理解できたと思います。
ありがとう、ジェーン
#Persistent ; keeps a script permanently running
OnClipboardChange: ; is launched automatically whenever the content of the clipboard changes
time_copied :=""
time_copied := A_TickCount
; SoundBeep ; Play the default pitch and duration.
SoundBeep, 750, 500 ; Play a higher pitch for half a second
If (A_EventInfo = 1) ; the clipboard contains text or files copied
{
If (DllCall("IsClipboardFormatAvailable", "uint", 15)) ; the clipboard contains file(s)
ToolTip, file(s) copied
else
ToolTip, text copied
}
else
If (A_EventInfo = 2) ; the clipboard contains images
ToolTip, image(s) copied
Sleep 1000
ToolTip
return
; ctrl+v for pasting
~^v::
SoundBeep
time_since_copied := (A_TickCount - time_copied)
time_since_copied /= 1000
ToolTip, pasted`ncopied: %time_since_copied% seconds ago
Sleep, 1500
ToolTip
return
詳細については、 OnClipboardChange を参照してください。
これを試して:
~^x::
~^c::
~^v::
SoundBeep
拡張子がahk
のファイルに入れます(例:ClipBeep.ahk
)そしてそれをダブルクリックします。あなたが押すたびに Ctrl+X、 Ctrl+C または Ctrl+V 短いビープ音が鳴ります。スクリプトを終了し(画面右下の通知領域に表示される「H」アイコンを右クリックして「終了」を選択)、スクリプトを停止します。
これを常に有効にしたい場合は、起動時に実行するように設定することをお勧めします。
PowerPro フリーウェアユーティリティを使用します-さまざまなイベント(必要なクリップボードイベントを含む)にさまざまなサウンドを割り当てるオプションがあります。
それを行うためのグラフィカルユーザーインターフェイスと、他の多くの非常に便利なものがあります。
(私はそれを10年以上使用していますが、その助けなしにどのように作業するかは想像できません。)