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. Ilse

Beiträge von Ilse

  • Select Deselect

    • Ilse
    • 1. März 2012 um 13:31

    Hallo,

    ich habe trotz Googlesuche das nicht finden können.
    Vielleicht habt Ihr da ne Lösung:

    1. ich habe den IE geöffnet
    2. Per send (STRG A) wird alles Selektiert

    Meine Frage:
    Mit welchem "Befehl" kann man das wieder Deselektieren?
    Gibt es da eine Tastaturabkürzung??

    Klar..., normal bekommt man das per Mausklick deselektiert.
    Das brauch ich aber nicht!

    Ich brauche eine Tastaturabkürzung die ich per Send benutzen kann.


    Liebe Grüße
    Ilse ;)

  • ImageSearch.au3 Probleme

    • Ilse
    • 29. Februar 2012 um 13:56

    ...habe nach langem suchen eine Lösung gefunden.

    Für alle...
    Diese Zeile muß am Anfang eingefügt werden:

    Spoiler anzeigen


    #AutoIt3Wrapper_UseX64=n

    die Fehlermeldung ist nun weg!

    ?( Grüße Ilse

  • ImageSearch.au3 Probleme

    • Ilse
    • 29. Februar 2012 um 13:12

    Hallo,

    ich habe ein Problem mit der ImageSearch.au3
    Ich erhalte diese Fehlermeldung.

    Spoiler anzeigen


    C:\Program Files\AutoIt3\Include\ImageSearch.au3 (40) : ==> Subscript used with non-Array variable.:
    if $result[0]="0" then return 0
    if $result^ ERROR

    Habe folgendes gemacht.
    Die ImageSearch.au3 (Version 3.0) in das Autoit-Verzeichnis/Include kopiert
    Im Scriptverzeichnis ist meine dll: ImageSearchDLL

    Hier mal mein Testscript

    [autoit]


    #include <ImageSearch.au3>
    $x = 0
    $Y = 0

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

    #Region Einfache Suche

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

    $res = _imagesearch('leer.bmp',1,$x,$y,100)

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

    if $res = 1 then ;gefunden
    Msgbox(0,"","gefunden")
    Else
    Msgbox(0,"","nichts gefunden")

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

    endif

    [/autoit]

    Danach kommt die Fehlermeldung

    Meine Version

    Spoiler anzeigen


    Autoit 64 Bit
    Window 7 64 bit

    Habt Ihr eine Idee?
    Gibt es da vielleicht eine andere/64 bit ImageSearch.au3...oder dll?

    Liebe Grüße
    Ilse :(

  • PixelSearch

    • Ilse
    • 24. Februar 2012 um 16:27

    danke nochmal,

    werde mal sehen wie weit ich da komme.

    ;) Ilse

  • Fenster nicht verlassen

    • Ilse
    • 24. Februar 2012 um 16:24

    jetzt muß ich bzgl. Ärger doch nachragen:

    Wenn man z.B. was gebastelt hat
    was auf den Google-Translator verlinkt und das benutzt...

    kann s da auch Stress geben?

    ?( Ilse

  • Fenster nicht verlassen

    • Ilse
    • 24. Februar 2012 um 14:47

    erstmal Dank euch für die Tipps!

    Blockinput hat funktioniert

    Spoiler anzeigen


    #RequireAdmin
    BlockInput(1)
    ......
    BlockInput(0)

    runterladen habe ich probiert

    Zitat


    http://translate.google.de/translate_a/t?client=t&text=Das%20ist%20ein%20Test&hl=de&sl=en&tl=de&multires=1&oc=6&prev=btn&ssel=3&tsel=6&sc=1

    Aber: This is a Test ist im Textfile nicht zu finden?

  • Fenster nicht verlassen

    • Ilse
    • 24. Februar 2012 um 14:19

    Folgendes:
    Blockinput() hat nicht funktioniert nicht für (Windows 7???)

    Spoiler anzeigen


    BlockInput(1)
    code...
    BlockInput(0)


    Beim Loop kann man trotzdem außerhalb klicken!

    [autoit]


    While 1
    Sleep (200)
    WinWaitActive("[CLASS:IEFrame]")
    ConsoleWrite(WinMove("[CLASS:IEFrame]", "", @DesktopWidth / 2 - ($width / 2), @DesktopHeight / 2 - ($heigth / 2), 400, 400) & @LF)
    SplashTextOn("Titel", "Das Editor sollte dauerhaft verdeckt werden", -1, -1, -1, -1, 4, "", 24)
    Sleep(5000)
    exit
    wend

    [/autoit]
    Zitat


    Für das Auslesen der Übersetzung müsste man sich noch etwas einfallen lassen


    da bin ich noch zu keiner Lösung gekommen!
    In das Übersetzungsfeld kann man leider nicht klicken.
    Die IE Befehle gehen auch nicht!
    und in der URL kann man auch nicht die Sprache ausgeben.

    :( Ilse

  • PixelSearch

    • Ilse
    • 24. Februar 2012 um 13:45

    Hallo Twodollarbillie,

    hatte auch schon daran gedacht...
    aber mal folgende Frage an dich:

    Wenn ich einen Bereich als *.bmp in einer bestimmten "AUFLÖSUNG" mache,
    und später der PC eine andere Auflösung hat,
    funktioniert dann immer noch IMAGESEARCH?
    Das Bild ist ja dann viel kleiner, größer evtl. breiter....

    Liebe Grüße

    Ilse ;)

  • Fenster nicht verlassen

    • Ilse
    • 24. Februar 2012 um 13:35

    Hallo,

    wie kann man verhindern, daß wenn das Script gestartet wurde,
    der Anwender nicht sonstwo klickt.

    Ich meine das IE Fenster darf den Fokus nicht verlieren
    bis das Script zu Ende ist!

    [autoit]


    #include <IE.au3>
    Global $oIE

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

    Opt('WinTitleMatchMode', 4)

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

    Global $width = 400
    Global $oIE, $oNummer, $oForm, $Was1
    Global $heigth = 400

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

    $oIE = _IECreate ("http://translate.google.de/")
    WinWaitActive("[CLASS:IEFrame]")

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

    ConsoleWrite(WinMove("[CLASS:IEFrame]", "", @DesktopWidth / 2 - ($width / 2), @DesktopHeight / 2 - ($heigth / 2), 400, 400) & @LF)
    SplashTextOn("Titel", "Das Editor sollte dauerhaft verdeckt werden", -1, -1, -1, -1, 4, "", 24)
    Sleep(12000)

    [/autoit]

    Verwende ich z.B. Send Befehle
    und man klickt irgendwo auf dem Bildschirm
    dann ist das Chaos perfekt!

    Wie kann man so etwas verhindern?

    ;) Grüße Ilse

  • PixelSearch

    • Ilse
    • 24. Februar 2012 um 11:41

    ok...

    ich hab's!

    WinActivate("Google","")

    DANKE Ilse ;)

  • PixelSearch

    • Ilse
    • 24. Februar 2012 um 11:37

    Hallo Chip,

    merci, habe es aber noch nicht zum laufen gebracht!

    Zum Testen:
    Das ist die Seite

    [autoit]


    http://translate.google.de/?hl=de&tab=wT#de|es|test

    [/autoit]

    Wenn die blaue Schaltfläche da ist (Übersetzen... ist ja zu sehen)
    dann Msgbox und Klick

    [autoit]


    $pos = WinGetPos("Google")

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

    $pixel = PixelSearch($pos[0], $pos[1], $pos[0] + $pos[2], $pos[1] + $pos[3], 0x4C8EFB)
    If IsArray($pixel) = True Then
    MsgBox(0, "", "gefunden")
    MouseClick("left")
    EndIf

    [/autoit]

    muß ich noch etwas #includen?

    Grüße
    Ilse ;)

  • PixelSearch

    • Ilse
    • 24. Februar 2012 um 11:09

    Hallo,

    ich habe folgendes Problem mit Pixelsearch.
    1. Ich habe mein Fenster maximiert und die Daten in Pixelsearch eingetragen

    Das Script funktioniert

    2. Ändere ich die Fenstergröße, dann stimmen die Daten logischerweise nicht mehr

    Das Script funktioniert nicht

    Wie kann ich das ganze abfangen. Was passiert wenn die Bildschirmauflösung geändert wurde?

    Hier mein Script

    [autoit]


    Opt('PixelCoordMode', 0)
    $pixel = PixelSearch(2180,196,2284,242,0x4C8EFB)
    if IsArray ($pixel) = true Then
    Msgbox(0,"","gefunden")
    ;MouseClick("left")
    endif

    [/autoit]

    Grüße
    Ilse :(

  • Kein Sound

    • Ilse
    • 24. Februar 2012 um 08:32

    Hallo zusammen,

    Ich bin immer noch am probieren.
    Folgendes ist mir nun aber aufgefallen:

    wenn ich die Seite von Google integriere, dann höre ich NICHTS beim klicken!
    Rufe ich aber eine andere Seite auf... zum Beispiel YOU TUBE
    dann höhre ich den Sound.

    Spoiler anzeigen
    [autoit]


    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #include <IE.au3>
    $oIE = _IECreateEmbedded()

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

    $Form1 = GUICreate("Form1", 697, 520, 239, 155)
    $Browser = GUICtrlCreateObj($oIE, 16, 16, 669, 493)
    GUISetState(@SW_SHOW)
    _Start()

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

    _IELoadWait ($oIE)
    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

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

    EndSwitch
    WEnd

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

    func _Start()
    $Was1 = "Es kommt kein Sound beim klicken"
    ;$Web = "http://translate.google.de/?hl=de&tab=TT#de|en|"
    $Web = "http://www.youtube.de"
    $Trans = $Web&$Was1
    ;_IENavigate($oIE,$Trans)
    _IENavigate($oIE,$Web)

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

    EndFunc

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

    Rufe ich die Seite m. Firefox oder IE auf, dann ist Sound da nur in der Gui nicht!
    habt Ihr eine Idee, woran das liegen könnte?

    Viele Grüße
    Ilse :(

  • Fenster zentrieren

    • Ilse
    • 23. Februar 2012 um 21:10

    Hallo James,


    eieiei...

    Dank Dir!

    Liebe Grüße
    ;) Ilse

    P.S. du weißt auch nicht zufällig
    wie man _IEClick anwenden kann (anhören) beim Google Translator?
    Habe einen eigenen Thread...leider keine Antwort!

  • Fenster zentrieren

    • Ilse
    • 23. Februar 2012 um 20:50

    Hallo James1337,

    hatte ich auch schon probiert,
    geht leider nicht!

    Spoiler anzeigen
    [autoit]


    #include <IE.au3>
    Global $oIE

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

    Opt('WinTitleMatchMode', 4)

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

    Global $width = 400
    Global $oIE, $oNummer, $oForm, $Was1
    Global $heigth = 400

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

    $oIE = _IECreate ("http://translate.google.de/")
    WinWaitActive("[IEFrame]")
    ConsoleWrite(WinMove("[IEFrame]", "", @DesktopWidth / 2 - ($width / 2), @DesktopHeight / 2 - ($heigth / 2), 400, 400) & @LF)
    SplashTextOn("Titel", "Das Editor sollte dauerhaft verdeckt werden", -1, -1, -1, -1, 4, "", 24)
    Sleep(5000)

    [/autoit]

    d.h. das IE Fenster kann sich auch ändern!
    z.B.
    $oIE = _IECreate ("http://autoit.de/")

    Grüße
    :( Ilse

  • Fenster zentrieren

    • Ilse
    • 23. Februar 2012 um 20:09

    Hallo zusammen,

    das mit dem Editor funktioniert prima.
    Eine Frage noch

    Wenn ich den IE starte und eine Seite wähle (ändert sich also)
    wie kann man das machen?
    Ich meine mit [Class...]

    ;) Ilse

  • Kein Sound

    • Ilse
    • 23. Februar 2012 um 20:00

    Hallo Chip,
    schön daß du dich meldest.

    Also nochmals getestet: In der Gui erhalte ich keinen Sound.
    Folgendes probiert

    Spoiler anzeigen


    1. Neustart (Sound zu hören TaTa...
    2. Firefox Youtube...Sound da, auch Goggle Übersetzer...OK
    3. IE Sound zu hören.

    Meine Konfiguration:

    Spoiler anzeigen


    1. Windows 7 (64 bit)
    2. Autoit v3.3.6.1

    kann es an den IE Funktionen liegen? #include <IE.au3>

    :( Ilse

  • Fenster zentrieren

    • Ilse
    • 23. Februar 2012 um 19:17

    Hallo,

    heute habe ich endlich Zeit
    aber jede Menge Probleme an denen ich verzweifle.


    Ich habe ein beliebiges Fenster geöffnet:
    Firefox oder IE oder Editor
    Also nicht in einer Gui!

    Frage:

    Wie kann man das beliebige genau in der Mitte anzeigen
    z.B. 400 x 400 Pixel (also als kleines Fenster im Bildschirm zentriert)
    Ein Splash Image sollte das Fenster dauerhaft verdecken!

    Geht das?

    Mein Beispielcode

    Spoiler anzeigen
    [autoit]


    Run(@WindowsDir & "\Notepad.exe", "", @SW_MAXIMIZE)
    WinActivate("Unbenannt")
    SplashTextOn("Titel", "Das Editor sollte dauerhaft verdeckt werden", -1, -1, -1, -1, 4, "", 24)
    WinMove("Unbenannt", "", 400, 400, 400,400)

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

    Sleep(5000)

    [/autoit]

    Ich weiß nicht ob das die richtigen Befehle hierfür sind.

    :( Ilse

  • Kein Sound

    • Ilse
    • 23. Februar 2012 um 18:24

    Hallo,

    wenn ich mein Script starte und auf den Lautsprecher klicke
    ist kein Sound zu hören.


    [autoit]


    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #include <IE.au3>
    $oIE = _IECreateEmbedded()

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

    $Form1 = GUICreate("Form1", 697, 520, 239, 155)
    $Browser = GUICtrlCreateObj($oIE, 16, 16, 669, 493)
    GUISetState(@SW_SHOW)
    _Start()

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

    _IELoadWait ($oIE)
    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

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

    EndSwitch
    WEnd

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

    func _Start()
    $Was1 = "Es kommt kein Sound beim klicken"
    $Web = "http://translate.google.de/?hl=de&tab=TT#de|en|"
    $Trans = $Web&$Was1
    _IENavigate($oIE,$Trans)

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

    EndFunc

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

    Außerhalb der Gui höre ich den Ton.
    Ich meine starte ich die Seite mit dem IE oder Firefox
    und klicke auf den Lautsprecher, dann höre ich den Ton.
    Nur in der Gui nicht!

    Habt ihr eine Ahnung Wieso?

    Liebe Grüße
    Ilse ;)

  • _IEImgClick

    • Ilse
    • 23. Februar 2012 um 12:38

    Hallo,

    wie kann man einen _IEImgClick im IE Explorer 9 ausführen.
    In der Hilfe bin ich nicht ans Ziel gekommen.

    Es soll auf die Lautsprecher geklickt werden.

    Hier mein Code ohne Clicks

    [autoit]


    #include <IE.au3>
    Global $oIE

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

    $oIE = _IECreate ("http://translate.google.de/?hl=de&tab=TT#de|fr|Das ist ein Test")
    _IELoadWait ($oIE)

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

    Sleep(3000)
    _IEImgClick ($oIE, "jfk-button-img","src"); auf deutschen Lautsprecher klicken
    Sleep(3000)
    _IEImgClick ($oIE, "jfk-button-img","src"); auf französischen Lautsprecher klicken

    [/autoit]

    Mit MouseClick klappt es auch nicht zuverlässig.

    Habt Ihr ne Idee?

    Liebe Grüße
    ;) Ilse

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™