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

Beiträge von Shadowigor

  • Dropdown Text anpassen

    • Shadowigor
    • 19. April 2013 um 08:03

    Also willst du jetzt, dass wenn man einen Eintrag in der Combobox anwählt sich der Text des angewählten Eintrags ändert? Oder der Text jedes Eintrags? Denn das würde in meinen Augen nicht sehr viel Sinn machen. Oder verstehe ich dich falsch?

    Gruss Shadowigor

  • Fenster im Vordergrund

    • Shadowigor
    • 17. April 2013 um 22:50

    Du könntest z.B. mit AdLibRegister das Fenster periodisch wider nach vorne hohlen. Eine andere Methode fällt mir jetzt gerade nicht ein.

    Gruss Shadowigor

  • Packet an IE weiterreichen

    • Shadowigor
    • 11. April 2013 um 07:54

    Hmm. Sieht eigentlich recht normal aus. Ich kann dir jetzt so direkt auch nicht sagen was da falsch läuft. Hast dus mal mit einem anderen Browser probiert?

  • Packet an IE weiterreichen

    • Shadowigor
    • 10. April 2013 um 08:46

    Hast du schon mal versucht dich mit einem anderen Programm darauf zu verbinden und dann zu schauen ob wirklich alles so ankommt wie es soll? Denn ich hab noch mal nachgeschaut und es sollte eigentlich alles durch HTTP geregelt werden. Poste doch mal was der Proxy wirklich an den "IE" sendet. Vielleicht ist auch die Antwort an sich nicht komplett.

  • TCP/UDP - Server & Client

    • Shadowigor
    • 10. April 2013 um 08:25

    Und ausserdem würde dein Beitrag wohl eher in "Programmieranfragen" passen und nicht in "Hilfe & Unterstützung". Solltest du uns jedoch dein bisheriges Script zeigen und sagen was genau noch nicht funktioniert, können wir dir bestimmt helfen.

    Gruss Shadowigor

  • Dateien im Ordner + Unterordner auflisten , ...

    • Shadowigor
    • 9. April 2013 um 20:29

    Du könntest beispielsweise das hier nehmen um die Dateien rekursiv (mit allen Unterordnern) einzulesen. Dann musst du einfach noch jede Datei auf deine Bedingung (test.drop) testen, denn so wie ich das verstehe befindet sich das ja nicht im Dateiname.

    Gruss Shadowigor

  • Packet an IE weiterreichen

    • Shadowigor
    • 9. April 2013 um 20:24

    So viel ich weis musst du dem IE doch gar nicht sagen, dass alle Pakete da sind. Das sollte HTTP schon von alleine regeln. Was genau funktioniert denn noch nicht oder was sagt dir der IE?

  • Packet an IE weiterreichen

    • Shadowigor
    • 9. April 2013 um 08:12

    Du versuchst TCPSend eine IP Adresse zu übergeben. Das kann nicht funktionieren. Setze dort einfach direkt $cosl ein anstelle von $stIP.

    Gruss Shadowigor

  • ISN AutoIt Studio

    • Shadowigor
    • 19. März 2013 um 21:14

    Freut mich, dass es funktioniert. Nur so aus Interesse. Welche Methode funktioniert denn jetzt? Ich habe diese Situation hier schon ein paar mal angetroffen, konnte es aber nie wirklich testen.

  • ISN AutoIt Studio

    • Shadowigor
    • 18. März 2013 um 16:28

    Also eine Beschreibung des Formats findest du Hier. Scheint ziemlich einfach aufgebaut zu sein. Um das ganze an die Funktion zu übergeben gibt es zwei Möglichkeiten. Als erstes musst du einen String generieren und zwar mithilfe des Links von oben. Falls die Bilder schon existieren kannst du sie auch mit FileRead einlesen. Diesen kannst du dann so übergeben. Ich bin mir nicht sicher ob beide funktionieren aber mindestens eine sollte gehen.

    1.

    Spoiler anzeigen
    [autoit]

    $string = "Dein Bild..."
    $struct = DllStructCreate("char[" StringLen($string) + 1 "]")
    DllStructSetData($struct, 1, $string)
    SendMessage($Sci, $SCI_REGISTERIMAGE, 1, DllStructGetData($struct, 1))

    [/autoit]


    2.

    Spoiler anzeigen
    [autoit]

    $string = "Dein Bild..."
    SendMessage($Sci, $SCI_REGISTERIMAGE, 1, $string)

    [/autoit]


    Gruss Shadowigor

  • Pixel "Lebensdauer"

    • Shadowigor
    • 10. März 2013 um 18:12

    Natürlich passiert nie etwas. Du kommst ja auch nie aus der "While 1" Schlaufe raus. Du musst die While Bedingung ändern. Ich würde das Ganze so lösen:

    Spoiler anzeigen
    [autoit]

    While PixelGetColor(595, 590) <> 11406396
    Sleep(10)
    WEnd

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

    $Timer = TimerInit()

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

    While PixelGetColor(595, 590) = 11406396
    Sleep(10)
    WEnd

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

    MsgBox(0, "Resultat", "Timer Differenz: " & TimerDiff($Timer))

    [/autoit]


    Gruss Shadowigor

  • Kartenleser abfragen ob Karte steckt

    • Shadowigor
    • 8. März 2013 um 08:33

    Versuchs mal mit dem:

    [autoit]

    $Context = DllStructCreate("ptr")
    $Handle = DllStructCreate("ptr")
    DllCall("winscard.dll", "long", "SCardEstablishContext", "DWORD", 0, "ptr", 0, "ptr", 0, "ptr", DllStructGetPtr($Context))
    $Result = DllCall("winscard.dll", "long", "SCardConnect", "ptr", $Context, "str", "USB\\VID_0B97&PID_7772\\7&14677936&0&2", "DWORD", 0, "DWORD", 1, "ptr", DllStructGetPtr($Handle), "DWORD*", 1)
    If($Result[0] = 0) Then MsgBox(0, "Erfolg!", "Karte eingesteckt")

    [/autoit]


    Hab keine Ahnung ob das Funktioniert (wahrscheinlich nicht ;) ) aber es ist mal ein Ansatz. Wahrscheinlich kann die jemand etwas DLL-erfahrenes noch besser weiterhelfen.

    Gruss Shadowigor

  • Gewünschte IP umleiten

    • Shadowigor
    • 7. März 2013 um 08:13

    *Räusper* Ein ARP Request erfragt die MAC-Adresse einer vorhandenen IP-Adresse (in gleichen Subnetz). Das hat rein gar nichts mit DNS zu tun. Du müsstest wenn schon schneller auf die DNS-Requests antworten als der DNS-Server. Ist möglich aber die mit Abstand aufwendigste Methode.

    Gruss Shadowigor

  • Daten aus Excel auslesen und in Eingabemaske eingeben

    • Shadowigor
    • 7. März 2013 um 08:08

    _ExcelReadCell benötig nicht einen String als Parameter. Wie du in der Hilfe sehen kannst muss es ein Excel-Objekt sein (_ExcelBookOpen).

    Gruss Shadowigor

    PS: Wenn du einer Variable einen String als Wert zuweist machen Klammern beim besten Willen keinen Sinn ;)

  • Mit SD-Card "RAW" kommunizieren

    • Shadowigor
    • 22. Februar 2013 um 07:46

    Hast du vielleicht den kleinen "Schreibschutz" Schalter umgelegt? Ist das einzige was mir so spontan einfällt. Hab sonst leider auch keine Ahnung davon. Vielleicht hilft dir ja @error auch noch weiter.

    Gruss Shadowigor

  • Verwalten und Erstellen von Text Dokumenten

    • Shadowigor
    • 10. Februar 2013 um 21:18

    Das kannst du z.B. über FileOpenDialog oder FileSelectFolder machen. Wenn dir das nicht gefällt kannst du auch den umständlichen Weg gehen und dir selber so eine GUI basteln mit Treeviwes usw.

    Gruss Shadowgor

  • Zeichnen like a Boss

    • Shadowigor
    • 8. Februar 2013 um 08:11

    Wow das sieht echt toll aus. Wäre wirklich interessant mit AutoIt umzusetzen. Das stelle ich mir allerdings nicht ganz einfach vor.

    Gruss Shadowigor

  • Dropbox API verwendung

    • Shadowigor
    • 5. Februar 2013 um 21:34

    Das ganze scheint über HTTP Requests zu funktionieren. Dafür sollte sich wohl die WinHTTP UDF eignen. Du musst dich anscheinend erst durch die 3 Schritte der Autorisierung anmelden und dann kannst du die verscheidenen Befehle benutzen, wie z.B. den Download eines Files. Ich könnte mir das ganze jetzt auch noch genauer anschauen (scheint noch recht interessant zu sein), aber das ginge dann wohl schon eher in "Programmieranfragen". Vielleicht kannst du damit ja auch schon etwas anfangen.

    Gruss Shadowigor

    PS: Hab gerade deinen Wohnort gesehen :D

  • [Wettbewerb] C² - Award (international)

    • Shadowigor
    • 2. Februar 2013 um 15:54

    Klingt sehr spannend. Ich werde auf jeden Fall versuchen mir was kreatives auszudenken. Hoffentlich machen viele mit. Bin gespannt wie viele aus den anderen Foren mitmachen.

    Gruss Shadowigor

  • GUI updaten - Team To Do Liste

    • Shadowigor
    • 31. Januar 2013 um 08:22

    Ich habe gerade bemerkt, dass mein GuiUpdate() Beispiel völliger Mist ist :D Hab die Arrays und Ini's komplett vergessen :S Eigentlich meinte ich das in etwa so:

    Spoiler anzeigen
    [autoit]

    Func GuiUpdate ()

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

    Local $CBuser, $CBupdate, $i

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

    For $i = 0 To UBound($Checkbox) - 1
    $CBupdate = IniRead ($Dataini, 'GUI Update Box', '$Checkbox' & $i, "")
    $CBuser = IniRead ($Dataini, 'GUI Update User', '$Checkbox' & $i & 'User', "")

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

    If $CBupdate = 1
    GUICtrlSetBkColor($Checkbox[$i], 0x00FF00)
    GUICtrlSetState($Checkbox[$i], $GUI_CHECKED)
    GUICtrlSetData ($Label[$i], $CBuser)
    If $CBuser <> $Userdone Then GUICtrlSetState($Checkbox[$i], $GUI_DISABLE)
    Else
    GUICtrlSetBkColor($Checkbox[$i], 0xFF0000)
    GUICtrlSetState($Checkbox[$i], $GUI_UNCHECKED)
    GUICtrlSetData ($Label[$i], "")
    GUICtrlSetState($Checkbox[$i], $GUI_ENABLE)
    EndIf
    Next

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

    EndFunc

    [/autoit]


    Bedingung dafür ist, dass du die Variable $Label1 ebenfalls zu einem Array konvertierst. Genau wie du es mit $Checkbox1 zum $Checkbox Array auch gemacht hast. Dann sollte es funktionieren.

    Ausserdem musst du noch die Funktion Checkbox1 in Checkbox umbenennen. Hab das bei der ersten Funktion noch vergessen. Wirst du aber wohl schon gemerkt haben wenns funktioniert hat ^^.

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™