Hi, die Zeitstempelfunktion von AutoIt ist natürlich genial. Parallel dazu gibt es die DOS-Funktion DIR /D zum Beispiel sortiert Liste nach Alter usw. Nur so nebenbei Gruss Jan
Beiträge von janrenzlow
-
-
Eine Diagnose ohne Dein Skript und eine PC zu kennen ist tödlich. Es kann auch ein leichter Fehler in der Programmierung sein, der nicht sofort zum Abbruch führt. Was sagt SCITE aus, wenn Du das Skript als au3 lädst und mit F5 ausführst??. Untere Kasten - Bitte Inhalt kopieren. Jan
-
Hallo mausilein, schau mal hier rein. Ist ein Au3-Skript mit Server und Client für Gebührenabrechnung im Internetcafe. Herzlichst Jan
-
Kann jetzt über ändern an meinen ersten Beitrag. Normalerweise war links neben dem Thema oben ein Combobox mit geschlossen/offen.
Das Themenfeld zeigt mir nur eine Feldlänge Zeichen meines Themas, lässt sich innerhalb dessen nicht entlang scrollen und die Combobox links davon sehe ich überhaupt nicht. Lass es mal gut sein - gönn Dir ne Mütze Schlaf. Jan -
Hi peethebee, hab's probiert. Bin angemeldet, hab aber keine Berechtigung. Geht definitiv nicht
Kannst du für mich MultilineTextfeld ohne Scrollbalken schliessen Danke! Jan -
he BugFix, Du kannst ebenso zuverlässig dechiffrieren. Probiere das Beispiel aus. Beachte Du musst vor jeder Aktion ein Chiffrierungspasswort eingeben. Herzlichst Jan
-
Hi, mal 'ne saublöde Frage: wie kann ich mein en Fall als geschlossen kennzeichnen? Habe ich überhaupt die Berechtigung dazu?
Hab alles mögliche probiert, bin aber kein Deut vorangekommen.Danke Jan -
Hallo,
[autoit]
einfache Skripte wie dies hier in Google zu suchen funzen:#include <IE.au3>
[/autoit]
$oIEFW = _IECreate('http://www.google.de')
$oFormFW = _IEFormGetObjByName($oIEFW, 'f')
$oQueryFW = _IEFormElementGetObjByName($oFormFW, 'q')
_IEFormElementSetValue($oQueryFW, 'wikfeder download')
_IEFormSubmit($oFormFW, 1)Das Ausfüllen des Hochladeformulars in Wikipedia funktioniert zwar mit diesem Skript, bei einer Analogleitung sieht man in der Statusanzeige den Fortschrittsbalken bis ca. 90% wachsen, dann geht bereits zum Hochladen des nächsten Bildes über. Überprüft man in Wikipedia ob das Bild hochgeladen ist, stellt man fest, dass das nicht der Fall ist. Sieht so aus als ob er zu schnell das Hochladen als fertig aufgibt. Hat jmd. eine Idee oder eine Erfahrung mit IESubmit Gruus Jan
[autoit]#include <IE.au3> $oIE = _IECreate('http://de.wikipedia.org/wiki/Spezial:Hochladen')
[/autoit][autoit][/autoit][autoit]
WinWait('Hochladen', '')
WinSetState('Hochladen', '', @SW_MAXIMIZE)
Do
Sleep(500)
$sStatus = StatusbarGetText('Hochladen', '')
Until $sStatus = 'Fertig'
MsgBox(4112, 'Lese', IniRead(@ScriptDir & '\wikifill.ini', $i, 'Pfad', 'Fehler'))
$oForm = _IEFormGetObjByName($oIE, 'Upload')$oInputFile = _IEFormElementGetObjByName($oForm, "wpUploadFile")
[/autoit][autoit][/autoit][autoit]
_IEAction($oInputFile, "focus")$oQuery1 = _IEFormElementGetObjByName($oForm, 'wpDestFile')
[/autoit][autoit][/autoit][autoit]
_IEFormElementSetValue($oQuery1, IniRead(@ScriptDir & '\wikifill.ini', $i, 'Dateiname', 'Fehler'))$aEL = StringSplit('Beschreibung|Quelle|Seite|Urheber|Datum|Genehmigung|Andere Versionen|Anmerkungen', '|')
[/autoit][autoit][/autoit][autoit]
$sDesc = '{{Information' & @CRLF
For $j = 1 To $aEL[0]
$sDesc = $sDesc & '|' & $aEL[$j] & '=' & IniRead(@ScriptDir & '\wikifill.ini', $i, $aEL[$j], 'Fehler') & @CRLF
Next
$sDesc = $sDesc & '}}'
$oQuery3 = _IEFormElementGetObjByName($oForm, 'wpUploadDescription')
_IEFormElementSetValue($oQuery3, $sDesc)$oSelect = _IEFormElementGetObjByName($oForm, 'wpLicense')
[/autoit][autoit][/autoit][autoit][/autoit][autoit]
_IEFormElementOptionSelect($oSelect, IniRead(@ScriptDir & '\wikifill.ini', $i, 'GenehmigungII', 'Fehler'), 1, 'byText')_IEFormSubmit($oForm, 1)
[/autoit] -
Hi,
waum das Rad neu erfinden wenn schon NSIS Nullsoft Installer gibt. Hilfedatei ist in das dt. übersetzt siehe Themen in diesem Forum.Gruss Jan -
HI,
ich kann Teile davon übernehmen. Vorzugsweise - die schwierigen. Gruss Jan Renzlow -
HI,
zweiter Versuch, habe die Hilfedatei des AUtoIt-Installers NSIS in deutsche übersetzt. Gruss Jan Renzlow P.S. CHM sollten auch in die erlaubten Dateierweiterungen zum Hochladen rein -
Hi,
sollen andere Skripte für Dich schreiben. Du benötigst folgende Funktionen:
InputBox() - Zur Eingabe des Passwortes & dann
RunWait(@ComSpec & " /c " & "commandName") - Zum Starten der 2.exe ggf. mit @SW_HIDE
Das ist alles. Besorg's Dir selbst
Jan -
HI Vinschni,
hab es alleine gelöst. Die Höhe eines Textfeldes muss mindestens 16 Pixel pro Zeile sein. Mein Textfeld hatte nur die Höhe von 30 Pixel und zeigte immer nur eine Zeile. Danke trotzdem Jan -
Hi Vinschni,
habs gerade ausprobiert. Es gibt eine endlose lange Zeile ohne Scrollbalken. Mit ENTER verschwindet alles bis auf das letzte Wort. Brauchst Du das Skript? Griuss Jan
P.S: Ich arbeite mit einfachen Anführungszeichen, das zweite Anführungszeichen stimmt schon ... -
HI,
Tasteneingaben simulierst Du mit der Func Send(). Bei der Sprechblase, die der Auslöser sein soll, musst Du gucken, ob AutoInfo sie erkennen kann. Ansonsten musst Du über Pixelsearch() an die Sache herangehen.
Vielleicht bringt auch StoutRead() was. Gruss Jan -
Du kannst auch über die Funktion Runwait und dem DOS-Befehl dir /B/S
rekursiv nach einer Datei suchen und mit Dateiumleitung, das Ergebnis in eine Textdatei umleiten, die Du mit FileOpen öffnest. Du kannst aber auch das Ergebnis StdoutRead ablesen lassen. -
Hallo,
es klingt zu simpel ist aber für mich ein Problem. Input oder Edit multiline und ohne Scrollbalken hinzukriegen. Ist für ein Online-Formular.$eUh = GUICtrlCreateEdit('', 22, 245, 275, 30, $ES_MULTILINE)
$eUh = GUICtrlCreateInput('', 22, 245, 275, 30, $ES_MULTILINE)funzen nicht. Danke im voraus Jan