Nah untuk merubah led indicator pada VT console Anda dapat menggunakan setleds
. Jadi jika Anda menggunakan VT, Anda cukup mengetik
setleds
dan Anda akan mendapatkan status led saat ini. Jika Anda tidak ingin mengaktifkan numlock, nyalakan saja Anda dapat mengetik:
setleds -L +num
Muncul lebih rumit di X dan ini adalah cara "paling sederhana" untuk mencobanya. Harap perhatikan bahwa X biasanya dijalankan sebagai root sehingga Anda harus memeriksa izin pada X-windows tty atau menjalankannya dengan hak akses root. Biasanya X adalah tty7. /dev/console
harus berfungsi sebagai konsol sistem dan dengan itu semua VT akan terpengaruh.
sudo su -c 'setleds -L +num < /dev/tty7'
Saya rasa ini juga akan berhasil:
sudo su -c 'setleds -L +num < /dev/console'
inilah daftar opsi lampu
[{+|-}num] [{+|-}caps] [{+|-}scroll]
Jika Anda tidak memiliki setleds
di sistem Anda, tebakan saya adalah Anda bisa mendapatkannya dari paket emerge sys-apps/kbd
ini .
Jika Anda adalah orang yang lebih suka membuat kode, berikut tautan ke contoh kode untuk mengubah led di X. Saya tidak mengujinya, tetapi hanya dengan melihat kode tampak oke.
Dan inilah skrip shell untuk melakukan apa yang Anda inginkan. Untuk memiliki tutup atau led lainnya sebagai indikator HDD.
#!/bin/bash
# Check interval seconds
CHECKINTERVAL=0.1
# console
CONSOLE=/dev/console
#indicator to use [caps, num, scroll]
INDICATOR=caps
getVmstat() {
cat /proc/vmstat|egrep "pgpgin|pgpgout"
}
#turn led on
function led_on()
{
setleds -L +${INDICATOR} < ${CONSOLE}
}
#turn led off
function led_off()
{
setleds -L -${INDICATOR} < ${CONSOLE}
}
# initialise variables
NEW=$(getVmstat)
OLD=$(getVmstat)
##
while [ 1 ] ; do
sleep $CHECKINTERVAL # slowdown a bit
# get status
NEW=$(getVmstat)
#compare state
if [ "$NEW" = "$OLD" ]; then
led_off ## no change, led off
else
led_on ## change, led on
fi
OLD=$NEW
done
periksa Gmail - LED berkedip saat email diterima dan menyebutkan jumlah email
#!/bin/bash
echo "Checking for new email";
mails="$(wget --secure-protocol=TLSv1 --timeout=3 -t 1 -q -O - \
https://name1:[email protected]/mail/feed/atom \
--no-check-certificate | grep 'fullcount' \
| sed -e 's/.*<fullcount>//;s/<\/fullcount>.*//' 2>/dev/null)"
echo $mails;
#blink LEDs
if [ "$mails" -gt "0" ];
then
blink -s -r 5;
fi
#speak announcements
if [ "$mails" -gt "0" ];
then
espeak "$mails new emails in main account.";
fi
sleep 4;
blink;
exit
Anda dapat melepas led HDD dari casing lama, memperpanjang kabel dan mengikat kabel ke kabel keyboard, bercabang di casing, dan menyambungkan langsung ke jumper led HDD di mainboard. Buka keyboard dan tempel LED HDD di sebelah LED capslock.
Software gratis dan jelek? Periksa.