問題タブ [keyboard-maestro]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
shell - ターミナルから最新のファイルの名前を取得するにはどうすればよいですか?
次のようにして、OSX用のKeyboardMaestroのマクロを作成しようとしています。
- 作成された日付に基づいて、ディスク上のディレクトリにある最新のファイルの名前を取得します。
- 「最新のファイル:」というテキストと最新のファイルの名前を貼り付けます。
そのオプションの1つは「シェルスクリプトを実行する」ことなので、1でそれができると思いました。少しグーグルした後、私はこれを思いつきました。
これにより、正しくソートされ、最初のファイル名が返されます。しかし、それは私が望まない改行も含んでいるようです。2については、アプリで別のアクションを使用して「newest file:」というテキストを出力し、その後ろにファイル名を貼り付けることができます。しかし、「ランダムテキスト」とコマンドの結果を返すことができないのではないかと思いますls
。
だから私の質問は:ls
コマンドを使用してのみこれを行うことができますか?また、改行や戻り値なしで最新のファイルの名前だけを取得するにはどうすればよいですか?
macos - OSX: Caps Lock の機能をプログラムで再マップします (システム環境設定で設定)?
私の質問は、たとえばキーSystem Preferences
に再マップできるようにする設定について言及しています。Caps Lock
Ctrl
^ プログラムでこの設定に影響を与えることは可能ですか?
defaults
主に、または何らかのシェルトリックを介してこれを達成することに興味があります。二次的にAppleScriptを介して(yuck)。
KeyRemap4MacBook などのサードパーティ製ツールを使用することでおそらくこれを実現できることはわかっていますが、それは最後の手段です。しかし、可能であれば、サードパーティ以外のソリューションを希望します。
私のユースケース:
Keyboard Maestro とその優れたマクロ トリガーを使用して、Caps Lock -> Ctrl
MacVim などのアプリで自動的に再マッピングし、影響を受けるアプリを離れるときに通常の Caps Lock に戻すことを検討しています。
keyboard - Keyboard Maestro でキーストロークの保持をシミュレートする方法は?
Keyboard Maestro 5 を使用して、マクロの 1 つで特定のキーを特定の時間押し続けることをシミュレートできるようにしたいと考えています。これが現在可能かどうかはわかりませんが、回避策はまだ見つかっていません。これがどのように行われるかについての助けをいただければ幸いです。
keyboard - Mac OS X でカスタム キーボード用のカスタム キー修飾子を作成する方法
Logitech からキーボードを購入しています: Logitech Tablet Keyboard for Android。macbookで使いたいです。
キーボードには「コマンド」キーがなく、「スペースバー」キーの前と「alt」キーの後にある「コマンド」キーに代わる「検索」キーのみがあります。しかし、「検索」キーは「コマンド」キーとして機能しません。これは、Mac キーボード設定でも識別されません。
そこで、Keyboard Maestro を使用しようとしましたが、「検索」キーを「コマンド」キーに再マップする機能が見つかりませんでした。次に、下のスクリーンショットのように、Keyboard Maestro で Apple Script を使用しようとしましたが、期待どおりに動作しません。「検索」キー+「z」を押すと、「コマンド」+「z」のように動作するはずですが、そうではありませんでした。「検索」キーを2回押してから「a」を押すと、「コマンド」イベントが発生することがありますまだ押されているので、その後は何も入力できません。
「検索」キーを「コマンド」キーに再マッピングする方法はありますか?
http://dl.dropboxusercontent.com/u/1550865/Keyboard_Maestro.png
http://dl.dropboxusercontent.com/u/1550865/Keyboard_Maestro-2.png
スクリーンショットが表示されない場合は、以下のドロップボックス リンク を使用してください。 2.png
applescript - Keyboard Maestro のワンキー ショートカットのテキスト フィールドを避ける
私は、Gmail のようなショートカットの大ファンです。Shift キーやコマンドを押したままにしなくても、実際にうまく活用できます。Pocket や Reeder にもそのようなものがあります。意味がわからない場合は試してみてください。
Keyboard Maestro ではワンキー ショートカットを作成できますが、アプリケーションのテキスト フィールドに何かを入力している場合、指定されたキーを押すとすぐにワンキー ショートカットがアクティブになります。
これに対して私が見つけた最善の解決策は、テキスト フィールドがアクティブな場合 (またはカーソルがアクティブな場合、何が可能かわかりません) にマクロを停止する "if" 文を作成することです。または、テキスト フィールド (または入力可能な任意の場所) が選択されていない場合にのみマクロを続行します。
何か案は?
applescript - mail.appを開かずにクリップボードからメールを送信
Apple メールを開かずにメールを送信する方法を検索したところ、AppleScript - メールアプリを開かずにメールを送信する方法という質問が見つかりました。
ただし、これは Keyboard maestro で行っているため、任意のアプリケーションでホット キーを使用して特定の電子メールを送信できます。解決策をグーグルで検索した後、うまく機能する次のスクリプトを見つけました。
終わりを告げる
1 つの問題: これを実行したいのですが、件名のhelloの代わりに、 clipboardが必要です。そのためにグーグルで、私は2つのことを見つけました
また
その二人に「こんにちは」を入れてみました。しかし、どれも機能しません。
私はapplescriptを知らないので、グーグルで調べて、ここで質問します。
regex - 文字を正規表現に置き換えるときにインデントを維持するよりスマートな方法はありますか?
Markdown リストのアスタリスクをハイフンに置き換えたい。
例:
- 1.0
- 1.1
- 1.2
- 2
- 2.1
- 2.2
現在、Mac 用のKeyboard Maestroで最大 3 レベルのインデントを設定するための別の正規表現パターンがあります。
これを行うためのよりスマートな方法がなく、あらゆる種類のインデントに対処できるのではないかと思います。
regex - nvALT での正規表現の検索置換の実行
Mac で Keyboard Maestro を使用して、nvALT ドキュメントで正規表現の検索置換を実行しています。
キーボード マエストロの部分はそれほど複雑ではありません。選択したテキストを nvALT からコピーし、検索置換を実行してから、テキストを貼り付けます。
改行をキャプチャできますが、元に戻すことができないようです。たとえば、テキストを取得すると
「検索」文字列をに設定する
そして「置換」文字列を
それから私は得る
明らかに、クエリは改行を見て見つけています。何が間違っているのかわかりません。
ありがとう