HTML-Elemente klicken oder auswählen

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :| :mrgreen: :geek: :ugeek: :arrow: :angel: :clap: :crazy: :eh: :lolno: :problem: :shh: :shifty: :sick: :silent: :think: :thumbup: :thumbdown: :salute: :wave: :wtf: :yawn: :facepalm: :bravo: :dance: :beard: :morebeard: :xmas: :HeHe: :trollface: :cookie: :rainbow: :monkeysee: :monkeysay: :happybday: :headwall: :offtopic: :superhappy: :terms: :beer:
View more smilies

BBCode is ON
[img] is OFF
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: HTML-Elemente klicken oder auswählen

Re: HTML-Elemente klicken oder auswählen

Post by nnnik » 14 Jan 2019, 14:40

Ist repariert - danke für den Hinweis

Re: HTML-Elemente klicken oder auswählen

Post by LuckyJoe » 14 Jan 2019, 12:11

@nnnik: dein Link zu Chrome.ahk funktioniert nicht ("The requested topic does not exist.")

HG - Lucky Joe

Re: HTML-Elemente klicken oder auswählen

Post by Gerdi » 13 Jan 2019, 10:54

Könnte ich nicht nur, sondern bin ich schon dabei, allerdings für meinen Arbeitgeber.
Ich werde das Thema "Veröffenlichung Firmen-Extern" mal "Firmen-Intern" ansprechen, vermute aber eher, dass daraus nichts wird auch nicht bei Vergütung.

Re: HTML-Elemente klicken oder auswählen

Post by nnnik » 13 Jan 2019, 10:33

Als alternative zum steuern von Webbrowsern gibt es auch noch Selenium und Chrome.ahk

Re: HTML-Elemente klicken oder auswählen

Post by chris72 » 13 Jan 2019, 09:48

Hallo Gerdi,

Danke für Deine Antwort!

ich hatte schon Diverses drüber gelesen und auch gemerkt, dass das nur mit ahk so einfach wohl nicht geht.
zB. dass es sich noch je nach Browser unterscheidet, manches mit IE leichter zu machen ist, als mit Chrome.
Du hattest meinen Kenntnis-Stand angesprochen... Der ist gelinde gesagt dürftig. ;-) (HTML geht)
Aktuell fehlt mir die Muße um das zu lernen, ich gebs zu.
An dieser ahk-Geschichte bastel ich für nen Kollegen rum.
Mal angenommen, dem Kollegen wäre ne gescheite Lösung ein paar Euro wert... (Müsste ihn mal fragen) ...könntest Du sowas machen?

Danke Dir!

Gruß Christian

Re: HTML-Elemente klicken oder auswählen

Post by Gerdi » 12 Jan 2019, 14:13

Um HTML-Elemente klicken oder auszuwählen reicht AutoHotKey ohne COM-Schnittstellen nicht aus.
Auch WindowSpy kann mit Browser-Fenster nicht ausreichend umgehen.

Um das Problem trotzdem anzugehen halte ich gewisse HTML- und DOM- Grundkentnisse für eine Voraussetzung.

Wenn Du bereit bist, je nach Kentnisstand, wenige Stunden bis mehrere Tage um Dich aufzuschlauen, zu Investieren,
dann suche ich Dir zu meinen folgenden Zeilen noch Links zusammen.

Um nicht im Blindflug unterwegs zu sein empfehle ich den iWB2-Learner
für HTML und DOM Grundkentnisse Self-HTML
Für COM GrundLagen https://autohotkey.com/board/topic/6456 ... -webpages/
Auch Herr Clines hat einige Lösungen zusammengestellt.

HTML-Elemente klicken oder auswählen

Post by chris72 » 24 Dec 2018, 02:07

Hallo,

ich brauche bitte Hilfe mit folgendem kleinen Script:

Code: Select all

^F1::
SetKeyDelay, 100
send ^c
Sleep 1000
Run %clipboard%
Sleep 1000
File = C:\Users\christian\Desktop\ahktest\saetze.txt
FileRead,FileContents,%File% 
Sort,FileContents,Random 
RandLine := SubStr(FileContents,1,InStr(FileContents,"`r")-1) 
Clipboard := RandLine
Return
Das Bisschen funktioniert soweit einwandfrei, aber mir fehlt etwas, was ich nicht hinkrieg.

Und zwar möchte ich bestimmte HTML-Elemente auf einer Website klicken bzw. auswählen, einmal einen Button und auf einer anderen Seite ein Chatfensterchen.

Ich hatte versucht die HTML-Elemente per Tab auszuwählen. Problem ist, dass die Seite dynamisch immer leicht unterschiedliche Inhalte hat.

Einmal bräuchte es 57 Tabs... Beim nächsten Mal 59... Wenn's verlässlich immer gleich wäre würd's gehn, aber so klappt das mit Tab leider nicht.

Weil die Seiten nur per Login zu erreichen sind, poste ich mal Bilder und den Quelltext für die beiden Stellen, die mich interessieren.

Auf diesen Button möchte ich drauf klicken um zur nächsten Seite zu kommen:

Image

Code: Select all

<li>
<a data-portal="mdh" data-recipient="newyork24" class="js-tooltips featured" href="/messaging/#0403ea38f4bb8605df8996bfd1b4cda0|newyork24|mdh" title="" data-continuity_redirect="/profil/10925791-newyork24" data-original-title="Schreibe ein Nachricht an dieses Mitglied" aria-describedby="tooltip829397">
<i class="fa fa-envelope"></i>
<span class="action-label">Nachricht</span>
</a>
</li>
In dieses kleine Chat-Fensterchen soll jeweils ein Satz rein:

Image

Code: Select all

<div class="form-group form-message">
<textarea name="message" id="message-input" class="form-control" placeholder="Nachricht" rows="2"></textarea>
Wie mache ich diese beiden Sachen zu einem Teil von meinem kleinen Script? :crazy:

Danke und frohe Weihnachten Euch! :wave:

Gruß Christian

Top