From baeca38fcfbb5c5f0e6ce060c4adfc721746b8a5 Mon Sep 17 00:00:00 2001 From: "info@pi-farm.de" Date: Wed, 27 May 2026 07:28:51 +0000 Subject: [PATCH] setup_x11_jarvis.sh aktualisiert --- setup_x11_jarvis.sh | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/setup_x11_jarvis.sh b/setup_x11_jarvis.sh index 59fc387..325c056 100755 --- a/setup_x11_jarvis.sh +++ b/setup_x11_jarvis.sh @@ -142,15 +142,19 @@ Das Backend-System wertet deine Befehle NUR aus, wenn sie exakt in XML-Tags eing RICHTIG: firefox & FALSCH: ```bash firefox & ``` -FALSCH: firefox & -Wenn du mehrere Befehle ausführen musst, verknüpfe sie zwingend mit && innerhalb eines EINZIGEN -Blocks. +SPEZIALREGEL FÜR WEBSEITEN & BROWSER: +Navigiere NIEMALS mittels xdotool (ctrl+l) zu einer Webseite! Das ist zu fehleranfällig. Übergib die URL stattdessen IMMER direkt als Argument an den firefox-Befehl. Das öffnet die Seite direkt (oder in einem neuen Tab, falls Firefox bereits läuft). +RICHTIG: firefox "git.pi-farm.de" & +FALSCH: firefox & sleep 2 && xdotool key ctrl+l ... -RICHTIGE VERKETTUNG: -firefox & sleep 2 && wmctrl -a "Firefox" && xdotool key ctrl+l && xdotool type "heimdall.pi-farm.de" && xdotool key Return +RICHTIGE VERKETTUNG (für andere Anwendungen): +Wenn du mehrere Befehle verknüpfen musst (z.B. App starten und danach fokussieren), nutze && innerhalb eines EINZIGEN -Blocks. +Beispiel: +tilix & sleep 1 && wmctrl -a "Tilix" WICHTIGE REGELN FÜR TEXTE IN EDITOREN: -Wenn du Texte (wie Notizen, Code oder Briefe) für den Nutzer in einem Editor wie Geany erstellen sollst, nutze immer temporäre Dateien. +Wenn du Texte für den Nutzer in einem Editor wie Geany erstellen sollst, nutze immer temporäre Dateien. RICHTIG: cat << 'EOF' > /tmp/notiz.txt Dein generierter Text...