Как изменить список типов файлов, которые Safari откроет сразу после загрузки?

5

Я бы хотел изменить список типов файлов Safari Safe, которые открываются сразу после загрузки. Есть идеи как?

Anonymous
источник

Ответы:

3

Одним из способов является использование орешник , Я пытался использовать его, и он работал гладко. Тем не менее, Хейзел не бесплатно ($ 25).

Второе решение заключается в использовании Automator которая является частью Mac OS X.

Тем не менее, использование Automator не совсем работает. Некоторые из файлов mp4 открылись, но по неизвестной причине некоторые не открылись.

Также я не уверен, что Automator должен открывать файлы сразу после их загрузки, или есть какой-то период времени, который может потребоваться для их открытия. Может быть, еще один опыт с Automator мог бы уточнить это.

Вот как создать и использовать AppleScript для открытия файлов .lyx:

Откройте файл AppleScript с именем addSafariSafeList.scpt:

property auto_open_extension_list : {"lyx"}

on adding folder items to thisFolder after receiving addedItems
    tell application "Finder"
        repeat with addedItem in addedItems
            if name extension of addedItem is in auto_open_extension_list then
                my openFile(addedItem)
            end if
        end repeat
    end tell
end adding folder items to

on openFile(f)
tell application "Finder"
        open f

    end tell
end openFile

скопировать файл в ~/Library/Scripts/Folder Action Scripts

Примечание: у меня не было этой папки, поэтому я создал оба ~/Library/Scripts а также ~/Library/Scripts/Folder Action Scripts

Теперь перейдите к ~/ в Finder, щелкните правой кнопкой мыши папку «Загрузки», нажмите Folder Action Setup. . .

Список должен появиться и содержать addSafariSafeList.scpt

Теперь все готово - каждый раз, когда вы загружаете файл lyx, он должен открываться автоматически, когда вы его скачиваете.

ПРИМЕЧАНИЕ. Если вы хотите открыть файл другого типа, просто измените property auto_open_extension_list : {"FileExtensionHere"}

ПРИМЕЧАНИЕ II: если вы хотите использовать несколько типов: auto_open_extension_list : {"FileExtension1Here", "FileExtension2Here"}

Наслаждайтесь!

Anonymous
источник
-1

Или просто запретите Safari автоматически открывать ЛЮБЫЕ файлы с помощью настроек & gt; Общий последний флажок "Открыть" Безопасные "файлы после загрузки" ...

Sanjuro
источник