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

Beiträge von jNizM

  • AutoIt Screensaver collection - GDIPlus / Direct2D

    • jNizM
    • 13. Mai 2014 um 10:25

    - Die Möglichkeit das Script im Hintergrund laufen zu lassen und es nach einer bestimmten Zeit, in der keine Maus oder Tastatur benutzt worden ist, anspringt.
    - Die Möglichkeit einer Passwort-Eingabe nach Bewegung der Maus zur Freigabe des Bildschirms.

    Ansonsten Top ;)

  • Schon wieder grafische Spielereien ;)

    • jNizM
    • 4. April 2014 um 14:53

    Sehr schönes Script, vor allem das Erste.

    Wie wär es mit:
    - Multi-Monitor Support (mehr als 1 Monitor)
    - Screensaver-Möglichkeit (wenn nach bestimmter Zeit keine Maus- oder Tastatureingabe erfolgt ist, geht das Script an)

    Bitte mehr ;)

  • Source verschwunden, obfuscated source unobfuscaten?

    • jNizM
    • 29. Januar 2014 um 07:44

    https://de.wikipedia.org/wiki/Reverse_E…htliche_Aspekte

  • Seconds to String

    • jNizM
    • 8. Januar 2014 um 15:45

    Das ganze nennt sich Ternary (http://en.wikipedia.org/wiki/%3F: | http://de.wikipedia.org/wiki/Fragezeichen#Bedingungsoperator)

    Aus

    Code
    if (a > b) {
        result = x;
    } else {
        result = y;
    }


    wird

    Code
    result = a > b ? x : y;

    Enthalten in der neuen Version von AutoIt (AutiIt 3.3.10.2)


    Ich hab nur die Funktion zur Verfügung gestellt, was der einzelne User damit anfängt, ist ihm selbst überlassen ;)

  • Seconds to String

    • jNizM
    • 8. Januar 2014 um 15:17

    Diese Funktion wandelt eine beliebige Anzahl an Sekunden in Tage, Stunden, Minuten und Sekunden um
    z. B. _secsToStr(1234567) gibt "14 days, 6 hours, 56 minutes, 7 seconds" aus

    [autoit]


    Func _secsToStr($s)
    If $s >= 86400 Then
    $d = floor($s / 86400)
    $s = mod($s, 86400)
    $r = $d & " day" & (($d <> 1) ? "s" : "") & (($s > 0) ? ", " : "") ; EN
    ;$r = $d & " Tag" & (($d <> 1) ? "e" : "") & (($s > 0) ? ", " : "") ; DE
    EndIf
    If $s >= 3600 Then
    $h = floor($s / 3600)
    $s = mod($s, 3600)
    $r &= $h & " hour" & (($h <> 1) ? "s" : "") & (($s > 0) ? ", " : "") ; EN
    ;$r &= $h & " Stunde" & (($h <> 1) ? "n" : "") & (($s > 0) ? ", " : "") ; DE
    EndIf
    If $s >= 60 Then
    $m = floor($s / 60)
    $s = mod($s, 60)
    $r &= $m & " minute" & (($m <> 1) ? "s" : "") & (($s > 0) ? ", " : "") ; EN
    ;$r &= $m & " Minute" & (($m <> 1) ? "n" : "") & (($s > 0) ? ", " : "") ; DE
    EndIf
    $r &= $s & " second" & (($s <> 1) ? "s" : "") ; EN
    ;$r &= $s & " Sekunde" & (($s <> 1) ? "n" : "") ; DE

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

    Return $r
    EndFunc ;==>_secsToStr

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

    MsgBox(0, "secsToStr", _secsToStr(1234567))

    [/autoit]
  • Hardware auslesen ohne WMI

    • jNizM
    • 27. November 2013 um 07:44

    Auf die schnelle

    Arbeitsspeicher:
    GlobalMemoryStatusEx

    CPU:
    GetSystemTimes

    Einzelner Process:
    OpenProcess
    GetProcessMemoryInfo
    CloseHandle

    Graka:
    Die Dll dazu müsste von deiner Graka mitgeliefert werden (ATI oder Nvidia)... musst mal googeln welche genau das ist

  • Hardware auslesen ohne WMI

    • jNizM
    • 26. November 2013 um 19:27

    jup.. mit DllCall's

  • Funktionsweise der Timer Funktionen

    • jNizM
    • 25. November 2013 um 07:36

    PainTrain

    Welch mysteriöse Ergebnisse aber dabei rauskommen... Muss wohl Siegfried & Roy sein :D

    [autoit]


    $F = DllCall("Kernel32.dll", "Int", "QueryPerformanceFrequency", "int64*", "")
    $S = DllCall("Kernel32.dll", "Int", "QueryPerformanceCounter", "int64*", "")
    Sleep(2500)
    $E = DllCall("Kernel32.dll", "Int", "QueryPerformanceCounter", "int64*", "")
    MsgBox(0,"",($E[1] - $S[1]) / $F[1])

    [/autoit]


    ==> 2.4998351...

    Mit Sleep(10000) ==> 10.000295...

  • Funktionsweise der Timer Funktionen

    • jNizM
    • 22. November 2013 um 07:45
    [autoit]


    $i = 0
    $F = DllCall("Kernel32.dll", "Int", "QueryPerformanceFrequency", "int64*", "")
    $S = DllCall("Kernel32.dll", "Int", "QueryPerformanceCounter", "int64*", "")
    While $i <> 10000000
    $i = $i + 1
    WEnd
    $E = DllCall("Kernel32.dll", "Int", "QueryPerformanceCounter", "int64*", "")
    MsgBox(0,"",($E[1] - $S[1]) / $F[1])

    [/autoit]
  • ControlSend & ControlClick funktioniert nicht

    • jNizM
    • 17. September 2013 um 10:21

    Auch das funktioniert nicht.

    So schaut es bei mir dann aus
    [Blockierte Grafik: http://www.fotos-hochladen.net/uploads/unbenanntbs5w71pha4.png]

  • ControlSend & ControlClick funktioniert nicht

    • jNizM
    • 17. September 2013 um 09:36

    Das sollte es ja auch machen...
    Funktioniert nur leider nicht..
    MsgBox erscheint, aber der Speichern unter dialog bleibt unverändert vorhanden.

    Windows 7 Enterprise - SP 1 - x64 auf VMWare
    Script als x86 compiled

  • ControlSend & ControlClick funktioniert nicht

    • jNizM
    • 17. September 2013 um 08:05

    ControlSend & ControlClick funktioniert nicht. Die Test-MsgBox erscheint aber.
    Woran kann das liegen?

    [autoit]


    $title = "Speichern unter"

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

    WinWaitActive($title)
    If WinExists($title) Then
    WinWaitActive($title)
    Local $sText = ControlGetText($title, "", "Edit1")
    If $sText = "UPS_CSV_EXPORT.csv" Then
    ControlSend($title, "", "Edit1", "test")
    ControlClick($title, "", "Button1")
    MsgBox(0, "Test", "test " & $sText)
    EndIf
    EndIf

    [/autoit]
    Spoiler anzeigen

    [Blockierte Grafik: http://www.fotos-hochladen.net/uploads/guiedit1no6d35aw9u.png]

    Spoiler anzeigen

    [Blockierte Grafik: http://www.fotos-hochladen.net/uploads/guibutton1p8z36faykl.png]

  • Problem mit langsamen PING

    • jNizM
    • 29. Mai 2013 um 14:24

    Vlt hilfts dir
    https://gist.github.com/jNizM/5669893

  • Notizblock

    • jNizM
    • 13. Februar 2013 um 07:54

    Dann stells doch unter die WTFPL-Lizenz :D:D:D

  • Zeichnen like a Boss

    • jNizM
    • 9. Februar 2013 um 16:35

    dafür gibts JavaScript Beautifier

    hier der Code in etwas schöner/übersichtlicher:
    http://jumpshare.com/v/SVQQ7s?b=77ZyNd

  • Zeichnen like a Boss

    • jNizM
    • 8. Februar 2013 um 14:02

    du kannst aber oben auf Share gehen und dann sehen wir zb wie du gezeichnet hast:

    z.B. [Blockierte Grafik: http://img5.fotos-hochladen.net/thumbnail/20130208135iagv6cx57k_thumb.jpg]

  • Wie sieht euer Desktop aus?

    • jNizM
    • 1. Februar 2013 um 15:44

    [Blockierte Grafik: http://img5.fotos-hochladen.net/uploads/20130201154lmrckdz82e.jpg]

  • Welchen E-Mail Anbieter nutzt ihr?

    • jNizM
    • 16. Januar 2013 um 11:01

    Gmail

    3x Outlook.com (ehemals Hotmail.com)
    - für privat
    - für Foren usw
    - für Trash & sonstige Anmeldungen

    10minutemail

  • Erweiterung Crypt.au3 um SHA2

    • jNizM
    • 16. Januar 2013 um 06:25
    Zitat

    AutoIt supports Windows 2000 and above and thus adding these would cause more issues for very little benefit.
    guinness

    schon ein bisschen peinlich im Jahr 2013...

  • Wie sieht euer Desktop aus?

    • jNizM
    • 7. Januar 2013 um 13:11

    da ich zzt nicht daheim bin,
    hab ich das hergenommen, worauf meins basiert

    Dateien

    myskin_by_hawokk-d2xjfz9.png 714,01 kB – 0 Downloads

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™