Bildschirm ausschalten / Button bennen

  • Hey Leute,
    hab 2 fragen

    1. wie kann ich während eines scriptes den bildschrim autom.
    ausschalten udn ihn nach abschluss des selbgien wieder anschalten
    (ja ich kann su-fu benutzen, bin daraus aber nciht schlau geworden)
    2.
    Ich möchte eine installation automatisiern, wie kann ich buttons wie next, default u.ä. zum autom. draufclicken benennen?


    mfg

  • jaa aber so leid es mir tut steige ich da nicht durch, ich hab auch kp ob das jetzt hotkey oder nicht is und wann der monitor wieder an geht

  • Das ist eine Funktion, die man mit einem Parameter aufruft ...
    1 -> Monitor aus
    0 -> Monitor an
    Un dbeim Start schaltet der Monitor aus, nach 2 Sekunden oder bei Eingabe wieder an

  • [autoit]

    Func MonitorToggle($Off = 1)
    $opt = Opt("WinTitleMatchMode", 4)

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

    $WM_SYSCommand = 274
    $SC_MonitorPower = 61808
    $Power_Off = 2
    $Power_On = -1

    $HWND = WinGetHandle("classname=Progman")
    If $Off Then
    DllCall("user32.dll", "int", "SendMessage", "hwnd", $HWND, "int", $WM_SYSCommand, _
    "int", $SC_MonitorPower, "int", $Power_Off)
    Else
    DllCall("user32.dll", "int", "SendMessage", "hwnd", $HWND, "int", $WM_SYSCommand, _
    "int", $SC_MonitorPower, "int", $Power_On)
    EndIf
    Opt ("WinTitleMatchMode", $opt)
    EndFunc

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

    WinMinimizeAll ( )
    $1= inputbox ("Laufwerk des Sticks?", "Verschieben nach?")
    $2= inputbox ("Heutiges Datum?", "Form: YYYY-MM-TT")
    blockinput(1)
    MonitorToggle(1)
    run("mozbackup.exe")
    WinWaitActive("MozBackup 1.4.8 Setup")
    send( "{ENTER}")
    WinWaitActive("MozBackup 1.4.8 Setup")
    send( "{ENTER}")
    WinWaitActive("MozBackup 1.4.8 Setup")
    send( "{ENTER}")
    WinWaitActive("MozBackup 1.4.8 Setup")
    send( "{ENTER}")
    run("C:\Programme\MozBackup\MozBackup.exe")
    winwaitactive("MozBackup 1.4.8 - Welcome")
    send( "{ENTER}")
    MouseMove(629,562)
    mouseclick("left")
    send( "{ENTER}")
    mousemove(600,419)
    mouseclick("left")
    send( "{ENTER}")
    mousemove(676,562)
    mouseclick("left")
    send( "{ENTER}")
    sleep(5000)
    send( "{ENTER}")
    run("C:\Programme\MozBackup\Uninstall.exe")
    WinWaitActive("MozBackup 1.4.8 Uninstall")
    send( "{ENTER}")
    sleep(2500)
    send( "{ENTER}")
    FileMove("C:\Dokumente und Einstellungen\" & @UserName & "\Eigene Dateien\Firefox 2.0.0.14 (de) - " & $2 & ".pcv", $1 & ":\")
    blockinput(0)
    monitorToggle(0)

    [/autoit]

    das sieht jetzt so aus, problem is nur, dass der monitor zwar ausgeht aber sofort wieder angeht....
    und mein button problem belastet mich, wie kann ich die bennen?und dann anklicken

    Einmal editiert, zuletzt von commonleader (14. Juni 2008 um 14:26)