<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Qualsiasi &#187; bluetooth</title>
	<atom:link href="http://www.qualsiasi.net/tag/bluetooth/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.qualsiasi.net</link>
	<description>perchè a tutti piace il qualunquismo.</description>
	<lastBuildDate>Thu, 05 Jan 2012 22:12:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Bloccare il PC quando sei lontano</title>
		<link>http://www.qualsiasi.net/2009/bloccare-il-pc-quando-sei-lontano/</link>
		<comments>http://www.qualsiasi.net/2009/bloccare-il-pc-quando-sei-lontano/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 20:58:35 +0000</pubDate>
		<dc:creator>Qualsiasi</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[bluetooth]]></category>
		<category><![CDATA[lock]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://www.qualsiasi.net/?p=34</guid>
		<description><![CDATA[Oggi ero in vena di smanettamenti e ho creato questo scriptino da lanciare all&#8217;avvio di KDE4 (ma in teoria anche GNOME, e altri, ma di certo non mi metterò a provarlo) per fare in modo che la sessione venga &#8220;lockata&#8221; quando siete lontani. Dovete avere il bluetooth sul PC e pure sul cellulare che tenete [...]]]></description>
			<content:encoded><![CDATA[<p>Oggi ero in vena di smanettamenti e ho creato questo scriptino da lanciare all&#8217;avvio di KDE4 (ma in teoria anche GNOME, e altri, ma di certo non mi metterò a provarlo) per fare in modo che la sessione venga &#8220;lockata&#8221; quando siete lontani. Dovete avere il bluetooth sul PC e pure sul cellulare che tenete in tasca. Quando il cellulare non sarà più nel range del computer, partirà lo screensaver con blocco della sessione.</p>
<p>Innanzitutto attivate il bluetooth sul cellulare (o qualsiasi altra periferica) e rendetelo visibile a tutti, ora date il comando</p>
<blockquote><p>$ hcitool scan<br />
Scanning &#8230;<br />
00:13:57:9B:DF:24       Qualsiasi</p></blockquote>
<p>Segnatevi il MAC address, nel mio caso (è finto) &#8220;00:13:57:9B:DF:24&#8243;, questa è la periferica che controllerà la sessione. Ora potete mettere il telefono in modalità &#8220;invisibile&#8221;, ma non spegnere il bluetooth.</p>
<p>Nella vostra home, andata in .kde4/Autostart</p>
<blockquote><p>cd ~/.kde4/Autostart/</p></blockquote>
<p>create un file contenente questo script (ad esempio lock.sh) sostituendo alla linea KEY_MAC quello che vi eravate segnati pocanzi:</p>
<blockquote><p>#!/bin/bash</p>
<p>ENABLED=$(kdialog &#8211;yesno &#8220;Bluetooth Key?&#8221;;echo $?)</p>
<p>if [ "$ENABLED" != "0" ]; then<br />
exit 0<br />
fi</p>
<p>KEY_MAC=&#8221;00:13:57:9B:DF:24&#8243;;</p>
<p>while [ "1" ]; do<br />
DEVNAME=`hcitool name $KEY_MAC`;</p>
<p>if [ -z "$DEVNAME" ]; then<br />
qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock<br />
fi</p>
<p>sleep 60</p>
<p>done;</p></blockquote>
<p>Rendete il file eseguibile, così</p>
<blockquote><p>chmod a+x lock.sh</p></blockquote>
<p>dal prossimo avvio di KDE4 una finestrella vi chiederà se in quella sessione volete usare questa possibilità, così potrete lavorare tranquilli anche quando dimenticherete il cellulare a casa, o quando è scarico.</p>
<p>Il controllo della presenza del telefono viene fatto ogni 60 secondi.</p>
 <img src="http://www.qualsiasi.net/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=34" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.qualsiasi.net/2009/bloccare-il-pc-quando-sei-lontano/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

