Ich meine den Link bei "Online Verison".
Dieser verwiest wieder auf eine nicht existierende Datei
Beiträge von Tweaky
-
-
Hi,
warum ist auf der Übersetzseite unter "Aktuelle Hilfeversion" wieder "Online Verison" (Dies hast du (Der_Doc) doch schonmal behoben.
Außerdem ist dieser Link wieder falsch.Bei "Download Version" sind noch Rechtschreibfehler.
Bei "Download der deutschen AutoIt-Hilfe Beispiele"- exaples- Garatie- Sicherrungskopie -
Also wenn es zu umfangreiche Änderungen mit sich führen würde wäre es schlecht.
Vielleicht sollte man dann doch auf die offline Version zurückgreifen.So könnte man es machen.
- alte englische Quelldaten in einen Ordner hochladen
- bei den geänderten Funktionen einen Button einfügen "vergleichen"
- durch diesen Button wird der Inhalt der alten Datei in die Datei "alt.txt" im temp Ordner des Benutzers abgespeichert
- dann wird der Inhalt der neuen Datei in die Datei "neu.txt" im temp Ordner des Benutzers abgespeichert
- dann wird das Tool "C:\examdiff.exe" mit den Dateien "alt.txt" und "neu.txt" gestartet
- nun ist ExamDiff sichtbar und die Unterschiede sind zu erkennenDies wäre denke ich eine nicht zu aufwendige aber effektive Variante.
Das hochladen der Dateien ist kein Problem.
Den Button erstellen dürfte für Der_Doc ein leichtes sein.
Dann müßte nur jeder Benutzer die Datei "ExamDiff.exe" direkt auf C:\ ablegen. Es braucht nichts installiert zu werden.Was haltet ihr davon

-
Es geht so wie es momentan ist, jedoch finde ich es sehr unübersichtlich und gefährlich, dass was vergessen wird.
Ich finde wir sollten schon was ändern -
Hi,
ich hab mal schnell ne Offline-Vergleich Version erstellt.Spoiler anzeigen
[autoit]$pfad_examdiff = "U:\_Programme\ExamDif 1.8\ExamDiff.exe"
[/autoit] [autoit][/autoit] [autoit]
$pfad1 = @TempDir & "\" & "1.txt"
$pfad2 = @TempDir & "\" & "2.txt"HotKeySet("{esc}", "_func")
[/autoit] [autoit][/autoit] [autoit]Func _func()
[/autoit] [autoit][/autoit] [autoit]
MouseClick("left")
Send("^a")
Send("^c")
If Not FileExists($pfad1) Then
$h_file = FileOpen($pfad1, 2)
Else
$h_file = FileOpen($pfad2, 2)
EndIf
FileWrite($h_file, ClipGet())
FileClose($h_file)If FileExists($pfad1) And FileExists($pfad2) Then
[/autoit] [autoit][/autoit] [autoit]
ShellExecuteWait($pfad_examdiff, $pfad1 & " " & $pfad2)
FileDelete($pfad1)
FileDelete($pfad2)
EndIf
EndFunc ;==>_funcWhile 1
[/autoit]
Sleep(10)
WEndMan fährt auf der Übersetzseite über den Inhalt der alten Version, drückt esc.
Dann fährt man auf der Übersetzseite über den Inhalt der neuen Version, drückt esc.
Dann wird es mit ExamDiff (lokal, muß nicht installiert werden) verglichen.Jedoch wird auch dann die alte Version benötigt.
So könnte die neue Anordnung auf der Übersetzseite dann aussehen
Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist. Jedoch würde ich den Online-Vergleich auf jedenfall vorziehen. Ist besser zum bedienen.
Schaust du es dir mal an Der_Doc.
Ich hab ja davon keine Ahnung
-
Wäre diesvielleicht eines
Ich will die Files von 3.3.0.0 mit 3.3.4.0 vergleichen.Eines externe Lösung würde es ja geben. Die hab ich schon mit AutoIt geschrieben.
Nur dann braucht jeder die englischen txts von 3.3.0.0 und 3.3.4.0.
Dies wäre dann wieder umständlicher.Oder aber:
Man könnte doch eine Seite der Übersetzseite laden.
Dann würde der Inhalt von 3.3.0.0 (müsste noch auf der Seite anzeigt werden) und die bereits vorhandene 3.3.4.0 ausgelesen werden und mit ExamDiff verglichen werden.Dies müsste doch gehen, oder?
-
Die alten Files brauchen wir jetzt auch nicht mehr.
Dies wäre eh nur für ein Update auf eine neue AutoIt Version interessant
So sollte es aussehenKeine Ahnung ob es sowas auf für den Onlinevergleich gibt

-
Am sinnvollsten wäre wenn es direkt auf der Seite integriert ist.
So wie momentan die diffs sind, nur halt besser angeordnet und übersichtlicher -
-
Danke
behoben
-
Dacht ichs mir doch

Bots werden hier nicht unterstützt

Spiele es normal oder lass es wenn du nicht es kannst

-
Schau dir mal die Hilfe an und probier es selbst.
Für was ist es denn
-
Danke
habs korrigiert -
-
-
-
Ab sofort könnt ihr euch auch die Beispiele als .au3-Datei herunterladen und damit die original englischen Beispiele überschreiben.
Wenn ihr dann auf "Dieses Skript öffnen" klickt, wird das deutsche statt das englische Beispiele geladen

-
mit FileFindNextFile(FileFindFirstFile($link)) bekomme ich den Dateinamen raus.
Danke Der_Doc für die Lösung

-
[autoit]
$pfad = "C:\windows\tWAIn.dll"
[/autoit][autoit][/autoit][autoit]$exist = FileExists($pfad) ;gibt nur 1 zurück (Im Explorer heißt sie twain.dll), jedoch stimmt die Groß- uns Kleinschreibung nicht überein >>> somit weiß ich nicht wie genau die Groß- und Kleinschreibung der Datei im Explorer aussieht
[/autoit]
ConsoleWrite($exist & @CRLF)dann muß ich wohl die umständlichere und lagsamere Variante mit _Filelisttoarray nehmen.
Dachte es ginge einfacher

-
also entweder ich steht dermassen auf dem Schlauch
oder ihr versteht mich nicht 
Wie bekomme ich den genauen Wortlaut des Dateinamens heraus?
Fileexist gibt ja nur 1 oder 0 zurück.Oder muß ich mit _Filelistetoarray alle Dateien einlesen und dann zeilenweise vergleichen?