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

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

3
キーボードでChromeを完全に制御する
Chromeは一般に優れたキーボードサポートを備えていますが、Chromeのキーボードではできないことがいくつかあります。 前のページを新しいタブで開きます。([戻る]ボタンの[Ctrl]キーを押しながらクリックするとこれが行われますが、キーボードでこれを行う方法はありません。) 次のページを新しいタブで開きます。 前のページのリストを参照して、そのうちの1つを開きます。(戻るボタンを長押ししますが、キーボードでこれを行う方法はありません。) 次のページのリストを参照して、そのうちの1つを開きます。 タブを並べ替えます。 タブを独自のウィンドウに引き出します。 AutoHotKey、またはその他のプログラムまたは方法を使用して、これらすべてのアクションのキーボードショートカットを作成したいです。 誰も私にこれを行う方法に関する指針を与えることができますか?

1
複数行のAutoHotKeyスクリプトを読みやすくするにはどうすればよいですか?
このテキストを生成するAutoHotKeyスクリプトを作成したい: ==videoReview aspnetmvc IDCODE TITLE DESC 10:00 viewable online [[ ]] 3 english extras::$url=nnn;$reason= Texterという同様のツールを使用して、次のように定義します。 ==videoReview aspnetmvc IDCODE TITLE DESC 10:00 viewable online [[ %| ]] 3 english extras::$url=nnn;$reason= とても簡単です。 でAutoHotkeyを、他の一方で、私のスクリプトが見え乱雑にしている編集にハードこのように、: ==videoReview{ENTER}aspnetmvc{ENTER}IDCODE{ENTER}TITLE{ENTER}DESC {ENTER}10:00{ENTER}viewable{ENTER}online{ENTER}[[{ENTER}{ENTER} {ENTER}]]{ENTER}3{ENTER}english{ENTER}extras::$url=nnn; $reason={Up}{Up}{Up}{Up}{Up} 複数行形式を許可することにより、AutoHotKeyスクリプトをこれよりも読みやすくする方法はありますか? (これが少し読めないことに加えて、ホットストリングの最大省略形の長さは40だと言っています)
12 autohotkey 

1
サーバーに設定せずにpgAdminで接続を維持する方法はありますか?
私は自分のデータベースをホストするためにpostgres.heroku.comを使っています。つまり、サーバー設定を変更する方法はありません。したがって、答えは この 質問は私を助けません。 Herokuはそれらの設定を変更しようとはしません(私はそれらに連絡しました)。 接続を維持するためにPgAdmin IIIをハッキングすることが最も良い方法は何だろうかと思います。私は、PgAdminがバックグラウンドで動作している間にユーザーインターフェースの動作を自動化するためのAutohotkeyマクロの作成、あるいはPgAdminに代わってネットワークメッセージの送信を強制するためのある種のネットワークツールの使用などを考えています。 私は誰かがPgAmin IIIのコードに変更するための500ドルの申し出も受けました。 PgAdminの開発者は、Herokuが原因で、コードを変更することはありません。 私は何をすべきか? PgAdminは非常に多くの点で優れています、それだけでこの欠点があります。

7
Windowsでスピーカーを一時停止、ミュート、およびミュートするためのスーパーキー
編集:質問を言い換えるだけです: オートホットキーを使用してマイクをミュートする方法を知っている人はいますか? 必要な理由は次のとおりです。 誰かが私のオフィスを歩くたびに、メディアプレーヤーを一時停止する必要があります。時々、ビデオを見ているときに、ヘッドフォンスピーカーもミュートする必要があります。そして、もしスカイプコールをしているなら、マイクをミュートしなければなりません。 これらのすべての機能を便利にするために単一のホットキー(おそらく「ミュート」または「再生/一時停止」キー)に割り当てたいのですが、オートホットキーでそれができると確信していますが、オートホットキー。 さらに、すべてのリバースコマンド(再生とミュート解除)を1つのキー(異なるキーまたは同じキー)に割り当てます。 (私はそれが重要だとは思わないが、Windows 7を使用している)

