DropPy

DropPy

· v1.2.0 無料

DropPy を使えば、ドラッグ&ドロップで行えるあらゆる操作を Python で自動化できます。何でもドロップ可能——ソースアプリケーションから何かを外へドラッグできる限り、それを DropPy の入力として利用できます。

概要

DropPy を使えば、ドラッグ&ドロップで行えるあらゆる操作を Python で自動化できます…… 何でもドロップ可能——ソースアプリケーションから何かを外へドラッグできる限り、それを DropPy の入力として利用できます。 直接対話による操作は直感的であるだけでなく、ターミナルのスクリプトではアクセスできないオブジェクトにアクセスする手段も提供します。 すべてのデータにアクセス——ドロップしたオブジェクトには、通常、UTI(Uniform Type Identifiers:統一タイプ識別子)で分類された複数のフォーマットのデータが含まれています。 DropPy は利用可能なすべてのデータを抽出し、ユーザーが自由に処理できる柔軟性を提供します。

タスクとワークフロー——DropPy は抽出されたファイルを、一連の Python スクリプト(「タスク」)に順次渡します。 これらのタスクの実行順序およびパラメータは JSON ファイルで定義され、「ワークフロー」を構成します。 各タスクは単一の機能のみを実行するよう設計されており、これにより複雑さが低減され、再利用・共有が容易になります。 ほとんどのタスクはわずか数行で構成されます。 「バッテリー内蔵」——DropPy には多数のワークフローおよびタスクが同梱されており、すぐに使い始められるほか、独自のカスタムソリューション作成のための参考例としても活用できます。 開発向け設計——DropPy の開発モードでは、独自のタスクおよびワークフローを素早く作成できます。

「前回のオブジェクトを再ドロップ」「直近のログファイルを開く」「一時ディレクトリを開く」などのボタンにより、迅速な反復開発が可能です。 インタープリタと仮想環境——macOS Sierra および High Sierra には Python 2.7 が標準搭載されていますが、Python 3、Anaconda、PyPy など他のインタープリタを任意の数追加したり、DropPy で仮想環境を利用したりすることもできます。 セキュアかつプライベート——DropPy は、定期的に download.droppyapp.com に接続してアップデートを確認するだけです。 それ以外の通信は一切ありません。 また、このチェック機能自体も無効化可能です。

ユーザーを監視するアプリ内アナリティクスや、ユーザーのデータを漏洩させるクラッシュレポートサービスは一切存在しません。

新機能(バージョン 1.2.0):

droppy-workspace の変更

新規タスク FileSystem.ExitOnNoInput:すべてのワークフローに追加(すべてのフィルタータスクの後に配置)。

タスクテストを再実行。

初回起動アシスタントの改善:1ページ目——メイン画像を変更し、Web サイトと同様のぼかし効果を適用。3ページ目……

スクリーンショット

DropPy 截图 DropPy 截图 DropPy 截图