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

Beiträge von James

  • Virtuelles Aufnahmegerät (Mikrofon) erstellen

    • James
    • 11. November 2011 um 20:01
    Zitat von sumsum

    Schade das es keine Software seitige Lösung gibt.

    Was heißt den hier keine softwareseitige Lösung? Ich habe schon viele Programme gesehen, die so etwas ähnliches gemacht haben - auch ohne die Verwendung von Treibern. Leider weis ich nicht im Entferntesten, wie sich so etwas umsetzen lässt. Ich habe aber so das Gefühl, dass sich dieses Problem mit Named Pipes lösen lässt. Vielleicht versuche ich es demnächst ja selbst mal.

    MfG, James C.

  • eigenes System

    • James
    • 11. November 2011 um 19:36

    Schau dir auch mal das hier an.
    MfG, James C.

  • Suche ein Programmiere

    • James
    • 8. November 2011 um 17:12

    OK, also jetzt verstehe ich zumindest die Anforderung.
    Über PHP mit einem (Telnet-)Server zu komunizieren ist nicht gerade schwer, un wenn ihr wisst was geschickt werden soll, könntet ihr das mit dem PHP-Manual sogar selbst schaffen.
    Ansonsten wären mehr Informationen zu dem "Telnet"-Teil für einen Ansatz sehr hilfreich.

    MfG, James C.

  • Suche ein Programmiere

    • James
    • 8. November 2011 um 15:32

    General Kaboom: So wie ich das verstanden haben, brauchen die nur einen Webserver, auf dem man eine ID einträgt und dieser die dann überprüft. Der Teil mit "Teamspeak-Server ==telnet==> Web-Server" erscheint mir aber momentan noch etwas eigenarig.

  • Suche ein Programmiere

    • James
    • 8. November 2011 um 15:17

    Die Frage ist, ob sich AutoIt überhaupt für Teamspeak-Plugins eignet.
    Ich denke das ist wider mal C, C++, C# oder ähnliches gefragt.

    MfG, James C.

  • Virtuelles Aufnahmegerät (Mikrofon) erstellen

    • James
    • 8. November 2011 um 14:36

    Oscar : Du hast vollkommen Recht.
    Ich kann zu diesem Problem leider nichts beitragen, suche aber auch schon einige Zeit nach einer Lösung mit AutoIt.
    Von daher freue ich mich auf Ideen jeglicher Art.

    MfG, James C.

  • Crypt - Ein simples Verschlüsselungsprogramm

    • James
    • 4. November 2011 um 20:30
    Zitat von Bakku

    Scheint tatsächlich an der Datei/am Dateiinhalt zu liegen.

    Kann es wirklich sein, dass eine Verschlüsselung, die sogar vom Militär benutzt wird, so einen Fehler enthält?

    Zitat von Bakku

    Leider ist der Dateiinhalt privat, also tut mir leid, dass ich nicht sage was die Datei enthält. :(

    Das verstehe ich natürlich, nur eine Frage: Enthält die Datei auch Unicode-Zeichen oder nur normale ASCII-Zeichen (und in diesem Fall auch "Control-Characters")?

    MfG, James C.

  • Crypt - Ein simples Verschlüsselungsprogramm

    • James
    • 4. November 2011 um 11:35

    Bakku: Was steht denn in dieser "Hallo.txt" drinnen? Vielleicht - glaube ich aber eher weniger - hat es was mit dem Dateiinhalt zu tun.
    MfG, James C.

  • Website aufrufen

    • James
    • 2. November 2011 um 20:03

    Hallo,
    Die _Inet Funktionen brauchst du in diesem Fall gar nicht, solange du die Seite nur aufrufen willst reicht ShellExecute.
    z.B.

    [autoit]

    ShellExecute("https://de-de.facebook.com/")

    [/autoit]

    MfG, James C.

  • _IsPressed und Unable to parse line

    • James
    • 2. November 2011 um 19:54

    Raupi : Das auch, aber in diesem Fall liegt der Fehler an dem Hex-Wert 7A, der eigentlich 0x7A geschrieben werden sollte.
    MfG, James C.

  • Länge einer Filmdatei auslesen

    • James
    • 2. November 2011 um 19:46

    Bit? Ich denke du meinst Byte.
    Schau dir dafür am besten mal

    [autoit]

    DllStructCreate

    [/autoit]

    und die dazugehörigen Funktionen an.
    Ich hab meinen Post oben noch mal bearbeitet, und wenn du dort oder bei Google die Position findest, kann dir hier auch garantiert jemand (wie z.B. ich) bei dem Rest helfen.

    MfG, James C.

  • Länge einer Filmdatei auslesen

    • James
    • 2. November 2011 um 19:37

    Ja, google doch mal nach Informationen zu dem Format, dann findest du garantiert auch die Info, an welcher Stelle (oder an welchem Byte) die Länge in der Datei steht.

    z.B.: http://developer.longtailvideo.com/trac/export/15…ive/doc/f4v.pdf

    MfG, James C.

  • Windows 8 fürn Alltag?

    • James
    • 2. November 2011 um 19:23

    Also ich habe auch Windows Dev. Preview installiert, störe mich aber (wie viele andere) an Metro.
    Davon abgesehen läuft es bei mir (momentan noch) stabiler und schneller als mein Windows 7, wobei es ja eigentlich noch nicht großartig anders ist. Ich persönlich werde es weiter benutzen, selbst auf die Gefahr hin, dass ich dann nicht auf Windows 8 umsteigen kann, denn ein komplett aktiviertes System, welches kostenlos war, würde ich nur ungern wieder löschen.

    MfG, James C.

  • Checkbox ausführen

    • James
    • 31. Oktober 2011 um 15:05

    Und welche Fehlermeldung wäre das?

  • Checkbox ausführen

    • James
    • 31. Oktober 2011 um 14:59

    Lass dein _Func1( da raus, das hat da nichts zu suchen!

  • Checkbox ausführen

    • James
    • 31. Oktober 2011 um 14:13

    Statt

    [autoit]

    _Func1(run PDFCreator.au3)

    [/autoit]

    vielleicht

    [autoit]

    Run("PDFCreator.au3")

    [/autoit]

    oder wie auch immer das Program heißt, das du ausführen willst.

  • Checkbox ausführen

    • James
    • 31. Oktober 2011 um 13:42

    Jein, ist nicht ganz falsch, aber machs lieber so:

    [autoit]

    Do
    $Msg = GUIGetMsg()
    Switch $Msg
    Case $GUI_EVENT_CLOSE Or $Button2
    ExitLoop
    Case $Button1 ; der Button, den du eingebaut hast
    If GUICtrlRead($Checkbox1) = 1 Then ; Checkbox ist markiert
    _Func1()
    EndIf
    ;...
    ; mit den anderen Checkboxen das selbe
    EndSwitch
    Until False

    [/autoit]


    Oder so (mir gefällts ohne Switch fast besser):

    [autoit]

    Do
    $Msg = GUIGetMsg()
    If $Msg = $Button1 Then; der Button, den du eingebaut hast
    If GUICtrlRead($Checkbox1) = 1 Then ; Checkbox ist markiert
    _Func1()
    EndIf
    ;...
    ; mit den anderen Checkboxen das selbe
    EndIf
    Until $Msg = $GUI_EVENT_CLOSE Or $Msg = $Button2

    [/autoit]
  • Checkbox ausführen

    • James
    • 31. Oktober 2011 um 13:25

    Wenn du bei einer Checkbox GUICtrlRead machst, kommt 1 für markiert und 0 für unmarkiert raus.

  • Mouse2Sides

    • James
    • 30. Oktober 2011 um 11:44

    So ein Program habe ich vor langer Zeit auch mal gemacht, und ohne mir deine Skript angeschaut zu haben, würde ich sagen, mach am Anfang eine MsgBox mit der Frage, ob der 2. Bildschirm auch benutzt werden soll und arbeite bei Bestätigung mit @DesktopWidth*2 anstatt mit @DesktopWidth .
    MfG, James C.

    PS: Fast alle AutoIt-Skripte laufen mit 64bit.

  • Multithreading

    • James
    • 21. Oktober 2011 um 23:02

    Das ist mein Ansatz:

    [autoit]

    Local $i = 1, $a[10]

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

    Do
    For $j = 0 To 9 Step 1
    If Not ProcessExists($a[$j]) Then
    $a[$j] = Run(Whatever)
    $i += 1
    EndIf
    Next
    Until $i > 1000

    [/autoit]


    Etwas umändern und schon müsste es für deine Zwecke funktionieren.
    Alles was du brauchst ist eine Array - mit in diesem Fall 1000 Elementen - und dann kannst du "Whatever" durch "$Commands[$i]" ersetzen.

    MfG, James C.

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™