4
プログラムの前に戻す/持ってくるスクリプト、またはアクティブでない場合は開くスクリプト
次のことを行うスクリプトを開発しようとしています。たとえば、次のようにする!W必要があります。 Wordがアクティブかどうかを確認します(開いているか、最小化できます)。 最小化されている場合は、最小化前のサイズと場所に復元する必要があります 開いているが他の開いているウィンドウの後ろに「隠れている」場合、スクリプトはそれを前面に移動し、最前面のアクティブなウィンドウにします。 最小化もオープンもされていない場合は、プログラムを新たに開始する必要があります !WWord、!NNotepad ++、!XExcel、!PPowerPoint、!FFirefoxのいくつかのプログラムでこれを実行したいと思います。 プログラムの複数のインスタンスが実行されている場合、または複数のタブが利用可能な場合は、最新のインスタンスまたはタブに対して上記を実行する必要があります。そのため、Firefoxの複数のウィンドウが開いている場合、最後に開いたタブで、最後に表示したウィンドウを復元(または前面に移動)する必要があります。同様に、複数のWord文書が開いている場合は、最後に作業していた文書に対してもこれを実行する必要があります。また、Word文書が開かれていないか、最小化されていない場合は、新しいWordインスタンスが開かれます。 一部のプログラムでは、これらのことの一部を実行できますが、一貫して、または1つのホットキーで実行できます(まだスクリプト言語を学習しています)。どうすればこれを達成できますか?
11 autohotkey 

5
Macでyyyy-mm-dd hh:mm:ssタイムスタンプホットキーを取得する最も簡単な方法は何ですか?
上のWindowsの私が使用PSPADのあなたはの形式、例えば編集することができます素敵なALT-Dのタイムスタンプがある編集者:MM:SS YYYY-MM-DD HHを。 Googleドキュメントなどのエディタの外部で作業する場合、CTRL-Dでyyyy-mm-dd hh:mm:ssタイムスタンプを挿入するようにプログラムしたAutohotkeyがあります。 私はMacで作業していて、ほとんどがTextWranglerをエディターとして使用していますが、その機能にタイムスタンプホットキーが見つかりません。 Macでyyyy-mm-dd hh:mm:ssホットキーを取得する最も簡単な方法は、(無料の)テキストエディターまたは同等の(無料の)自動ホットキーです。

2
PCラップトップでテンキーをエミュレートする方法は?
一部のプログラムはコマンドにテンキーを使用します。たとえば、FAR Managerのフォルダー内のすべてのファイルを選択するには、テンキー*を押すだけです。また、Windows では、たとえば、Alt +(Numpad0-Numpad1-Numpad6-Numpad7)で§と入力できます。 したがって、私のHP 2000-210usラップトップのキーボードを使用して「テンキーを押す」方法を尋ねています。 Lenovoラップトップに関する同様の質問の1つは、少なくとも一部のラップトップでは簡単である可能性があることを示唆しています。 これが私が試した解決策のリストです: キーボードでさまざまなキーストロークを入力してみました。 Fn +キーおよびFn + Shift +キーの組み合わせ(キーは数字または文字キーです)。それぞれ、キーとShift +キーだけで、同じ結果が得られます。 Fn + F8と同様のnumlockのような組み合わせの検索(運がない)。 私はこの質問に触発されてAutoHotKeyを使おうとしました。 この質問に続いて、RAlt + numberとRAlt + numpad numberの組み合わせを再マッピングすることができました。これにより、特殊文字を入力できます。RAlt+(0-1-6-7)で§を入力できるようになりました。ここでRAlt =右Altキー。 人間工学に基づいた再マッピングを試みたところ、Fn + keyをNumpadkeyに再マッピングすることを考えました。stFn + EnterはNumpadEnterを与え、Fn + Shift + 8はNumpadMultを与え、Fn + Alt +(0-1-6-7)はAlt +(Numpad0-Numpad1 -Numpad6-Numpad7)、つまり§記号。ただし、私が見つけたAutoHotKeyのドキュメントからこのページをたどると、「キー履歴」ページはFnキーの押下を追跡しません(つまり、8とFn + 8を押すと、この仮想キー(38)とスキャンコード(009)がこのリストに表示されます)。 。ドキュメントは、この場合、おそらくキーボードに「付属のソフトウェアを再構成する」べきだと示唆しています。それらの構成を探す場所はわかりません:

