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

Beiträge von Fast2

  • Einlogscript für Web.de | If WindowExists funzt nicht

    • Fast2
    • 14. März 2008 um 23:19

    Ach so, so ne InputBox. (Da hab ich wohl was übersehn :D) der Style gilt nur für Input Felder(in einer GUI). Und ein ganz dickes lob für das benutzen der Boardsuche(das ist eine seltenheit bei Anfängern)

  • Einlogscript für Web.de | If WindowExists funzt nicht

    • Fast2
    • 14. März 2008 um 22:46

    Das ist ein Style: $ES_PASSWORD

  • MSN für Kinder Zeitlich begrenzen (Prozess loggen und automatisch beenden)

    • Fast2
    • 14. März 2008 um 20:49

    Dann schreibt man sich noch ein Script, welches einfach nur durchgehend alle geöffneten Programme loggt und per gehidetem Explorerfenster gestartet wird(wegen "Prozessstruktur beenden"). Dann schreibt das Script in eine sehr gut versteckte Datei immer wieder "Events" So dass dann die Logdatei so in etwa aussieht(Kommentare die nicht in die Datei gehören mit "§" am Anfang:

    Spoiler anzeigen
    Zitat

    -------------------------------------------------13.3.08---------------------------------------------------
    @12:15:20> Computer gestartet § Zeit per BIOS oder Win-API
    @12:16:34> Programm gestartet
    @12:20:55> Start verhindert von: "Nervige Kinderschutzsoftware entferner 2000"
    @12:26:12> Hauptsoftware beendet von: "Taskman.exe" § Wenn das geht,
    ansonsten nur "Hauptprogramm beendet"
    @12:29:33> Start: "Anti-Kinderschutz XXL"
    @15:13:24> Das Programm wurde nicht mit dem Herunterfahren des PCs
    beendet, bitte Kinderschutz aktualisieren.
    -------------------------------------------------14.3.08---------------------------------------------------
    § Und so weiter...

    Alles anzeigen


    Das muss man nur noch umsetzen ;)
    Edit: Das Programm sollte nicht per Registry oder ähnlichem Autostarten(msconfig.exe) , dafür braucht man auch noch ne Lösung.

  • Neuling hat einige Fragen

    • Fast2
    • 13. März 2008 um 21:26

    Ne, im OnEvent Mode Sleept er ja die ganze Zeit wenn nix passiert. Im MessageLoop Mode pollt er die ganze Zeit ob was passiert ist, und pollen kostet immer Ressourcen.

  • nach neustart die Setups fortsetzen

    • Fast2
    • 10. März 2008 um 18:33

    Nehm doch gleich ne INI (einfacheres Handling).
    Und @Xeno: das wird bei so ungefähr 16 Programmen ganz schön lustig, die alle zu überprüfen (2^16 = 65536)

  • _IELoadWait, Error

    • Fast2
    • 10. März 2008 um 18:23

    Vllt. liegts ja daran dass die ganze Bedienoberfläche(zumindest bei mir, FritzBox Fon Wlan 7170) mit JavaScript bestückt(es geht gar nix, falls nicht aktiviert)
    Allerdings muss ich zugeben das ich mich mit diesen IE.au3 Funktionen nicht auskenn, also sollte es nicht daran liegen, dann ignoriert meinen Post einfach. ;)

  • Dieser Crypt Script Mag den Buchstaben Z zu sehr

    • Fast2
    • 8. März 2008 um 21:25

    Mach doch einfach

    [autoit]

    StringLower("Der Text")

    [/autoit]


    Das ist zwar alles kleingeschrieben, aber temporär wäre es schon mal eine Lösung.
    Edit: Eben, weil dein Script ja , wie du sagst,mit Kleinbuchstaben geht(habs mir aber noch nicht mal angschaut).

  • FileSelectFolder & GUICtrlCreateCombo ?

    • Fast2
    • 8. März 2008 um 16:45

    Ah, ich verstehe. Du willst das schon beim Mouseover über "D:\" das "D:\" in der Combo angezeigt wird, richtig?

  • strg + linksklick aber wie?

    • Fast2
    • 3. März 2008 um 19:25

    Send("^{LEFT}") glaub ich

  • Board-Bug ???

    • Fast2
    • 3. März 2008 um 18:28

    Bei kmir auch net. Welchen Browser etc. nutzt du?
    Hast du's mal mit Cache leeren verucht?

  • Überwachen eines Prozesses und rebooten des Rechners zu einer bestimmten Zeit

    • Fast2
    • 3. März 2008 um 16:09

    Hä? Ich habe jetzt diese Diskussion verfolgt, aber entweder das liegt am neuen AutoIt, oder ich hab was falsch verstanden, denn wenn ich diesen Code ausführe kommt immer das richtige Ergebnis:

    [autoit]

    If Not StringIsDigit($NU) Then
    Select
    Case StringIsDigit($XC) = 0
    $FM &= $XC & @CRLF
    ContinueCase
    Case StringIsDigit($MC) = 0
    $FM &= $MC & @CRLF
    ContinueCase
    Case StringIsDigit($HC) = 0
    $FM &= $HC & @CRLF
    EndSelect
    MsgBox(16, "Fehler", $FM)
    EndIf

    [/autoit]
    Die Werte entstehen so
    [autoit]


    Dim $FM = ""
    $XC = IniRead(@ScriptDir&"\test.ini", "ACK", "XC", "Der Wert XC in der INI wurde auf eine nicht gültige Weise verändert!")
    $MC = IniRead(@ScriptDir&"\test.ini", "ACK", "MA", "Der Wert MA in der INI wurde auf eine nicht gültige Weise verändert!")
    $HC = IniRead(@ScriptDir&"\test.ini", "ACK", "HA", "Der Wert HA in der INI wurde auf eine nicht gültige Weise verändert!")
    $NU = $XC&$MC&$HC&

    [/autoit]


    Der Inhalt der INI(Natürlich nur der Ausschnitt):
    [ACK]
    XC=630
    MA=610
    HA=630
    AA=650


    Bei mir kommt da ganz normal keine ErrorMsg, ändere ich die Werte jedoch, so das auch Buchstaben vorhanden sind, oder lösche ich diese bekomme ich die richtige Fehlernachricht.
    Edit: Beim testen der Codeschnipsel ist mir aufgefallen das die Methode den Inhalt des Schlüssels und nicht den Defalt vom IniRead liefert, wenn man etwas austauscht. Peinlich peinlich... ;) :D :rolleyes:

  • Glückwunsch JanSchmidt (30)

    • Fast2
    • 1. März 2008 um 23:36

    Herzlichen Glückwunsch zu deinem 30. und viel Glück auf deinem weiterem Lebensweg!!!
    [Blockierte Grafik: http://www.v-rodforums.com/forums/images/smilies/happybirthday.png][Blockierte Grafik: http://bestsmileys.com/birthday1/25.gif][Blockierte Grafik: http://bestsmileys.com/birthday2/6.gif][Blockierte Grafik: http://smilies.sofrayt.com/fsc/happy%20birthday2.gif]

  • hnzck is wieder da und bringt wieder n porblem mit

    • Fast2
    • 1. März 2008 um 23:27

    Hatten wir das nicht schonmal? Oder war das im Englischen? Im Englischen aber auf alle Fälle, denn da hab ich diesen Code her:

    Das ist zu 99% die Hälfte der Lösung
    [autoit]

    ;Laut Post im EN-Forum von amel27
    ;Quelle: http://www.autoitscript.com/forum/index.ph…opic=40690&st=0
    ;Example for using with DllCallBack.au3 library (for AutoIt v3.8.2.1 and lower)

    [/autoit]

    #include <DllCallBack.au3>
    Global $hWinHook

    $CallBackProc = TogglePlugKeyBoard()
    MsgBox(4096, "", "KeyBoard is disabled, press OK to enable it smile.gif.")

    TogglePlugKeyBoard($CallBackProc)
    MsgBox(4096, "", "KeyBoard is enabled!")

    Exit

    Func TogglePlugKeyBoard($hCallProc=0)
    If IsArray($hWinHook) Then
    DllCall("user32.dll", "int", "UnhookWindowsHookEx", "hwnd", $hWinHook[0])
    _DllCallBack_Free($hCallProc)
    Return 0
    EndIf

    Local Const $WH_KEYBOARD_LL = 13
    Local $hKeyProc = _DllCallBack("_KeyProc", "int;ptr;ptr")
    Local $hMod = DllCall("kernel32.dll", "hwnd", "GetModuleHandle", "ptr", 0)
    $hWinHook = DllCall("user32.dll", "hwnd", "SetWindowsHookEx", _
    "int", $WH_KEYBOARD_LL, _
    "ptr", $hKeyProc, _
    "hwnd", $hMod[0], _
    "dword", 0)
    Return $hKeyProc
    EndFunc

    Func _KeyProc($nCode, $wParam, $lParam)
    If $nCode < 0 Then
    Local $iRet = DllCall("user32.dll", "long", "CallNextHookEx", "hwnd", $hWinHook[0], _
    "int", $nCode, _
    "ptr", $wParam, _
    "ptr", $lParam)
    Return $iRet[0]
    EndIf
    Return 1
    EndFunc


    ;=============================================
    ;Example only for AutoIt v3.2.10.0 and higher:

    Global $hWinHook

    $CallBackProc = TogglePlugKeyBoard()
    MsgBox(4096, "", "KeyBoard is disabled, press OK to enable it smile.gif.")

    TogglePlugKeyBoard($CallBackProc)
    MsgBox(4096, "", "KeyBoard is enabled!")

    Exit

    Func TogglePlugKeyBoard($hCallProc=0)
    If IsArray($hWinHook) Then
    DllCall("user32.dll", "int", "UnhookWindowsHookEx", "hwnd", $hWinHook[0])
    DllCallbackFree($hCallProc)
    Return 0
    EndIf

    Local Const $WH_KEYBOARD_LL = 13
    Local $hKeyProc = DllCallbackRegister("_KeyProc", "int", "int;ptr;ptr")
    Local $hMod = DllCall("kernel32.dll", "hwnd", "GetModuleHandle", "ptr", 0)
    $hWinHook = DllCall("user32.dll", "hwnd", "SetWindowsHookEx", _
    "int", $WH_KEYBOARD_LL, _
    "ptr", DllCallbackGetPtr($hKeyProc), _
    "hwnd", $hMod[0], _
    "dword", 0)
    Return $hKeyProc
    EndFunc

    Func _KeyProc($nCode, $wParam, $lParam)
    If $nCode < 0 Then
    Local $iRet = DllCall("user32.dll", "long", "CallNextHookEx", "hwnd", $hWinHook[0], _
    "int", $nCode, _
    "ptr", $wParam, _
    "ptr", $lParam)
    Return $iRet[0]
    EndIf
    Return 1
    EndFunc

    [autoit][/autoit]

    So, wie du das Einbaust usw: keine Ahnung, experimentieren :D:rofl:^^:whistling:

  • Script mit Tasten STARTEN und beenden...

    • Fast2
    • 1. März 2008 um 00:03

    ProcessClose() und ProcessKill()

  • Userpics von euch :)

    • Fast2
    • 27. Februar 2008 um 14:48

    Irgendwie hab ich mir euch alle anders vorgestellt...

  • So etwas wie Filereadline auch mit guictrlcreateinput oder list?

    • Fast2
    • 27. Februar 2008 um 14:38

    Unter Windows wird halt eigentlich @CRLF für den Zeilenumbruch genutzt.

  • GuiSetHelp

    • Fast2
    • 24. Februar 2008 um 20:06

    Es geht bestimmt einfacher, aber man könnte ja auch mit einer Funktion die so alle 500ms ausgerufen wird (mit AdlibEnable()) überprüfen, welches Fenster gerade aktiv ist, und dann die HotKeys setzten/entfernen.

  • Highscore Gratis Games

    • Fast2
    • 23. Februar 2008 um 22:29

    Ich hab das schon wieder gelöscht, sonst könnte ich Zitieren, aber die Versenden von dir irgendwelche Daten, unter anderem auch dein Nutzungsverhalten.

  • pixelsearchfunktion+mausklick

    • Fast2
    • 23. Februar 2008 um 21:55

    Ja, bedingt: Du kannst zwar hintereinander suchen lassen, aber AutoIt ist eine Scriptsprache und beherrscht kein Multitasking(aber es gibt eine UDF die das emuliert, allerdings hab ich den Namen vergessen(irgendwas mit co-))

  • Highscore Gratis Games

    • Fast2
    • 22. Februar 2008 um 22:18

    Ich kann Kaiser empfehlen. (Website)
    PS: @Xeno: Hast du dir mal die Lizenzvereinbarung von Trackmania durchgelesen?

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™