#!/bin/bash # 🌿 Auswertung: Dein Zeichen im Wald # WaldwΓ€chter laden SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" source "${SCRIPT_DIR}/../lib/waldwaechter.sh" clear cat << "EOF" 🌿 WALD-LOGBUCH EMPFΓ„NGER 🌿 Bitte fΓΌge dein "Zeichen" (JSON) aus dem Browser ein. (DrΓΌcke danach ENTER und CTRL+D) EOF echo "" echo "πŸ‘‡ DATA DROP:" echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" # Input lesen mit sed trick um nur valid JSON zu finden (wie bei evaluate_mission_data) INPUT_DATA=$(cat) echo "" echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" echo "πŸ”„ Analysiere Γ„sthetik und Inhalt..." sleep 1 echo "" # JSON Extraction (Simple Grep/Sed Fallback) # Wir suchen nach "author" und "message" AUTHOR=$(echo "$INPUT_DATA" | grep -o '"author": *"[^"]*"' | cut -d'"' -f4) MESSAGE=$(echo "$INPUT_DATA" | grep -o '"message": *"[^"]*"' | cut -d'"' -f4) STYLE=$(echo "$INPUT_DATA" | grep -o '"style": *"[^"]*"' | cut -d'"' -f4) if [ -z "$AUTHOR" ]; then echo "❌ Fehler: Konnte keinen Autor im JSON finden. Ist es das richtige Format?" exit 1 fi echo "βœ‚οΈ Schnippsi begutachtet das Design..." if [[ "$STYLE" == "glassmorphism" ]]; then echo " \"Ohhh, Glassmorphism! Sehr modern. Durchscheinend und elegant. 10/10 Style-Punkte!\" ✨" else echo " \"Style: $STYLE. Interessant, aber ist es 'trΓ¨s chic'?\"" fi echo "" sleep 1 echo "πŸ›οΈ Templatus prΓΌft die Struktur..." LENGTH=${#MESSAGE} echo " \"Die Nachricht ist $LENGTH Zeichen lang. Ein stabiler Block im DOM.\"" echo "" sleep 1 echo "🌢️ PepperPHP liest den Inhalt..." echo " \"Hallo $AUTHOR! Deine Nachricht wurde in den Baum geritzt:\"" echo "" echo " πŸ“ \"$MESSAGE\"" echo "" echo "🌳 Der Wald hat dein Zeichen angenommen."