3
Linuxでwin + ijklに矢印キーを再マッピングする
矢印キーをWindowsキーとijklに再マッピングしたいのですが。私はこれをWindowsのAutohotkeyで簡単に行うことができますが、Linux(Ubuntu明快)で苦労しています。 ウィンドウマネージャーを使用しているかどうかに関係なく機能し、できるだけ少ないファイルの変更を伴うソリューションが本当に必要です。私はさまざまなマシンで作業しており、常に新しいマシンを構築しているため、再構成の労力を最小限に抑えたいと考えています。 私は.Xmodmapを理解しようとしましたが、それを機能させることができませんでした(修飾キーに関する詳細なドキュメントを見つけるのが困難でした)。 (win + hjklも検討していますが、おそらくそれほどハードコアではありません)

2
(多くの)プログラムのウィンドウサイズ/位置の設定
私は解決策を探しています似てまで、このが、Windows 7(64ビット)のためだけではなく、端末の。これも間違いなくこの質問の複製ではありません。 問題 一部のプログラムは最後の位置/サイズを記憶しています(例:Firefox、Notepad ++)、他のプログラムは残念ながら頑固です(例:Git)。頑固なものは、私が作業を開始する前に、余分な時間(とても長いですよね?)を希望の位置/サイズに戻す必要があります。 使用事例 私はプログラマーであり、開発環境には非常に特別な好みがあります。2台のモニターがあり、IDE(タスクによって異なります)、Gitターミナル、Windowsエクスプローラーウィンドウ、Firefoxなどを、より効率的に作業できる特定のレイアウトで一度に開いています。 環境ベースの自動セットアップ 理想的には、これらのプログラムをすべて開き、ホットキーの組み合わせを押して、すべてのウィンドウを正しいサイズで目的の位置に配置できます。またはより理想的には、特定のシナリオで実行できる一連の設定(スクリプト、ホットキーの組み合わせなど)を用意して、タスクに応じて特定のプログラムのセットを開き(要求が多すぎる可能性があります)、その特定のレイアウトを設定します。 例:Visual Studioおよび他の多くのプログラムを開き、ウィンドウの場所を適切に設定するC#開発スクリプト。Node.js開発用のもう1つ。 仕事のためのツール? 特定のツールの機能については、漠然とした考えしかありません。Windows Power Shellが適切でしょうか?これらのタスク用のスクリプトを作成してもかまいません。自動ホットキーも機能するようです。 誰もがこの種の機能を使用した経験があり、このようなことをする方法について何かアドバイスはありますか?スクリプト/ホットキーを実行して一連のプログラムを開き、すべてのサイズ/位置を自動的に設定する機能が、可能であれば最適です。 注:私はこのようにタグ付けpowershellし、autohotkey念のため、これらのツールは非常によくタスクに適用されます。これが誤ってタグ付けされていると思われる場合は、自由に削除/タグ付けし直してください!

7
Windowsタスクバーの自動非表示ステータスを切り替える方法
デスクトップでWindows 8を使用しています。現在、マウスをタスクバーの上に移動し、右クリックして、プロパティをクリックし、タスクバーを自動的に非表示にして、[OK]をクリックする必要があります。このステータスを1日に何度かオンとオフの間で切り替えたい場合、これは本当に大変です。実際、それは機能しないので、デフォルトでオンのままであり、私がそれを必要としないとき、多くの画面領域を浪費します。 もっと良い方法はありますか? (それが役立つ場合は、自動ホットキーを使用します。)

1
AutoHotkeyA32対AutoHotkeyU32対AutoHotkeyU64
ポータブル.zipのアーカイブAutoHotkeyをが 3つの実行ファイルが含まれていますAutoHotkeyA32.exe、AutoHotkeyU32.exeとAutoHotkeyU64.exe。 ファイル名に基づいて、私はそれぞれ32ビットと64ビットを想定し32、64参照していますが、管理者権限とユーザー権限AをU参照しています。ただし、その場合、AutoHotkeyA32.exe実行時に管理者権限の入力を求められないことや、それAutoHotkeyA64.exeも含まれていないことは奇妙に思われます... 3つのAutoHotkey実行可能ファイルの違いは何ですか? アップデート:.exeファイルのプロパティを明らかにAし、U静置 ANSIと Unicodeのそれぞれ。それが通常のプログラム機能にとって何を意味するのかはまだわかりません。
10 autohotkey 

