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 jinde.
Potřeboval jsem nově ale to samé pro Mac OS v rámci velkého experimentu se stěhování se z Windows. Takže jsem prostě ChatGPT řekl “Mám ve Windows následující skript a potřeboval bych ho mít funkční na MacOS” a připojil původní skript.
ChatGPT ho obratem proměnila v funkční skript pro Bash.
#!/bin/bash
# Kontrola, zda je zadán vstupní soubor
if [ -z "$1" ]; then
echo "Usage: $0 <image-file>"
exit 1
fi
# Získání názvu souboru a jeho cesty
input_file="$1"
cdpath=$(dirname "$input_file")
myfilename=$(basename "$input_file")
# Přidání stínu pomocí ImageMagick
output_file="$cdpath/shadowed-$myfilename"
magick "$input_file" -background none -flatten \( +clone -background black -shadow 80x8+0+0 \) +swap -background white -layers merge +repage "$output_file"
echo "Shadow added and saved to $output_file"
Zároveň poskytla i postup co dál
- uložit jako add_shadow.sh
- poté umožnit spustitelnost (chmod +x add_shadow.sh)
- upozornila i že je nutné přidat imagemagick (brew install imagemagick)
Na Mac OS mám iTerm2 (ale můžete použít i Terminal), takže první co jsem udělal je, že jsem nainstalovat HomeBrew a poté přidal imagemagick.
Poté jsem si v domovském adresáři vytvořil složku MyScripts, vstoupil do ní a pomoci nano add_shadow.sh jsem vytvořil skript, uložil, nastavil spustitelnost.
Jediný nedostatek ten výše uvedený script měl, že magick není dostupné napříč systémem, je tedy nutné přidat /opt/homebrew/bin/magick a pak vše funguje okamžitě. Případně dořešit, aby bylo dostupné, na což by se stačilo zeptat ChatGPT.
PS: Screenshot skriptu v záhlaví obsahuje na počátku pozůstatky z ladění.
Další tipy týkající se Mac OS
-
TIP#1629: Jak na Mac OS psát emotikony, smajlíky a nezvyklé znaky. A jak se dostat do Prohlížení znaků
Snadno. Můžete jít v menu do Edit/úUpravit a ve většině aplikací tam najdete Emotikony s symboly neboli také Speciální znaky/Special Characters. Související příspěvky TIP#2423: Nedokumentované a vůbec fn klávesové zkratky pro mac…
-
TIP#1628: Mám pro Mac používat nějaké software pro odinstalování aplikací?
Chcete to stručně a jasně? Ne, nic takového nezkoušejte. Jednak jsou v nich rizika malware a vůbec divných věcí, ale hlavně, nedokáží opravdu dělat to co slibují. Problém s Mac OS je,…
-
TIP#1626: Zprovoznění MacBooku: Potřebné a obvyklé aplikace (3)
U tak trochu seriálu o přechodu na Mac OS z Windows (začíná Zprovoznění MacBooku aneb vždy je něco poprvé. Začínáme (1) a další díl je Pokračujeme v nastavování (2)) jsem si nebyl vůbec…
-
TIP#1624: Jak na Mac OS zacházet s plochou?
Plocha je zvláštní koncept. Ve Windows vede k tomu, že tam lidé nechávají všechno co je napadne a Windows samo tam navíc dává aplikace (programy) aby je bylo možné spouštět (a navíc…
-
TIP#1621: Kalendář, Mail, Kontakty, Připomínky a Poznámky na MacOS. Jak připojit další účty a jaké jsou alternativy
Tuhle pětici dost dobře možná znáte, vlastně přesně odpovídá tomu co je v iPhone či iPadu a ve Windows má také v některých případech ekvivalent. Osobně jsem u prvních tří v Google…
-
TIP#1619: Jak na Mac OS ovlivnit aplikace co se automaticky spouštějí (autostart) při spuštění počítače
Tohle je staré známé Peklo z Windows, které se přemístilo i do Mac OS. Kdykoliv restartují Mac, tak se po spuštění začne otevírat záplava věcí. Chápu otevření toho „co bylo otevřeno“, ale…
-
TIP#1617: MacBook a Trackpad. Používání, nastavení a gesta
MacBook má Trackpad, dotykovou ovládací plošku. Solidní, opravdu velký, velmi příjemný na omak (to je důležité) a také velmi citlivý na poklik (to vás bude hodně zlobit než si zvyknete). Nemá žádné…
-
TIP#1615: Jak na Mac OS instalovat, aktualizovat a odinstalovat aplikace
V nové sérií (začíná ve Zprovoznění MacBooku aneb vždy je něco poprvé. Začínáme (1) se postupně řeší zprovoznění a používáhní MacBooku. Některé tipy budou samostatné a číslované, stejně jako je tomu u jiných…
-
Zprovoznění MacBooku aneb vždy je něco poprvé. Pokračujeme v nastavování (2)
Nový seriál popisuje takřka v přímém přenosu pořízení vůbec prvního MacBooku a zprovoznění. Začíná v Zprovoznění MacBooku aneb vždy je něco poprvé. Začínáme (1) a po několik úvodních dílech bude pokračovat zcela konkrétními…
-
Zprovoznění MacBooku aneb vždy je něco poprvé. Začínáme (1)
V září 2019 jsem si po deseti letech s Androidem koupil iPhone a přešel na něj (iPad jsem používal od prvního modelu). Popsané je to v dlouhé a velmi užitečné sérii Přejít…
-
TIP#1606: Jak sloučit PDF? Jak na spojení více PDF do jednoho?
Čas se vrátit na tipy týkající se PDF. Už jsme tu řešili jak zmenšit PDF, jak PDF převést na JPG (obrázek) či jak převést PDF na Word. A samozřejmě to hodně podstatné…
-
TIP#1528: Jak poslouchat podcasty? A co to vlastně ty podcasty jsou?
Podcast je označení pro zvukový záznam (ale může to být i videozáznam) mluveného slova. Funguje (technicky) stejně jako písničky – ve zvukovém souboru (MP4 zejména) je nahrané povídání – jedné osoby, rozhovoru…
-
TIP#1479: Co je to operační systém?
Čas podívat se na další odborný termín, takový co se vyskytuje v řadě zdejších tipů. A také něco co všichni vlastně známe a dennodenně používáme, byť to možná většina lidí vůbec netuší.…
-
iOS 13/iPad OS 13: Jak funguje nové Přihlašování s Apple (Sign in with Apple)
Apple s iOS 13 přineslo nové přihlašování do aplikací (a webů) pomocí Apple ID. Není to nic co byste neznali, totéž umí Google, Twitter, Facebook i Linkedin (s tím se ale tak…
-
TIP#1449: Co je to bookmarklet a jak se to používá
S termínem bookmarklet (někdy též favelet) se nebudete asi setkávat příliš často. Umí to ale být užitečná pomůcka – využívá existenci „bookmarků“, tedy možnosti ukládat si odkazy mezi Oblíbené do prohlížeče. Ty…

















