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

Beiträge von alpines

  • Hooks - WM_KEYUP verschlucken?

    • alpines
    • 3. Oktober 2016 um 12:52

    :whistling:

    Ist zwar ein wenig Overkill aber du kannst es mit dem Interception Kernel Treiber versuchen, mit dem kannst du praktisch alles mit der Tastatur machen, brauchst aber Adminrechte und musst den Treiber installieren.
    Den Link dazu findest du irgendwo hier: Extensa - Hotkeys für unterschiedliche Eingabegeräte trennen

  • "Login" klicken

    • alpines
    • 1. Oktober 2016 um 01:16

    Würde das lieber mit WinHttp coden wenn du dort nicht viel machen willst.

  • "Login" klicken

    • alpines
    • 30. September 2016 um 20:20

    Klappt das nicht bei dir

    AutoIt
    #include <IE.au3>
    
    
    _IEErrorNotify(False)
    
    
    Do
    	$oIE = _IECreate("maklerweb.de")
    Until IsObj($oIE)
    
    
    $oUser = _IEGetObjById($oIE, "tbUsername")
    $oPass = _IEGetObjById($oIE, "tbPassword")
    $oSubmit = _IEGetObjById($oIE, "main_0_phhomepagecontainer_1_LoginButtonJavascript")
    
    
    _IEFormElementSetValue($oUser, "bla")
    _IEFormElementSetValue($oPass, "blub")
    
    
    _IEAction($oSubmit, "click")
    Alles anzeigen
  • Email Attachment extrahieren - per POP3 TXT filtern und in Variable übernehmen

    • alpines
    • 29. September 2016 um 13:05

    In [0] steht doch nur netscan.xml drinne mit dem Script von oben, wo ist das Problem?

  • Email Attachment extrahieren - per POP3 TXT filtern und in Variable übernehmen

    • alpines
    • 29. September 2016 um 11:34

    3.3.14.2

    Wenn die Mail groß ist (der Dateiinhalt) dann kann es eventuell daran liegen das _ArrayDisplay so lange braucht, aber wenn es richtig extrahiert wird dann brauchst du _ArrayDisplay sowieso nicht.

  • "Login" klicken

    • alpines
    • 28. September 2016 um 17:51

    Womit klickst du denn auf das Feld? Ein paar Infos und ein Script wären hilfreich.

  • Email Attachment extrahieren - per POP3 TXT filtern und in Variable übernehmen

    • alpines
    • 28. September 2016 um 15:41

    Sind in einer Datei mehrere Mails? Dann dauert das natürlich lange, ich habs nur mit der hochgeladenen mail.txt getestet und da war es sofort da.

  • Email Attachment extrahieren - per POP3 TXT filtern und in Variable übernehmen

    • alpines
    • 28. September 2016 um 15:30
    AutoIt
    #include <Array.au3>
    
    
    $s = FileRead("mail.txt")
    
    
    $aRegEx = StringRegExp($s, "(?s)filename=""(.+?)""; size=\d+;.+?Content-Transfer-Encoding:(.+?)\R\R--", 3)
    _ArrayDisplay($aRegEx)

    Etwas schäbig aber [0] enthält Dateinamen, [1] Die Encodierung mit Dateiinhalt.

  • Internet Explorer Proxy Einstellungen

    • alpines
    • 28. September 2016 um 12:28
    Zitat von Racer

    Scheinbar gibt es da unterschiede ob die beim IE klicke oder durch AutoIT das ganze versuche zu steuern!

    Mein Test:
    IE gestartet - OK
    Proxy mit meinen Tool verändert - wird eingetragen, ist aber nicht aktiv (mit TCPView überprüft welchen Proxy er ansteuert)
    Neuen IE über AutoIT gestartet - Einstellungen werden übernommen ABER:

    * Das neue Fenster lässt sich weder versteckt noch minimiert starten
    * die PID die von AutoIT zurückgeliefert wird ist nicht dieselbe wie das neue Fenster dann hat

    Das ist nicht wirklich einen Benutzer zumutbar!

    Hat keiner eine andere Idee?

    lg
    Racer

    Alles anzeigen

    Na dann erstell doch einfach ein neues IE-Fenster und nutze _IEAttach und setz es mit WinSetState @SW_HIDE.

  • MakeGUI - Grafische Benutzeroberflächen Bibliothek

    • alpines
    • 27. September 2016 um 17:39

    Viel Glück, hoffentlich beteiligen sich viele dran!

  • Internet Explorer Proxy Einstellungen

    • alpines
    • 27. September 2016 um 15:13

    Musst du denn eine eigene Software dafür entwerfen? Es gibt doch schon Proxifier.

  • JavaFX in AutoIt? - Framework

    • alpines
    • 26. September 2016 um 12:28

    Als mir mit Swing, AWT und FX arbeiten mussten kam mir das Kotzen weil es meiner Meinung nach viel zu umständlich war.
    Das positionieren mit Grids und die Styles mit CSS fand ich einfach nur echt schei** und hatte mehr mit Webdevelopment zu tun.

    Ein großer Nachteil ist ja das man Java installiert haben muss, kriegt man etwas ähnliches nicht mit Direct2D und ähnlichen Spielereien hin?

  • DotNETExporter

    • alpines
    • 21. September 2016 um 16:53
    Zitat von Leo.1906

    Ja, also wenn man dieses tutorial hier befolgt, dann kann man in C# erstellte DLL's in autoit benutzbar machen: C#-DLL in AutoIt einbinden

    und wenn Andy sagt, dass bei ihm das tool funktioniet hat, dann wird das wohl stimmen :D
    C#-DLL in AutoIt einbinden

    Geht ja nicht darum obs funktioniert oder nicht sondern das es (zumindest mMn.) umständlicher ist, die DLL normal zu exportieren und dann zu decompilen und dann noch durch ein Tool zu jagen wenn man direkt im Source alles reinschreiben, compilen und sofort nutzen kann. Aber soll jeder selber wissen wie er es machen will.

  • DotNETExporter

    • alpines
    • 21. September 2016 um 14:31
    Zitat von Leo.1906

    Hmm .. es klang in dem anderen Thread irgendwie so: C#-DLL in AutoIt einbinden
    Aber ich hab sein step by step tutorial für das Call-bar machen von C# dll's mal getestet und das funtkioniert bestens :)
    Per Hand ist das ganze ja auch kein Problem .. da braucht man das tool nicht unbedingt :)

    https://autoit.de/index.php?page=Thread&threadID=44522
    Hier mal meine Anleitung die ich vor einiger Zeit verfasst habe, ist komplett schritt für schritt und ziemlich schlicht gehalten.

  • AU3 Recorder weg?

    • alpines
    • 21. September 2016 um 11:41

    https://www.autoitscript.com/autoit3/files/archive/autoit/

    Lad dir eine alte Version als zip, extrahier' sie und such nach der AutoItRecorder .exe-Datei.

  • Hilfe bei winSAT.exe

    • alpines
    • 18. September 2016 um 23:05

    Mein Fehler, war wohl Run.

  • Hilfe bei winSAT.exe

    • alpines
    • 18. September 2016 um 17:06

    Du kannst entweder am Ende noch ein "> save.txt" einfügen und mit Run ausführen, das würde den Output in save.txt speichern.
    Oder du nutzt ShellExecute und nutzt StdOutRead, dazu gibts ein paar Beispiele.

  • Server/Client option

    • alpines
    • 18. September 2016 um 16:19

    Ja, mit TeamViewer, VNC, RD klappt das.

  • Fazit: HTC Vive, Samsung Gear VR, Oculus Rift

    • alpines
    • 2. September 2016 um 12:25

    Danke fürs Review aber wie für viele Leute wird eine VR Brille sicherlich nicht in preislich greifbarer Reichweite liegen da man nicht nur die Brille braucht sondern auch noch gute Hardware.
    Hoffen wir mal das sich das über die Jahre besser und sich in dem Bereich etwas gutes etablieren kann.

  • Array variable has incorrect number... - verstehe es nicht

    • alpines
    • 1. September 2016 um 12:02

    Naja, ein 1D-Array wäre trotzdem nicht ganz richtig. Du holst dir immerhin knapp 30 Zeilen und eine Spalte, aus diesem Grund ist es auch ein 2D-Array.
    Es ist ja nicht schlimm wenn es in der Dokumentation nicht steht, dann schaut man beim nächsten mal halt zwei Mal hin, war ja nicht böse gemeint.

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™