Miluju tyhle záhady (ehm). V sobotu to funguje, v neděli ráno už XnView MP nespustí žádný z .sh (bash) skriptů navěšených na toolbar. A ani přidaných do Open With. Nestane se vůbec nic.
Hledání v Google nevedlo k ničemu. Umělé inteligence (Perplexity ani ChatGPT) k tomu moc nedokázaly říct, ale aspoň navedly ke spuštění XnView z příkazové řádky a tím zobrazování chybových hlášek:
/Applications/XnViewMP.app/Contents/MacOS/XnViewMP 2>&1 | tee ~/Desktop/xnview-output.log

Čímž se nakonec ukázalo, že nespouštění předchází chyba:
_LSOpenURLsWithCompletionHandler() failed for the application /Users/danieldocekal/MyScripts/add_shadow.sh with error -10811 for the file /Users/danieldocekal/Downloads/Screenshot 2025-10-12 at 8.24.43.png.
Nepodařilo se ale přijít na to jak ji odstranit.
Nutno dodat, že mezi sobotou a nedělí nebyla žádná aktualizace, žádný nový MacOS, žádný nový XnViewMP (s tím jsem ostatně zkusil downgradovat, stejně jako mu resetnout práva aby si je znova vyžádal). Zkusil jsem i restart Macu, to ale také nepomohlo. Přitom předmětné shell skripty jdou v pohodě spouštět (ani v nich se nic neměnilo, prakticky rok).
Pokud na tlačítko navážu spuštění aplikace, tak to funguje. Prostě jen ne .sh
Nakonec AI alespoň přišla s tím, že “je to obvyklá záhada v MacOS co pořád něco chce omezovat” a doporučila to spouštět přes Automator. A ještě později při resetu Mac Mini Apple Script. Což je , nutno dodat, ještě elegantnější řešení.
Apple Script jde uložit jako .app
Script Editor pro vytváření Apple Script je možné po doplnění potřebného skriptu využít v Uložit jako .app – a to už je něco, co XnViewMP spouští bez problémů.

