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. Dr.Galvany

Beiträge von Dr.Galvany

  • Bild bereich festlegen für Maus

    • Dr.Galvany
    • 16. November 2006 um 20:24

    ja super vielen vielen dank!!!! :klatschen:

  • Bild bereich festlegen für Maus

    • Dr.Galvany
    • 16. November 2006 um 00:30

    hehe, so ist es schon fast perfekt :)
    das einzige, was mir leider nicht gefällt, ist das man unten in der taskleiste das GUI sieht.

  • Probleme mit Numpad

    • Dr.Galvany
    • 15. November 2006 um 22:47

    das geht nur wenn numlock an ist.

    hatte ein änliches problem

  • Mr. T

    • Dr.Galvany
    • 15. November 2006 um 22:42

    wobei das abfragen ob das fenster active ist, doch hier eigentlich unnötig ist. (TS script)
    es macht gar nichts, wenn man es immer direkt mit "WinActivate" anspricht :)

    spart zeit und byte :rofl:

    PS: bei controlclick muss das fenster auserdem nicht unbedingt Active sein.

  • Bild bereich festlegen für Maus

    • Dr.Galvany
    • 15. November 2006 um 22:37

    hallo, habe mal wieder eine super frage :)

    wenn ich einen bestimmten bereich in einem bild anklicken will, bzw. prüfen ob auf einen bestimmten bereich geklickt worden ist, wie geht so etwas?

    habe mal eine beispiel erstellt.
    das passende bild hänge ich mit an.
    es soll auf dem opel emplem geklickt werden

    [autoit]

    $destination = @ScriptDir & "\tigra_back_chop01.jpg"

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

    SplashImageOn("Splash Screen", $destination,572,411, @DesktopWidth / 2 - 266, @DesktopHeight / 2 - 205, 1)
    Sleep(5000)
    SplashOff()

    [/autoit]
  • Neue 3.2.0.0-Hilfe übersetzen

    • Dr.Galvany
    • 13. November 2006 um 01:10

    es ist zwar nicht das "wikipedia" aber fast gleich :)
    erstelle halt mal eine AutoIt bereich.

    ein BS: ist das hier hier kann jeder sachen eingeben :)

  • Neue 3.2.0.0-Hilfe übersetzen

    • Dr.Galvany
    • 12. November 2006 um 23:05

    ja wie schon schön erwähnt ist für einen anfänger die übersetzung SEHR wichtig :)
    ist natürlich auf mich selbst bezogen.

    ich könnte mir sehr gut vorstellen, das man das mit http://de.wikipedia.org/wiki/Hauptseite erletigen könnte!

    so hat jeder (oder wie man es halt einstellt) die möglichkeit für eine überstzung.

    so würde nicht doppelt übersetzt werden.

  • Auslesen des html mit IE.au3

    • Dr.Galvany
    • 12. November 2006 um 22:35

    hehe danke :)

    ich frage mich jetzt nur, was hier wohl das bessere ist.

    [autoit]

    $oForm = _IEFormGetCollection ( $oIE, 0 )

    [/autoit]

    oder

    [autoit]

    $oForm = _IEFormGetObjByName ($oIE, "frmOrderSearch")

    [/autoit]
  • Auslesen des html mit IE.au3

    • Dr.Galvany
    • 12. November 2006 um 19:44

    ja danke euch, eure sachen gehen :)

    ok zum test

    so geht es, bin auch auf die jeweiligen namen im html quelltext jetzt auch gestossen :)

    [autoit]

    #include <IE.au3>
    $oIE = _IECreate ("http://www.roboform.com/php/pums/pums_usrlogfrm.php?lang=de")
    _IELoadWait($oIE)
    $oForm = _IEFormGetObjByName ($oIE, "frmOrderSearch")
    $oQuery1 = _IEFormElementGetObjByName ($oForm, "Name")
    _IEFormElementSetValue ($oQuery1, "Ich")
    $oQuery2 = _IEFormElementGetObjByName ($oForm, "OrderID")
    _IEFormElementSetValue ($oQuery2, "1111")
    ;_IEFormSubmit ($oForm)

    [/autoit]

    nur wie sieht es mit den rechten beiden feldern aus?

    der einzige unterschied, was ich gefunden habe, ist das das zweite feld rechts untern "Email" heißt".
    der rest ist (für mich) gleich :(

    [autoit]

    #include <IE.au3>
    $oIE = _IECreate ("http://www.roboform.com/php/pums/pums_usrlogfrm.php?lang=de")
    _IELoadWait($oIE)
    $oForm = _IEFormGetObjByName ($oIE, "frmOrderSearch")
    $oQuery1 = _IEFormElementGetObjByName ($oForm, "Name")
    _IEFormElementSetValue ($oQuery1, "Ich")
    $oQuery2 = _IEFormElementGetObjByName ($oForm, "Email")
    _IEFormElementSetValue ($oQuery2, "sag@ich.net")
    ;_IEFormSubmit ($oForm)

    [/autoit]
  • Auslesen des html mit IE.au3

    • Dr.Galvany
    • 12. November 2006 um 12:35

    ok, das mit google war ja nur das beispiel.

    bei mir dregt es sich um diese seite

    hier

    was ich bis jetzt heraus gefunden habe ist das erste eingabefeld (linke oben)

    Code
    login

    und das linke unten

    Code
    password

    aber der name von

    [autoit]

    _IEFormGetObjByName

    [/autoit]


    fehlt mir noch :(

    ihr seit da ja recht fit, wie müsste das script hier aussehen?

    danke schon mal :)

  • Auslesen des html mit IE.au3

    • Dr.Galvany
    • 12. November 2006 um 12:13

    hallo und erst mal danke :)

    sorry aber du irrst dich :rolleyes:

    das "q" kann man auf keinen fall frei wählen.
    das hängt mit der Input Box zusammen :)

  • Auslesen des html mit IE.au3

    • Dr.Galvany
    • 12. November 2006 um 11:34

    hallo, ihr wisst ja das ich sehr schlecht englisch kann (nicht alle :) ) die "Hilfe des IE.au3 ist ja bis jetzt nur in englisch"
    könnte mir mal einer das script beispiel erklären?
    und wie ich an diese werte komme.

    Code
    f und q

    wenn ich mir das script mit ein paar sleeps verlangsamme, finde ich keinen sinn des "f".
    das "q" scheind die das eingabe feld von google zu sein, nur woher bekomme ich diese info, das daß eingabefeld eine bestimmte bezeichnung hat.
    mit der "window info" ja nicht.

    [autoit]

    #include <IE.au3>
    $oIE = _IECreate ("http://www.google.com")
    $oForm = _IEFormGetObjByName ($oIE, "f")
    $oQuery = _IEFormElementGetObjByName ($oForm, "q")
    _IEFormElementSetValue ($oQuery, "AutoIt IE.au3")
    _IEFormSubmit ($oForm)

    [/autoit]
  • TEAMSPEAK

    • Dr.Galvany
    • 30. Oktober 2006 um 19:56

    das einfachste ist, du machst dir ein backup vpn TS ordner!

    den kannst du dann ohne probleme auf jeden system nutzen :)

    also bei einer neuinstall einfach den ordner kopieren und gut is ;)

  • ich kapier das einfach nicht

    • Dr.Galvany
    • 28. Oktober 2006 um 10:25

    hallo, ich komme einfach nicht auf diesen fehler!
    es könnte natürlich auch ein bug von Autoit sein.

    beim drücken von der taste "f" soll nur eine variable geändert werden.
    so das script mit Hotkey geht so wie es soll.

    Spoiler anzeigen
    [autoit]


    #include <Misc.au3>

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

    $fixieren = 4

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

    HotKeySet("f", "_fixieren")

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

    $dll = DllOpen("user32.dll")

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

    While 1
    Sleep(1)
    ;If _IsPressed("46", $dll) Then
    ; _fixieren()
    ;EndIf
    WEnd

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

    DllClose($dll)

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

    Func _fixieren()

    BlockInput(1)

    If $fixieren = 4 Then

    $fixieren = 2

    TrayTip("Info", "4 to " & $fixieren, 5)
    Sleep(500)

    Else
    $fixieren = 4

    TrayTip("Info", "2 to " & $fixieren, 5)
    Sleep(500)

    EndIf

    BlockInput(0)

    EndFunc ;==>_fixieren

    [/autoit]

    das script jetzt, mit _IsPressed, geht nach drücken von "f" in eine endlos schleife, nur warum???
    auch wenn man es mal schliessen kann und es dann neustartet, geht es sofort wieder in die endlos schleife!

    Spoiler anzeigen
    [autoit]


    #include <Misc.au3>

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

    $fixieren = 4

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

    ;HotKeySet("f", "_fixieren")

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

    $dll = DllOpen("user32.dll")

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

    While 1
    Sleep(1)
    If _IsPressed("46", $dll) Then
    _fixieren()
    EndIf
    WEnd

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

    DllClose($dll)

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

    Func _fixieren()

    BlockInput(1)

    If $fixieren = 4 Then

    $fixieren = 2

    TrayTip("Info", "4 to " & $fixieren, 5)
    Sleep(500)

    Else
    $fixieren = 4

    TrayTip("Info", "2 to " & $fixieren, 5)
    Sleep(500)

    EndIf

    BlockInput(0)

    EndFunc ;==>_fixieren

    [/autoit]

    wenn ich aber dann den "BlockInput" deaktiviere geht das script mit _IsPressed auch :(
    aber warum nicht mit "BlockInput" ???


    Spoiler anzeigen
    [autoit]


    #include <Misc.au3>

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

    $fixieren = 4

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

    ;HotKeySet("f", "_fixieren")

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

    $dll = DllOpen("user32.dll")

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

    While 1
    Sleep(1)
    If _IsPressed("46", $dll) Then
    _fixieren()
    EndIf
    WEnd

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

    DllClose($dll)

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

    Func _fixieren()

    ;BlockInput(1)

    If $fixieren = 4 Then

    $fixieren = 2

    TrayTip("Info", "4 to " & $fixieren, 5)
    Sleep(500)

    Else
    $fixieren = 4

    TrayTip("Info", "2 to " & $fixieren, 5)
    Sleep(500)

    EndIf

    ;BlockInput(0)

    EndFunc ;==>_fixieren

    [/autoit]
  • Hotkey

    • Dr.Galvany
    • 28. Oktober 2006 um 09:08

    daniel w. so ist es :(

    habe jetzt herausgefunden, das die taste "KP_END" vom Numblock nur abgefangen wird, wenn dier nicht aktive ist!

    also wenn der Numblock aktiv ist wird sie nicht abgefangen!

    es ist also so, (steht sogar auf meinen tastatur :) ) das wenn der Numblock nicht aktiv ist, das diese tasten die funktion von den anderen auch haben.

  • Hotkey

    • Dr.Galvany
    • 19. Oktober 2006 um 23:17

    hallo ich benutze die aktuelle "3.2.1.10 beta"

    hier ist es aber so, das

    [autoit]

    HotKeySet("{END}", "_blabla")

    [/autoit]

    die taste "END" und auche "KP_END" abfängt :(

    weis einer seit wann das so ist, oder ob das ein bug in dieser version ist.

  • alle x minuten was machen

    • Dr.Galvany
    • 15. Oktober 2006 um 09:16

    hallo, ich würde es so machen :)
    die "/" sollten im normal fall so sein "\", aber autoit ist da nicht all zu streng :)
    im dos befehl war auch noch ein fehler (glaube ich)

    Spoiler anzeigen
    [autoit]


    #include <Process.au3>
    #Include <Constants.au3>

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

    HotKeySet("{ESC}", "_end")

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

    Opt("TrayMenuMode",1)

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

    $info=TrayCreateItem("Anleitung")
    TrayCreateItem("")
    $loggen=TrayCreateItem("Log erstellen")
    $ende=TrayCreateItem("Beenden")

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

    DirCreate("Z:\[Logs]")
    DirCreate("Z:\[Logs]\" & @YEAR & "-" & @MON)

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

    TraySetState()

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

    AdlibEnable ( "_time" , 600000 )

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

    While 1
    $msg = TrayGetMsg()
    Select
    Case $msg = 0
    ContinueLoop
    Case $msg = $info
    Msgbox(64, "Info:", "Es wird automatsch alle 10min ein Log vom Inhalt der" & @CRLF & "Z:\ Partition erstellt und im [Log]-Ordner gespeichert!")
    Case $msg = $loggen
    _doslog()
    Case $msg = $ende
    Exit
    EndSelect
    WEnd

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

    AdlibDisable()

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

    Func _end()
    Exit (0)
    EndFunc

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

    Func _doslog()
    _RunDOS("dir Z:\ /w /s /o:g > Z:\[Logs]\" & @YEAR & "-" & @MON & "\" & @HOUR & "-" & @MIN & ".log")
    EndFunc

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

    Func _time()
    TrayTip("DirectoryLogger", "Log wird erstellt...", 3)
    _doslog()
    Sleep(3000)
    TrayTip("", "", 0)
    EndFunc

    [/autoit]
  • LogIn-Script - Meldung mit PW bei Erfolg

    • Dr.Galvany
    • 11. Oktober 2006 um 23:59

    ah, mal ein game wo das "ontop" nicht für sich beansprucht :)
    bisher hatte ich immer nur mit spielen zu tun, die das für sich alleine beansprucht haben :(

  • Farbe finden und dorthin klicken...

    • Dr.Galvany
    • 8. Oktober 2006 um 12:03

    na dann mal viel spaß!
    ich bin verrückt geworden mit den game :rofl:

  • Farbe finden und dorthin klicken...

    • Dr.Galvany
    • 8. Oktober 2006 um 09:26

    hi, habe für das game mal einiges versucht :)
    Arbeitskollege ist ohne was zu machen (inaktive) immer nach einer gewissen zeit vom server geflogen!

    das was du machen willst, habe ich NICHT hinbekommen.

    Das game fenster stimmt nicht mit den winausgaben überein!

    bs: wenn du die auflösung 800x600 hast, hat das game in desen ausgabe einen höheren wert.
    frage micht nicht wie so.

    bei meinen vorgegeben klicks sind die immer auf der selben stelle im spiel hinaus gelaufen. (ausen am rand)

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™