Automator と AppleScript プログラミング!
私の生産性の高い Mac 用のお気に入りのスクリプトとワークフローのコレクションです。
Finder で任意のファイルまたはフォルダーを右クリックし、[テキスト ファイルの作成] (サービス内にあります) をクリックして、新しいテキスト ファイル「Untitled.txt」を作成します。
ワークフローをサービスとしてインストールします。
Finder で任意のファイルまたはフォルダーを右クリックし、[クイック アクション] -> [Visual Studio Code で開く] に移動します。フォルダーを開くと、そのフォルダーを含む新しい Visual Studio Code ウィンドウが開きます。ファイルを開くと、既存の Visual Studio Code ウィンドウがすでにある場合は、新しいタブでファイルが開きます。ワークフローをサービスとしてインストールします。
Finder で 1 つまたは複数の画像を右クリックし、それらを 1 つの PDF に変換/結合するサービスを選択します。
作成された PDF は、最初に選択した画像と同じファイル名を持ち、同じフォルダーに配置されます。
元の画像として。
ワークフローをサービスとしてインストールします。
Finder で 1 つまたは複数の PDF を右クリックし、それらを 1 つの PDF に結合するサービスを選択します。
作成された PDF は、最初に選択した PDF と同じファイル名を持ち、同じフォルダーに配置されます。
オリジナルの PDF として。
ワークフローをサービスとしてインストールします。
Finder で 1 つまたは複数の PDF を右クリックし、PDF 内の画像を小さいサイズに圧縮するサービスを選択します。
サービスには小規模、中規模、および大規模なバージョンがあります。大は小や中よりも品質が高くなりますが、ファイル サイズも大きくなります。
「大きい」バリアントでは、ほぼ同じ品質を維持しながら PDF を 2 倍小さくできます。「小さい」バリアントでは、90 MB の PDF ファイルを 200 Kb の PDF ファイルに変換できます。
ワークフローをサービスとしてインストールします。
Finder でファイルを右クリックするだけで、ファイルを Alfred ブロックリストに追加できます。スクリプトを使用する
「Alfred ブロックリストから削除」をクリックすると、ブロックリストからファイルが削除されます。
サービスとしてインストールします。
Finder で任意のファイルを右クリックし、「パスをテキストとしてコピー」をクリックして、ファイル パスをクリップボードに取得します。サービスとしてインストールします。
まず FlixTools アプリをダウンロードしてインストールし、次にスクリプトをインストールします
次に、字幕を検索したい映画を右クリックすると、検索され、
映画の隣にある字幕ファイルをダウンロードすると、プログラムが自動的に終了します。
実行時に通知が表示され、ダウンロードが成功したかどうかに応じて別の通知が表示されます。
まず字幕アプリ(https://subtitlesapp.com)をダウンロードしてインストールし、次にスクリプトをインストールします
次に、字幕を検索したい映画を右クリックすると、検索され、
映画の隣にある字幕ファイルをダウンロードすると、プログラムが自動的に終了します。
何かを削除した後、削除したことに気づいてすぐにゴミ箱を空にしてしまう悪い癖がある場合
実際に必要なものがある場合は、このスクリプトを検討してください。
このスクリプト (毎週のメンテナンスのゴミ箱を空にする) をカレンダー イベントに追加すると、カレンダー イベントが発生したときに実行されます。
カレンダー イベントを週に 1 回実行するようにスケジュールすると、スクリプトも週に 1 回実行されます。手動でゴミ箱を空にするのを完全にやめることができます。
スクリプトを実行する時間になると、ゴミ箱を空にするかどうかを尋ねるポップアップが表示されます。空っぽにしないように自分を訓練するでしょう
ゴミ箱にあるので、いつか何かが足りないことに気づいたときに、ゴミ箱を使用して誤って削除したかどうかを確認できるようになります。
.app をクリックすると、Safari でプライベート セッションを簡単に開始できます。
Safari がすでに通常のウィンドウで開いている場合、このスクリプトはプライベート モードで新しいウィンドウを開きます。
.app を作成するには、スクリプトを開き、スクリプトをアプリケーションとしてエクスポートします。
.app をクリックすると、Google Chrome でシークレット セッションを簡単に開始できます。
Google Chrome がすでに通常のウィンドウで開いている場合、このスクリプトはシークレット ウィンドウで新しいウィンドウを開きます。
.app を作成するには、スクリプトを開き、スクリプトをアプリケーションとしてエクスポートします。
.app をクリックすると、Chromium でシークレット セッションを簡単に開始できます。
Chromium がすでに通常のウィンドウで開いている場合、このスクリプトはシークレット ウィンドウで新しいウィンドウを開きます。
.app を作成するには、スクリプトを開き、スクリプトをアプリケーションとしてエクスポートします。
.app をクリックすると、Firefox でプライベート ブラウズ セッションを簡単に開始できます。
Firefox がすでに通常のウィンドウで開いている場合、このスクリプトはプライベート ブラウジングで新しいウィンドウを開きます。
.app を作成するには、スクリプトを開き、スクリプトをアプリケーションとしてエクスポートします。
私の Macbook には 2 つのドライブがインストールされています。1 つは SSD (OS + ソフトウェア用)、もう 1 つはハードドライブ (メディア ファイル用) です。
いつでもドライブをマウントおよびアンマウントしたいのです。ドライブをアンマウントして、即座にスピンダウンしたいと考えています。このようにして、バッテリー時間を節約し、コンピューターの騒音を減らし、ハードドライブの破壊を心配することなくラップトップの周りを安全に移動できます。
スクリプトをアプリケーションとしてエクスポートし、起動するだけでハードドライブをマウント/アンマウントできます。
スクリプト内のドライブ名を変更することを忘れないでください。私のものは「ハードドライブ」と呼ばれていますが、あなたのものは別の名前かもしれません。
ブラウザから「ダウンロード フォルダー」にダウンロードされた「.doc」、「.docx」、「.ppt」、「.xls」、「.dot」、「.torrent」ファイルを自動的に開くフォルダー アクション サービス。
スクリプトを「/Users/Prince/Library/Workflows/Applications/Folder Actions/」にコピーします。
次に、ダウンロードフォルダーを右クリックし、「サービス -> フォルダーアクションの設定」に移動します。
左側の領域で「ダウンロード」をマークし、「+」記号を押してスクリプトを追加します。
.app アプリケーションを /Applications フォルダーに自動的に移動するフォルダー アクション サービス。
ダブルクリックしてサービスとしてインストールします。
画像を右クリックしてサービスを選択すると、画像が複製され、
画像をJPGに変換します。解像度ごとに異なるワークフローがあります。 1920p はサイズを 1920p に変換しますが、「保存」は変換後の解像度を保持します。
ワークフローをサービスとしてインストールします。
MacOS でテキストまたはリンクを右クリックし、このサービスを選択して新しいサービスを開きます
選択されたテキスト/リンクを含むプライベート Safari ウィンドウ ワークフロー ファイルをサービスとしてインストールします。
Mac 上の任意のテキストを右クリックし、「YouTube で検索」をクリックすると、テキストの YouTube 検索ができるサービス。
新しいタブで検索が開きます。
ワークフロー ファイルをサービスとしてインストールします。
Mac 上の任意のテキストを右クリックし、「ThePirateBay で検索」をクリックすると、テキストの ThePirateBay 検索を実行できるサービス。
新しいタブで検索が開きます。
ワークフロー ファイルをサービスとしてインストールします。
Mac 上の任意のテキストを右クリックし、「Google で検索」をクリックすると、そのテキストを Google 検索できるサービス。
ただし、それが本当に直接リンク (http、https、.com、.org などの一般的なものが含まれている) の場合は、リンクを直接開きます。ワークフローを編集することで、さらにタイプを自分で追加できます。
新しいタブで検索/リンクが開きます。
ワークフロー ファイルをサービスとしてインストールします。
Finder でビデオを右クリックし、[サービス] -> [ビデオを 1080p に変換] (Google Cardboard 互換) に移動します。
これにより、ビデオが、ほとんどのソフトウェア/デバイスと互換性のある単純な小さいサイズの 1080p ビデオに変換されます。
たとえば、Google Cardboard プレーヤー (Android には AAA VR プレーヤーをお勧めします)、Mac および Android の VLC などと互換性があります。
このスクリプトを使用して、高い CPU 優先度で CS:GO を起動し、ゲームのパフォーマンスを向上させます。
簡単に起動できるように、スクリプトを .app としてエクスポートします。
画像を 1920x1080 の解像度にトリミングします。画像の解像度に関係なく、1080p の解像度に転送されます。壁紙を作るのに最適です。
画像を 1280x720 の解像度にトリミングします。画像の解像度に関係なく、720p の解像度に転送されます。壁紙を作るのに最適です。
Wine プログラムを開始するための簡単な例。 Matlab R2013B(Windows版)の起動例です。
MacOS の音声認識に「リスニング タグ」を追加する方法を示す簡単なプログラム。
起動すると「調子はどうですか?」と聞かれます。あなたが「Good」、「Fine」、または「OK」と言うと、それはあなたが大丈夫であることを理解し、次のように言います
「素晴らしいですね…何かしてほしいことはありますか?」 「悪い」、「憂鬱」、「イライラ」と言うと、次のような反応が返されます。
「すっきりしろよ、何かしてほしいことはある?」
MacOS の音声認識に「リスニング タグ」を追加する方法を示す簡単なプログラム。
起動すると「どうすればいいですか?」と聞かれるので、Googleと言えばgoogle.comが開きます。 「YouTube」と言えば、Youtube.com が開きます。
まず、「.icns」形式のロゴが必要です(ここからダウンロード http://www.iconarchive.com/)
.appを右クリックし、「情報を見る」を押します。
ロゴをウィンドウの左上隅にある小さなロゴにドラッグ アンド ドロップします。
終わり!