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

Beiträge von Photon

  • Battle: Autoit vs. FreeBasic - Runde 1+2+3

    • Photon
    • 24. August 2016 um 19:12

    FPS: 15
    CPU: QuadCore Intel Core i7-2720QM, 2200 MHz(mit Macke; || )
    GPU: GeForce GT 540M

  • Problem mit MouseClick()

    • Photon
    • 23. Juli 2016 um 18:48

    Hab nochmal ein bischen rum probiert.

    AutoIt
    Local $WinPos    = WinGetPos( "MyPublicWifi" )
                       ConsoleWrite( "WinPosX........: " & $WinPos[0] & @CRLF )
                       ConsoleWrite( "WinPosY........: " & $WinPos[1] & @CRLF )
                       ConsoleWrite( "WinPosWidth....: " & $WinPos[2] & @CRLF )
                       ConsoleWrite( "WinPosHeight...: " & $WinPos[3] & @CRLF )
    
    
    
    
    Local $TmpMouseClck = MouseClick( "", $WinPos[0] + 293, $WinPos[1] + 6, 1, 0 )
    		      ConsoleWrite( "MouseClick: " & $TmpMouseClck & @CRLF )
    Alles anzeigen

    Das hier funktioniert bei mir.
    Allerdings nur wenn ich vorher NICHT ein WinActivate ausführe!
    Führe ich das aus bewegt sich meine Maus nicht. Obwohl die Funktion eine 1 zurück gab. Also erfolgreich ausgeführt wurde.
    Gleiches Verhalten bei ControlClick und WinSetState.

    Leider habe ich bisher keine andere Methode mittels ControlClick, WinSetState, usw. finden können um das Fenster zu minimieren.

    Kleiner Zusatz. Habe das obige in einer Win7 x64 VM getestet. Mir ist nicht bekannt ob das Einfluss auf meine Ergebnisse hatte.

  • Senden von Text in Windows Explorer-Leiste mit anschließendem ENTER

    • Photon
    • 21. Juli 2016 um 18:31

    indows Explorer Command-Line Options
    https://support.microsoft.com/en-us/kb/152457

    Run( "explorer.exe C:\" )

    Konnte bei meinen Versuchen bisher auch noch nicht in die Adresszeile des Explorers schreiben.

  • Problem mit MouseClick()

    • Photon
    • 21. Juli 2016 um 10:25

    Schau dir mal WinSetState( ) an. ( @SW_MINIMIZE )
    Die benötigten Infos für die Funktion findest du mit Hilfe des Au3Info Programms das du in deinem
    AutoIt Ordner findest.

  • GDI+ Metadaten mit GetAllPropertyItems

    • Photon
    • 21. Juli 2016 um 09:47
    AutoIt
    $__g_hGDIPDll

    Der Variablen wird nie ein Wert zugewiesen.

    AutoIt
    DllCall($__g_hGDIPDll, "int", "GdipGetAllPropertyItems", "handle", $hImage, "uint", $totalBufferSize, "uint", $numProperties, "struc*", DllStructGetPtr($tStruct))

    "struc*" -> "struct*"
    Interessanter Weise beim DLLCall von GDIpGetAllPropertyItems mit "struc*" eine 1 zurück und mit "struct*" schmiert das Programm ab.

  • Unsaubere Grafikdarstellung

    • Photon
    • 16. Juli 2016 um 14:04

    Ich habe auch diese schwarzen Flecken/Punkte.
    Die Flecken verschwinden wenn man GUISetBkColor(0x000000) auskommentiert.
    Verwendet man z.B. GUISetBkColor(0xFF0000) sind die Flecken Rot.
    Auch im Format *.bmp sind die Flecken vorhanden.

  • AutoItWrapper produziert Fehler: LastError:110:

    • Photon
    • 11. Mai 2016 um 20:38

    Hmmm. Komische Sache.
    Ich glaube BugFix oder Andy ist in Sachen ScITE ziemlich fit.
    Vll. meldet sich einer der beiden mal zu Wort. :)

    Edit:
    Hast du vll. mal versucht mit der portablen Version von AutoIt ein Script zu kompilieren?

  • AutoItWrapper produziert Fehler: LastError:110:

    • Photon
    • 11. Mai 2016 um 18:36

    Riecht nach einem Bug im Gebälk vom aut2exe vll.

  • AutoItWrapper produziert Fehler: LastError:110:

    • Photon
    • 11. Mai 2016 um 18:22
    Zitat von HalliHalloSchat

    Was bedeutet dieses hier:
    ! Invalid FileVersion value 3=05. It will be changed to:5

    Ich vermute stark das es einfach damit zusammenhängt das aut2exe nur eine FileVersion im Format X.X.X.X also z.B. 20.0.0.1 oder 0.2.3.1 akzeptiert.

    Hmm der mag den Werte im Format 0X wohl nicht. Macht auch nicht wirklich Sinn.^^
    Interessanterweise steht in FileVersion in der GUI nachdem ich z.B. 2.3 eingeben hab wenn ich die GUI erneut öffne nach dem Kompilieren immer die FileVersion im Format 2.3.X.X drin.

  • Priorität von HotKeySet

    • Photon
    • 11. Mai 2016 um 17:06

    Ich würde es vielleicht mit WinList, WinActive und WinActivate versuchen.

    Edit: Kanashius Variante mit WinGetHandle ist definitiv eleganter. :D

  • AutoItWrapper produziert Fehler: LastError:110:

    • Photon
    • 11. Mai 2016 um 16:52

    Man kann also sagen das nach jeder Änerung im "Resource Update"-Tab ein Kompilieren möglich ist.

    Zitat von HalliHalloSchat

    Nachdem ich alle ResourceUpdate Sachen kommentiert habe

    Sprich du hast die ganzen Resourceupdate Sachen im Script stehen?


    Hmmm ich glaube wenn es an der Anti-Viren Software liegen würde dann müsste sie ja theoretisch jeden Kompiliervorgang verhindern. Andernfalls wäre sie ja ziemlich nutzlos. :/

    Änder es nochmal so das du einen erfolgreichen Kompilierungsprozess hinbekommst und kompilere einmal.
    Dann kompiliere noch einmal. Fehlgeschlagen richtig?
    Dann änder in deinem Script mal eine Variable oder füge irgendetwas hinzu so das dein Script geändert wurde. Und kompiliere nochmal.

  • AutoItWrapper produziert Fehler: LastError:110:

    • Photon
    • 11. Mai 2016 um 15:46

    Fragen wir einmal anderesherum. Seit wann funktioniert es denn nichtmehr?
    Was hast du zu dem Zeitpunkt gemacht nachdem das Kompilieren nichtmehr richtig funktionierte ?

    Edit: Öffne mal das Fenster "AutoIt3Wrapper GUI to Compile AutoIt3 Script"(In SCITE - CTRL+F7) -> "Resource Update" -> Aus den Feldern: Comment; Description; FIle Version; Legal Copyright und Extra resource Fields alles raus löschen.
    Beil "File Version" noch auf "Dont Auto Increment" stellen. Bei "Execution Level" auf Default. Und dann nocheinmal kompilieren.

    Edit2: Achja. Bei mir liegen im Verzeichnis "...\AppData\Local\AutoIt v3\Aut2exe\" auch zich *.tmp Dateien mit 0 KB rum.

  • AutoItWrapper produziert Fehler: LastError:110:

    • Photon
    • 11. Mai 2016 um 11:23

    Bevor du kompilierst schließe mal deinen Windows Explorer.
    Wenn das nicht hilft wähle, wenn du CTRL+F7 drückst(also Kompilieren), dort mal im Tab "Resource Update" bei "Execution Level" "requireAdministrator" aus.

  • Priorität von HotKeySet

    • Photon
    • 11. Mai 2016 um 10:50

    Also ich hab jetzt einfach mal F1 als Hotkey registriert und mit verschiedenen Programmen probiert. Und jedes mal wurde die Funktion die ich für F1 registriert habe aufgerufen egal welches Programm im Vordergrund war.

  • Control.exe (Systemeigenschaften) resistent gegen ControlClick und ControlSend?

    • Photon
    • 2. April 2016 um 14:53

    Windows 7x64 Home Premium
    AutoIt Version: 3.3.14.2


    Öffnet sich bei mir auch nicht.

    Edit:
    Mit dem #RequireAdmin Tipp von misterspeed weiter unten öffnet sich das gewünschte Fenster bei mir . :)

  • WLAN-Adapter wird deaktiviert

    • Photon
    • 14. März 2016 um 21:33

    Hi BugFix,

    kann dir so direkt nicht helfen.
    Aber vll. kommen wir auch so auf die Lösung.
    Also nach ca. 10 Minuten Videos schauen auf Youtube verabschiedet sich das WLAN.
    Ist das auf anderen Video Portalen ebenso der Fall?
    Und passiert das auch wenn du große Datenmengen z.B. eine Datei herunterlädst? (Wärme-/Hitzeproblem?)
    Wird der WLAN-Adapter im Geräte Manager noch angezeigt?
    Welchen WLAN-Adapter & Laptop nutzt du?
    Gibt es vll. in der Windows Ereignisanzeige irgendwelche Hinweise?

    Naja, vll eine unlogische Idee. Aber schoneinmal mit einem anderen Browser versucht?

    Edit: Du kannst auch mal noch über cmd einen dauer Ping an einen beliebigen Server(wenn vorhnden am besten an deinen eigenen) schicken. Währendessen surfst du ganz normal mit dem Laptop. Vll. kann man dadurch erkennen ob der Adapter langsam oder plötzlich "stirbt".

    Gruß
    Photon

  • _IsPressed abfangen und nicht abfragen

    • Photon
    • 5. Juli 2015 um 00:13

    Abfangen:
    Ich würde sagen "abfangen" wird am besten durch einen "Hook" bzw. "DLL-Injektion" beschrieben.
    Sprich, bevor der Mausklick die GUI erreicht wird dieser in sein Script "umgeleitet"(von dem Script abgefangen).
    Somit könnte man also z.B. den Mausklick blockieren also nicht zur GUI durchlassen oder man könnte eine eigene Mausklick Aktion schreiben. Also das ein Mausklick nicht nur klickt sondern z.B. bei einem Linksklick einen Rechtsklick ausführt oder ein Programm startet.

    Abfragen:
    Man greift nicht aktiv in den Mausklick ein sondern man beobachtet ihn nur. Es ist also nur möglich Informationen zu bekommen aber kein zu verändern.

    *Anstatt einem Mausklick könnte es praktisch jedes beliebige Ereigniss sein.

  • CoSiNUs brOTHerS inTRO build 2015-04-20

    • Photon
    • 20. April 2015 um 16:42

    Den Sternscroller find ich nicht schlecht. Der bringt noch zusätzlich Tiefe in die Sache.^^

  • CoSiNUs brOTHerS inTRO build 2015-04-20

    • Photon
    • 15. April 2015 um 17:35

    Hmmm, den stauch und dehn Effekt würde ich nicht unbedingt als Scroller einordnen.
    Der Text am Ende mit den Credits ist ein Scroller.
    Aber sonst nicht schlecht.
    UEZ mit der ersten AutoIt Demo auf der Revision 2016? :)

    Woher kommen eig diese schwarzen Artefakte?
    [Blockierte Grafik: http://fs2.directupload.net/images/150415/g2b2z26t.png]


    Raupi dein Fehler klingt ähnlich dem von Kevlar.

  • CoSiNUs brOTHerS inTRO build 2015-04-20

    • Photon
    • 11. April 2015 um 18:34

    Der Effekt erinnert mich an den aus Demos von der Revision als ein Quader verdreht wurde.
    Woher kommen eigentlich die kleinen schwarzen Artefakte während der Drehung?

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™