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

  • Autoit Ocarina?

    • Shadowigor
    • 1. September 2012 um 17:45

    Das dürfte schwierig werden, denn dieses Delay kommt vom Programm so wie ich das sehe. Du kannst ja schliesslich nicht zwei Befehle gleichzeitig aufrufen und zwischen den beiden Aufrufen vergeht halt auch ein wenig Zeit.

    Gruss Shadowigor

  • speicherverbrauch nimmt immer weiter zu

    • Shadowigor
    • 1. September 2012 um 17:41

    Ich glaube das ist normal. Beobachte mal andere Programme. Ich glaube bei denen verhält es sich ähnlich. Woran das genau liegt, kann ich dir aber nicht sagen.

    Gruss Shadowigor

  • GUIGetMsg gibt falsche Werte zurück

    • Shadowigor
    • 29. August 2012 um 14:51

    Ich würde es mal mit GUIGetMsg(1) versuchen und auch noch überprüfen ob die Message überhaupt vom 2. Fenster kommt. GUISwitch() sollte auch gehen. Vielleicht hilft das.

    Gruss Shadowigor

  • Arbeitszeit-Rechner

    • Shadowigor
    • 27. August 2012 um 22:15

    Irgendwie widersprichst du dir selber. Bei diesem Beispiel kannst du eingeben wann du gekommen bis und wie lange du Arbeiten musst. Dann sagt er dir wann du gehen musst. Ist es das was du willst?

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>

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

    $hGUI = GUICreate("Rechner", 200, 350)
    $idInputBeginn = GUICtrlCreateInput("", 50, 50, 100, 50)
    $idInputStunden = GUICtrlCreateInput("", 50, 150, 100, 50)
    $idButtonOK = GUICtrlCreateButton("OK", 50, 250, 100, 50)
    GUISetState()

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

    While 1

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

    Switch GUIGetMsg()

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

    Case $GUI_EVENT_CLOSE
    Exit

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

    Case $idButtonOK
    MsgBox(0, "Resultat", "Arbeiten bis: " & Number(GUICtrlRead($idInputBeginn)) + Number(GUICtrlRead($idInputStunden))) ; Arbeiten bis ...

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

    EndSwitch
    WEnd

    [/autoit]


    Gruss Shadowigor

  • Fehler im Script ohne Fehlermeldung

    • Shadowigor
    • 27. August 2012 um 18:54

    Dass du den Fehler gefunden hast ist natürlich super. Denk aber an meine Worte, solltest du nochmal eine Frage haben. Das erleichtert uns allen das Leben :thumbup:

    PS: Du hast sogar daran gedacht den Thread auf gelöst zu setzten. Vorbildlich :thumbup:

  • Fehler im Script ohne Fehlermeldung

    • Shadowigor
    • 27. August 2012 um 18:16

    Nunja mit der Fragestellung "Es geht irgendwie nicht. Woran liegts?" und ohne Script wird es sehr schwierig dir zu helfen. Poste erst einmal dein Script und versuche den Fehler einzugrenzen. Wann tritt er auf? Was genau ist der Fehler? Woran könnte es liegen? Dann können wir dir vielleicht helfen.

    Gruss Shadowigor

  • Textdatei ganz bestimmt auslesen

    • Shadowigor
    • 26. August 2012 um 16:32

    Gut, wenn es nicht immer die gleiche Zeile ist, musst du es natürlich anders lösen. Dann musst du das File erst mit FileRead einlesen und dann kommt es darauf an, was die Kriterien sind. Da empfehle ich dann _StringBetween.

  • Textdatei ganz bestimmt auslesen

    • Shadowigor
    • 26. August 2012 um 16:25

    Du kannst entweder mit FileReadLine die letzte Zeile auslesen oder mit FileRead, StringRight und StrinInString die Datei bearbeiten. FileRedLine ist aber wohl einfacher.

    Gruss Shadowigor

  • angemeldeten User in ListView Subitem eintragen <--- Fehler

    • Shadowigor
    • 24. August 2012 um 15:53

    Wenn du das Ping weglässt funktioniert es??? Das kann ich mir beim besten Willen auch nicht erklären...

  • TCP "NUL" Senden

    • Shadowigor
    • 24. August 2012 um 15:50

    Mann, ihr gebt ganz schön Gas mit Antworten ;)

    Zitat

    Mit dem langen Hex gehts wieoben jemand geschrieben hat nicht wegen des parsing Fehlers


    Ich habe mich doch korrigiert. Also so sollte es schon gehen:

    [autoit]

    TCPSend($Socket, Binary("0x560045005200530069004f004e003000"))

    [/autoit]


    Wenn das Ganze variabel bleiben soll, funktioniert es natürlich nicht mehr. Dann würde ich m-obi's Variante nehmen.

  • Log-Datei von einem Script erstellen

    • Shadowigor
    • 24. August 2012 um 14:41

    8| Das mit dem Notepad ist doch nicht dein Ernst oder? Ich verstehe den Sinn hinter deinem Script noch nicht ganz aber das ist ja nichts anderes als das:

    [autoit]

    FileCopy("C:\Users\*\Desktop\Installationshelfer.au3", "C:\Users\*\Desktop\Log.txt")

    [/autoit]


    Das ist aber mehr ein Backup als ein Log... Und was ist ein "Logfile ohne Variablen"?

    Gruss Shadowigor

  • angemeldeten User in ListView Subitem eintragen <--- Fehler

    • Shadowigor
    • 24. August 2012 um 14:33

    Entweder hat es mit $wmiObj einen Fehler gegeben oder .UserName existiert nicht. Hast du es schon mal alleine getestet? Sprich ohne Listview?

    Gruss Shadowigor

  • Autoit als Testtool

    • Shadowigor
    • 24. August 2012 um 14:29

    Also was ist jetzt genau dein Problem? Anscheinend hast du die Klasse ja bereits herausgefunden. Dann müsste es ja eigentlich gehen.

    Gruss Shadowigor

  • TCP "NUL" Senden

    • Shadowigor
    • 24. August 2012 um 14:27

    Ok, das meinte ich ja eigentlich auch... :rolleyes:

    Sprenger120: Das wird wohl so nicht gehen, denn er will ja dass die Daten binär ankommen. So schickst du einfach nur einen normal String. Und so wie ich das verstanden habe hat er keinen Einfluss auf die andere Seite (sonst müsste er es ja nicht so Umständlich machen...).

  • TCP "NUL" Senden

    • Shadowigor
    • 24. August 2012 um 09:16

    Und wenn du es so machst:

    TCPSend("$Socket, Binary(0x560045005200530069004f004e003000))

    Gruss Shadowigor

  • _GUICtrlRichEdit_Create mit GUICtrlSetTip

    • Shadowigor
    • 21. August 2012 um 20:48

    Ein herzliches Hallo in den fernen Nordosten unseres schönen Ländchens ^^

    Wenn du mit _GUICtrlRichEdit_Create arbeitest würde ich dir empfehlen es mal mit _GUIToolTip_Create zu versuchen. Müsste eigentlich gehen. Mit GUICtrlSetTip kann es nicht gehen, weil es eine Control-ID erwartet und nicht das Handle von _GUICtrlRichEdit_Create.

    Gruss Shadowigor

  • Port eines ankommenden Pakets herausfinden

    • Shadowigor
    • 17. August 2012 um 22:26

    Nun, wie es mir scheint, hast du TCP noch nicht ganz verstanden. Nur der Client benutzt TCPConnect. Beim Server bekommst du das Socket für TCPSend von TCPAccept zurück. Sonst schaust du dir am besten noch ein paar Tutorials zu dem Thema an.

    Gruss Shadowigor

  • Soundbar mit Tastenkombinationen steuern

    • Shadowigor
    • 7. August 2012 um 19:36

    Das wirst du mit HotKey's nicht schaffen. Aber möglich ist es natürlich. Es sieht nicht so schön aus, aber die restlichen Kombinationen müsstest du mit _IsPressed machen. Nur so als Ansatz:

    Spoiler anzeigen
    [autoit]

    #include <Misc.au3>

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

    ; 2s lang Ctrl + L und dann S Antippen
    Local $fKeyPressed, $nTimer

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

    While Sleep(10)
    $fKeyPressed = _IsPressed("11") And _IsPressed("L") ; Ctrl + L
    If $fKeyPressed Then
    If TimerDiff($nTimer) > 2000 Then ; 2s Ctrl + L
    If _IsPressed("S") Then ; Dann S drücken
    _MachWas() ; Deinen Sound abspielen
    $nTimer = TimerInit()
    EndIf
    Else
    If _IsPressed("S") Then $nTimer = TimerInit() ; Vor 2s ist nix
    EndIf
    Else
    $nTimer = TimerInit() ; Vor 2s Loslassen ist auch nicht drin
    EndIf
    ; ...
    ; Und da machst du jetzt die anderen Tasten hin
    WEnd

    [/autoit]


    Ich weis es ist aufwändig, aber mir fällt sonst nichts ein.

    Gruss Shaowigor

  • Programmierbare Handys

    • Shadowigor
    • 3. August 2012 um 20:00

    Stimmt. An das habe ich gar nicht gedacht. C# ist natürlich auch sehr schön zum Programmieren.

  • Programmierbare Handys

    • Shadowigor
    • 3. August 2012 um 19:40

    Am besten Programmieren kannst du natürlich auf einem Android oder iPhone. Jetzt kommt es drauf an was für eine Sprache dir lieber ist. Android läuft unter Java und dieses ist C++ eigentlich ziemlich nahe. iPhone's laufen unter Objective-C, welches für mich nicht mehr viel mit C/C++ zu tun hat. Mit dem habe ich jetzt noch nicht viel gemacht, doch es wirkte etwas seltsam für mich. (Ausserdem bin ich konsequenter Google-Anhänger ^^) Kannst dir ja mal ein paar Codes ansehen. Findest du bestimmt zu hauf bei Google ^^ . Du kannst natürlich auch ein "altes" Handy kaufen, doch ich denke damit ist es nicht so einfach zu Programmieren, weil die ja auch nicht für das Gedacht sind. Und die Möglichkeiten wären natürlich auch viel beschränkter. Und mit anderen Betriebssystemen für Smartphones hab ich noch überhaupt keine Erfahrungen gemacht.

    Und ja, für diese Frage ist AuoIt ziemlich unwichtig ;)

    Gruss Shadowigor

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™