Keresés Kategóriák Kedvencek

Hogyan villogtassuk a billentyűzet LED-jeit?

Készítette: Baltincs
2009. január 11. 12:04:49 - 15045 megtekintés
  • Egy VBS Script segítségével könnyedén villogtathatjuk a billentyűzetünk LED-jeit, csak néhány sort kell begépelnünk.
  • A script

    Az alábbi scriptet mentsük el ledvillogtato.vbs néven.

    Set WshShell = WScript.CreateObject("WScript.Shell")
    For i = 0 to 5
    WshShell.SendKeys "{NUMLOCK}"
    WScript.Sleep 60
    WshShell.SendKeys "{CAPSLOCK}"
    WScript.Sleep 60
    WshShell.SendKeys "{SCROLLLOCK}"
    If (i mod 2) Then WScript.Sleep 200
    Next
  • Címkék:

    billentyű windows szkript
Baltincs - 16 éve, 2 hónapja

Örülök, hogy tetszik. Csak kellenének újabb ötletek.

Ting - 16 éve, 2 hónapja

Nagyon jó a tipp!

Baltincs - 16 éve, 2 hónapja

Nah ehhez pl. még nem értek.
Ha majd tudom, írok neked

xxxx_totix - 16 éve, 2 hónapja

ez XD

szaszist - 16 éve, 2 hónapja

Te ezt valahonnan szedted, vagy te magad csináltad? Mert kéne egy kis segítség a továbbfejlesztésében Mivel nekem a numlok mindig be van kapcsolva, rosszul néz ki a villogas, ha nem kapcsolom ki. Megcsináltam, hogy kikapcsolja majd visszakapcsolja, de ha ki van kapcsolva, akkor megint gond van. Hogy lehet feltételes dolgokat beleírni? Pl. ha be van kapcsolva, csak akkor kapcsoljon ki, ha ki van kapcsolva, akkor maradjon úgy ahogy van. Eddig így néz ki a továbbfejlesztett verzió(Ha be van kapcsolva a num-lock akkor van funkciója a változatatásnak):

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.SendKeys "{NUMLOCK}"
For i = 0 to 5
WshShell.SendKeys "{NUMLOCK}"
WScript.Sleep 60
WshShell.SendKeys "{CAPSLOCK}"
WScript.Sleep 60
WshShell.SendKeys "{SCROLLLOCK}"
If (i mod 2) Then WScript.Sleep 200
Next
WshShell.SendKeys "{NUMLOCK}"