Описание тега kali-linux
Вариант 1: С Помощью Лещины
Вы можете авто-тега папки/файлы в папку с помощью коммерческого программного обеспечения Хейзел, которая, по словам ее разработчика Noodlesoft, "часы все папки, которые вы ей скажете автоматически организовать ваши файлы по правилам, которые вы создаете."
Вариант 2: Используя Действия С Папками
Вы можете авто-тега папки/файлы в папку с помощью папок действия, характеристика операционной системы macOS. Я написал следующее помощью AppleScript частично основан на одном из компании Apple по умолчанию папка сценарии действий и частично на скрипт, указанный в обсуждения в сообщества поддержки Apple. Я тестировал этот скрипт в Мак ОС Х 10.6.8, 10.9.5, и 10.11.6 и он работал во всех трех версий macOS (но см. Важный нюанс ниже).
собственность label_color : {нет:0, оранжевый:1, красный-2, Желтый-3, синий-4, фиолетовый:5, зеленый:6, серый:7}
при добавлении папки в this_folder после получения these_items
сказать приложение "Искатель"
попробовать
повторять с I от 1 до количества элементов в these_items
набор this_item в пункте I these_items
индекс установить метку this_item на красный label_color
конца повторять
постараюсь
конец сказать
конец добавление папки в
В первой строке скрипта, собственность label_color : {нет:0, оранжевый:1, красный 2, Желтый-3, синий-4, фиолетовый:5, зеленый:6, серый:7}
, это не нужно; я просто включил его, чтобы показать, какую метку порядковый номер соответствует каждый цвет. Можно удалить первую строку и измените красный label_color
на 2
и скрипт будет иметь тот же эффект.
Есть несколько способов, чтобы прикрепить этот AppleScript для папку в папку скрипта. Один из способов-это открыть автоматизаторов, создание новой папки действия, добавьте запустите AppleScript действий, и замените содержимое запустите AppleScript действий с этим скриптом—но это не работает в моей тестовой. Еще один способ, который работал в моей тестовой, чтобы сохранить скрипт в /библиотеки/Скрипты/папки действия/
(для любого пользователя) или в ~/библиотеки/Скрипты/папки действие, скрипты/
(для текущего пользователя), а затем выполните следующие шаги:
- В Finder, управление+нажмите кнопку (или щелкните правой кнопкой мыши) на любую папку, чтобы показать контекстное меню.
- Из контекстного меню выберите папку установки (или услуг, а затем папку установки).
- Из окно, выберите имя скрипта, который вы только что сохранили.
- Проверяем включить папку действий опция в верхней-левой части папку установки окна, если он еще не установлен.
Важный Нюанс
Технически, предыдущий скрипт устанавливает только файл ярлыка, который не точно такой же тег, как Джон Сиракуза объяснил в своем Арс техника обзор теги реализации в ОС х 10.9; однако, в Finder в OS X 10.9 и позже, результат предыдущего сценария будет неотличим от метку. Предыдущий скрипт работает в версиях Mac ОС X 10.6 или более поздней версии.
Более прочные папки скрипта , который устанавливает красной биркой и ярлыком , а не только красная этикетка (хотя, как я уже говорил, результаты не видны в искатель) может быть найден в помощью AppleScript приведены ниже.
Скрипт, приведенный ниже, требует, чтобы вы сначала установить Джеймс Берри тэг инструмент (который требуется OS X 10.9 или более поздней версии). Он может быть установлен легко с помощью диспетчера пакетов самогон (самогон установите тег
) или системы MacPorts (судо порт установить тег
). Если вы установите его с доморощенного, заменить /опт/местные/Бен/тег
(который является системы MacPorts путь) с /usr/местные/Бен/тег
(который является доморощенный путь) в скрипте ниже.
при добавлении папки в this_folder после получения these_items
сказать приложение "Искатель"
попробовать
повторять с I от 1 до количества элементов в these_items
набор this_item в пункте I these_items
сделать скрипт "/опт/местные/Бен/тег-добавить красные " & цитирует форму в POSIX путь this_item
конца повторять
постараюсь
конец сказать
конец добавление папки в
Третий способ записи помощью AppleScript (в OS X 10.9 и позже) можно было бы установить с помощью AppleScript/Objective-с библиотекой, написанной Шэйн Стэнли назвал FileTagsLib а затем заменить сделать скрипт
строку в скрипт выше с соответствующей командой, как описано в FileTagsLib документации, но я не проверял этот третий вариант.