問題タブ [alfred]
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.
macos - Alfred: AppleScript でのワークフロー「予期される行末」エラー
Alfredを使用してワークフローを設定しました。ワークフローは、多数のアプリケーションを開きます。このワークフローの一環として、Stayにウィンドウの位置を、作成したプリセットの配置に復元してもらいたいと考えています。
Stayには、「グローバル」キーボード コマンドShift+を使用します⌘</kbd> + Å to restore the windows. This keyboard shortcut is set in the application's preferences.
私はこれNSAppleScript
をAlfredで作成しました:
しかし、私はそれを機能させることができません。Alfred ワークフロー デバッグによると、次のエラーが表示されます。
macos - Alfred は、「補助デバイス」アクセスなしで Alt-Space キーボード コマンドをどのようにキャプチャしますか?
OS X 用のAlfredAlt+Space
は、「Toggle Alfred」コマンドとして使用するキーボードの押下をキャプチャできます。これは、アクティブ/キー ウィンドウではない場合でもキャプチャされます。「システム全体のイベントの検出」に関するこの質問はkeyDown
、これを達成するための複数の方法があることを教えてくれますが、すべて「補助デバイス」アクセスが必要です。Alfred はこのアクセス権を持っていないようなので、別の方法を使用しているに違いありません。
Alfred はどのようにこれを達成しますか? どの API を使用していますか?
bash - プロセスが disown で開始されたときの Alfred ワークフローの奇妙な問題
バックグラウンド
ローカル サーバー スクリプトを管理する Alfred ワークフローを作成しました。これは基本的に、特定の URL を呼び出してアクションを実行するミニ HTTP サーバーです。ワークフローは次のようになります。
スクリプト フィルターは、選択するアクションのリストを取得するためだけに、静的 XML ファイルから取得されます。
ご覧のとおり、シェル コマンドはarg
属性の内部にあり、エントリを選択するときにワークフローの次のステップに渡されます。
エスケープも追加コマンドもありません。スクリプト フィルターからの出力を取得し、シェルで実行するだけです。
はstart_server.sh
少し特殊です。理由は次のとおりです。
- サーバーは Python スクリプトであり、アクティブ化される virtualenv に依存します。
- これはサーバーであるため、子プロセスは Alfred から切断する必要があり、バックグラウンドで実行され続けます。
start_server.sh
スクリプトの内容:
問題
サーバー (Python スクリプト) が Alfred を介して起動されるたびに、Alfred (cURL を介した HTTP 呼び出し) を介して再度シャットダウンすることはできません。
何が機能するか(毎回同じスクリプトとコマンドを使用):
- アルフレッドから始めて、シェルでストップ。
- シェルから開始し、Alfred で停止します。
- そしてもちろん、シェルから開始および停止します。
作成された PID ファイルを介して、Alfred から起動したときにサーバーが実行されていることがわかります。また、Alfred を介して停止しようとすると、PID ファイルがまだそこにあり、プロセスがアクティブなままであることもわかります。
Alfred を介してサーバーを起動するたびに、Alfred からの後続の呼び出しをリッスンしないようです。
Alfred ではデバッグがかなり制限されているため、ヒントや提案をいただければ幸いです。
macos - フルスクリーンモードでアプリケーションを開くApplescript?
ターミナル、Sublime Text、および Chrome をワークフローで開くように Alfred をプログラムしようとしています。
端末をウィンドウとして正常に開きたいのですが、Chrome と Sublime を全画面表示にしようとしています。
次のコマンドを使用して、Chrome をフルスクリーン モードで開くことができました。
ただし、これは私の Sublime Text で動作するようには変換されませんでした。
ここで何が欠けていますか?
macos - Alfred は私の設定を覚えておらず、再起動後に常にリセットされます
Mac の Alfredapp は私の設定を記憶できません。アプリを再起動すると、すべての設定がデフォルトに戻ります。
設定に Dropbox Sync がなく、ディスク ユーティリティでアクセス許可を修復しようとしましたが、それでも機能しません。
https://www.alfredapp.com/help/troubleshooting/preferences/でこの問題を解決する方法を見つけました。4 番目の「4. 新しいユーザー アカウントを作成する」が役に立ちます。
しかし、新しいアカウントに切り替えることはできないと思います。とにかくこれを解決する方法はありますか?現在のアカウントはどうなりましたか? アカウントを修復してすべてを正常にすることはできますか?
どうもありがとう。
ruby - Dash と Alfred を使用して Ruby 構文のドキュメントを検索する方法は?
Ruby 2.1.5 標準ライブラリ ドキュメントを追加しましたが、どうすればRuby Syntaxドキュメントを Dash にも追加できるのでしょうか?
bash - bashから新しいChromeタブを起動するには?
Alfred ワークフロー/グローバル ホットキーを使用して bash スクリプトを実行しています。
- トリガーホットキー
- アクション実行スクリプト
使おうと思っているのですopen -a Google\ Chrome
が、新しいタブを開く方法が思いつきません。これは非常に便利なツールであり、他の誰かがこれを実行したり、その方法を見つけたりした場合に興味があります。
intellij-idea - 複数の Windows 用の IntelliJ コマンド ライン ランチャー
https://github.com/bchatard/jetbrains-alfred-workflowをダウンロードしたところ、最初に開いたプロジェクトでのみ機能することがわかりました。私は通常、定期的に循環しているさまざまなプロジェクトをたくさん持っているので、常にFile...Open
プロセス全体を実行するのは少し面倒です.
誰かがこれを回避する方法を潜在的に知っていますか? OSX El Capitan 10.11.4 と IntelliJ IDEA 2016.2.2 Build #IC-162.1628.40 を実行しています。