タグ付けされた質問 「autohotkey」

AutoHotkey(AHK)は、Microsoft Windows用の無料のオープンソースマクロ作成および自動化ソフトウェアであり、ユーザーは反復的なタスクを自動化できます。それは、当初キーボードショートカット(別名ホットキー)を提供することを目的としたスクリプト言語によって駆動され、時間の経過とともに本格的なスクリプト言語に進化しました。

1
Eclipseスタイルの自動キーコマンド
autohotkeyはホットキーを Ctrl + シフト + W 私は次のようなスクリプトが機能すると思います。 ^+W :: ; Windows hotkeys (Ctrl+Shift+W) O:: Run Outlook ; Subsequent 'o' pressed => Run outlook E:: Run Explorer ; return ドキュメンテーションから、私はこれらが縦に積み重ねられたホットキーと呼ばれて、それぞれの行に同じ動作を実行させることに気づく。上記の場合、私は思う Ctrl + シフト + W そして ○ 両方とも見通しが進水する原因になります e エクスプローラを起動させるでしょう。私が欲しいのは Ctrl + シフト + W 、 ○ 見通しを実行し、 Ctrl + シフト …

1
(Win8の)ショートカットでキャレットにマウスポインタを移動しますか?
それで、問題はここにあります: Windows 8の特定のプログラムでキーボードショートカットを使用してマウスポインタをキャレットの上に移動する方法はありますか? 私は翻訳プログラム(memoQ)で何かをするためにAutoHotkeyスクリプトを考案しようとしています、そしてそれが機能するために私のキャレットの上に私のマウスポインタを自動的に動かす必要があります。 マイケル


2
バックグラウンドでのMSペイントへの自動貼り付けと保存
PrtScnキーを押すたびにペイントがフルスクリーンプログラムの背後で開かれている間に、(Microsoft)ペイントを自動化してAutoHotKeyで貼り付けて保存しようとしています。これは、押したときに発生するイベントのシーケンスPrtScnです。ペイントに 新しいイメージ(ワークスペース)を作成します(Ctrl+ Nが入力されたかのように)。 (Ctrl+ Vが入力されたかのように)貼り付け、 JPEGとして保存します。(ペイントでこのためのキーボードショートカットとしてAlt+ 4を作成しました。) トリッキーな部分は、各実行後に連続した番号を入力することです。たとえば、最後に保存したJPEGの保存番号が151だった場合、次にを押すとPrtScn、そのシーケンスを実行し、152、153などを入力します。そして、ペイントをバックグラウンドに保持します。 これは可能ですか?

