Přeskočit na obsah
@365tipu
  • Domů
    • Práce na dálku
    • Twitter for dummies
    • Jak na Mastodon
    • Facebook a marketing
    • Návod pro Instagram
    • Jak na LinkedIn
    • Bezpečný Internet
    • Bezpečnost pro novináře
    • Soukromí na Facebooku
    • Pomocník webdesignera
    • Jak na WordPress
    • Nepostradatelné software
      • Jak na Windows 11
      • Jak na Windows 10
      • Jak na iPhone/iPad
      • Jak na Mac OS
      • Jak na Apple TV/TV+
      • Jak na Apple Watch
      • Jak na Apple AirTag
      • Microsoft Office
      • Linux
    • Jazykový koutek
    • GTD
    • Filmy a TV seriály
    • Recenze
    • Chytrá domácnost
      • Chytrá domácnost
      • Jak na Google Home
      • Amazon Echo a Alexa
      • Apple HomePod
      • Jak na Raspberry Pi
      • Jak na QNAP NAS
      • Netatmo
    • Jak na Home Assistant
  • Všechny štítky
  • Odběr e-mailem
  • RSS/XML
  • Kontakt
    • Kontakt
    • Twitter
    • Facebook
    • BlueSky
    • Mastodon
      • Threads
    • Zásady Cookies (EU)
