1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Texos

Beiträge von Texos

  • Textstelle herausfiltern + Link drücken

    • Texos
    • 25. Februar 2009 um 19:20

    Stimmt das hier so?

    [autoit]

    While 1

    [/autoit][autoit][/autoit][autoit]

    _IENavigate ($oIE, "http://german-diablo-players.de/downloads.php")
    Sleep(4900)
    $sLinkText = 'Um den Downloadlink zu starten, drücken sie bitte Hier'
    ; Den Suchtext finden und daraus nur "Hier" zurückgeben.
    $ptnLinkText = '(?:Um den Downloadlink zu starten, drücken sie bitte (Hier)(?:)'
    $asLinkText = StringRegExp ($sLinkText, $ptnLinkText, 3)
    ; Wenn Suchtext gefunden ...
    If (IsArray ($asLinkText)) Then _
    _ArrayDisplay ($asLinkText)

    [/autoit][autoit][/autoit][autoit]

    Wend

    [/autoit][autoit][/autoit][autoit][/autoit]
  • Textstelle herausfiltern + Link drücken

    • Texos
    • 25. Februar 2009 um 18:22

    @L3viathan2142
    Dein Beispiel geht leider nicht.
    Ich probiere mal ein wenig weiter :)
    Trotzdem danke für deine mühe =)

  • Textstelle herausfiltern + Link drücken

    • Texos
    • 25. Februar 2009 um 18:04

    Achso, was ich noch sagen wollte.
    Ich möchte keine Url eintragen sondern:

    [autoit]

    _IELinkClickByText ( $oIE, "Hier")

    [/autoit]


    er soll es halt herausfischen :/

  • Textstelle herausfiltern + Link drücken

    • Texos
    • 25. Februar 2009 um 17:51

    Dankeschön, ich setze Links ein und teste :rolleyes:
    https://autoit.de/www.German-diablo-players.de/downloads.php
    Die seite ist noch nicht online gestellt weil sie im aufbau ist :)

  • Textstelle herausfiltern + Link drücken

    • Texos
    • 25. Februar 2009 um 17:30

    Hallo :)
    Ich bräuchte hilfe bei einer kleinen Sache.
    Ich möchte gerne in mein Script schreiben, dass er auf den Link : Hier : drücken soll.
    Kein problem...
    Dies habe ich mit _IENavigate gemacht.
    Doch das problem ist, ich möchte das er nur diesen einen Link von 1000 aufruft und sonstige , die auf der seite sind weglässt.
    So sieht es aus :
    Um diesen Downloadlink zu bestätigen müssen sie Hier drücken.
    Danach bitte Hier.
    Es sind 2 Urls mit dem Wort Hier und das Script soll dann auf die Textstellen davor achten: z.B.
    : müssen sieHier drücken :
    Er soll dann nur den Url link Hier andrücken wo auch diese Textstellen davor sind
    Wäre schön wenn mir jemand helfen könnte =)
    Mfg :S

  • auf pixelfarbenveränderung warten

    • Texos
    • 22. Februar 2009 um 20:19

    Ein Captcha ist ein sicherheitscode, dass es in manchen Gästebücher gibt , der verhindern soll das es durch ein tool zugespamt wird.


    Hier ein Beispiel für ein Captcha :


    Hier muss man in den Kreis drücken, welcher nicht geschlossen ist.
    Es gibt natürlich auch Captchas , wo zahlen und Buchstaben angegeben sind , die man dann rechts in ein Fenster eintragen muss.
    [Blockierte Grafik: http://img256.imageshack.us/img256/3077/botschutzkf0.png]

  • _IE Problem

    • Texos
    • 22. Februar 2009 um 20:12

    Welchen router haste denn?
    Vll. habe ich ja den selben und kann dir helfen.

  • Bräuchte Hilfe

    • Texos
    • 22. Februar 2009 um 20:08

    Kann mir denn sonst keiner helfen? :)

  • auf pixelfarbenveränderung warten

    • Texos
    • 22. Februar 2009 um 20:07

    Ja, es ist erlaubt ein Login-Script für Warrock zu schreiben,
    Solange es kein Captcha gibt ;)
    Also: Ja ;)

  • auf pixelfarbenveränderung warten

    • Texos
    • 22. Februar 2009 um 12:44

    Jop ;)
    Captcha umgehen ist illegal und wird hier nicht unterstützt

  • auf pixelfarbenveränderung warten

    • Texos
    • 22. Februar 2009 um 12:33

    HalloTweaky,
    Loginscripts darf man doch laut Forenregel schreiben. Man darf allerdings keine Scripts schreiben, die dir im Game helfen und dir einen vorteil beim spielen ermöglichen.
    So habe ich es auf jedenfall mal gehört.
    Mfg ^^

  • Bräuchte Hilfe

    • Texos
    • 22. Februar 2009 um 00:28

    Die Anzeige wird leider nicht gefüllt :(
    so sieht sie im fenster aus :
    Anzeige: (15/15)
    Müsste man nicht noch mit einbinden das er die stelle suchen muss wo Anzeige : (15/15) steht und dann die optionen dafür festlegen soll?

  • Bräuchte Hilfe

    • Texos
    • 22. Februar 2009 um 00:19

    Vielen dank, ich werde es testen :) ich sage dir gleich bescheid :)

  • Bräuchte Hilfe

    • Texos
    • 21. Februar 2009 um 23:55

    Anzeige: </b>(<span class="healthok"><b>15</b></span>/15)</p><p class="listrow"><b>
    dies ist aus einem quelltext kopiert.
    kann man irgendwie ein script erstellen, falls die anzeige bei 10 ankommt oder 9 oder 8 , dass dieser dann einen link aufruft, welcher die anzeige wieder füllt?
    aus dieser .php seite soll dann der link ("Anzeige füllen") angeklickt werden.
    http://www.german-diablo-players/index.php
    Hier was ich bis jetzt habe:

    [autoit]

    While 1
    _IENavigate ($oIE, "http://www.german-diablo-players/index.php")
    _IELinkClickByText ($oIE, "Anzeige füllen")
    Wend

    [/autoit]


    ;zuerst habe ich einen eingebetteten IE erstellt. läuft alles super, er füllt die Anzeige ständig.
    Sie soll aber erst gefüllt werden, wenn sie bei 10 ankommt.
    Dieses Script lasse ich natürlich im Hintergrund laufen , deswegen im eingebetteten IE

  • Bräuchte hilfe bei einem _IE link befehl

    • Texos
    • 21. Februar 2009 um 17:25

    hilfe =)

  • AutoIt Anfänger hat eine Frage

    • Texos
    • 21. Februar 2009 um 17:04

    Tschuldigung Pee ;(
    falsch gelesen

  • Pixel aus lesen...

    • Texos
    • 21. Februar 2009 um 16:50

    Guten Tach^^
    erstmal will ich sagen:
    Ja, es ist möglich mit Autoit diesen Captcha zu umgehen!
    1. Gibt es bereits Bots, die diesen Captcha auslesen können
    2. es ist mit autoit sehr einfach diesen captcha auszulesen...
    weiße punkte wegmachen (zu schwarze punkte machen, die striche, die von den seiten zu den anderen seiten laufen auch zu schwarz machen und die fehlenden pixels der zahlen/buchstaben ersetzen.
    3. sind in diesem captcha von silkroad immer die striche von einer seite zur anderen und es gibt immer punkte im captcha, wo soll das problem sein?
    code geb ich aber nicht her!

  • AutoIt Anfänger hat eine Frage

    • Texos
    • 21. Februar 2009 um 14:55
    Zitat

    ich möchte via firefox einige abläufe automatisieren
    dabei handelt es sich um felder in denen zum beispiel eine beliebige zahl eingetragen wird und daraufhin der button rechts daneben betätigt wird
    diese abfolge soll dann verdammt oft hintereinander laufen...


    1. Welche Abläufe möchtest du automatisieren?
    2. Ein Feld in das eine Zahl eingegeben werden soll, dann auf den Button rechts daneben gedrückt werden soll? Kannst du uns mal den Link von dieser Seite senden, dann können wir dir wahrscheinlich besser helfen!
    3. Hmmm... Ich hoffe es gehört nicht zu einem Botscript, denn Botunterstützung gibt es hier nicht
    Mfg :)
    Beantworte doch mal meine Fragen dann werden wir dir auch schneller helfen können.

  • Bräuchte hilfe bei einem _IE link befehl

    • Texos
    • 21. Februar 2009 um 14:38

    Hier ist die ganze Url

    Spoiler anzeigen
    [autoit]


    #NoTrayIcon
    #include <WindowsConstants.au3>
    #include <GUIConstants.au3>
    #include <IE.au3>
    #Include <Constants.au3>

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Dim $fenstertitel = "Helferlein"

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Opt("TrayOnEventMode",1)
    Opt("TrayMenuMode",1)
    Opt("MouseCoordMode",2)
    TraySetClick ( 16 )
    $fensteritem = TrayCreateItem("Fenster ins Tray")
    TrayItemSetOnEvent(-1,"gui_anzeigen")
    TrayCreateItem("")
    $exititem = TrayCreateItem("Exit")
    TrayItemSetOnEvent(-1,"ExitScript")
    TraySetOnEvent ( $TRAY_EVENT_PRIMARYDOWN, "gui_anzeigen" )
    TraySetState()

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    $oIE = _IECreateEmbedded ()

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    $main_window = GUICreate($fenstertitel, @DesktopWidth-8, @DesktopHeight-66, 0, 0, $WS_CAPTION + $WS_SYSMENU + $WS_MINIMIZEBOX + $WS_VISIBLE + $WS_CLIPSIBLINGS )
    GUISetBkColor (0xded3b9)
    $GUIActiveX = GUICtrlCreateObj($oIE, 10, 60, @DesktopWidth-30, @DesktopHeight-200)
    GUISetState(@SW_SHOW,$main_window )

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    einloggen()

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    While 1
    sleep(25)
    $msg = GUIGetMsg()
    Select
    Case $msg = $GUI_EVENT_CLOSE
    ExitScript()
    EndSelect
    WEnd

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Func einloggen()
    _IENavigate ($oIE, "http://www.german-diablo-players.de")
    _IELoadWait($oIE)
    _IELinkClickByText ( $oIE, "Login Datenbank" )
    _IELoadWait($oIE)
    $oForm = _IEFormGetObjByName ($oIE, "login_form")
    $oQuery = _IEFormElementGetObjByName ($oForm, "name")
    _IEFormElementSetValue ($oQuery, "????")
    $oQuery = _IEFormElementGetObjByName ($oForm, "password")
    _IEFormElementSetValue ($oQuery, "????")
    sleep(1000)
    ;_IEFormSubmit ($oForm,0)
    ;$oSubmit = _IEFormElementGetCollection ($oForm, 1)
    $oSubmit = _IEFormElementGetObjByName ( $oForm, "submit" )
    _IEAction ($oSubmit, "click")
    _IELoadWait($oIE)

    [/autoit] [autoit][/autoit] [autoit]

    ; die hp ist in 4 abschnitte geteilt : Da, wo die ganzen aktionen stehen.(obenlinks)
    ;D ann ein Chat untendrunter. Obenrechts und untenrechts etwas zum einloggen etc.
    ; obenlinks das fenster : http://213.239.212.176/freewar/internal/main.php
    ; Ich bräuchte nur obenlinks das. da wo man alles machen kann in dem fenster : sachen abschicken , sachen einstellen etc.
    ; er soll also nicht die main.php seite aufrufen sondern einfach nur in dieser nach dem Begriff "Abschicken" suchen und draufklicken.

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    _IEFormElementGetObjByName ( $oForm, "Abschicken" )
    _IELoadWait($oForm)
    _IELinkClickByText ( $oIE, "Abschicken")
    _IELoadWait($oIE)
    Wend

    [/autoit] [autoit][/autoit] [autoit]

    ;hier das klappt irgendwie nicht...

    [/autoit] [autoit][/autoit] [autoit]

    EndFunc

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    func gui_anzeigen()
    If TrayItemGetText ( $fensteritem ) = "Fenster ins Tray" Then
    GUISetState(@SW_HIDE,$main_window)
    TrayItemSetText($fensteritem,"Fenster maximieren")
    Else
    GUISetState(@SW_SHOW,$main_window)
    TrayItemSetText($fensteritem,"Fenster ins Tray")
    EndIf
    EndFunc

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    func ExitScript()
    GUIDelete($main_window)
    Exit
    EndFunc

    [/autoit]

    </IE>

  • Bräuchte hilfe bei einem _IE link befehl

    • Texos
    • 20. Februar 2009 um 19:57

    helf mir doch jemand =(

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™