Tedy v tomto případě se spouští add_shadow.sh pomoci tohoto skriptu (a měl by umět navíc i zpracovat více vybraných, tedy pokud to tam XnView předává, musím časem zkusit):
on open theItems
repeat with oneItem in theItems
set filePath to POSIX path of oneItem
do shell script quoted form of
"/Users/danieldocekal/MyShellScripts/add_shadow.sh" &
space & quoted form of filePath
end repeat
end open
Pozor na to, že add_shadow.sh spouští magick, které ale v takto vyvolaném prostředí nenajde. Snadno řešitelné tím, že do add_shadow.sh dáte přímo vyvolání magick včetně cesty (v terminálu zjistíte třeba přes which magick)
Automator jako záchrana (původní řešení, složitější)
Tam vytvořit Application a do akce přidat Run Shell Script. Tomu nastavit Shell na /bin/bash a změnit Pass input na as arguments. Následně vložit něco jako
/bin/bash /Users/danieldocekal/MyScripts/add_shadow.sh "$@"
Pak si to ideálně uložit (protože případná editace) a exportovat abyste dostali aplikaci (tedy něco jako app_shadow.app, do patřičné složky odkud budete spouštět. Ale můžete to vytvářet, editovat i uložit už této složce.

V XnView MP pak už v toolbaru místo původního .sh nastavit k tlačítku tuto .app
Problém tedy sice nevyřešen, nicméně obejit tak, že tlačítka opět dělají co mají.
Další tipy týkající se Mac OS
-
TIP#2884: Jak mít Mac OS barevnější, výraznější a lépe se vyznat v otevřených oknech? Jde to vůbec?
Jedna věc, kterou Mac OS neznámo proč skoro vůbec neumí. Barevná schémata, tak je to možné třeba ve Windows. Nebo alespoň nějak lépe zvýraznit okna. Související příspěvky TIP#3219: Emoji Picker v MacOS…
-
TIP#2883: Jak ve Finderu na Macu mít nejprve zobrazené složky a pak soubory
Jedna z věcí, která mne ve Finderu vytáčela přímo vesmírně. Důsledné třídění podle abecedy, kdy se složky míchaly abecedně mezi soubory. Související příspěvky TIP#3207: Co když disk na Mac OS zaplní neviditelné…
-
TIP#2881: Mac Mini M4 má vypínač na divném místě. Vadí to? A jak ho zpřístupnit?
Nejprve přišlo Apple se legendárně magickou myší, která má nabíjecí konektor na spodní straně a nejde ji při nabíjení používat. A teď je tu Mac Mini M4 kde je vypínač na spodní…
-
TIP#2879: Jak probudit Mac (Mini) co má jenom bezdrátovou klávesnici a myš?
Připomeňme, že Apple mělo podivuhodný nápad, že zapínací tlačítko je na spodní straně v zadním rohu a je tak poněkud obtížně dostupné. Musíte zvedat a otáčet “cihličku”, ke které jsou navíc připojeny…
-
TIP#2873: Ztrácíte se ve funkcích v Menu na Mac OS? Je tam vyhledávání. A můžete si ho dát na klávesovou zkratku
Menu v Mac OS se mění podle aplikace, ale některé věci tam jsou napříč, zejména pod Help/Nápověda je vyhledávací políčko. Funguje i jako našeptávač, hned zobrazuje nalezené věci po napsání pár písmen.…
-
TIP#2870: Jak mít iPhone/iPad aplikace na Mac OS?
Tohle platí jen pro Apple Silicon Macy, ale je to šikovná vychytávka. Můžete na notebooku i počítači spouštět aplikace pro iPhone/iPad. Související příspěvky TIP#3007: Jak na iPhone/iPadu/Macu zjistím, které aplikace používám nejvíce?…
-
TIP#2868: Jak zprovoznit Mac (Mini)? Základní zprovoznění (po funkční stroj)
Zapojit Ethernet, zapojit napájení, zapojit HDMI a zapnout. Pokud jste nezapojili drátovou klávesnici a myš, tak spárovat bezdrátové (viz extra tip a jen trpělivost). Pokud jste přišli z Windows, tak pozor, rolovací…
-
TIP#2867: Jak k Mac Mini poprvé připojit bezdrátovou myš a bezdrátovou klávesnici?
Tohle je taková ta věc, u které budete přemýšlet jak to asi bude fungovat. Pořídíte si nový Mac (Mini) a máte jenom bezdrátovou myš a bezdrátovou klávesnici. Jak připojit? Související příspěvky TIP#2239:…
-
TIP#2863: Přechod z Windows na Mac: Okna a Dock
Další díl seriálu vznikajícího od listopadu 2024 poté, co jsem jednoho dne vypnul hlavní stroj s Windows a začal fungovat jenom na Mac Mini M4. Je i dost možné, že do jednotlivých…
-
TIP#2860: Jak na MacOS přidat stín k obrázkům (pokračování řešení pro Windows)
Před mnoha měsíci jsem využil ChatGPT k vytvoření .cmd skriptu pro Windows, který k obrázku přidá stín pomocí imagemagick. Ušetřil mi záplavu času, protože to používám prakticky neustále pro sociální sítě i…
-
TIP#2857: Přechod z Windows na Mac: Menu, řádek nabídek nahoře
Menu nahoře (řádek nabídek, tak se tomu opravdu říká) je hezký koncept, ale co tam fatálne selhává jsou ikonky vpravo. Tak jako tak musíte pořídit něco pro jejich schovávání, ale co zásadně…
-
TIP#2855: Přechod z Windows na Mac: Displej a rozlišení. A více displejů
Rozlišení a scaling je v pojetí Apple peklo, prostě pokud nemáte monitor od Apple s Retinou, tak cokoliv většího bude problém. Ale jde to vylepšit jednou aplikací, takže nakonec konec dobrý, všechno dobré.…
-
TIP#2852: Jaké příslušenství k Mac Mini M4? Co je nutné a co je vhodné?
Mac Mini M4 má dvojici USB-C (na čelní straně. USB 3) a na zadní straně tři Thunderbolt 4 porty (což znamená i podporu USB 3). Takže máte v zásadě k dispozici pět…
-
TIP#2848: Nový nebo přeinstalovaný Mac/MacBook: Klíčová nastavení a tipy pro optimální start
Po čtyřech letech (Zprovoznění MacBooku aneb vždy je něco poprvé. Začínáme (1)) se MacBook dostal do stavu, kdy bylo vhodnější ho “resetnout” a nainstalovat Mac OS znovu (vrátí se k tomu samostatný…
-
TIP#2846: Jak reinstalovat macOS na Mac/MacBook? A proč to může být užitečné.
Může se stát, že budete chtít reinstalovat Mac OS, tedy operační systém, na svém Macu či MacBooku. V novějších modelech je to už poměrně snadné, stačí se dostat do Recovery. U těch…

