4. 12. 2024 podle 365tipů
GTD, MAC, Software

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 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#1373: Co je to Download Manager a proč je dobré ho mít?

    TIP#1373: Co je to Download Manager a proč je dobré ho mít?

    Download Manager býval poměrně zásadní pomůckou v době počátku Internetu (a také počátků prohlížečů). Jde o software, které usnadňuje stahování souborů z Internetu v prohlížeči – můžete ho mít pro Windows i MacOS, stejně…

  • TIP#1372: Alternativy k GlassWire? Software co vám umožní sledovat co zatěžuje síť ve vašem počítači

    TIP#1372: Alternativy k GlassWire? Software co vám umožní sledovat co zatěžuje síť ve vašem počítači

    V tipu Jak ve Windows zjistit co mi zatěžuje Internet (připojení k sítí) byla zmínka o Glasswire (a také o Networx), takže je čas na tip věnující se i tomuto specifickému software,…

  • TIP#1316: Jak porovnat dva soubory Excelu?

    TIP#1316: Jak porovnat dva soubory Excelu?

    To, že Word umí velmi dobře porovnat dva soubory a zvýraznit rozdíly asi víte. Ale to, že Excel něco takového prostě hned tak rovnou neumí, tomu se těžko věří.  Skutečně tomu tak je,…

  • Jak mít Telegram na počítači?

    Jak mít Telegram na počítači?

    Telegram je jedna z mnoha chatovacích aplikací. Zajímavá mimo jiné i tím. že je možné tam mít skupiny a kanály – můžete tak sledovat i poskytovat zajímavý obsah. Podobně jako u ostatních…

  • TIP#1160:  Jak je to se soukromím v Dropboxu či One Drive? Může být šifrované online úložiště opravdu bezpečné?

    TIP#1160: Jak je to se soukromím v Dropboxu či One Drive? Může být šifrované online úložiště opravdu bezpečné?

    Chcete používat nějaké bezpečné úložiště v online podobě, cloudové úložiště (viz Velký přehled cloudových úložišť aneb Dropbox, OneDrive, Box.net a ti další) a jde vám o bezpečnost? Měli byste vědět několik poměrně zásadních…

  • TIP#1159: Jak zmenšit velikost (komprimovat) PDF?

    TIP#1159: Jak zmenšit velikost (komprimovat) PDF?

    Je dost jisté, že na tenhle problém narazíte dost často. Máte nějaké PDF a potřebujete ho umístit na web a zjistíte, že je příliš velké. Stát se to může i pokud ho…

  • TIP#1152: U kterých WiFi sítí si zapínat a nezapínat automatické připojování (Wi-Fi mýty)

    TIP#1152: U kterých WiFi sítí si zapínat a nezapínat automatické připojování (Wi-Fi mýty)

    Jedno z dobrých bezpečnostních opatření u WiFi je, že ne pro každou síť si zapnete automatické připojování. Měli byste s touto funkčností zacházet obezřetně. Souvisí to s Je nechávání zapnuté WiFi nebezpečné?…

  • TIP#1144: Jak najít soubor v počítači?

    TIP#1144: Jak najít soubor v počítači?

    Jedna věc je na tomto tématu zajímavá. Žijeme v době, kdy pomocí Google dokážeme najít skoro cokoliv. Navíc velmi rychle a pohodlně. Jenže když přijde na hledání věcí co máte uložené v…

  • TIP#1105: Jak vybrat kanál pro WiFi?

    TIP#1105: Jak vybrat kanál pro WiFi?

    Už v Jak zjistím na jaký kanál dát WiFi? Jak se podívám na WiFi okolo? byla řeč o tom, že WiFi má takovou jednu nepříjemnou vlastnost – používá kanály (frekvence) na kterých komunikují…

  • iOS 11.4 přinesl zprávy (Messages) v iCloudu, jak to aktivovat a co to znamená?

    iOS 11.4 přinesl zprávy (Messages) v iCloudu, jak to aktivovat a co to znamená?

    Aktuální (11.4) iOS přinesl dlouho žádanou novinku, zprávy (Messages) ukládané a synchronizované v iCloudu. Podstatné na této změně je, že konečně po mnoha letech budou zprávy synchronizované napříč zařízeními. Druhé podstatné je,…

  • TIP#1078: Jak funguje Google Streamování z Disku? Čím se liší od klasického Disku Google?

    TIP#1078: Jak funguje Google Streamování z Disku? Čím se liší od klasického Disku Google?

    Klasický Disk Google (Google Drive) jste možná v počítači měli a možná ještě máte (byť teď je čas přejít na náhradu, viz Jak funguje Zálohování a synchronizace od Google (náhrada za Google…

  • TIP#1058: Co je to LaTeX?

    TIP#1058: Co je to LaTeX?

    Možná se vám poštěstilo a setkali jste se s termínem LaTeX – nic neobvyklého to není, pokud se pohybujete v akademické sféře nebo pracujete s lidmi co používají Linux. Související příspěvky TIP#951:…

  • TIP#1050: Jak z PDF udělat obrázek? A proč neposílat věci zbytečně v PDF

    TIP#1050: Jak z PDF udělat obrázek? A proč neposílat věci zbytečně v PDF

    PDF je souborový formát od Adobe, což asi víte. Zkratka z Portable Document Format, což tak trochu vystihuje to, že pokud něco máte v PDF, tak to zpravidla dokážete zobrazit a vytisknout…

  • TIP#1004: Jak znovu zobrazit stránku v prohlížeči? Jaký je rozdíl mezi běžným a tvrdým opětovným načtením? F5 vs. Shift/Ctrl F5

    TIP#1004: Jak znovu zobrazit stránku v prohlížeči? Jaký je rozdíl mezi běžným a tvrdým opětovným načtením? F5 vs. Shift/Ctrl F5

    Jedna z užitečných klávesových zkratek napříč všemi prohlížeči je tak, který vám umožní znovu natáhnout  zobrazenou stránku – skrývá se pod F5 či Ctrl-R v tzv „soft“ podobě a Ctrl-Shift-R či Shift/Ctrl-F5…

  • TIP#969: Jak se zbavit automaticky spouštěných videí? V počítači i aplikacích?

    TIP#969: Jak se zbavit automaticky spouštěných videí? V počítači i aplikacích?

    Přišel s tím skoro jako první Facebook, že začal videa automaticky spouštět v okamžiku, kdy jste na ně dojeli v prohlížeči či mobilu. Tímhle trikem se mu zázračně vylepšily statistiky přehrání a…

«Předchozí stránka
1 … 22 23 24 25
Další stránka»

Související příspěvky

TIP#2842: Espanso coby náhrada AutoHotKey (AHK) a proč je to nejlepší text-expander pro Mac, Windows i Linux
TIP#2484: Automatizujete? Zjednodušujete procesy? Umíte si ušetřit čas? Deset nepostradatelných tipů
TIP#3168: Jak na ChatGPT API pro souhrn článků na Internetu. Další velmi dobrý příklad včetně kompletního skriptu (odemčeno)

ChatGPT GTD Jak šetřit čas MAC OS Software

Předchozí článekTipy pro Docker (8): Užitečné kontejnery pro blogování, webdesign, databázeDalší článek TIP#2861: Jak na Mac OS ve Finderu přesouvat soubory?

Nejnovější příspěvky

  • TIP#3253: Co je to latence a proč to hraje roli (nejen) při hraní her
  • TIP3252: Chladit notebooky podložkou? Co byste měli vědět
  • TIP#3251: Kouzelná meteostanice ATMOS řeší problém, o kterém ani nevíte
  • TIP#3250: Jak zabránit tomu, aby se Mac po restartu znovu otevřel se všemi aplikacemi z poslední relace
  • TIP#3249: Zálohovat počítači či NAS? Rozhodně ano. Ale kam a jak? Včetně velkého přehledu cloudových služeb

Nejčtenější

Přispět na provoz můžete

Přispějte. 500 Kč můžete změnit dle vlastního uvážení. Z částky zaplatíme DPH a pochopitelně daně platbou na účet 331049001/5500, spec. symbol 365. Částku si můžete změnit. Z platby odvádíme DPH a daníme ji.

Zdejší tipy na zajímavé/užitečné věci obsahují affialiate odkazy na Alzu/Aliexpres

... nebo placeným odběrem

Staňte se platícím odběratelem newsletteru. 5 USD/měsíc, 50 USD/rok nebo dle vlastního uvážení od 100 USD/rok. Každou středu a neděli nálož informací.

Kontakt a tak

Kontakt: 365tipu@gmail.com

Veškerý obsah zde uveřejněný je CC-BY-NC-SA

Oznámení