Hi,
ich habe ein Script geschrieben, womit ich Links im IE7 abspeichern kann.
Dabei wird automatisch die Bezeichnung geändert (für eBay)
Es läuft soweit, allerdings sind 2 kleinere Problem da:
Ich will einen bestimmten Ordner der Favoriten auswählen ("E:\Favoriten\Links\eBay\beobachten). Leider wird ein anderer Ordner ausgewählt.
Wie kann ich meinen Ordner auswählen?
Habe ControlSend verwendet.
Ich würde es gerne so machen. Ich habe eine eBay-Seite auf und klicke dann mein Script. Dann soll die aktuelle Seite gespeichert werden.
Jedoch habe ich ein Problem, wenn ich zwei eBay Fenster auf habe. Dann kann ja sein, dass das falsche Fenster ausgewählt wird
EDIT: Dies funktioniert. Ich lege es mir einfach zu den Links dann klappts
Spoiler anzeigen
#include<String.au3>
[/autoit] [autoit][/autoit] [autoit]Opt("WinTitleMatchMode", 2)
[/autoit] [autoit][/autoit] [autoit]$titel = "Favoriten hinzufügen"
[/autoit] [autoit][/autoit] [autoit]WinActivate("Internet Explorer")
Send("^d")
WinWait($titel)
WinActivate($titel)
ControlSend($titel, "", "ComboBox1", "E:\Favoriten\Links\eBay\beobachten")
;Bezeichnung
$ori = ControlCommand($titel, "", "Edit1", "GetLine", 1)
$zeit = _StringBetween($ori, "endet ", " MESZ)")
$bezeichnung_pos = StringInStr($ori, "(Artikel") -2
$bezeichnung = StringLeft($ori, $bezeichnung_pos)
$split1 = StringSplit($zeit[0], ".")
$split2 = StringSplit($split1[3], " ")
$tag = $split1[1]
$monat = $split1[2]
$jahr = "20" & $split2[1]
$zeit = $split2[2]
$zeit2 = _StringInsert($zeit, "_", 2)
$zeit3 = _StringInsert($zeit2, "_", 5)
$bezeichnung_neu = $jahr & "." & $monat & "." & $tag & " " & $zeit3 & " " & $bezeichnung
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]ControlSend($titel, "", "Edit1", $bezeichnung_neu)
ControlClick($titel, "&Hinzufügen", 1)