Mit .getElementByClass sollte das zu machen sein, Anwendungsbeispiele gibts ja im Internet.
Beiträge von alpines
-
-
Alles Gute!
-
Auch von mir ein frohes Fest!
-
Das gilt aber nur für die Items die von dir erstellt wurden.
http://translation.autoit.de/onlinehilfe/fu…/TrayGetMsg.htm Erst Hilfe lesen dann schreiben
Ansonsten würde ja GUIGetMsg() auch für andere Programme funktionieren, und das tut es nicht.
-
GdiPlus ist eine vernünftige Anlaufstelle für Bildbearbeitung in AutoIt.
-
[autoit]Alles anzeigen
[/autoit]
Local $limit = 0
While $limit = 0
$limit=_ImageSearch("limit.png",1,$lx,$ly,0)
If $limit=1 Then
MsgBox(0, "Limit", "Limit")
EndIf
WEnd
[autoit]
Immer noch schlampig gesriptet, davon abgesehen das er multipostet in verschiedenen Foren würde ich das so machenWhile Not _ImageSearch("limit.png", 1, $lx, $ly, 0)
[/autoit]
WEnd -
Vielleicht wäre ein Beispielskript wo das der Fall ist hilfreich, da wir so den Fehler nicht reproduzieren können.
-
Wow, schaut beides super aus!
-
Zitat
Es ist zwar nicht die perfekte Lösung, aber es ist eine Idee:
Kannst du das TreeView nicht mit dem Senden von Nach-Oben oder Nach-unten steuern und mit Enter oder Leertaste ein TreeViewItem aufklappen?Edit: Oder ging es nicht auch mit + und - ein TreeViewItem aufzuklappen?)
Bei + musst du aufpassen: Es wird standardmäßig als "Strg"-Taste gesendet, du musst es RAW senden (einfach den 2. Parameter bei Send o.ä. anschauen)
Nanana... wozu gibt es denn die ListView UDFs? Control holen und damit einklappen. -
***/board77-autoit/board78-hilfe-support-autoit/11917-loginfeld-wird-nicht-erkannt/
[autoit]
Also bitte, multiposten? ...$oObject = _IEGetObjByName($oIE, "wachtwoord")
[/autoit]
_IEFormElementSetValue($oObject, $sPassword) ;oder $oObject.Value = $sPassword
chip, es muss kein Formular sein. Sofern die Inputfelder Ids und Names haben (geht auch über Klassen aber spielt hier keine Rolle) geht es auch ohne Forms.
_IEFormElementSetValue ist vielleicht von der Namensgebung her ein bisschen miserabel. -
Compilen kriegst du doch noch selber hin, oder nicht? Rechtsklick > Compile Script.
-
Wirklich gut gemacht, gefällt mir sehr!

-
Du musst aufpassen was FF parsed und was abgesendet wird. Wenn da gesendete Formulardaten wm-command:800 steht und null:0 dann heißt das
wm-command=800&null=0 -
Drück mal F12 bevor du das im Browser absendest und bei Network Profiler (je nach Browser) auf Aufnehmen klicken und wenn das Paket abgesendet ist pausieren.
Da ist das gesamte Packet abgebildet, und du kannst die entsprechenden Pakete nachbilden.Der Request sollte in etwa so aussehen
[autoit]$sPacketResponse = _WinHttpSimpleRequest($hConnect, "POST", "command.html", Default, "derteilderimpacketuntenabgebildetist")
[/autoit] -
Selbstverständlich geht das. Entweder codest du dir das per WinHTTP als Email Login, oder wenn du das verdammt gut machen willst, gleich mit TCP + POP3 Protokoll

Werte auslesen wie gesagt mit der Methode oben und dann mit StringRegExp und einem passenden Pattern die Nachricht quälen und löschen der Nachricht, so wie
man die Mails liest, nur mit anderen Parametern. -
Ich persönliche verwende Oracle VirtualBox und bin sehr zufrieden damit. HDD größe kannst du dynamisch einstellen und 20GB vergeben.
Sollten die nicht reichen, erweitert sich die HDD automatisch. -
3.3.8.1 geht nicht, da <WinAPIRes.au3> fehlt.
-
Backslash vergessen?
[autoit]Run(@ScriptDir & "\test.au3")
[/autoit]?
-
Wenn der Schlüssel nur verglichen wird (z.B. mit einer Eingabe) könntest du den schlüssel sowie die eingabe mit
[autoit]#include <Crypt.au3>
[/autoit]
_Crypt_HashData ( $vData, $iALG_ID [, $fFinal = True [, $hCryptHash = 0]] )Verschlüsseln und dann vergleichen. So steht nur der Hash im Programm und nirgends der Hauptschlüssel.
Achte auf deine Wortwahl, Verschlüsseln ist nicht Hashen. -
Hmm, finde ich ein bisschen schwachsinnig. Immerhin ist ja Rechtsklick > Edit Script da.