Fórum Root.cz
Hlavní témata => Windows a jiné systémy => Téma založeno: applemadness 07. 06. 2017, 10:05:33
-
Zdravím, nainstaloval jsem si na 'OS X Sierra' VLC oproti neschopnému QuickTime (analogie Windows media player co se týče funkčnosti). Normálně když otevřu VLC a otevřu v něm daný mkv soubor (nebo přetáhnu ikonku....), tak se normálně otevře.
Ale pokud otevřu tento soubor tímto způsobem: Kontextové menu na ikonu souboru (nebo Alt + Vždy otevřít v aplikaci) a z nabídky vyberu VLC.app, stane se něco nevídaného:
"Asi" 15 sekund je otevřené miniokénko Ověřování (soubor má 1.5GB, karta asi 80 MB/s). Proč? a v docku ikonka VLC sebou hází nalevo napravo. Potom se ukáže hláška
"Aplikace názevvidea.mkv" pochází od neidentifikovaného vývojáře. Určitě ji chcete otevřít? Otevřením aplikace nnnnnáv.mkv trvalu umožníte její spuštění na tomto Macu. Tento soubor vyb vytvořen v 10:33 (což je zhruba teď, když jsem flashku vložil do Macu a chtěl otevřít) v Aplikaci QuickTime Player. Volby: Otevřít, Zrušit
To jsou teda haluze, jak se říká v rádiu jerevan, všechno sedí, jen ten soubor jsem vytvořil já osobně a na jiném PC dokonce a už vůbec ne v té zoufalosti quicktimeplayer.
Co to sakra je? To se OS X zbláznil? Nebo má nějakou chybu v asociacích souboru, že místo aplikace chce spouštět datový soubor?
Pro upřesnění: Jiné soubory včetně mkv také (na jiné flashce nebo na SSD) se tímto způsobem (ve finderu kontextov nabídka a -> otevřít v aplikaci->) otevírají v pořádku. Filesystém té flashky je FAT32.
-
Ono je to „trochu“ složitější.
Identifikace souboru macOS provádí podle metadat a v nich uložených UTI (Uniform Type Identifier).
O to se stará systém -> je to dost sofistikované.
Pokud jste uživatel doporučuji použít Onyx a smazat databázi LaunchServices.
Pokud jste programátor a/nebo se chcete zajímat, tak: „man mdls“, http://apple.co/2rA4ToE, http://apple.co/2rAd58h apod.
-
https://www.titanium-software.fr/en/onyx.html
-
Narazil si na Gatekeeper. Security feature v macOS, ktera "neznamym" aplikacim strpcuje zivot. V podstate alespon jednou musis VLC spustit normalne ale ne pres launcher ale pres finder.
https://support.apple.com/kb/PH25088?locale=en_US
Nebo prenout Gatekeeper do mene restriktivniho modu, ale pozor to je pro powerusery ne pro lamy.
http://osxdaily.com/2016/09/27/allow-apps-from-anywhere-macos-gatekeeper/