DropPy

DropPy

· v1.2.0 免费

DropPy 让您能用 Python 自动化任何支持拖放操作的任务…… 拖放任意内容——只要您能从源应用程序中将某物拖出……

软件介绍

DropPy 让您能用 Python 自动化任何支持拖放操作的任务…… 拖放任意内容——只要您能从源应用程序中将某物拖出,即可将其作为 DropPy 的输入。 相比直接脚本调用,这种交互方式更加直观;同时,它还为您提供了一种访问终端脚本无法触及对象的途径。 访问全部数据——您所拖放的对象通常包含多种格式的数据,按 UTI(统一类型标识符)分类。 DropPy 提取所有可用数据,赋予您充分的灵活性以实现所需操作。 任务与工作流——DropPy 将所有提取出的文件依次传递给一系列称为“任务(Tasks)”的 Python 脚本。 这些任务的执行顺序和参数均通过 JSON 文件设定,共同构成一个“工作流(Workflow)”。 每个任务专为完成单一功能而编写,从而降低复杂度,并便于复用与共享。

大多数任务仅需数行代码即可实现。 开箱即用——DropPy 预装了大量工作流与任务,助您快速上手,亦可作为自定义解决方案的参考范例。 面向开发——DropPy 的开发模式可协助您快速编写自己的任务与工作流。 提供“重新拖放上一个对象”、“打开最近日志文件”及“打开临时目录”等快捷按钮,显著提升迭代效率。 解释器与虚拟环境——macOS Sierra 和 High Sierra 预装 Python 2.7,但您也可添加任意数量的其他解释器(例如 Python 3、Anaconda 或 PyPy),或在 DropPy 中使用虚拟环境。 安全且私密——DropPy 仅偶尔通过连接 download.droppyapp.com 检查更新,仅此而已;甚至该功能也可完全禁用。

DropPy 不含任何窥探用户行为的应用内分析功能,也不含可能泄露您数据的崩溃报告服务。

新版本 1.2.0:

droppy-workspace 的变更

新增任务 FileSystem.ExitOnNoInput:已添加至所有工作流中,置于全部筛选任务之后。

任务测试重新运行。

首次运行助手优化:第一页采用不同主图,风格与官网一致并添加模糊效果;第三页……

截图预览

DropPy 截图 DropPy 截图 DropPy 截图