MAC 下有没有通过拖拽替换文件的软件?

2014-07-07 12:47:20 +08:00
 Mutoo
例如有两个finder(或者文件管理器)分别打开 文件夹1 与 文件夹2

将 文件夹1/文件a.jpg 拖拽到 文件夹2/file1.jpg 的正上方,可以实现用 文件夹1/文件a.jpg 的内容替换掉 文件夹2/file1.jpg 的内容。相当于如下操作

rm 文件夹2/file1.jpg
cp 文件夹1/文件a.jpg 文件夹2/file1.jpg

不考虑 CLI 或者脚本,文件命名没有规律,操作的随意性大。有没有这样的 GUI 工具?

如果没有现成的工具的话,有无这样的 系统API 可调用? 或许可以考虑自己编写一个。
3064 次点击
所在节点    问与答
3 条回复
danny106
2014-07-07 13:19:40 +08:00
如果考虑到最终出来程序需要Sandbox的话, 这个程序不可能实现, 权限不够
liaa
2014-07-07 15:08:48 +08:00
程序没有见过现成的但有API可以调用:
1. 通过applescript可以拿到finder window正在打开的文件夹信息(路径)
2. 通过路径信息就可以拿到文件列表
3. 将文件列表以UI的形式表现出来
4. UI操作...自己写代码实现相关逻辑
Mutoo
2014-07-07 15:27:02 +08:00
@liaa 我想到用 automator 做一个类似 command+x / command+v 的操作,把文件替换掉。这样连ui也不需要了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/121333

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX