diff --git a/README.md b/README.md index 30e22c7..63fa27c 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Da nur die **fehlenden** Bilder geprüft werden, ist das Skript nach dem initial ## Vorraussetzung -`curl` `sed` `tail` `wc` `ping`: Sollte standardmäßig auf Linux installiert sein. +`curl`: Sollte standardmäßig auf Linux installiert sein. `jq`: Kann über den Paketmanager installiert werden: ```bash diff --git a/shell_jellyfin_actors_images_fix.sh b/shell_jellyfin_actors_images_fix.sh index 3b99adb..7a7576d 100644 --- a/shell_jellyfin_actors_images_fix.sh +++ b/shell_jellyfin_actors_images_fix.sh @@ -5,6 +5,12 @@ base_url="http://192.168.178.30:8096" api_key="18b973511efd4887a24e14fbdf8f61d5" user_id="69c0f432ec3a46b58cbf2e900f5a3fd5" +# --- ANSI escape codes for colors --- +RED='\033[0;31m' +GREEN='\033[0;32m' +YELLOW='\033[0;33m' +NC='\033[0m' # No Color + # Hole die Liste der Personen echo "Abrufen der Personenliste..." response=$(curl -s "${base_url}/emby/Persons?api_key=${api_key}") @@ -24,9 +30,9 @@ for ((i=0; i/dev/null if [ $? -eq 0 ]; then - echo " ^|^s Anfrage f r ID $id erfolgreich." + echo -e "${GREEN}✔ Anfrage für ID $id erfolgreich.${NC}" else - echo " ^|^w Anfrage f r ID $id fehlgeschlagen." + echo -e "${RED}✘ Anfrage für ID $id fehlgeschlagen.${NC}" fi done