This commit is contained in:
2025-01-18 11:36:06 +01:00
parent 30bf8477d2
commit 48825c1821
2 changed files with 9 additions and 3 deletions

View File

@@ -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

View File

@@ -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<total; i++)); do
# Sende die Anfrage
curl -s "${base_url}/Users/${user_id}/Items/${id}?api_key=${api_key}" >/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