Общедоступное приложение для отправки файлов в корзину в OS X

282
user137369

Есть ли какое-либо Public Domain (использующее нелицензионное или что-то подобное, не очень релевантное) приложение, которое отправляет файлы в корзину в OS X? Существует множество альтернатив этому ( пример ), но мне нужен общедоступный (поскольку он будет служить небольшой частью гораздо более крупного приложения для общественного достояния).

0

3 ответа на вопрос

0
Doug Harris

Как насчет:

mv dumb_file ~/.Trash 
Не хорошо. Это перемещает его в мусорное ведро, да, но это не дает мне всех положительных качеств (то есть, вы не можете использовать «Отложить», чтобы отправить его в исходное местоположение). user137369 10 лет назад 0
0
konqui

Пожалуйста, поправьте меня, если я не прав.

Насколько я понимаю, вы хотели бы иметь какую-то функцию отмены, чтобы вы могли восстанавливать файлы, но не так, как в интегрированной версии Finder, которая делает это для каждого раздела / диска, чем для централизованного каталога.

так почему бы вам просто не переместить его в отдельную отдельную директорию и записать (например, в текстовый файл в этой отдельной папке), где этот файл изначально находился.

Нет, я хочу, чтобы он работал точно так же, как встроенная версия Finder. Это приложение, которое мне нравилось (и многим другим), делает именно это, но вы можете вызывать их из скрипта или из оболочки. user137369 10 лет назад 0
0
user495470

You might use an AppleScript like this:

#!/usr/bin/osascript on run a set l to {} repeat with f in a set end of l to POSIX file f end repeat tell application "Finder" move l to trash end tell end run 

It doesn't work with relative paths though.

«Это не работает с относительными путями, хотя». Тогда это не то же самое, к сожалению. user137369 10 лет назад 0