1
AutoHotkeyで3つ以上の修飾キーを使用してTouchCursorスペーストリガーを複製する
AutoHotkeyを使用してTouchCursorキーを複製しようとしていますが、複数の修飾子で動作させることはできません。 これは私がこれまでに持っているものです(https://autohotkey.com/boards/viewtopic.php?t=6525から): space & g::Send, {esc} space & l::send, {right} space & k::send, {up} space & j::send, {down} space & h::send, {left} space & p::send, {backspace} space & m::send, {delete} space & u::send, {home} space & o::send, {end} space:: Send, {space} return 上記のスクリプトは、「h」、「j」、「k」、および「l」を使用してカーソルを動かすのにうまく機能しますがcontrol、shiftキーとキーを無視します。 例えば、私が使用して文字強調するために期待していたspace+ shift+ hに似て左に強調するためにspace+ shift+をleft arrow。 私が試した:+space & …

1
異なるプログラムの個別のアクション
Chromeとメモ帳で別々のahkアクションを使用したい。したがって、クロムの!eは1つのことを行い、メモ帳の!eは別のことを行います。そして、3番目のプログラムの!eは3番目のアクションを実行します。 IfWinActiveでこれを作成しますか? 私はahkの初心者であり、プログラマーではありません。ありがとう。

1
AutoHotkeyの3つのキーの組み合わせ
Caps LockとSを別の何かに再マッピングする方法を見つけました。CapsLock &:: ... しかし、CTRL、ALT、Sなどの3つのキーとの組み合わせはどのようにすればよいですか?

1
AHK IfWinActiveとChromeアプリ
chrome app = MyURLを使用して別のウィンドウでGoogleカレンダーを開くスクリプトがあります #k:: run "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --app=https://www.google.com/calendar/render?pli=1 winactivate return 問題は、カレンダーウィンドウを1つ開いて#kを押すと、新しいウィンドウが開くことです。プログラムが存在する場合は、既存のものを開くようにしたいと思います。これはIfWinActiveで実行できると思いますが、AHK(またはプログラミング言語)の経験はありません。

1
AutohotkeyカスタムWindowsキーポップアップスタートメニュー
次のautohotkeyようなスクリプトがあります。 RAlt::RWin ; right command to alt RWin::RAlt ; right alt to command (windows key) LWin::LAlt ; left command to alt LAlt::LWin ; left alt to command (windows key) #q:: Run "d:\Tools\mytool1.lnk" #b:: Run "d:\Tools\mytool2.lnk" 私はブートキャンプに参加しているので、最初の4行はキーwinとcommandキーを再マッピングします。問題#q::と#b::マッピングがあります。 WinKey+ qまたはWinKey+ を押すとbアプリが起動しますが、同時にWinKeyスタートメニューを離すとすぐにポップアップが表示されます。 スタートメニューの表示を停止する方法はありますか? 更新: 最初の4行だけをコメントすると、#qおよび#bマッピングがそのような場合にスタートメニューをトリガーしないことがわかりました。ただし、Windowsキーマッピングを保持したいです。何かご意見は?

1
Auto-Hotkey Scriptをデスクトップのロックに耐えるにはどうすればよいですか?
自動ホットキースクリプトを取得しました #NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. #Warn ; Recommended for catching common errors. SendMode Event ; Input worked hardly, "Event" is better. SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory. SetTitleMatchMode, 1 ; 1: A window's title must start with the specified WinTitle to …

1
AHKマッピングの問題
AutoHotKeyについて学んでいます 最初の努力はうまくいきました !+Up:: MouseClick, left, 340, 65 return つまり、Altキーを押しながら上カーソルでシフトすると、指定した座標でマウスがクリックされます。 私は同じ機能を持ちたいが、numキーを使いたい !+Numpad3:: MouseClick, left, 462, 65 return 悲しいことに、これは効果がなく、理由はわかりません。AltキーとShiftキーを押しながらNum2キーを押すと、マウスが移動しません。

1
AHKキーマッピングとジョイスティック
Logitech F310ゲームパッドでAHKスクリプトを機能させようとしています。コントローラの合計には11個のボタンがありますが、11番目のボタンが実際のボタンであることを認識しません。Windowsでもボタンとして認識できません。ボタンを押し続けると、SteamがBig Pictureモードに切り替わります。 デフォルトでは、Windowsは「Generic X-Box Gamepad」として認識します。コントローラー自体はとにかくXbox 360コントローラーに非常によく似ており、ゲームでは完璧に動作するため、Xbox 360コントローラードライバーをインストールしました。11番目のボタンがAHKの11番目のボタンとして認識されないことを除いて、このボタンは通常XB360コントローラーの大きなXボタンになります。 このページのジョイスティックスクリプトでテストして、コントローラーのキーマッピングを特定しようとしました-http ://ahkscript.org/docs/scripts/JoystickTest.htmですが、ボタンを押しても認識されません。 私のスクリプトでは、11番目のボタンについて次のことをしようとしています。 Joy11:: そして WaitForJoy11 それは私に伝えます Line Text: WaitForJoy11 This line does not contain a recognised action. なぜこれが機能しないのですか?Wikiを読んでJoy32に移動する必要があります。


1
AutoHotKey - 複数のコマンドが実行されていない
私はAutoHotKeyスクリプトを使ってiTunesを標準のメディアキーで制御していますが、それを追加しようとした1つの調整を除いて、うまく機能しています。まだ開いていない場合は、Play / PauseメディアキーでLaunch iTunesを起動してから再生を開始します。遅延を追加したので、playコマンドの前に開く時間があるでしょう。 これは私が試したコードですが、iTunesを起動するだけなので、Play / Pauseキーをもう一度押す必要があります。 Media_Play_Pause:: IfWinNotExist, ahk_class iTunes { Run %ProgramFiles%\iTunes\iTunes.exe Sleep, 4000 ControlSend, ahk_parent, {SPACE} ; play/pause toggle return } IfWinExist, ahk_class iTunes { ControlSend, ahk_parent, {SPACE} ; play/pause toggle return } 編集:作業コード ジョンストン2 以下に答えてください。 Media_Play_Pause:: IfWinNotExist, ahk_class iTunes { Run %ProgramFiles%\iTunes\iTunes.exe WinWaitActive, ahk_class iTunes, ,2 …

1
#IfWinActiveは他のショートカットでは正しく動作しません
autohotkeyで次のコードを使用しようとしています。 SetTitleMatchMode, 2 ; So that we can partial match window title ; Fix MRU in NetBeans #IfWinActive, NetBeans IDE { ; CTRL+TAB ^Tab::SendInput ^{PgDn} return ; SHIFT+CTRL+TAB +^Tab::SendInput ^{PgUp} return } スクリプトファイルに他のコードがない場合は、適切に機能します。しかし、私のスクリプトファイルには、などの他のコードも含まれています#w::Run, mblctr.exe。オートホットキーで両方のコードを使用すると、最初に来るコードのみが機能し、2番目のコードは機能しません。つまり、この例ではWindows + Wショートカットのみが機能します。 #w::Run, mblctr.exe SetTitleMatchMode, 2 ; So that we can partial match window title ; …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.