2
一部のWindows 10グローバルショートカットのみを無効にしてサードパーティアプリケーションで使用する方法は?
1.簡単に Sublime Textコマンドを実行するためにこのホットキーを使用するには、Windows 10のデフォルトのグローバルホットキーの一部のみを無効にしたいと思います。 2.詳細 Windows 32ビット10.0.14393を使用しています。Windows 10には、多くのネイティブホットキーがあります。 1.無効にしたい 例えば、私は、無効カスタムホットキーにしたいWin+K、Win+HとCtrl+Win+P。 2.無効にしたくない しかし、たとえば、ホットキーを無効にWin+DしたくありませんWin+R。私はこれらのホットキーをよく使用します。 3. Sublime Textキーマップパーツ { "keys": ["super+k"], "command": "paste" }, 3.役に立たなかった 1. AutoHotkeyオーバーライド 私のコード: #k::return Win+Kグローバルホットキーが無効になっていますが、Sublime Textコマンドpasteが実行されません。 2. AutoHotkeyがグローバルWindowsホットキーをアプリケーションのホットキーに上書きする 私のコード: #IfWinActive ahk_class PX_WINDOW_CLASS $#2::ControlSend, ahk_parent, % SubStr(A_ThisHotkey, 2) #IfWinActive それは私のために働いていますが、例えば、バグがあります: 他のホットキーにもバグがあります。誰かがこのコードを改善してくれるといいですね。 3. SharpKeys SharpKeysプログラムはWinキーを無効にしたり再割り当てしたりできますが、私はこれを望んでいません。 4. gpedit.msc 一部のデフォルトのホットキーを無効にできますが、 私は無効に、例えば、(gpedit.mscと使用)することはできませんWin+K、Win+HとCtrl+Win+P。 Win+Dおよびを無効にできWin+Rますが、このホットキーを使用したいと思います。 …

3
キーボードショートカットでネットワークアダプターを有効/無効にする
ショートカットを作成して+ (カンマ)を割り当てることにより、デスクトップに[ ローカルエリア接続の状態]ウィンドウを表示するためにショートカットを使用しようとしました。Ctrl, Windowsはそれが気に入らなかったため、を追加しAlt、最終的にCtrl+ Alt++ +になりました,。 Altショートカットキーの一部として削除する方法がわからなかったので、別の方法を試していますが、うまくいきません。私の最新の試みは、次のコマンドでAutoHotkeyを使用することです。 ^,::Run, explorer ::{BA126ADB-2166-11D1-B1D0-00805FC1270E} これはショートカットのターゲット番号ですが、ウィンドウは開きません。

4
notepad ++がautohotkeyショートカットをブロックするのはなぜですか?
autohotkeyスクリプトで一連のキーボードショートカットを定義しています。現在のところ、notepad ++にフォーカスがあるときは、どれも機能しません。 スクリプトは通常どおりロードされます。キーボードショートカット(主にウィンドウを移動するためのもの)は、他のウィンドウと完全に連携します。notepad++ウィンドウにフォーカスがある場合は、何もしません。同時に、notepad ++にフォーカスがある場合でも、すべての通常のWindowsショートカットは正常に機能します。したがって、これはnotepad ++とautohotkeyの間の特定の問題です。 スクリプトで定義したショートカットは、メモ帳の標準のキーボードショートカットと競合しません。誰かが何が起こっているのか知っていますか? Windows 7、notepad ++ v5.8.1、autohotkey v1.0.48.03を使用

2
Windows仮想デスクトップ。最後に最初のデスクトップに戻る
3つの仮想デスクトップがあるとします。私はそれらを使用してそれらをナビゲートできることを知っています: ctrl + windows + left | 右 しかし、最後に到達した場合に最初に戻るようにする方法はありますか?デスクトップ3にいる場合、「ctrl + windows + right」でデスクトップ1に移動できますか? AutoHotkeyスクリプトを使用すると、これが可能になるかもしれません。しかし、私はそれを機能させる方法を知りません。 このように機能するためにこれが必要な理由は、購入したばかりのマウス(追加のボタンがある)にこの機能をマップするためです。現在、デスクトップ間で前後に移動できるように2つのボタンを使用する必要があります。必要なボタンは1つだけです。この情報がお役に立てば幸いです。 ありがとう

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