Hallo!
Tidy geht nicht unter Win8 64bit!
Ich bekomme eine Msgbox mit der Meldung: "Tidy funktioniert nicht richtig und muss beendet werden!".
Gab es schon mal so etwas, wer kann helfen ?
Danke schon mal.
Hallo!
Tidy geht nicht unter Win8 64bit!
Ich bekomme eine Msgbox mit der Meldung: "Tidy funktioniert nicht richtig und muss beendet werden!".
Gab es schon mal so etwas, wer kann helfen ?
Danke schon mal.
welche tidy Funktion, bzw welchen Editor verwendest du denn?
und wie startest du tidy?
wenn du uns keine Infos gibst, kann dir auch keiner helfen!
PS:
der Fehler liegt im Win 8, das ist frühesten in ein paar Jahren und nach hunderten von !guten! updates wirklich benutzbar
Hi inventor,
das System ist ziehmlich neu und ich habe Autoit in den Ordner "Program Files (x86)" installiert.
Beim Versuch Tidy zu starten (Strg+T), bekam ich die Meldung im Anhang.
Danke fürs Nachhaken!
Ich habe das selbe Problem mit Windows 7 64 bit.
Hast Du zufällig eine der aktuellen Betas installiert?
Ich würde mal vermuten, dass es an UAC (Benutzerkontensteuerung) liegt. Tidy benötigt in jedem Fall Schreibrechte im Zielverzeichnis (Backup, bzw. neue Version des Scriptes), außerdem findet sich im Installationsverzeichnis im Tidy Ordner auch eine ini Datei, welche evtl. zur Laufzeit verändert wird. Gerade letzteres könnte mit aktiviertem UAC Probleme machen, da Windows Standardverzeichnisse in der Regel durch UAC vor Veränderungen geschützt werden. Auf deinem Screenshot sieht man außerdem, dass du einen ungewöhnlichen Verzeichnisnamen verwendest.
Ich würde daher folgende Dinge prüfen:
1. Datei oder Verzeichnis schreibgeschützt?
2. "$"-Zeichen aus Pfad entfernen
3. UAC testweise abschalten (Neustart nicht vergessen)
4. ggf. Virenscanner temporär deaktivieren
5. Alternativ zur Deaktivierung von UAC einen anderen Installationspfad für Autoit / Scite verwenden (z.B. "C:\Autoit")
Ich habe 3.3.81 und 3.3.9.18 deinstalliert, danach 3.3.8.1 installiert - Tidy funktionierte. Nun noch 3.3.9.18 installiert - Tidy funktioniert immer noch.
Gebootet - Problem tritt wieder auf.
So wie ich das sehe, ist UAC der "Schuldige".
Habe ich bei mir aber perse deaktiviert. Tidy ließe sich sicher auch anders schreiben, um nicht mit UAC zu kollidieren. Ich selber verwende Tidy gar nicht, aber wenn echtes Interesse an einer UAC-unabhängigen Variante bestehen sollte, könnte ich mir vorstellen das mit Lua zu schreiben. (Ist aber nicht von heute auf morgen erledigt)
Ich glaube es liegt an der Beta Version.
Habe alles (AutoIt Produktion + Beta, Scite) deinstalliert und 3.3.8.1 und SciTe neu installiert - keine Probleme mehr.
Daher: Richtig problemlos wird es mit der nächsten Produktions-Version wieder laufen.
Herzlichen Dank für Euer großes Interesse an meinem Problem!
Hier meine Erfolge:
1. Installation nach "C:\Autoit3".
Das war der große Durchbruch und erstmalig funktionierte überhaupt etwas.
2. UAC deaktiviert.
Keine unbedingte Veränderung?
3. Installation der aktuellen Beta.
Tidy funktioniert weiterhin,
ABER nach einem Neustart gibt es Probleme.
4. Den Ordner "C:\Autoit3" Rechtsklick->Eigenschaften aufrufen.
Haken bei Schreibschutz entfernt!
5. Erneute Installation der aktuellen Beta.
Tidy funktioniert weiterhin,
ABER nach einem Neustart gibt es wieder Probleme.
Ergebnis:
Tidy in Autoit unter Windows 8 nur ohne Beta-Versionen möglich!
Somit bin ich auf dem gleichen Stand, wie Water (siehe Post 8).
Damit auch die Beta vollständig funktioniert, müssen einige Dateien händisch aktualisert werden, da die Beta noch nicht den vollen Umfang hat.
Siehe hier.