Mam furt zapnute bluetooth na mobilu kvuli synchronizaci, tak me napadlo co to vyuzit i jinak. Tak jsem si udelal ze kdyz se vzdalim mimo dosah bluetooth od notebooku, tak notebook posle telnetem echo ostatnim pocitacum na kterych pracuji a vypne muziku a zamkne obrazovky. Pri navratu zas obrazovky aktivuje a muziku zapne.
Existuje sice balik bluemon, ale bohuzel fungoval znacne podivne. Nezaznamenal ze se zarizeni odpojilo, tak jsem si udelal svuj jednoduchy skript.
blueScan.pl
#!/usr/bin/perl
$memory = 0;
$debug = 0;
while (true){
@lines = `hcitool scan`;
$online = 0;
foreach $line (@lines){
if ($line =~ /00:0E:ED:58:02:EA/){
$online = 1;
}
if ($debug){
print $line;
}
}
if ($debug){
print "\tOnline $online\n";
print "\tMemory $memory\n";
}
if (( ($online == 1)&($memory == 0) )||( ($online == 0)&($memory == 1) )){
#zmena stavu
$memory = $online;
if ($debug){
print "\nZmena na $online\n";
}
print `telnet katka 1000$online 2>&1 > /dev/null`;
}
sleep 10;
}
81312519