<?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>sb0y[AT]home &#187; будильник</title>
	<atom:link href="http://www.bagrincev.ru/tag/%d0%b1%d1%83%d0%b4%d0%b8%d0%bb%d1%8c%d0%bd%d0%b8%d0%ba/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bagrincev.ru</link>
	<description>Уютный бложик девелопера.</description>
	<lastBuildDate>Fri, 03 Dec 2010 13:30:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Музыкальный будильник</title>
		<link>http://www.bagrincev.ru/%d0%bc%d1%83%d0%b7%d1%8b%d0%ba%d0%b0%d0%bb%d1%8c%d0%bd%d1%8b%d0%b9-%d0%b1%d1%83%d0%b4%d0%b8%d0%bb%d1%8c%d0%bd%d0%b8%d0%ba/</link>
		<comments>http://www.bagrincev.ru/%d0%bc%d1%83%d0%b7%d1%8b%d0%ba%d0%b0%d0%bb%d1%8c%d0%bd%d1%8b%d0%b9-%d0%b1%d1%83%d0%b4%d0%b8%d0%bb%d1%8c%d0%bd%d0%b8%d0%ba/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 13:41:57 +0000</pubDate>
		<dc:creator>Sb0y</dc:creator>
				<category><![CDATA[how-to]]></category>
		<category><![CDATA[Программирование]]></category>
		<category><![CDATA[Самопись]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[mpd]]></category>
		<category><![CDATA[sh]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[будильник]]></category>

		<guid isPermaLink="false">http://www.bagrincev.ru/?p=753</guid>
		<description><![CDATA[Решил сделать так, чтобы каждое утро меня будила моя Ubuntu Linux. В биусе была включена функция Alarm, и был написан такой скриптик: #!/bin/sh &#160; #получаем время, конкретнее часы без минут и секунд time=`date \+\%H` &#160; #выставляем громкость и включаем каналы на звуковых картах amixer sset Master 90% amixer -c 1 sset PCM 100% unmute amixer ]]></description>
			<content:encoded><![CDATA[<p>Решил сделать так, чтобы каждое утро меня будила моя Ubuntu Linux.</p>
<p>В биусе была включена функция Alarm, и был написан такой скриптик:<br />
<span id="more-753"></span></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/sh</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#получаем время, конкретнее часы без минут и секунд</span>
<span style="color: #007800;"><span style="color: #000000; font-weight: bold;">time</span></span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">date</span> \+\<span style="color: #000000; font-weight: bold;">%</span>H<span style="color: #000000; font-weight: bold;">`</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#выставляем громкость и включаем каналы на звуковых картах</span>
amixer sset Master <span style="color: #000000;">90</span><span style="color: #000000; font-weight: bold;">%</span>
amixer <span style="color: #660033;">-c</span> <span style="color: #000000;">1</span> sset PCM <span style="color: #000000;">100</span><span style="color: #000000; font-weight: bold;">%</span> unmute
amixer <span style="color: #660033;">-c</span> <span style="color: #000000;">1</span> sset Mic <span style="color: #000000;">100</span><span style="color: #000000; font-weight: bold;">%</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Если полученное время ровняется числу 8, говорим mpd начать играть.</span>
<span style="color: #666666; font-style: italic;"># Делается, чтобы музыка начинала играть в 8 часов, а не каждый запуск.</span>
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$time</span>&quot;</span> <span style="color: #660033;">-eq</span> <span style="color: #ff0000;">&quot;8&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span> ; <span style="color: #000000; font-weight: bold;">then</span> mpc play ; <span style="color: #000000; font-weight: bold;">fi</span>
&nbsp;
<span style="color: #7a0874; font-weight: bold;">exit</span></pre></div></div>

<p>Скрипт можно вызвать из <strong>/etc/rc.local</strong>, но он выполняется от имени root&#8217;а, поэтому, делать это лучше вот так:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">su</span> <span style="color: #660033;">-c</span> <span style="color: #ff0000;">'/usr/bin/wakeup'</span> sb0y</pre></div></div>

<p>где <strong>sb0y</strong> &#8211; имя пользователя, от имени, которого будет запускаться скрипт.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bagrincev.ru/%d0%bc%d1%83%d0%b7%d1%8b%d0%ba%d0%b0%d0%bb%d1%8c%d0%bd%d1%8b%d0%b9-%d0%b1%d1%83%d0%b4%d0%b8%d0%bb%d1%8c%d0%bd%d0%b8%d0%ba/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
