Jaaaa,
das war's!
Mal wieder ein herzliches Dankeschön
Liebe Grüße
Ilse ![]()
Jaaaa,
das war's!
Mal wieder ein herzliches Dankeschön
Liebe Grüße
Ilse ![]()
Guten Morgen Schnitzel
,
schön daß du dich meldest.
Ich möchte einfach nur auf ein Feld mit der linken Maustaste
klicken, damit die Aktion startet!
(01) steht ja für linke Maustaste
aber es geht leider nicht!
#Include <Misc.au3>
If _IsPressed(01) Then
Send("Mein Text")
müsste doch eigentlich gehen...
Hallo,
wie kann ich per Mausklick eine Aktion auslösen?
Das geht leider nicht:
[autoit]
If MouseClick("left") then
Send("MeinText")
endif
Grüße
Ilse
Für alle,
ich hab's
man muß die FormularID mit angeben!
$oForm = _IEFormGetObjByName ($oIE, "suche")
Ilse;)
Hallo,
ich probiere nun schon seit Stunden
aber es klappt einfach nicht!
Ich möchte mit dem IE nur ein Feld ausfüllen!
Das Feld heißt terms
#include <IE.au3>
$oIE = _IECreate ("http://www.hundewelt.de")
_IELoadWait ($oIE)
$oForm = _IEFormGetObjByName ($oIE, "f")
$oQuery = _IEFormElementGetObjByName ($oForm, "terms")
_IEFormElementSetValue ($oQuery, "Collie")
_IEFormSubmit ($oForm)
$oForm = _IEFormGetObjByName ($oIE, "f")
das hab ich noch nicht so ganz verstanden!
Hallo Ihr Profis,
Schnitzel
wirklich toll gelöst. Es klappt super!
Andy
du hast ja Recht, aber bei den vielen Einträgen
da stellt sich immer wieder die Frage: Hatte ich den schon?
...es muß doch wirklich ein tolles Gefühl sein,
wenn man Probleme so schnell lösen kann!
Meine Hochachtung an Euch!
Liebe Grüße
Ilse ![]()
Hallo,
weiß jemand wie man doppelte Einträge
aus einer Ini entfernen kann?
Meine Ini sieht so aus:
[Startseite]
1=http://www.Hunde.de
2=http://www.Hunde.de ;hier sollte gelöscht werden (ist doppelt)
3=http://www.Welpen.de
4=http://www.Welpen.de ;hier sollte gelöscht werden (ist doppelt)
5=http://www.Hundewelt.de
6=http://www.Hunde.com hier sollte nicht gelöscht werden (ist anders)
[Titel]
1=Hunde
2=Hunde ; hier sollte gelöscht werden (ist doppelt)
3=Welpen
4=Welpen ;hier sollte gelöscht werden (ist doppelt)
5=Hundewelt
6=Hunde ; hier sollte nicht gelöscht werden! Die Startseite ist anders!
Das Problem ist,
wenn es sich in der Startseite um eine eindeutige Domain
handelt, dann darf der Titel nicht gelöscht werden!
Das Ergebnis sollte neu nummeriert werden!
[Startsseite]
1=http://www.Hunde.de
2=http://www.Welpen.de
3=http://www.Hundewelt.de
4=http://www.Hunde.com
[Titel]
1=Hunde
2=Welpen
3=Hundewelt
4=Hunde
Grüße
Ilse ![]()
Hallo SEuBo,
dank Dir für die Hilfe.
Viele Grüße
Ilse ![]()
Hallo zusammen,
ein neuer Tag ein neues Problem.
Wenn ich _FFLinkClick() benutze, dann wird nicht immer
ein Klick ausgeführt. Woran kann das liegen.
Die Stelle wird gefunden und markiert, aber der Klick wird nicht gemacht!
Wird z.B. eine andere Seite geladen, dann kann es sein daß der Klick gemacht wird!
Also manchmal Ja, manchmal nein..
_FFSearch($sStringToSearch2)
_FFLinkClick($sStringToSearch2,"text")
_FFLoadWait()
Mache ich da was falsch?
Liebe Grüße
Ilse ![]()
es klappt! Juhu...
Dank euch allen für die schnelle Hilfe!
Liebe Grüße
Ilse ![]()
Hallp Chip,
merci für die Hilfe!
Aber wie kann ich die Adresse durch das Clipboard tauschen?
#include <Array.au3>
$bak = ClipGet()
$array = StringSplit($bak,"/",2)
MsgBox(0,"","http://" & $array[2])
das geht irgendwie nicht... ![]()
Hallo,
wie kann ich folgenden Wert herausfiltern?
Der kpl. Link ist immer in der Zwischenablage
$bak = ClipGet() ;eine Adresse http://www.autoit.de/index.php?form=ThreadAdd&boardID=2
MsgBox(4096, "Adresse:", $bak)
$result = StringInStr($bak, "www",1,1)
$result2 = StringInStr($bak, ".",1,2)
$domain=StringMid($bak,$result,$result2)
MsgBox(4096, "Fertig:", $domain)
Das Ergebnis sollte so aussehen:
http://www.autoit.de
also, alles was hinter .de oder .com erscheint sollte weg sein!
Viele Grüße
Ilse ![]()
Hallo Bugfix,
konnte mich erst heute wieder melden.
Denkst du das ich das nur so lösen kann
in dem ich von Hand nach den Feldern suchen muß
oder hast du vielleicht noch eine Idee?
Liebe Grüße
Ilse ![]()
Hallo Bugfix,
ich bin heute den ganzen Tag arbeiten und kann mich leider morgen erst
wieder melden. Schade! Die liebe Arbeit...
Also, die Seiten sind unterschiedlich.
Ich lade eine Seite die ein Suchfeld enthält.
Dieses Suchfeld muß ich irgendwie ermitteln, damit ich was eintragen kann.
Beispiel:
Mein Suchbegriff = Labrador
https://autoit.de/www.hundewelt.de
Das Suchfeld heißt hier: terms
https://autoit.de/www.hunde.de
Das Suchfeld heißt hier: SEARCHSTRING
Ich habe alle www.Seiten in einer *.ini
[Seiten]
1=www.hundewelt.de
2=www.hunde.de
[Suchfeld]
1=
2=
Also irgendwie so:
Seite 1 wird geladen http://www.hundewelt.de
Das Suchfeld wird ermittelt terms (das eigentliche Problem...)
das sollte dann in die ini (wäre das so richtig?)
Wenn dann die Seite aufgerufen wird
sollte in das Feld terms der Suchbegriff Labrador hinein
und die Suche starten! Dann folgt https://autoit.de/www.hunde.de
huh...
Liebe Grüße
Ilse
und ein schönes Wochenende...
melde mich Sonntag wieder, muß schon wieder los!
Hallo BugFix,
also wenn ich ff weglasse,
dann klappt das auch mit dem IE?
Mit oder ohne ff die Hauptsache
ich kann das Problem irgendwie lösen.
Bin für jeden Tipp dankbar.
Liebe Grüße
Ilse ![]()
Hallo Bugfix,
merci für den Tipp!
Habe den Link gefunden
Funktionssammlung
Du meinst also, man kommt nicht daran vorbei
das ganze von Hand pro Seite auszulesen.
Nehmen wir an ich habe mir eine Liste
mit den Feldern (pro Seite ein Feld) in einer Ini gespeichert.
[Feld]
1=q
2=words
3=keywords
wenn z.B. Google aktiv ist
wie kann ich per loop prüfen ob
daß q gefunden wurde, dann der Code kommt
[spoiler]
if _FFSetValue("Mischling", "q", "name") then
_FFFormSubmit()
/spoiler]
und der Loop beendet wird?
Hallo Bugfix,
schön daß du dich meldest.
ZitatLies doch einfach den Inhalt der Seite aus und suche dann darin, z.B. mit StringInStr().
Wie kann ich den Inhalt auslesen? Meinst du den kpl. Quellcode?
Hab mir gerade StringInStr in der Hilfe angesehen. Tappe noch im dunkeln.
$result = StringInStr("Ich bin ein String", "RING")
MsgBox(0, "Suchergebnis:", $result)
Ich erhalte als Rückgabewert 15
Kannst du mir bitte ein Beispiel anhand von Google oder ebay machen:
Also die Seite https://autoit.de/www.google.de ist geladen
Wenn ich nicht weiß, daß das Suchfeld q heißt,
kann man das auch per code herausfunden?
ich meine so,
eine Seite ist aktiv. Die Suchfelder werden durchlaufen
erscheint q dann wird das Feld übermittelt
Hat die Seite das Feld words dann wird dieses Feld übermittelt.
Kann man das überhaupt so machen?
Hallo,
ich stehe vor folgendem Problem:
Eine Seite soll nach einem Feldnamen durchsucht werden.
Die Feldnamen heißen:
1. words
2. keywords
3. search...
Kann man die Seite irgendwie nach diesen Feldnamen mit einem Loop durchsuchen?
Wenn Positiv: Diese Seite hat das Feld keywords
Dann mach das...
if _FFSetValue("Mischling", "keywords", "name") then
_FFFormSubmit()
Ich suche mir diese Feldnamen alle von Hand für jede Seite heraus.
Das ist sehr mühsam, gibt es da vielleicht auch eine Lösung?
Grüße
Ilse ![]()
Hallo i2c,
merci für dein Beispiel.
Wenn noch mehrere Abfragen dazu kommen
wird es leider sehr unübersichtlich.
Deswegen hatte ich die Probleme.
Findest du Case...besser für solche Aufgaben?
Grüße
Ilse ![]()
Hallo Micha,
danke für den Hinweis!
Wieder etwas gelernt.
Grüße
Ilse ![]()