Hide / reset o que um Macintosh sabe sobre um arquivo baixado?

0

Então, qual é a minha pergunta, é possível remover o que o Mac sabe sobre um arquivo.

Por exemplo:

O que eu notei é que a definição "Permitir aplicativos baixados de: Mac App Store e desenvolvedores identificados" obviamente não me permite abrir um aplicativo não identificado baixado no Macintosh.

Mas consegui fazer o download do mesmo aplicativo, ou mesmo do Java Applet, em outro computador, transferi-lo via USB e executá-lo. Sem segurança, avisos de desenvolvedores não identificados.

Então, a minha pergunta é que é possível "remover" o seu conhecimento sobre o download no meu Macintosh? Não sei como ele acompanha o que veio de onde, mas seria interessante saber também.

    
por Usercb 03.04.2015 / 08:28

1 resposta

2

Se você realmente precisar limpar os metadados "where from"

Se você executar xattr no seu arquivo baixado, assim:

xattr /Path/To/File

Você receberá uma chave chamada com.apple.metadata:kMDItemWhereFroms Para excluir essa chave no Terminal, execute:

xattr -d com.apple.metadata:kMDItemWhereFroms /Path/To/File

No entanto, se você acha que precisará fazer isso com frequência, use este Applescript, salvo como um aplicativo & basta arrastar & solte seus arquivos para limpar os dados…

on deleteWhereFrom(fileToClean)
    try
        set posixPath to quoted form of POSIX path of fileToClean
        do shell script "xattr -d com.apple.metadata:kMDItemWhereFroms " & posixPath
    end try
end deleteWhereFrom
on open imgs
    repeat with i in imgs
        deleteWhereFrom(i)
    end repeat
end open
on run
    set imgs to choose file with multiple selections allowed
    repeat with i in imgs
        deleteWhereFrom(i)
    end repeat
end run

Source Exclua os metadados 'Where From' dos arquivos

    
por 03.04.2015 / 10:08

Tags