Ich hab ein Script vor langer Zeit mit variablen Linkinhalt im englischen Forum gefunden (bzw. erfragt :)), bisher hat es auch immer gut funktioniert, nun habe ich aber das Problem, dass es auf meiner Seite zwei (oder mehr) links mit selben inhalt gibt. Sprich (Beispiel):
https://autoit.de/www.google.de/1256251625162
https://autoit.de/www.google.de/2763723722323
https://autoit.de/www.google.de/2353653663563
Ich möchte jetzt aber wählen können, ob ich den ersten, zweiten oder dritten Link klicke. Könntet ihr vielleicht mein Script verbessern.
Hier mein Script: Bei string to look for kommt hier jetzt zum Beispiel google rein.
[autoit]#include <IE.au3>
$oIE = _IECreate("your-url")
$oLinks = _IELinkGetCollection ($oIE)
$sHref = "string to look for"
For $oLink In $oLinks
MsgBox(0, "Link Info", $oLink.href)
If StringInStr(String($oLink.href), $sHref) Then ; Force String just in case you hit a null value
_IEAction($oLink, "click")
ExitLoop
EndIf
Next
edit: Hat keiner hier wenigstens ein Lösungsansatz für mich, damit ich vielleicht selber gucken kann?
Wäre echt nett...