<?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>BulTux &#187; Приложения</title>
	<atom:link href="http://www.bultux.org/category/applications/feed" rel="self" type="application/rss+xml" />
	<link>http://www.bultux.org</link>
	<description>Български блог посветен на свободния софтуер и новото от Linux света</description>
	<lastBuildDate>Sat, 03 Dec 2011 08:18:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>ImgurUp версия 2.0 с много подобрения</title>
		<link>http://www.bultux.org/applications/imgurup-versia-2-0-s-mnogo-podobrenia</link>
		<comments>http://www.bultux.org/applications/imgurup-versia-2-0-s-mnogo-podobrenia#comments</comments>
		<pubDate>Thu, 14 Jul 2011 01:32:09 +0000</pubDate>
		<dc:creator>Владимир Колев</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[imgur]]></category>
		<category><![CDATA[ImgurUp]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[нова версия]]></category>

		<guid isPermaLink="false">http://www.bultux.org/?p=816</guid>
		<description><![CDATA[<img src="http://bultux.org/wp-content/plugins/category-icons/cats/apps.png" width="22" height="22" alt="" title="Приложения" /><br/>От днес новата версия на ImgurUp е вече факт, откакто представих ImgurUp v.1.0, бяха извъшени доста промени и се вслушах в желанията на някои потребители &#8211; да се използва акаунта им, в imgur.com, за да имат по-добър контрол над качените от тях изображения. От сега ImgurUp използва ауторизираното API на базата на OAuth протокола, което [...]]]></description>
			<content:encoded><![CDATA[<img src="http://bultux.org/wp-content/plugins/category-icons/cats/apps.png" width="22" height="22" alt="" title="Приложения" /><br/><p style="text-align: justify;"><a href="http://www.bultux.org/wp-content/uploads/2011/07/imgurup_logo.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignleft size-full wp-image-819" title="imgurup_logo" src="http://www.bultux.org/wp-content/uploads/2011/07/imgurup_logo.png" alt="" width="344" height="85" /></a>От днес новата версия на ImgurUp е вече факт, откакто <a title="Представяме ImgurUp 1.0" href="http://www.bultux.org/news/predstavqm-imgurup-1-0">представих ImgurUp v.1.0</a>, бяха извъшени доста промени и се вслушах в желанията на някои потребители &#8211; да се използва акаунта им, в <a href="http://imgur.com" target="_blank">imgur.com</a>, за да имат по-добър контрол над качените от тях изображения.</p>
<p style="text-align: justify;">От сега ImgurUp използва <a href="http://api.imgur.com/#authapi" target="_blank">ауторизираното API</a> на базата на <a href="http://oauth.net/" target="_blank">OAuth</a> протокола, което означава, че при стартиране на приложението ще трябва да го ауторизирате към вашия акаунт, което става след посещаване на генериран адрес, позволяване на ImgurUp да има достъп до вашия акаунт и след това да въведете PIN-ът, който ще ви бъде предоставен, в съответния диалог от приложението. Веднъж оторизирали приложението, вие ще можете да използвате пълната функционалност, която предлагат API-то на Imgur.com (като изключим възможността за изтриване на изображения от албумите).<br />
<span id="more-816"></span></p>
<h2 style="text-align: justify;">Какво ново</h2>
<ul style="text-align: justify;">
<li>
<div id="attachment_817" class="wp-caption alignright" style="width: 310px"><a href="http://www.bultux.org/wp-content/uploads/2011/07/ImgurUp_001.png" class="highslide-image" onclick="return hs.expand(this);"><img class="size-medium wp-image-817" title="ImgurUp_001" src="http://www.bultux.org/wp-content/uploads/2011/07/ImgurUp_001-300x255.png" alt="" width="300" height="255" /></a><p class="wp-caption-text">Нов интерфейс за по-приятна и удобна работа</p></div>
<p>Изцяло пренаписан код &#8211; новата версия има доста по-различен интерфейс, за по-удобна работа</li>
<li>Drag&#8217;n'Drop за добавяне на изображения за качване във вашия акаунт.</li>
<li>Браузър на изображенията от вашия профил, с възможност за създаване и изтриване на албуми</li>
<li>Повече настройки за снимачката на екрана в диалога за настройки</li>
<ul>
<li>Създаване на формат, с който да бъдат записвани изображенията, разпознаващ следните опции:</li>
<ul>
<li><strong>$count</strong> &#8211; брояч на направените снимки започващ от 1</li>
<li><strong>$date</strong> &#8211; настоящата дата и час (на пример: 20110714030915)</li>
<li><strong>$time</strong> &#8211; същото като $date, но без датата (на пример: 030915)</li>
</ul>
</ul>
<li>Избор на директорията, в която да бъдат записвани изображенията</li>
<li>и други</li>
</ul>
<h2 style="text-align: justify;">Някои интерсни опции</h2>
<div style="text-align: justify;"><a href="http://www.bultux.org/wp-content/uploads/2011/07/All-Images_002.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignleft size-medium wp-image-818" style="margin-left: 5px; margin-right: 5px;" title="All Images_002" src="http://www.bultux.org/wp-content/uploads/2011/07/All-Images_002-300x204.png" alt="" width="200" height="154" /></a>Използвайки браузъра на албуми по всяко време задържайки десен бутон върхо произволно изображение и избирайки опцията Information можете да видите изображението в цял размер, както и различките връзки към него, включително връзки за добавяне с икона в HTML (за уебстраници) и BBCode (за форуми) формат.</div>
<div style="text-align: justify;">Избирайки бутонът за информация за вашият профил, винаги можете да следите броят на оставащите ви кредити, който по подразбиране на ден е 1000 &#8211; ограничение поставено от Imgur.com за използващите безплатно услугата им.</div>
<h2 style="text-align: justify;">Изтегляне и инсталиране</h2>
<div style="text-align: justify;">Ако използвате Debian-базирана дистрибуция можете да използвате готовия .deb пакет:</div>
<div style="text-align: justify;"><img src="http://imgur.com/b0SVe.png" border="0" /><a href="http://www.bultux.org/wp-content/plugins/download-monitor/download.php?id=23" title="Изтеглен 40 пъти"><strong>imgurup</strong>  ()</a> 40 изтегляния</div>
<div style="text-align: justify;">Ако използвате друга дистрибуция се уверете, че следните пакети са инсталирани:</div>
<div>
<ul style="text-align: justify;">
<li>python-oauth2</li>
<li>python-configobj</li>
<li>python-simplejson</li>
<li>python-gtk2</li>
</ul>
<div style="text-align: justify;">За да използвате най-актуалната версия:</div>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="kw2">git clone</span> git:<span class="sy0">//</span>github.com<span class="sy0">/</span>vkolev<span class="sy0">/</span>ImgurUp.git</pre></div></div>


<div style="text-align: justify;">Или изтеглете най-новата версия от: <a href="https://github.com/vkolev/ImgurUp/downloads">https://github.com/vkolev/ImgurUp/downloads</a></div>
<h2 style="text-align: justify;">Бъдещето</h2>
<div style="text-align: justify;">Планирам за бъдещите версии, отново да добавя опцията за локално следене на качените изображение, което да позволи използването на програмата, дори когато не сте свързани към интернет. Преди това ми се иска и да разреша проблема с изтриването на изображения, което за момента все още не ми е ясно на какво се дължи, макар съмненията ми да са насочени към Imgur или към OAuth2 библиотеката.</div>
<div style="text-align: justify;">В случай, че има функция, която ви липсва или откриете грешка в програмата не се колебайте да съобщите за нея в коментарите към тази статия или в <a href="https://github.com/vkolev/ImgurUp/issues" target="_blank">тракера за проблеми в github</a> страницата, на проекта.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.bultux.org/applications/imgurup-versia-2-0-s-mnogo-podobrenia/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AdaptableGIMP за задачно-ориентирана работа</title>
		<link>http://www.bultux.org/applications/adptablegimp-za-zadachno-orientirana-rabota</link>
		<comments>http://www.bultux.org/applications/adptablegimp-za-zadachno-orientirana-rabota#comments</comments>
		<pubDate>Sat, 11 Jun 2011 23:00:44 +0000</pubDate>
		<dc:creator>Владимир Колев</dc:creator>
				<category><![CDATA[Арт]]></category>
		<category><![CDATA[Приложения]]></category>
		<category><![CDATA[adaptablegimp]]></category>
		<category><![CDATA[gimp]]></category>
		<category><![CDATA[задачна]]></category>
		<category><![CDATA[работа]]></category>

		<guid isPermaLink="false">http://www.bultux.org/?p=801</guid>
		<description><![CDATA[<img src="http://bultux.org/wp-content/plugins/category-icons/cats/arts.png" width="22" height="22" alt="" title="Арт" /><img src="http://bultux.org/wp-content/plugins/category-icons/cats/apps.png" width="22" height="22" alt="" title="Приложения" /><br/>Под името AdaptableGIMP намираме нова модифицирана версия на програмата за обработка на изображения GIMP. Основната разлика е това, че не инструментите, а задачите са на преден план в интерфейса. AdaptableGIMP представя не инструментите, а задачите, които потребителят иска да изпълни. Промените в потребителския интерфейс разработчиците наричат Task Sets (Комплект задачи). В тях се обобщават действията, [...]]]></description>
			<content:encoded><![CDATA[<img src="http://bultux.org/wp-content/plugins/category-icons/cats/arts.png" width="22" height="22" alt="" title="Арт" /><img src="http://bultux.org/wp-content/plugins/category-icons/cats/apps.png" width="22" height="22" alt="" title="Приложения" /><br/><p><img class="alignleft size-full wp-image-803" title="gimp" src="http://www.bultux.org/wp-content/uploads/2011/06/gimp.png" alt="" width="200" height="174" /></p>
<p>Под името <a href="http://www.adaptablegimp.org/w/Welcome_to_AdaptableGIMP" target="_blank">AdaptableGIMP</a> намираме нова модифицирана версия на програмата за обработка на изображения GIMP. Основната разлика е това, че не инструментите, а задачите са на преден план в интерфейса.</p>
<p>AdaptableGIMP представя не инструментите, а задачите, които потребителят иска да изпълни. Промените в потребителския интерфейс разработчиците наричат Task Sets (Комплект задачи). В тях се обобщават действията, от които потребителят се нуждае за решаването на дадена задача, като на пример простото обработване на снимка или премахването на &#8220;червени очи&#8221;.</p>
<p><span id="more-801"></span></p>
<p><img class="aligncenter size-full wp-image-804" title="Agimp_toolbox_steps" src="http://www.bultux.org/wp-content/uploads/2011/06/Agimp_toolbox_steps.png" alt="" width="720" height="275" /><br />
Комплектите от задачи предлагат съответния избор от действия – при простата обработка на изображение това ще са действията за изрязване на снимка. Създадените от потребителите Комплекти се записват централно и по-късно се предлагат на други потребители от <a href="http://www.adaptablegimp.org/w/Browse_Tasksets" target="_blank">едно Wiki</a>.</p>
<p>Концептът обединява задачно-ориентирана работа с уроци, тъй като комплектите със задачи, могат да съдържат подробни описания за това как да бъдат решени отделни задачи. По този начин проектът се опитва да запознае потребителите с многото функции на GIMP.</p>
<p>&nbsp;</p>
<p><a href="http://www.bultux.org/wp-content/uploads/2011/06/Screenshot.png" class="highslide-image" onclick="return hs.expand(this);"><img class="aligncenter size-medium wp-image-805" title="Screenshot" src="http://www.bultux.org/wp-content/uploads/2011/06/Screenshot-300x187.png" alt="" width="300" height="187" /></a></p>
<p>AdaptableGIMP е проект на <a href="http://www.uwaterloo.ca/" target="_blank">University of Waterloo</a> в съвместна работа с <a href="http://umanitoba.ca/" target="_blank">University of Manitoba</a> в Канада. Институтът с името Human Computer Interaction Lab публикува първо модифицирана версия на GIMP под името <a href="http://www.ingimp.org" target="_blank">Inigimp</a>. Тази версия дълго време записвала действията на 200 потребителя. След двугодишно изследване работниците в института публикуват първо анализ на данните. На база на тях през май 2010 се създава <a href="http://adaptablegimp.blogspot.com/" target="_blank">първата концепция</a> за тяхната версия на свободната програма за обработка на изображения.</p>
<p>AdaptableGIMP може да <a href="http://www.adaptablegimp.org/w/Download_AdaptableGIMP" target="_blank">бъде изтеглен</a> за Windows и като Debian-пакет на страницата на проекта. Там може да бъде намерен и изходния код на GIMP-варианта.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bultux.org/applications/adptablegimp-za-zadachno-orientirana-rabota/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Десктоп клиент за grooveshark</title>
		<link>http://www.bultux.org/applications/desktop-klient-za-grooveshark</link>
		<comments>http://www.bultux.org/applications/desktop-klient-za-grooveshark#comments</comments>
		<pubDate>Sat, 21 May 2011 08:59:25 +0000</pubDate>
		<dc:creator>Владимир Колев</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[grooveshark]]></category>
		<category><![CDATA[gSharkDown]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[аудио]]></category>
		<category><![CDATA[изтегляне]]></category>

		<guid isPermaLink="false">http://www.bultux.org/?p=794</guid>
		<description><![CDATA[<img src="http://bultux.org/wp-content/plugins/category-icons/cats/apps.png" width="22" height="22" alt="" title="Приложения" /><br/>Ако някога ви се е случвало да искате да изтеглите песен от grooveshark и не сте имали тази възможност може би с това приложение ще мога да ви помогна. gSharkDown е десктоп клиент за grooveshark повече ориентиран към прослушване не песните, но включващ и възможност за изтеглянето им и някои други полезни функции. Като цяло [...]]]></description>
			<content:encoded><![CDATA[<img src="http://bultux.org/wp-content/plugins/category-icons/cats/apps.png" width="22" height="22" alt="" title="Приложения" /><br/><p style="text-align: justify;"><img class="alignleft size-full wp-image-795" title="gsharkdown_128" src="http://www.bultux.org/wp-content/uploads/2011/05/gsharkdown_128.png" alt="" width="128" height="128" />Ако някога ви се е случвало да искате да изтеглите песен от grooveshark и не сте имали тази възможност може би с това приложение ще мога да ви помогна. gSharkDown е десктоп клиент за grooveshark повече ориентиран към прослушване не песните, но включващ и възможност за изтеглянето им и някои други полезни функции. Като цяло клиентът беше предвиден за лично ползване, но след версия 0.2.2 сметнах, че мога да го споделя и с други.</p>
<p style="text-align: justify;">Приложението е написано на Python и използва <a href="http://www.pygtk.org/" target="_blank">pyGTK</a> за графичен интерфейс и <a href="http://pygstdocs.berlios.de/" target="_blank">GStreamer</a> за просвирване на песните директно от grooveshark без да бъдат изтегляни. Библиотеката, която се използва за търсене и изтегляне на песните е предоставена от проекта <a href="https://github.com/jacktheripper51/groove-dl" target="_blank">groove-dl</a> (друго wxPython приложение само за изтегляне на песни).<br />
<span id="more-794"></span> <span style="font-size: 20px; font-weight: bold;">С какво gSharkDown е по-различен</span></p>
<ul>
<li style="text-align: justify;">Търсене за песни в grooveshark с възможност за подсказване (запаметява търсенията и при следващото ползване ги предлага)</li>
<li style="text-align: justify;">Списък за просвирване, който можете да заредите с песни от резултатите от търсенето</li>
<li style="text-align: justify;">Вграден плейър, с все още не напълно функционираща опция за непрекъснато свирене (повторение на списъка), но очаквам скоро да коригирам проблема</li>
<li style="text-align: justify;">Информационен диалог за подробности относно дадена песен от списъка с резултати</li>
<li style="text-align: justify;">Бутон за изтегляне (изтегляне на песни една по една)</li>
<li style="text-align: justify;">Удобна статус икона в GNOME панела</li>
</ul>
<p><a href="http://www.bultux.org/wp-content/uploads/2011/05/Selection_011.png" class="highslide-image" onclick="return hs.expand(this);"><img class="aligncenter size-medium wp-image-796" title="Selection_011" src="http://www.bultux.org/wp-content/uploads/2011/05/Selection_011-300x174.png" alt="" width="300" height="174" /></a></p>
<h2>Изтегляне и инсталиране на gSharkDown</h2>
<p style="text-align: justify;">Ако използвате Ubuntu или Debian базирана дистрибуция с GNOME можете да инсталирате gSharkDown с предоставения .deb пакет. Последната версия: <a href="https://bitbucket.org/vkolev/gsharkdown/downloads/gsharkdown_0.2.2_all.deb">gsharkdown_0.2.2_all.deb</a>. За други дистрибуции ще трябва да изтеглите програмата от mercurial хранилището и да я инсталирате ръчно:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1">$ hg clone https:<span class="sy0">//</span>bitbucket.org<span class="sy0">/</span>vkolev<span class="sy0">/</span>gsharkdown
$ <span class="kw2">sudo</span> <span class="kw2">cp</span> <span class="re5">-rfp</span> gsharkdown <span class="sy0">/</span>opt<span class="sy0">/</span>
$ <span class="kw2">sudo</span> <span class="kw3">echo</span> <span class="st_h">'#!/bin/bash'</span> <span class="sy0">&gt;&gt;</span> <span class="sy0">/</span>usr<span class="sy0">/</span>local<span class="sy0">/</span>bin<span class="sy0">/</span>gsharkdown
$ <span class="kw2">sudo</span> <span class="kw3">echo</span> <span class="st_h">'cd /opt/gsharkdown/ &amp;&amp; python gsharkdown.py'</span> <span class="sy0">&gt;&gt;</span> <span class="sy0">/</span>usr<span class="sy0">/</span>local<span class="sy0">/</span>bin<span class="sy0">/</span>gsharkdown
$ <span class="kw2">sudo</span> <span class="kw2">chmod</span> +x <span class="sy0">/</span>usr<span class="sy0">/</span>local<span class="sy0">/</span>bin<span class="sy0">/</span>gsharkdown</pre></div></div>


<p style="text-align: justify;">След което остава да добавите стартер в менюто, което в GNOME можете да направите от System -&gt; Preferences -&gt; Main Menu. Ако искате да следите развитието на приложението, да изтеглите последната версия или имате предложения  към развитието на приложението можете да посетите <a href="https://bitbucket.org/vkolev/gsharkdown">https://bitbucket.org/vkolev/gsharkdown</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bultux.org/applications/desktop-klient-za-grooveshark/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Нова версия на Skype &#8211; 2.2.0.5 beta</title>
		<link>http://www.bultux.org/applications/nova-versia-na-skype-2-2-beta</link>
		<comments>http://www.bultux.org/applications/nova-versia-na-skype-2-2-beta#comments</comments>
		<pubDate>Wed, 06 Apr 2011 23:26:48 +0000</pubDate>
		<dc:creator>Владимир Колев</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Skype]]></category>
		<category><![CDATA[ново]]></category>

		<guid isPermaLink="false">http://www.bultux.org/?p=764</guid>
		<description><![CDATA[<img src="http://bultux.org/wp-content/plugins/category-icons/cats/apps.png" width="22" height="22" alt="" title="Приложения" /><br/>Излезе новата версия на Skype за Linux 2.2.0.5 beta и разработчиците от Skype ни овещават, че тази версия е по-стабилна и по-добра от предишната. Всъщност повечето промени не се забелязват веднага но основните на които се набляга са: SkypeAccess Поддръжка на изчакване и задържане на обаждания Подобрено качество на видео/аудио разговорите Разработчиците препоръчват да обновите [...]]]></description>
			<content:encoded><![CDATA[<img src="http://bultux.org/wp-content/plugins/category-icons/cats/apps.png" width="22" height="22" alt="" title="Приложения" /><br/><p style="text-align: justify;"><img class="alignright size-full wp-image-765" style="margin-left: 3px; margin-right: 3px;" title="Selection_016" src="http://www.bultux.org/wp-content/uploads/2011/04/Selection_016.png" alt="" width="278" height="156" />Излезе новата версия на <a href="http://www.skype.com/" target="_blank">Skype</a> за Linux <a href="http://www.skype.com/intl/en/get-skype/on-your-computer/linux/" target="_blank">2.2.0.5 beta</a> и разработчиците от Skype ни овещават, че тази версия е по-стабилна и по-добра от предишната. Всъщност повечето промени не се забелязват веднага но основните на които се набляга са:</p>
<ul>
<li><a href="http://www.skype.com/intl/en/features/allfeatures/skype-access/" target="_blank">SkypeAccess</a></li>
<li>Поддръжка на изчакване и задържане на обаждания</li>
<li>Подобрено качество на видео/аудио разговорите</li>
</ul>
<p>Разработчиците препоръчват да обновите версията си, за да се възползвате от подобрнията, които не са съвсем малко след внимателно оглеждане на новината в блога на Skype.</p>
<p>Нека първо обясня подробно за основните промени:<br />
<span id="more-764"></span> <span style="font-size: 15px; font-weight: bold;">SkypeAccess</span></p>
<p style="text-align: justify;">е удобна добавка към Skype, която позволява свързането към платени WiFi точки по целия свят, като плащате чрез вашите Skype кредити. По този начин не се налага да се притеснявате закредитните карти или абонаменти, и плащате на минута, съответно плащате само за времето, което сте ползвали услугата и не ви се налага да закупувате ваучер за цял час, при положение, че ви трябват  5 минути за бърз разговор или няколко мейла. Разбира се от друга гледна точка услугата е полезна за хора, които са често на път, но никога не знаем какво ще изкочи пред нас и дали няма да ни потрябва.</p>
<h3 style="text-align: justify;">Поддръжка на изчакване и задържане на обаждания</h3>
<p style="text-align: justify;">Новата версия на Skype предлага възможността за задържане и изчакване на обаждане. Това е особено удобно ако сте домакин на конферентен разговор и хората се вързват към него. Като допълнение е довена поддръжката за лесен контрол на конферентни разговори. Докато сте в група можете да въвдете командата:</p>
<pre>/golive NAME</pre>
<p>Където NAME е име за разговора. На пример &#8220;bultux_conference_call&#8221;</p>
<p>По този начин потребителите ще могат автоматично да се включат в разговора посещавайки линк от вида:</p>
<pre>skype:echo123?call&amp;token=NAME</pre>
<h3>Качеството на видео/аудио разговорите</h3>
<p style="text-align: justify;">Разработчиците са се потрудили и над качеството на разговорите, което обаче за момента нямах възможност да изпробвам. А и като цяло е доста относително, все пак до известна степен зависи от компютър, връзка, качество на камера, микрофон и т.н.</p>
<h3 style="text-align: justify;">Други промени</h3>
<p><a href="http://www.bultux.org/wp-content/uploads/2011/04/Menu_017.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignright size-medium wp-image-768" title="Menu_017" src="http://www.bultux.org/wp-content/uploads/2011/04/Menu_017-160x300.png" alt="" width="160" height="300" /></a>Някои от по-дребните промени включват:</p>
<ul>
<li>По-удобен и подреден диалог за търсене/добавяне на контакти</li>
<li>Добавен бутон за обаждане в чат прозореца</li>
<li>Добавени бутони за стартиране и спиране на споделянето на екрана</li>
<li>По-бързо сменяне на статус от статус иконата</li>
<li>Изпращане на абонати чрез drag&#8217;n'drop</li>
<li>Динамично обновяване на списъка с видео устройствата, когато той е променен</li>
<li>Поддръжка за получаване на видео с различен аспект във видео прозореца или на цял екран</li>
<li>и др.</li>
</ul>
<p>Повече за въведените промени можете да намерите в <a href="http://blogs.skype.com/garage/2011/04/skype_22_beta_for_linux_with_s.html" target="_blank">публикацията от блога на Skype</a>. На същата страница ще намерите и решеия за познати проблеми на Skype под Linux. Един от тях е невъзможността за инсталиране на Skype под Ubuntu 11.04, за което има предложено решение в launchpad : <a href="https://bugs.launchpad.net/bugs/712377" target="_blank">https://bugs.launchpad.net/bugs/712377</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bultux.org/applications/nova-versia-na-skype-2-2-beta/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>gtkPyglot за лесен превод на софтуер</title>
		<link>http://www.bultux.org/applications/gtkpyglot-za-lesen-prewod-na-software</link>
		<comments>http://www.bultux.org/applications/gtkpyglot-za-lesen-prewod-na-software#comments</comments>
		<pubDate>Fri, 04 Mar 2011 18:11:16 +0000</pubDate>
		<dc:creator>Владимир Колев</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[launchpad]]></category>
		<category><![CDATA[pylyglot]]></category>
		<category><![CDATA[превод]]></category>
		<category><![CDATA[софтуер]]></category>

		<guid isPermaLink="false">http://www.bultux.org/?p=732</guid>
		<description><![CDATA[<img src="http://bultux.org/wp-content/plugins/category-icons/cats/apps.png" width="22" height="22" alt="" title="Приложения" /><br/>Софтуера с отворен код, за да бъде лесен за използване от по-широка аудитория е добре да бъде на родния език. Това помага предимно на хората, които тепърва навлизат в света на компютрите или преминават към Linux базирана операционна система. Както знаем за разработката на такъв софтуер може да бъде спомогнато по различен начин &#8211; чрез [...]]]></description>
			<content:encoded><![CDATA[<img src="http://bultux.org/wp-content/plugins/category-icons/cats/apps.png" width="22" height="22" alt="" title="Приложения" /><br/><p style="text-align: justify;"><img class="alignleft size-full wp-image-733" style="margin-left: 5px; margin-right: 5px;" title="pyglot_64" src="http://www.bultux.org/wp-content/uploads/2011/03/pyglot_64.png" alt="" width="64" height="64" />Софтуера с отворен код, за да бъде лесен за използване от по-широка аудитория е добре да бъде на родния език. Това помага предимно на хората, които тепърва навлизат в света на компютрите или преминават към Linux базирана операционна система. Както знаем за разработката на такъв софтуер може да бъде спомогнато по различен начин &#8211; чрез писане на код, чрез съобщаване, чрез превеждане на софтуера на друг език и т.н. до неговото разпространение. Преди няколко месеца попаднах на страницата <a href="http://www.pylyglot.org/" target="_blank">pylyglot.org</a>, което предлага помощ на хората превеждащи софтуер с отворен код да търсят преводи на термини в други проекти &#8211; в случая проекти регистрирани в <a href="http://launchpad.net" target="_blank">launchpad.net</a>. Тъй като страницата предлага достъп чрез xml-rpc протокол реших да видя какво може да се направи, за да се пренесе тази страница на десктопа. Така се роди и идеята за <a href="https://bitbucket.org/vkolev/gtkpyglot" target="_blank">gtkPyglot</a> &#8211; съвсем прост десктоп клиент, който позволява търсене в базата данни на сайта.</p>
<p style="text-align: justify;"><span id="more-732"></span></p>
<p style="text-align: justify;"><a href="http://www.bultux.org/wp-content/uploads/2011/03/gtkPyglot-1.0_058.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignright size-thumbnail wp-image-735" style="margin-left: 4px; margin-right: 4px;" title="gtkPyglot 1.0_058" src="http://www.bultux.org/wp-content/uploads/2011/03/gtkPyglot-1.0_058-150x150.png" alt="" width="150" height="150" /></a>Интерфейсът е доста прост и интуитивен (според мен). Разполагате с няколко инструмента за по-лесна работа с clipboard-а на вашата десктоп среда, кутия за избор на език, поле за въвеждане на текстът, чийто превод искате да търсите (приема се само английски) и два бутона за превод: Бутонът OK &#8211; търси в сайта pylyglot.org, бутонът с иконата на google търси съответно в translate.google.com. Просто нали?</p>
<p style="text-align: justify;">Вероятно ще се запитате защо търсенето става само от английски &#8211; по принцип повечето програми са написани на английски и съответно основният език, от който се превеждат програмите е английски.</p>
<p style="text-align: justify;">Инсталирането на приложението в Ubuntu и други Debian базирани дистрибуции става чрез .deb пакет, който можете да изтеглите от тук:<br />
<img class="alignnone size-full wp-image-678" title="download" src="http://www.bultux.org/wp-content/uploads/2011/02/download.png" alt="" width="20" height="20" /> <a href="https://bitbucket.org/vkolev/gtkpyglot/downloads/gtkpyglot_2.0_all.deb">gtkpyglot_2.0_all.deb</a></p>
<p style="text-align: justify;">За други дистрибуции можете да използвате хранилището в bitbucket.org:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1">$ hg clone https:<span class="sy0">//</span>vkolev<span class="sy0">@</span>bitbucket.org<span class="sy0">/</span>vkolev<span class="sy0">/</span>gtkpyglot
$ <span class="kw3">cd</span> gtkpyglot
$ python gtkpyglot.py</pre></div></div>


<p style="text-align: justify;">Приложението изисква да имате активна връзка към интернет, за да може да се свърже с pylyglot или google. За следващите версии се надявам да успея да внедря и търсене в преводите на приложенията, които са инсталирани на вашата система и евентуално поддръжка за <a href="http://open-tran.eu" target="_blank">open-tran.eu</a> (сайтът подтикнал разработчика на pylyglot.org).</p>
<p style="text-align: justify;">С последната версия 2.0 приложението предлага и offline режим на работа. За целта се използва sqlite3 база данни, в която се съдържа информацията от .po файловете за 55-те езика, които поддържа pylyglot. Все още процеса за създаване на базата данни не е автоматизиран, което означава, че потребителите трябва да изтеглят един сравнително голям файл (~ 349MB), и да го посочат в настройките на gtkPyglot, от там нататък търсенето на преводи е абсолютно същия като този през интернет, с разликата, че е многократно по-бърз. Самата база данни е генерирана от преводите в gnome проекта. Базата данни можете да изтеглите от тук:<br />
<img src="http://imgur.com/b0SVe.png" border="0" /><a href="http://www.bultux.org/wp-content/plugins/download-monitor/download.php?id=21" title="Изтеглен 101 пъти"><strong>langs.db</strong>  ()</a> 101 изтегляния</p>
<p style="text-align: justify;">Надявам се приложението да ви бъде полезно и ако намерите проблеми или имате предложения за разширяване не се колебайте да ги споделите.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bultux.org/applications/gtkpyglot-za-lesen-prewod-na-software/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Четене на Ext/2/3/4 дялове под Windows 7</title>
		<link>http://www.bultux.org/applications/chetene-na-ext-2-3-4-dqlove-pod-windows-7</link>
		<comments>http://www.bultux.org/applications/chetene-na-ext-2-3-4-dqlove-pod-windows-7#comments</comments>
		<pubDate>Tue, 18 Jan 2011 12:30:09 +0000</pubDate>
		<dc:creator>Владимир Колев</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Ext4]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.bultux.org/?p=639</guid>
		<description><![CDATA[<img src="http://bultux.org/wp-content/plugins/category-icons/cats/apps.png" width="22" height="22" alt="" title="Приложения" /><br/>Предполагам, че много хора все ище ползват конфигурация на системата си, в която имат двете операционни системи работещи паралелно. Предполагам и често ви се налага (както при мен) да превключвате от едната операционна система към другата. В тази статия ще ви покажа инструмента Ext2Read, който ви позволява достъп до вашите Ext/2/3/4 дялове директно от Windows. [...]]]></description>
			<content:encoded><![CDATA[<img src="http://bultux.org/wp-content/plugins/category-icons/cats/apps.png" width="22" height="22" alt="" title="Приложения" /><br/><div id="attachment_640" class="wp-caption alignleft" style="width: 310px"><a href="http://www.bultux.org/wp-content/uploads/2011/01/win7-ubuntu-logo.jpg" class="highslide-image" onclick="return hs.expand(this);"><img class="size-medium wp-image-640" title="win7-ubuntu-logo" src="http://www.bultux.org/wp-content/uploads/2011/01/win7-ubuntu-logo-300x183.jpg" alt="" width="300" height="183" /></a><p class="wp-caption-text">Изображението е взето от ProcessorBenchmark.com</p></div>
<p style="text-align: justify;">Предполагам, че много хора все ище ползват конфигурация на системата си, в която имат двете операционни системи работещи паралелно. Предполагам и често ви се налага (както при мен) да превключвате от едната операционна система към другата. В тази статия ще ви покажа инструмента <a href="http://ext2read.blogspot.com/" target="_blank">Ext2Read</a>, който ви позволява достъп до вашите Ext/2/3/4 дялове директно от Windows.  Съществуват и други приложения за същата цел, които ви позволяват дори по-добра интеграция, но за съжаление не предоставят толкова добър резултат. Едно от тях е <a href="http://www.ext2fsd.com/" target="_blank">Ext2Fsd</a> &#8211; драйвер, който позволява на Windows да чете и открива Linux дяловете, но за съжаление има проблем с разчитането на <a href="http://en.wikipedia.org/wiki/Extent_(file_systems)" target="_blank">extended файлови системи</a> (проблем с разичтането на <strong>‘extents’ bit</strong>). За да предотвратите този проблем трябва да форматирате повторно дяла и да откажете използването на extents с опцията:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="re5">-O</span> ^extent</pre></div></div>


<p><span id="more-639"></span></p>
<h2>Използване на Ext2Read</h2>
<p style="text-align: justify;"><a href="http://www.bultux.org/wp-content/uploads/2011/01/ext2explorer-run-as-admin.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignright size-full wp-image-642" title="ext2explorer-run-as-admin" src="http://www.bultux.org/wp-content/uploads/2011/01/ext2explorer-run-as-admin.png" alt="" width="261" height="119" /></a>Стъпките за инсталиране всъщност ги няма, тъй като програмата не изисква инсталация. Просто трябва да имате предвид няколко особености:</p>
<ol style="text-align: justify;">
<li>Изтеглете <a title="Click to download ext2explore-2.2.70-bin.zip" href="http://sourceforge.net/projects/ext2read/files/Ext2read%20Version%202.2%20%28Latest%29/ext2explore-2.2.70-bin.zip/download">ext2explore-2.2.70-bin.zip</a>, това е архив съдържащ един .exe файл (ext2explore.exe)</li>
<li>Стартирайте го като Administrator (както е показано на изображението вдясно.</li>
</ol>
<p style="text-align: justify;">Ако не спазите стъпка 2 приложението няма да успее да открие вашите Linux дялове. Приложението е изключително лесно за ползване. Все пак е прост мениджър на файлове. Остава да намерите файловете, които ви трябват и да ги изтеглите на Windows дяла &#8211; толкова е просто.</p>
<p><a href="http://www.bultux.org/wp-content/uploads/2011/01/ext2explorer-mainwindow.png" class="highslide-image" onclick="return hs.expand(this);"><img class="size-medium wp-image-643 alignright" style="margin-left: 5px; margin-right: 5px;" title="ext2explorer-mainwindow" src="http://www.bultux.org/wp-content/uploads/2011/01/ext2explorer-mainwindow-300x229.png" alt="" width="240" height="183" /></a></p>
<h3>Функции на Ext2Explore</h3>
<ul>
<li>Прост графичен интерфейс, използващ QT4.</li>
<li>Преглед/Четене на Ext2/ext3/ext4 партиции.</li>
<li>Linux LVM2 Поддръжка.</li>
<li>Ext4 Large File поддръжка (не тествано).</li>
<li>Рекурсивно копиране на цяла директория или дори /</li>
<li>Поддръжка за външни USB дискове.</li>
<li>Поддръжка за дискове и изображения на файловата система. На пример Wubi потребителите могат да отворят техния root.disk файл чрез тази програма.</li>
<li>LRU базиран Block cache за по-бърз достъп.</li>
<li>Unicode поддръжка.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.bultux.org/applications/chetene-na-ext-2-3-4-dqlove-pod-windows-7/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Преглеждане на файлове с Gloobus-Preview</title>
		<link>http://www.bultux.org/applications/preglejdane-na-failove-%d1%81-gloobus-preview</link>
		<comments>http://www.bultux.org/applications/preglejdane-na-failove-%d1%81-gloobus-preview#comments</comments>
		<pubDate>Thu, 11 Nov 2010 11:06:56 +0000</pubDate>
		<dc:creator>Владимир Колев</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[gloobus]]></category>
		<category><![CDATA[gloobus-preview]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.bultux.org/?p=594</guid>
		<description><![CDATA[<img src="http://bultux.org/wp-content/plugins/category-icons/cats/apps.png" width="22" height="22" alt="" title="Приложения" /><br/>Както знаем, GNOME като десктоп среда се опитва да бъде сравнително проста и същевременно удобна за своите потребители. Повечето от нещата са скрити и в действителност не пречат на работата с файлове на вашия компютър. Една добавка обаче има за цел да направи използването на графичния файлове мениджър по-удобно и приятно. Gloobus е проект, кой [...]]]></description>
			<content:encoded><![CDATA[<img src="http://bultux.org/wp-content/plugins/category-icons/cats/apps.png" width="22" height="22" alt="" title="Приложения" /><br/><p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } 		H2 { margin-bottom: 0.08in } 		H2.western { font-family: "Arial", sans-serif; font-size: 14pt; font-style: italic } 		H2.cjk { font-size: 14pt; font-style: italic } 		H2.ctl { font-family: "Lohit Hindi"; font-size: 14pt; font-style: italic } 		PRE.cjk { font-family: "DejaVu Sans", monospace } 		A:link { so-language: zxx } --></p>
<div id="attachment_595" class="wp-caption alignright" style="width: 160px"><a href="http://www.bultux.org/wp-content/uploads/2010/11/gloobus-preview.png" class="highslide-image" onclick="return hs.expand(this);"><img class="size-thumbnail wp-image-595" title="gloobus-preview" src="http://www.bultux.org/wp-content/uploads/2010/11/gloobus-preview-150x150.png" alt="Gloobus Preview" width="150" height="150" /></a><p class="wp-caption-text">Gloobus Preview лого</p></div>
<p>Както знаем, GNOME като десктоп среда се опитва да бъде сравнително проста и същевременно удобна за своите потребители. Повечето от нещата са скрити и в действителност не пречат на работата с файлове на вашия компютър. Една добавка обаче има за цел да направи използването на графичния файлове мениджър по-удобно и приятно. <a href="http://gloobus.net/" target="_blank">Gloobus</a> е проект, кой има за цел да предложи някои улеснения при работата с много файлове и по-специално бързото им преглеждане.</p>
<p>Тъй като проекта е все още в разработка и повечето от приложенията, които са замислени да бъдат добавени не са съвсем готови ще разгледаме gloobus-preview, инструмента за разгледане на различни файлове – разбирайте текст, код, видео, аудио, изображения и т.н.</p>
<h2>Инсталация</h2>
<p>Инсталирането на Gloobus-Preview под Ubuntu може да стане използвайки <a href="https://launchpad.net/~gloobus-dev/+archive/gloobus-preview" target="_blank">ppa хранилището</a> на проекта:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="kw2">sudo</span> add-apt-repository ppa:gloobus-dev<span class="sy0">/</span>gloobus-preview
<span class="kw2">sudo</span> <span class="kw2">apt-get update</span>
<span class="kw2">sudo</span> <span class="kw2">apt-get upgrade</span>
<span class="kw2">sudo</span> <span class="kw2">apt-get install</span> gloobus-preview</pre></div></div>


<p>С първата команда добавяме хранилището директно в нашия sources.list файл, за да можем да го ипозлваме през пакетния мениджър, с втората обновяваме информацията за пакетите в различните хранилища, които имаме в sources.list след което обновяваме пакетите, които имам инсталирани и с последната команда реално инсталираме gloobus-preview.<br />
<span id="more-594"></span></p>
<p>Трябва да имате предвид, че веднага след инсталирането приложението няма да работи, за целта е необходимо да рестартираме nautilus (файловият мениджър на GNOME):</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1">nautilus <span class="re5">-q</span>
nautilus <span class="sy0">&amp;</span></pre></div></div>


<p>Разбира се можете да инсталирате globus-preview и от изходния код, като го компилирате. За целта е необходимо преди това да инсталирате нужните пакети:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="kw2">sudo</span> <span class="kw2">apt-get install</span> libgtk2.0-dev libgvfscommon-dev libgstreamer-plugins-base0.10-dev libcairomm-<span class="nu0">1.0</span>-dev libtag1-dev libpoppler-glib-dev libgnomeui-dev unoconv libgtksourceview2.0-dev build-essential libswfdec-<span class="nu0">0.8</span>-dev <span class="kw2">automake</span> libtool bzr libbz2-dev libdjvulibre-dev libspectre-dev</pre></div></div>


<p>След което да свалите изходния код от <a href="https://launchpad.net" target="_blank">launchpad</a>, използвайки <a href="http://bazaar.canonical.com/en/" target="_blank">Bazaar</a>:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1">bzr branch lp:gloobus-preview</pre></div></div>


<p>И да извършите реалното компилиране и инсталиране приложението:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="kw3">cd</span> gloobus-preview
.<span class="sy0">/</span>autogen.sh
<span class="kw2">make</span>
<span class="kw2">sudo</span> <span class="kw2">make</span> <span class="kw2">install</span></pre></div></div>


<p>Разбира се последната команда може да бъде заменена с</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="kw2">sudo</span> checkinstall</pre></div></div>


<p>С тази команда ще бъде създаден .deb пакет, с чиято помощ лесно и бързо ще можете да премахнете gloobus-preview от вашата система. Просто следвайте инструкциите на екрана след стартирането на командата.</p>
<h2>Използване</h2>
<p>Използването на gloobus-preview става след като изберете файл и натиснете шпация. В зависимост какъв е файла, ще бъде стартиран автоматично режима за неговото преглеждане. За пример:</p>
<p>При аудио файл – ще можете да преслушате файла:<br />
<a href="http://www.bultux.org/wp-content/uploads/2010/11/13-eminem-so_bad.mp3_007.png" class="highslide-image" onclick="return hs.expand(this);"><img class="aligncenter size-medium wp-image-596" title="13-eminem-so_bad.mp3_007" src="http://www.bultux.org/wp-content/uploads/2010/11/13-eminem-so_bad.mp3_007-300x162.png" alt="" width="300" height="162" /></a></p>
<p>Същото важи и за код:</p>
<p><a href="http://www.bultux.org/wp-content/uploads/2010/11/gdict.py_008.png" class="highslide-image" onclick="return hs.expand(this);"><img class="aligncenter size-medium wp-image-597" title="gdict.py_008" src="http://www.bultux.org/wp-content/uploads/2010/11/gdict.py_008-300x187.png" alt="" width="300" height="187" /></a></p>
<p>Както споменах в началото по този начин можете да преглеждате всевъзможни файлове – PDF, видео, снимки и т.н. За повече яснота това е списъка с поддържаните формати за момента:<br />
<strong>Изображения:</strong> jpeg / png / icns / bmp / svg / gif / psd / xcf<br />
<strong>Документи:</strong> pdf / cbr / cbz / doc / xls / odf / ods / odp / ppt<br />
<strong>Код:</strong> c++ / c# / java / javascript / php / xml / log / sh / python<br />
<strong>Аудио:</strong> mp3 / ogg / midi / 3gp / wav<br />
<strong>Видео:</strong> mpg /avi / ogg / 3gp / mkv / flv<br />
<strong>Други:</strong> folders / ttf / srt / plain-text</p>
<h2>Настройка</h2>
<p>Приложението предлага и няколко възможности за настройка, според това как искате да го ползвате.  За да настроите приложението трябва да изберете иконката със зъбно колело в прозореца за преглед – в горния ляв или десен ъгъл на рамката в зависимост от това как са разположение контролните бутони във вашата система. От настройките можете да изберете каква тема да използва – за момента това е стандартната за системата или собствената черна рамка. Дали да бъде винаги над всички прозорци (Always on top) и дали приложението да се изключва, когато напуснете рамката с курсора на мишката (ако сте избрали тази опция винаги ще трябва да натискате X за да затворите прегледа на файла). В същото меню при преглед на снимки ще имате опцията „Set as desktop background“, което предполагам е ясно – снимката, която преглеждате в момента ще стане фон на вашия десктоп.</p>
<h2>Допълнителните приложения от Gloobus проекта:</h2>
<p>Екипът зад Gloobus има за цел (както вече споменах) да направи използването на GNOME десктоп средата удобно и приятно. Към проекта са добавени още две приложения, от които успях да тествам само CoverGlobus – приложение, което стои като джаджа на вашия десктоп и ви позволява да контролирате вашият аудио плеър, като добавя допълнителни възможности:</p>
<ul>
<li>Показване на обложката 	на албума, който слушате</li>
<li>Показване на текста 	на песента като допълнителна джаджа</li>
<li>Да сложите оценка 	на песента (поддържа се от Rhythmbox)</li>
</ul>
<p>Другото интересно приложение, което до този момент не е готово за използване е Globus Flow, с което ще можете да преглеждате съдържанието на директория с Coverflow ефект. За момента няма възможност да бъде тествано, но разработчиците са били така добри да ни предоставят снимка, на своята идея:</p>
<p><a href="http://www.bultux.org/wp-content/uploads/2010/11/600px-Gloobus-coverflow.png" class="highslide-image" onclick="return hs.expand(this);"><img class="aligncenter size-medium wp-image-598" title="600px-Gloobus-coverflow" src="http://www.bultux.org/wp-content/uploads/2010/11/600px-Gloobus-coverflow-300x125.png" alt="" width="300" height="125" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bultux.org/applications/preglejdane-na-failove-%d1%81-gloobus-preview/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>aria2 – по-бързият начин за изтегляне на файлове</title>
		<link>http://www.bultux.org/applications/aria2-po-byrziqt-nachin-za-izteglqne-na-fajlove</link>
		<comments>http://www.bultux.org/applications/aria2-po-byrziqt-nachin-za-izteglqne-na-fajlove#comments</comments>
		<pubDate>Wed, 12 May 2010 16:11:51 +0000</pubDate>
		<dc:creator>Владимир Колев</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[aria2]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[torrent]]></category>
		<category><![CDATA[изтегляне]]></category>

		<guid isPermaLink="false">http://www.bultux.org/?p=474</guid>
		<description><![CDATA[<img src="http://bultux.org/wp-content/plugins/category-icons/cats/apps.png" width="22" height="22" alt="" title="Приложения" /><br/>aria2 е конзолен (терминален) клиент за теглене на файлове. Поддържа множество протоколи, като HTTP(S), FTP, BitTorrent (DHT, PEX, MSE/PE) и Metalink. Aria2 може да изтегля един файл от няколко източника (протоколите HTTP(S), FTP и BitTorrent) едновременно за да извлече максимална скорост от вашата връзка. Данните изтеглени през HTTP(S) и FTP биват качвани в BitTorrent рояка [...]]]></description>
			<content:encoded><![CDATA[<img src="http://bultux.org/wp-content/plugins/category-icons/cats/apps.png" width="22" height="22" alt="" title="Приложения" /><br/><p style="text-align: justify;"><a href="http://www.bultux.org/wp-content/uploads/2010/05/screenshot_050.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignleft size-medium wp-image-475" style="margin-left: 5px; margin-right: 5px;" title="aria2c-help" src="http://www.bultux.org/wp-content/uploads/2010/05/screenshot_050-300x188.png" alt="" width="300" height="188" /></a><a href="http://aria2.sourceforge.net/" target="_blank">aria2</a> е конзолен (терминален) клиент за теглене на файлове. Поддържа множество протоколи, като HTTP(S), FTP, BitTorrent (DHT, PEX, MSE/PE) и Metalink.</p>
<p style="text-align: justify;">Aria2 може да изтегля един файл от няколко източника (протоколите HTTP(S), FTP и BitTorrent) едновременно за да извлече максимална скорост от вашата връзка. Данните изтеглени през HTTP(S) и FTP биват качвани в BitTorrent рояка (swarm) използвайки контролни суми на фрагментните (chunk) на Metalink, като по този начин автоматично валидира данните от тях, докато изтегля файла от BitTorrent протокола.</p>
<p style="text-align: justify;">Съществуват и други алтернативи като wget и curl, но aria2 се отличава с две основни характеристики:</p>
<ol style="text-align: justify;">
<li>aria2 може да изтегля 	файл от различни източници (URI)</li>
<li>Ако зададете на aria2 	списък с връзки към файлове, тези файлове 	ще бъдат изтеглени конкурентно.</li>
</ol>
<p style="text-align: justify;">Вече няма да е нужно да чакате даден файл да бъде изтеглен, тъй като (както вече споменахме) aria2 се опитва да извлече максималната скорост от вашата връзка, за да изтегли файловете, които искате.<br />
<span id="more-474"></span></p>
<p style="text-align: justify;">Съществуват и други приложения, които могат да изтеглят файлове на сегменти. Това означава, че приложението разделя файла на сегменти и тегли всеки от тези сегменти паралелно, като чакат всяка задача да приключи. С други думи, тези приложения не разделят незавършените сегменти от изтеглянето. По принцип ако всичко върви добре, тази стратегия работи много добре, но в случай че една от задачите е твърде бавна (на пример даден сегмент се изтегля от по-бавен сървър), тогава трябва да чакате този сегмент да бъде изтеглен. Aria2 може да лавира в подобни ситуации като разделя сегментите адаптивно до 1MB, така че не е необходимо да се тревожите за горния проблем. Можете да предположите, че ще има отново проблем при изключително бавни сървъри, но всъщност aria2 е изключително умно приложение и ще прекъсне тегленето от бавни сървъри и ще използва само най-бързите.</p>
<p style="text-align: justify;">За разлика от първата версия Aria, която предоставя GTK+ интерфейс. Aria2 е изцяло конзолно базирана. Като резултат – изисква изключително малко ресурси. Използването на физическа памет е сведено от 4MB (за обикновени HTTP и FTP изтегляния) до 9MB (при теглене през BitTorrent). Използването на процесора при теглене от BitTorrent при скорост на трансфера от 2.8MB/s е около 6%.</p>
<p style="text-align: justify;">Това, че основното приложение е конзолно-базирано, съвсем не означава, че няма и графични интерфейси. Всъщност разполагате с няколко в зависимост от вашите нужди:</p>
<p style="text-align: justify;"><strong>GUI</strong>:</p>
<ul style="text-align: justify;">
<li>aria2fe 	(<a href="http://aria2fe.sourceforge.net/">http://aria2fe.sourceforge.net/</a>)</li>
<li>aria2::gui 	(<a href="http://www.martin-achern.de/wgetgui/aria2gui.html">http://www.martin-achern.de/wgetgui/aria2gui.html</a>)</li>
<li>karia2 	(<a href="http://sourceforge.net/projects/karia2/">http://sourceforge.net/projects/karia2/</a>)</li>
<li>Eatmonkey 	(<a href="http://goodies.xfce.org/projects/applications/eatmonkey">http://goodies.xfce.org/projects/applications/eatmonkey</a>)</li>
</ul>
<p style="text-align: justify;"><strong>WEB</strong>:</p>
<ul style="text-align: justify;">
<li>aria2web 	(<a href="https://sourceforge.net/projects/aria2web/">https://sourceforge.net/projects/aria2web/</a>)</li>
</ul>
<p style="text-align: justify;">Използване на aria2:</p>
<p style="text-align: justify;">За да изтеглите файл през web:</p>
<p style="text-align: justify;"><span style="font-family: FreeMono, monospace;">$ aria2c http://example.org/mylinux.iso</span><span style="color: #333333;"><span style="font-family: monospace;"><span style="font-size: x-small;"><br />
</span></span></span>За изтегляне на файл от два или повече източника:</p>
<p style="text-align: justify;"><span style="font-family: FreeMono, monospace;">$ aria2c http://url1.com/f.iso http://url2.com/f.iso</span></p>
<p style="text-align: justify;">За изтегляне на фйал през BitTorrent:</p>
<p style="text-align: justify;"><span style="font-family: FreeMono, monospace;">$ aria2c http://example.org/mylinux.torren</span><span style="color: #333333;"><span style="font-family: FreeMono, monospace;"><span style="font-size: x-small;">t</span></span></span></p>
<p style="text-align: justify;">Повече за това как да използвате aria2 можете да разберете в wiki-то на проекта: <a href="http://sourceforge.net/apps/trac/aria2/wiki/UsageExample">http://sourceforge.net/apps/trac/aria2/wiki/UsageExample</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bultux.org/applications/aria2-po-byrziqt-nachin-za-izteglqne-na-fajlove/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MOC &#8211; Конзолен аудио плеър за Linux/UNIX</title>
		<link>http://www.bultux.org/applications/moc-%d0%ba%d0%be%d0%bd%d0%b7%d0%be%d0%bb%d0%b5%d0%bd-%d0%b0%d1%83%d0%b4%d0%b8%d0%be-%d0%bf%d0%bb%d0%b5%d1%8a%d1%80-%d0%b7%d0%b0-linuxunix</link>
		<comments>http://www.bultux.org/applications/moc-%d0%ba%d0%be%d0%bd%d0%b7%d0%be%d0%bb%d0%b5%d0%bd-%d0%b0%d1%83%d0%b4%d0%b8%d0%be-%d0%bf%d0%bb%d0%b5%d1%8a%d1%80-%d0%b7%d0%b0-linuxunix#comments</comments>
		<pubDate>Sat, 13 Mar 2010 01:25:21 +0000</pubDate>
		<dc:creator>Станислав Христов</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[moc]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[player]]></category>

		<guid isPermaLink="false">http://www.bultux.org/?p=357</guid>
		<description><![CDATA[<img src="http://bultux.org/wp-content/plugins/category-icons/cats/apps.png" width="22" height="22" alt="" title="Приложения" /><br/>MOC &#8211; Music On Console , е конзолен аудио плеър за Linux/UNIX ,създаден ,за да бъде мощен и в същото време лесен за употреба. Интерфейсът му наподобява много на Midnight Commander.Възпроизвежда много формати,като се почне от mp3,Ogg Vorbis,FLAC и се стигне до Musepack,Speex,WAVE, AIFF, AU и редица други по-малко известни.Последната стабилна версия е 2.4.4.Официална страница [...]]]></description>
			<content:encoded><![CDATA[<img src="http://bultux.org/wp-content/plugins/category-icons/cats/apps.png" width="22" height="22" alt="" title="Приложения" /><br/><p>MOC &#8211; Music On Console , е конзолен аудио плеър за Linux/UNIX ,създаден ,за да бъде мощен и в същото време лесен за употреба. Интерфейсът му наподобява много на Midnight Commander.Възпроизвежда много формати,като се почне от mp3,<a href="http://www.xiph.org/ogg/vorbis/">Ogg Vorbis</a>,<a href="http://flac.sourceforge.net/">FLAC</a> и се стигне до <a href="http://www.musepack.net/">Musepack</a>,<a href="http://www.speex.org/">Speex</a>,WAVE, AIFF, AU и редица други по-малко известни.Последната стабилна версия е 2.4.4.Официална страница на проекта &#8211; <a href="http://moc.daper.net/">http://moc.daper.net</a>.</p>
<p><span id="more-357"></span></p>
<p>.При новите версии на Дебиан базираните дистрибуции MOC е наличен в пакетният мениджър.Ако пакетът отсъства по някаква причина ,то той може да бъде добавен през хранилищата на Debian Sid ,като в <strong>/etc/apt/sources.list </strong>се добавят следните редове:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1">deb http:<span class="sy0">//</span>www.lxtec.de<span class="sy0">/</span>debarchiv unstable main
deb-src http:<span class="sy0">//</span>www.lxtec.de<span class="sy0">/</span>debarchiv unstable main</pre></div></div>


<p>След това инсталацията протича по обичайния ред:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co4"># </span><span class="kw2">apt-get update</span> <span class="sy0">&amp;&amp;</span> <span class="kw2">apt-get install</span> moc</pre></div></div>


<p>Инсталацията също може да се извърши и от сорс ,като се свали желаната версия от секция<a href="http://moc.daper.net/download"> Download </a>на официалния сайт.<br />
След като инсталацията приключи,плеърът се стратира от конзола с команда <strong>$ mocp</strong>.<br />
Изгледът на програмата с настройки по дефолт е нещо приблизително такова:</p>
<p style="text-align: center;"><a href="http://www.bultux.org/wp-content/uploads/2010/03/Screenshot-MOC.png" class="highslide-image" onclick="return hs.expand(this);"><img class="aligncenter size-medium wp-image-358" src="http://www.bultux.org/wp-content/uploads/2010/03/Screenshot-MOC-300x173.png" alt="" width="300" height="173" /></a>Навигирането се осъществява чрез стрелките на клавиетурата.</p>
<h3>Основни клавишни комбинации при работа с MOC</h3>
<p>Тук се спирам само на най-основните клавишни комбинации,необходими при работата с плеъра</p>
<ul>
<li>Tab &#8211; прехвърля фокуса от лявия панел (директориите) в деснията панел (плейпистът)</li>
<li>Enter &#8211; когато фокусът е в левия панел &#8211; влиза в маркирана директория</li>
<li>Enter &#8211; когато фокусът е в десния панел &#8211; възпроизвежда маркирания аудио файл</li>
<li>Q &#8211; спира възпрозвеждането и прекратява работата на плеъра(Изключва го)</li>
<li>q &#8211; извежда конзола без да прекратява възпроизвеждането на плейлиста</li>
<li>s &#8211; спира изпълнението на плейлиста ,без да извежда конзола</li>
<li>&lt; / &gt; &#8211; усилва  / намаля звука ( с по 1%)</li>
<li>Space &#8211; Пауза</li>
<li>а &#8211; добавя маркираната в ляво папка като плейлист в дясно</li>
<li>C &#8211; изчиства плейлиста ( без да прекратява възпроизвеждането на започнат вече файл)</li>
</ul>
<p>Пълният списък с клавишните комбинации и команди на плеъра може да видите с <strong>H</strong></p>
<h3>Настройки</h3>
<p>Настройките на MOC се осъществяват и са съхранени в конфигурационен файл <strong>config </strong>,който се намира в директория <strong>.moc</strong> ,която от своя страна се намира в домашната директория , т.е <strong> ~/.moc/config</strong>.Един примерен,но доста подробен и функционален файл за MOC изглежда така:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co0"># This is a configuration file for the MOC player. It should be named 'config'</span>
<span class="co0"># and placed in directory ~/.moc/</span>
<span class="co0"># Comments begins with '#'.</span>
<span class="co0"># You can use quotes and escape ('\') in parameters</span>
&nbsp;
<span class="co0"># Show file titles (title, author, album) instead of file names.</span>
ReadTags        = <span class="kw2">yes</span>
&nbsp;
<span class="co0"># Directory in which you store music files, if you specify it, you will be able</span>
<span class="co0"># to quickly go to this directory with the '-m' parameter or the 'm' command.</span>
<span class="co0"># This can also point to a playlist.</span>
MusicDir        = <span class="st0">&quot;/home/niels/Musik&quot;</span>
&nbsp;
<span class="co0"># How to sort? FileName is the only option for now.</span>
Sort            = FileName
&nbsp;
<span class="co0"># Show errors in the streams, for example CRC errors or broken frames in mp3</span>
<span class="co0"># files</span>
ShowStreamErrors    = no
&nbsp;
<span class="co0"># Ignore CRC errors in MP3 files. Most players do that, so the default value is</span>
<span class="co0"># set to yes.</span>
Mp3IgnoreCRCErrors    = <span class="kw2">yes</span>
&nbsp;
<span class="co0"># Turn on repeat.</span>
Repeat            = <span class="kw2">yes</span>
&nbsp;
<span class="co0"># Turn on shuffle.</span>
Shuffle            = no
&nbsp;
<span class="co0"># Turn on AutoNext</span>
AutoNext        = <span class="kw2">yes</span>
&nbsp;
<span class="co0"># Default FormatString</span>
<span class="co0"># %n - Track number</span>
<span class="co0"># %a - Artist</span>
<span class="co0"># %A - Album</span>
<span class="co0"># %t - Title</span>
<span class="co0"># %(X:TRUE:FALSE) - ternary expression - if X exists, do TRUE, otherwaise</span>
<span class="co0">#                   FALSE. '\' - escape character (must be double, because of</span>
<span class="co0">#                   config interpreter). man zshmisc for more info.</span>
FormatString        = <span class="st0">&quot;%(n:%n :)%(a:%a - :)%(t:%t:)%(A: \(%A\):)&quot;</span>
&nbsp;
<span class="co0"># Output buffer size in kilobytes. Minimum value is 128KB. */</span>
<span class="co0">#OutputBuffer        = 2048</span>
&nbsp;
<span class="co0"># Input buffer size in kilobytes. Minimum value is 32KB. */</span>
<span class="co0">#InputBuffer        = 512</span>
&nbsp;
<span class="co0"># How much to fill the input buffer before playing (in kilobytes)?</span>
<span class="co0"># This can't be more than InputBuffer value.</span>
<span class="co0"># Remember that for network streams beside the positive effect this also causes</span>
<span class="co0"># delay between what you can hear and what is broadcasted.</span>
<span class="co0">#Prebuffering        = 64</span>
&nbsp;
<span class="co0"># Use this HTTP proxy server for internet streams. If not set, the</span>
<span class="co0"># environmential variables http_proxy and ALL_PROXY will be used if present.</span>
<span class="co0">#HTTPProxy        = my_proxy:port</span>
&nbsp;
<span class="co0"># Sound driver - OSS, ALSA, JACK, or null (only for debugging)</span>
<span class="co0"># You can enter more than one driver separated by a coma. The first working</span>
<span class="co0"># driver will be used.</span>
SoundDriver        = ALSA
&nbsp;
<span class="co0"># Jack output settings</span>
<span class="co0">#JackOutLeft        = &quot;alsa_pcm:playback_1&quot;</span>
<span class="co0">#JackOutRight        = &quot;alsa_pcm:playback_2&quot;</span>
&nbsp;
<span class="co0"># OSS output device</span>
<span class="co0">#OSSDevice        = /dev/dsp</span>
&nbsp;
<span class="co0"># OSS Mixer device</span>
<span class="co0">#OSSMixerDevice        = /dev/mixer</span>
&nbsp;
<span class="co0"># OSS Mixer channel: pcm or master</span>
<span class="co0">#OSSMixerChannel        = pcm</span>
&nbsp;
<span class="co0"># Second OSS Mixer channel: pcm or master</span>
<span class="co0">#OSSMixerChannel2    = master</span>
&nbsp;
<span class="co0"># ALSA mixer device</span>
AlsaMixer         = PCM
&nbsp;
<span class="co0"># Second ALSA mixer device</span>
AlsaMixer2        = Master
&nbsp;
<span class="co0"># ALSA output device</span>
<span class="co0">#AlsaDevice        = default</span>
&nbsp;
<span class="co0"># Show files with dot at the beginning?</span>
ShowHiddenFiles        = no
&nbsp;
<span class="co0"># Start in the music directory if no arguments are given. If set to no, start</span>
<span class="co0"># in the current directory.</span>
StartInMusicDir        = <span class="kw2">yes</span>
&nbsp;
<span class="co0"># Hide file name extensions</span>
HideFileExtension    = no
&nbsp;
<span class="co0"># Show file format in menu.</span>
ShowFormat        = <span class="kw2">yes</span>
&nbsp;
<span class="co0"># Show file time in menu. Possible options: yes, no, IfAvailable - show the</span>
<span class="co0"># time only when it was read before (often works faster)</span>
ShowTime        = IfAvailable
&nbsp;
<span class="co0"># Theme file. This can be absolute path or relative to</span>
<span class="co0"># /usr/share/moc/themes/ (depends on installation prefix) or ~/.moc/themes/</span>
Theme            = <span class="sy0">/</span>usr<span class="sy0">/</span>share<span class="sy0">/</span>moc<span class="sy0">/</span>themes<span class="sy0">/</span>linali_theme
&nbsp;
<span class="co0"># The theme used when running on xterm</span>
<span class="co0">#XTermTheme        = green_theme</span>
XTermTheme        = linali_theme
&nbsp;
<span class="co0"># MOC directory - where pid file, socket, and state files are stored.</span>
<span class="co0"># You can use ~ at the begining</span>
MOCDir        = ~<span class="sy0">/</span>.moc
&nbsp;
<span class="co0"># Use mmap() to read files. mmap() is much slower on NFS.</span>
UseMmap            = no
&nbsp;
<span class="co0"># Perform character set conversion using iconv() to tags and file names</span>
<span class="co0"># read from playlist files. This option has format: FROM:TO.</span>
<span class="co0"># To get list of supported sets use the iconv -l command.</span>
&nbsp;
<span class="co0"># Assume this encoding for ID3 version 1/1.1 tags (mp3 files). Unlike ID3v2</span>
<span class="co0"># UTF-8 is not used here and MOC can't guess how tags are encoded. Another</span>
<span class="co0"># solution is using librcc (see the next option). This option is ignored</span>
<span class="co0"># if UseRCC is set to yes.</span>
ID3v1TagsEncoding        = WINDOWS-<span class="nu0">1251</span>
&nbsp;
<span class="co0"># Use librcc to fix ID3 version 1/1.1 tags encoding.</span>
<span class="co0">#UseRCC                = yes</span>
&nbsp;
<span class="co0"># Remember the playlist after exit?</span>
SavePlaylist        = <span class="kw2">yes</span>
&nbsp;
<span class="co0"># When using more than one client (interface) at a time, do the share the</span>
<span class="co0"># playlist?</span>
SyncPlaylist        = <span class="kw2">yes</span>
&nbsp;
<span class="co0"># Choose a keymap file (relative to ~/.moc/ or absolute path)</span>
<span class="co0"># Example keymap with description is included (keymap.example).</span>
<span class="co0">#Keymap            = my_keymap</span>
&nbsp;
<span class="co0"># Use ASCII characters instead of graphic for drawing lines. This helps on</span>
<span class="co0"># some terminals.</span>
ASCIILines        = no
&nbsp;
<span class="co0"># FastDirs, these allow you jump directly to a directory, the key bindings are</span>
<span class="co0"># in the keymap file.</span>
<span class="co0">#Fastdir1 = /mp3/rock</span>
<span class="co0">#Fastdir2 = /mp3/electronic</span>
<span class="co0">#Fastdir3 = /mp3/rap</span>
<span class="co0">#Fastdir4 = /mp3/etc</span>
<span class="co0">#Fastdir5 =</span>
<span class="co0">#Fastdir6 =</span>
<span class="co0">#Fastdir7 =</span>
<span class="co0">#Fastdir8 =</span>
<span class="co0">#Fastdir9 =</span>
<span class="co0">#Fastdir10 =</span>
&nbsp;
<span class="co0"># How fast to seek? Number of seconds per key stroke.</span>
<span class="co0">#SeekTime        = 1</span>
&nbsp;
<span class="co0"># How fast to seek (when using silent seeking)? Number of seconds per key</span>
<span class="co0"># stroke.</span>
<span class="co0">#SilentSeekTime        = 5</span>
&nbsp;
<span class="co0"># Resample method to use. There are few methods of resampling sound supported</span>
<span class="co0"># by libresamplerate. The default is the fastest (linear). Better description</span>
<span class="co0"># is here: http://www.mega-nerd.com/libsamplerate/api_misc.html#Converters</span>
<span class="co0">#</span>
<span class="co0"># High quality (based on bandlimited interpolation), but slow methods:</span>
<span class="co0">#</span>
<span class="co0"># SincBestQuality - really slow (I know you probably have an xx GHz processor,</span>
<span class="co0">#            but it's not enough to not see this in the top output :)</span>
<span class="co0">#            The worst case Signal-to-Noise Ratio is 97dB.</span>
<span class="co0"># SincMediumQuality - much faster</span>
<span class="co0"># SincFastest - the fastest bandlimited interpolation</span>
<span class="co0">#</span>
<span class="co0"># Poor quality, but much faster methods:</span>
<span class="co0">#</span>
<span class="co0"># ZeroOrderHold - really poor quality, but it's really fast</span>
<span class="co0"># Linear - a bit better and a bit slower</span>
<span class="co0">#</span>
<span class="co0">#ResampleMethod        = Linear</span>
&nbsp;
<span class="co0"># Always use this sample rate when opening the audio device (and resample the</span>
<span class="co0"># sound is necessary). When set to 0 the device is opened with the file's rate.</span>
<span class="co0">#ForceSampleRate    = 48000</span>
&nbsp;
<span class="co0"># By default even if the sound card reports that it can output 24bit samples</span>
<span class="co0"># MOC converts 24bit PCM to 16bit. This option set to yes allows MOC to use</span>
<span class="co0"># 24bit output (for example MP3 decoder uses this format). This is disabled</span>
<span class="co0"># in the default configuration because there were reports that it prevents</span>
<span class="co0"># from playing MP3 files on some soundcards.</span>
<span class="co0">#Allow24bitOutput    = no</span>
&nbsp;
<span class="co0"># Use realtime priority for output buffer thread. This will prevent gaps while</span>
<span class="co0"># playing even with heavy load. The user which runs MOC must have permissions</span>
<span class="co0"># to set such a priority. This could be dangerous, because it is possible that</span>
<span class="co0"># a bug in MOC will freeze your computer.</span>
<span class="co0">#UseRealtimePriority    = no</span>
&nbsp;
<span class="co0"># Size of the in-memory cache for file tags in KB.</span>
TagsCacheSize        = <span class="nu0">256</span>
&nbsp;
<span class="co0"># Number items in the playlist.</span>
<span class="co0">#PlaylistNumbering    = yes</span>
&nbsp;
<span class="co0"># Main window layoutis can be configured. You can change the position and the</span>
<span class="co0"># size of the menus (directory and playlist). You have 3 layouts ant switch</span>
<span class="co0"># between then using the 'l' key (standard mapping). By default only 2 layouts</span>
<span class="co0"># are configured.</span>
<span class="co0">#</span>
<span class="co0"># The format is as folows:</span>
<span class="co0"># Each menu is described in format NAME:POSITION_X,POSITION_Y,WIDTH,HEIGHT</span>
<span class="co0"># NAME is directory or playlist</span>
<span class="co0"># Other parameters define position and size of the menu. They can be absolute</span>
<span class="co0"># numbers (like 10) or a percent value of the screen size (like 45%).</span>
<span class="co0"># WIDTH and HEIGHT can have value of FILL which means fill the screen from</span>
<span class="co0"># the menu's position to the border.</span>
<span class="co0"># Separate menu descriptions using a space.</span>
<span class="co0"># Menus may overlap.</span>
<span class="co0"># You must describe at least one menu (default is to fill the whole window).</span>
<span class="co0"># There must be at least one layout (Layout1) defined. Other can be empty (&quot;&quot;).</span>
<span class="co0">#</span>
<span class="co0"># Examples:</span>
<span class="co0">#</span>
<span class="co0"># Just one layout, the directory will occupy the whole screen, the playlist</span>
<span class="co0"># will have 1/4 of the screen size and be positioned at lower right corner.</span>
<span class="co0"># Layout1 = &quot;playlist:50%,50%,50%,50%&quot;</span>
<span class="co0"># Layout2 = &quot;&quot;</span>
<span class="co0"># Layout3 = &quot;&quot;</span>
<span class="co0">#</span>
<span class="co0"># The scrren is split into two parts: playlist at the top and the directory</span>
<span class="co0"># menu at the bottom. Playlist will occupy 10 lines and the directory menu</span>
<span class="co0"># the rest.</span>
<span class="co0"># Layout1 = &quot;playlist:0,0,100%,10 directory:0,10,100%,FILL&quot;</span>
<span class="co0">#</span>
<span class="co0"># Default configuration:</span>
<span class="co0"># Layout1        = &quot;directory:0,0,50%,100% playlist:50%,0,50%,100%&quot;</span>
<span class="co0"># Layout2        = &quot;directory:0,0,100%,100% playlist:0,0,100%,100%&quot;</span>
<span class="co0"># Layout3        = &quot;&quot;</span>
&nbsp;
<span class="co0"># When the song changes, should the menu be scrolled so that the currently</span>
<span class="co0"># played file is visible?</span>
FollowPlayedFile    = <span class="kw2">yes</span>
&nbsp;
<span class="co0"># What to do if the interface was started and something from the playlist is</span>
<span class="co0"># playing? If CanStartInPlaylist is set to &quot;yes&quot;, the interface will switch to</span>
<span class="co0"># the playlist. When set to &quot;no&quot; it will start from the last directory.</span>
CanStartInPlaylist    = <span class="kw2">yes</span>
&nbsp;
<span class="co0"># Executing external commands (1 - 10) invoked with key commands (F1 - F10 by</span>
<span class="co0"># default).</span>
<span class="co0"># Some arguments are substituted befor executing:</span>
<span class="co0"># %f - file path</span>
<span class="co0"># %i - title made from tags</span>
<span class="co0">#</span>
<span class="co0"># Data from tags:</span>
<span class="co0"># %t - title</span>
<span class="co0"># %a - album</span>
<span class="co0"># %r - artist</span>
<span class="co0"># %n - track</span>
<span class="co0"># %m - time of the file (in seconds)</span>
<span class="co0">#</span>
<span class="co0"># Parameters above applys to the currently selected file. If you change them to</span>
<span class="co0"># capital letters, they are taken from the currently played file.</span>
<span class="co0">#</span>
<span class="co0"># Programms are run using execv(), not a shell, so you can't do things like</span>
<span class="co0"># redirecting the output to a file. The command string is split using blank</span>
<span class="co0"># characters as separators, the first element is the command to be executed</span>
<span class="co0"># and the rest are parameters, so if you use &quot;echo Playing: %i&quot; we run program</span>
<span class="co0"># echo (from $PATH) with 2 parameters: 'Playing:' string and the title. Even</span>
<span class="co0"># if the title contains spaces it's still one parameter and it's safe if it</span>
<span class="co0"># contains `rm -rf /`.</span>
<span class="co0">#</span>
<span class="co0"># Examples:</span>
<span class="co0"># ExecCommand1        = &quot;cp %f /mnt/usb_drive&quot;</span>
ExecCommand3 = <span class="st0">&quot;/home/frankie/now_playing %i&quot;</span>
ExecCommand2 = <span class="st0">&quot;/home/frankie/lyrics --artist %r --title %t&quot;</span>
&nbsp;
<span class="co0"># Display the cursor in the line with the selected file. This can be usefu with</span>
<span class="co0"># a braille display.</span>
<span class="co0"># UseCursorSelection    = yes</span>
&nbsp;
<span class="co0"># Set the terminal title when running under xterm.</span>
SetXtermTitle        = <span class="kw2">yes</span>
&nbsp;
<span class="co0"># Display full paths instead of just file names in the playlist.</span>
PlaylistFullPaths    = no
&nbsp;
<span class="co0"># Poniższych opcji nie tłumaczyłem ze względu, że nie chcę tego robić dosłownie nie mając</span>
<span class="co0"># pojęcia jak działa dana funkcja. Jeśli czujesz się na siłąch, możesz dostarczyć mi tłumaczenie</span>
<span class="co0"># które na pewno wkleje zamiast poniższych angielskich zdań.</span>
&nbsp;
<span class="co0"># Number of channles (1 or 2)</span>
<span class="co0">#ModPlug_Channels = 2</span>
<span class="co0"># Bits per sample (8,16,32). 32 Bits seems ot be buggy…</span>
<span class="co0">#ModPlug_Bits = 16</span>
<span class="co0"># Sampling rate (11025, 22050, 44100, 48000)</span>
<span class="co0">#ModPlug_Frequency = 44100</span>
<span class="co0"># Reverb level 0(quiet)-100(loud)</span>
<span class="co0">#ModPlug_ReverbDepth = 0</span>
<span class="co0"># Reverb delay in ms, usually 40-200ms</span>
<span class="co0">#ModPlug_ReverbDelay = 0</span>
<span class="co0"># Bass level 0(quiet)-100(loud)</span>
<span class="co0">#ModPlug_BassAmount = 0</span>
<span class="co0"># Bass cutoff in Hz (10-100)</span>
<span class="co0">#ModPlug_BassRange = 10</span>
<span class="co0"># Surround level 0(quiet)-100(heavy)</span>
<span class="co0">#ModPlug_SurroundDepth = 0</span>
<span class="co0"># Surround delay in ms, usually 5-40ms</span>
<span class="co0">#ModPlug_SurroundDelay = 0</span>
<span class="co0"># Number of times to loop. Zero prevents looping. -1 loops forever.</span>
<span class="co0">#ModPlug_LoopCount = 0</span></pre></div></div>


<p>Файлът може спокойно да бъде използван от всеки,като само му се направят необходимите корекции относно пътищата за директорията по подразбиране и настройките за канала,който да се управлява и през който върви аудиото.Разгледайте файла,всичко е описано подробно,с коментари кое за какво е.</p>
<h3>Инсталация на теми</h3>
<p>Инсталацията на теми в MOC е елементарна и се състои в набавянето на теми от интернет,и поставянето им в работната директория на програмата , в папка с име themes -<strong> ~/.moc/themes</strong>.За да може избраната тема да се зарежда по дефолт при всяко стартиране на прохрамата ,темата се описва в config файла,чрез името й.Само ще спомена ,че непосредствено след инсталацията на програмата на разположение на потребителя има налични няколко теми,които могат да се видят и пробват чрез <strong>T.</strong>С една &#8220;custom&#8221; тема визията на MOC изглежда например така:</p>
<p><a href="http://www.bultux.org/wp-content/uploads/2010/03/Screenshot-MOC2.png" class="highslide-image" onclick="return hs.expand(this);"><img class="aligncenter size-medium wp-image-361" src="http://www.bultux.org/wp-content/uploads/2010/03/Screenshot-MOC2-300x142.png" alt="" width="300" height="142" /></a></p>
<p>Интересни неща като скриптове , пачове и теми за програмата може да се намери <a href="http://moc.daper.net/contrib">на този адрес</a> .<br />
Естествено за допълнителна информация и помощ ,приложението си има и <a href="http://moc.daper.net/forum/5">Форум</a> .</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bultux.org/applications/moc-%d0%ba%d0%be%d0%bd%d0%b7%d0%be%d0%bb%d0%b5%d0%bd-%d0%b0%d1%83%d0%b4%d0%b8%d0%be-%d0%bf%d0%bb%d0%b5%d1%8a%d1%80-%d0%b7%d0%b0-linuxunix/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conky &#8211; Лекият системен монитор под X</title>
		<link>http://www.bultux.org/applications/conky-lekiat-sistemen-monitor-pod-x</link>
		<comments>http://www.bultux.org/applications/conky-lekiat-sistemen-monitor-pod-x#comments</comments>
		<pubDate>Fri, 12 Mar 2010 02:16:51 +0000</pubDate>
		<dc:creator>Станислав Христов</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[conky]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.bultux.org/?p=290</guid>
		<description><![CDATA[<img src="http://bultux.org/wp-content/plugins/category-icons/cats/apps.png" width="22" height="22" alt="" title="Приложения" /><br/>Може би на всеки един ,който се занимава активно с компютри и използва активно в работата и ежедневието Линукс ,му се е искало да си направи малко по-приятеа за окото визията на десктопа си.За радост на всички ни,които ползваме услугите на Линукс,хората занимаващи се с развитието му , са се погрижили за това с редица [...]]]></description>
			<content:encoded><![CDATA[<img src="http://bultux.org/wp-content/plugins/category-icons/cats/apps.png" width="22" height="22" alt="" title="Приложения" /><br/><p><img class="aligncenter" src="http://conky.sourceforge.net/candy/images/header.png" alt="" width="552" height="85" /></p>
<p style="text-align: justify;">Може би на всеки един ,който се занимава активно с компютри и използва активно в работата и ежедневието Линукс ,му се е искало да си направи малко по-приятеа за окото визията на десктопа си.За радост на всички ни,които ползваме услугите на Линукс,хората занимаващи се с развитието му , са се погрижили за това с редица решения ,включващи огромен избор за визуален тунинг на системата като например смяна на цветовите схеми на панелите,прозорците,иконите и прочие.В същото това време, често пъти ни се налага по ред причини да следим състоянието на системата ни &#8211; натоварване на процесора/-те,сумарната употреба на RAM в даден момент,в частност кое приложение колко ресурс &#8220;изстисква&#8221;от машината,размер и състояние на заетото и своб<a href="http://www.bultux.org/wp-content/uploads/2010/03/Screenshot-492.png" class="highslide-image" onclick="return hs.expand(this);"><img class="size-medium wp-image-296 alignright" style="margin-left: 3px; margin-right: 3px;" src="http://www.bultux.org/wp-content/uploads/2010/03/Screenshot-492-300x225.png" alt="" width="300" height="225" /></a>одно място на хард дисковете и т.н.Във връзка с това разработчиците са създали редица конзолни инструменти ,които са много ефективни и ненатоварващи,но за употребата на които от потребителя се изисква да има сравнително сериозен арсенал от познания над командния ред под Линукс(в което лошо няма!).В същото това време всичкото писане на команди може да се сведе до минимум и какво по-хубаво може да има от това да си имаме пълна &#8220;кръвна картина&#8221; на любимата ни дистрибуция , като в същото време ни се предостави необходимата ни информация по един наистина красив и интересен начин на десктопа !?В случая говорим за ето това:</p>
<p style="text-align: justify;">Официална страница на проекта &#8211;  <a href="http://conky.sourceforge.net">http://conky.sourceforge.net</a></p>
<p style="text-align: justify;">Conky присъства във (почти) всяка една Linux дистрибуция.При дебиан-базираните десрибуции инсталацията на програмата се извършва както следва:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"> <span class="co0"># apt-get install conky</span></pre></div></div>


<p style="text-align: justify;"><span id="more-290"></span><br />
След като програмата се инсталира можете да я стртирате от конзолата с команда <em><strong>conky</strong></em>.Конфигурационен файл на програмата е под името <em><strong>.conkyrc </strong></em>и по правило отсъства в домашната директория на потребителя , а също така,както се забелязва от името е скрит файл.За да го видите използвате клавишната комбинация <strong>Ctrl+H</strong>.При положение,че в <strong>~/</strong> нямате <strong>.conkyrc</strong>, отваряте някой текстов редактор,като например <em>Gedit </em>и създавате конфиг файла под това име<em>.</em>Примерно съдържание на един .conkyrc изглежда така:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co0"># Conky configuration</span>
background <span class="kw2">yes</span>
&nbsp;
<span class="co0"># Use Xft?</span>
use_xft <span class="kw2">yes</span>
&nbsp;
<span class="co0"># Xft font when Xft is enabled</span>
xftfont sans:<span class="re2">size</span>=<span class="nu0">7.5</span>:bold
&nbsp;
<span class="co0"># Text alpha when using Xft</span>
xftalpha <span class="nu0">0.8</span>
&nbsp;
<span class="co0"># MPD host/port</span>
<span class="co0">#mpd_host localhost</span>
<span class="co0">#mpd_port 6600</span>
<span class="co0">#mpd_password tinker_bell</span>
&nbsp;
<span class="co0">#Print everything to console?</span>
out_to_console no
&nbsp;
<span class="co0"># Update interval in seconds</span>
update_interval .5
&nbsp;
<span class="co0"># This is the number of times Conky will update before quitting.</span>
<span class="co0"># Set to zero to run forever.</span>
total_run_times <span class="nu0">0</span>
&nbsp;
<span class="co0"># Create own window instead of using desktop (required in nautilus)</span>
own_window <span class="kw2">yes</span>
&nbsp;
<span class="co0"># If own_window is yes, you may use type normal, desktop or override</span>
own_window_type override
&nbsp;
<span class="co0"># Use pseudo transparency with own_window?</span>
own_window_transparent <span class="kw2">yes</span>
&nbsp;
<span class="co0"># If own_window_transparent is set to no, you can set the background colour here</span>
<span class="co0">#own_window_colour black</span>
&nbsp;
<span class="co0"># If own_window is yes, these window manager hints may be used</span>
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
&nbsp;
<span class="co0"># Use double buffering (reduces flicker, may not work for everyone)</span>
double_buffer <span class="kw2">yes</span>
&nbsp;
<span class="co0"># Minimum size of text area</span>
minimum_size <span class="nu0">210</span> <span class="nu0">5</span>
&nbsp;
<span class="co0"># Maximum width of window</span>
maximum_width <span class="nu0">215</span>
&nbsp;
<span class="co0"># Draw shades?</span>
draw_shades <span class="kw2">yes</span>
&nbsp;
text_buffer_size <span class="nu0">10000</span>
&nbsp;
<span class="co0"># Draw outlines?</span>
draw_outline no
&nbsp;
<span class="co0"># Draw borders around text</span>
draw_borders no
&nbsp;
<span class="co0"># Draw borders around graphs</span>
draw_graph_borders no
&nbsp;
<span class="co0"># Stippled borders?</span>
stippled_borders <span class="nu0">1</span>
&nbsp;
<span class="co0"># border margins</span>
border_margin <span class="nu0">4</span>
&nbsp;
<span class="co0"># border width</span>
border_width <span class="nu0">0</span>
&nbsp;
<span class="co0"># Default colors and also border colors</span>
default_color <span class="co0">#cccccc</span>
default_shade_color black
default_outline_color black
&nbsp;
<span class="co0"># Text alignment, other possible values are commented</span>
<span class="co0">#alignment top_left</span>
alignment top_right
<span class="co0">#alignment bottom_left</span>
<span class="co0">#alignment bottom_right</span>
<span class="co0">#alignment none</span>
&nbsp;
<span class="co0"># Gap between borders of screen and text</span>
<span class="co0"># same thing as passing -x at command line</span>
gap_x <span class="nu0">20</span>
gap_y <span class="nu0">30</span> <span class="co0"># To hide from tranparent window borders.</span>
&nbsp;
<span class="co0"># Subtract file system buffers from used memory?</span>
no_buffers <span class="kw2">yes</span>
&nbsp;
<span class="co0"># set to yes if you want all text to be in uppercase</span>
uppercase no
&nbsp;
<span class="co0"># number of cpu samples to average</span>
<span class="co0"># set to 1 to disable averaging</span>
cpu_avg_samples <span class="nu0">2</span>
&nbsp;
<span class="co0"># number of net samples to average</span>
<span class="co0"># set to 1 to disable averaging</span>
net_avg_samples <span class="nu0">2</span>
&nbsp;
<span class="co0"># Force UTF8? note that UTF8 support required XFT</span>
override_utf8_locale <span class="kw2">yes</span>
&nbsp;
<span class="co0"># Add spaces to keep things from moving about? This only affects certain objects.</span>
use_spacer none
&nbsp;
<span class="co0"># Maximum number of special things, e.g. fonts, offsets, aligns, etc.</span>
max_specials <span class="nu0">550</span>
&nbsp;
<span class="co0"># Maximum size of buffer for user text, i.e. below TEXT line.</span>
max_user_text <span class="nu0">16384</span>
&nbsp;
TEXT
<span class="co1">${color #ccaa77}</span><span class="co1">${font 28 Days Later:size=20}</span><span class="co1">${goto 13}</span> SYSTEM MONITORING <span class="co1">${font}</span>
<span class="co1">${color #ccaa77}</span><span class="co1">${font Poky:size=15}</span>x<span class="co1">${color #ccaa77}</span><span class="co1">${font 28 Days Later:size=8}</span> SYSTEM <span class="re1">$stippled_hr</span> <span class="co1">${font}</span>
<span class="co1">${voffset 12}</span><span class="co1">${font openlogos:size=15}</span><span class="co1">${font}</span><span class="co1">${voffset -50}</span>
<span class="co1">${voffset 18}</span><span class="co1">${color #993300}</span><span class="co1">${color #993300}</span><span class="re1">$sysname</span><span class="co1">${color #996633}</span> <span class="re1">$kernel</span> <span class="co1">${color #993300}</span><span class="co1">${pre_exec lsb_release -d | cut -c14-30}</span><span class="co1">${voffset -18}</span>
<span class="co1">${voffset 16}</span><span class="co1">${color #993300}</span>Uptime:<span class="co1">${color #996633}</span> <span class="re1">$uptime</span> <span class="co1">${color #993300}</span>Load:<span class="co1">${color #996633}</span> <span class="re1">$loadavg</span><span class="co1">${voffset -18}</span>
<span class="co1">${voffset 18}</span><span class="co1">${color #993300}</span>CPU: <span class="co1">${color #996633}</span><span class="co1">${cpubar 3,161}</span> <span class="re1">$cpu</span><span class="sy0">%</span>
<span class="co1">${voffset -27}</span><span class="co1">${goto 500}</span><span class="co1">${color #996633}</span><span class="co1">${font Openlogos:size=15}</span><span class="co1">${font}</span>
<span class="co1">${voffset 3}</span><span class="co1">${color #993300}</span><span class="co1">${cpugraph 15,213 993300 996633 ff0000 00ff00 0000ff}</span>
<span class="co1">${color #993300}</span>RAM: <span class="co1">${color #996633}</span><span class="re1">$mem</span><span class="sy0">/</span><span class="re1">$memmax</span> - <span class="re1">$memperc</span><span class="sy0">%</span> <span class="co1">${goto 150}</span><span class="co1">${membar 3,60}</span>
<span class="co1">${color #993300}</span>Swap: <span class="co1">${color #996633}</span><span class="re1">$swap</span><span class="sy0">/</span><span class="re1">$swapmax</span> - <span class="re1">$swapperc</span><span class="sy0">%</span> <span class="co1">${goto 150}</span><span class="co1">${swapbar 3,60}</span>
<span class="co1">${color #993300}</span>Processes: <span class="co1">${color #996633}</span><span class="re1">$processes</span> <span class="co1">${color #993300}</span>CPU frequency: <span class="co1">${color #996633}</span><span class="co1">${freq 1}</span>MHz
<span class="co1">${color #993300}</span>CPU Temp:<span class="co1">${color #996633}</span> <span class="co1">${execi 6 /usr/bin/sensors | grep temp2 | paste -s | cut -c15-21}</span> <span class="co1">${color #993300}</span>Updates: <span class="co1">${color #996633}</span><span class="co1">${execi 3600 aptitude search &quot;~U&quot; | wc -l | tail}</span>  Available
<span class="co1">${color #993300}</span>Trash Conteins:<span class="co1">${goto 80}</span><span class="co1">${color #996633}</span><span class="co1">${execi 60 du -s --si ~/.local/share/Trash/files/ | awk '{print $1}</span><span class="st_h">' | sed -e '</span><span class="sy0">/</span>^4.0K<span class="sy0">/</span>d; s<span class="sy0">/</span>$<span class="sy0">/</span>iB <span class="sy0">/</span>;<span class="st_h">'} ${color #993300}${goto 130}E-mail: ${color #996633}${goto 170}${execi 1800 perl ~/scripts/gmail.pl n} new
${color #993300}$stippled_hr
${color #ccaa77}${font Poky:size=15}a${color #ccaa77}${font 28 Days Later:size=8} PROCESSES $stippled_hr ${font}
${goto 20}${color #993300}Name ::. ${goto 110}PID${goto 138}CPU%${goto 175}MEM%
${goto 20}${color #996633}${top name 1} ${goto 105}${top pid 1}${goto 138}${top cpu 1}${goto 175}${top mem 1}
${goto 20}${color #996633}${top name 2} ${goto 105}${top pid 2}${goto 138}${top cpu 2}${goto 175}${top mem 2}
${goto 20}${color #996633}${top name 3} ${goto 105}${top pid 3}${goto 138}${top cpu 3}${goto 175}${top mem 3}
${goto 20}${color #993300}Memory ::.
${goto 20}${color #996633}${top_mem name 1} ${goto 105}${top_mem pid 1}${goto 138}${top_mem cpu 1}${goto 175}${top_mem mem 1}
${goto 20}${color #996633}${top_mem name 2} ${goto 105}${top_mem pid 2}${goto 138}${top_mem cpu 2}${goto 175}${top_mem mem 2}
${goto 20}${color #996633}${top_mem name 3} ${goto 105}${top_mem pid 3}${goto 138}${top_mem cpu 3}${goto 175}${top_mem mem 3}
${color #993300}$stippled_hr
${color #ccaa77}${font Poky:size=15}f${color #ccaa77}${font 28 Days Later:size=8} HARD DRIVE INFO $stippled_hr ${font}
${color #993300}Boot ${color #996633}${fs_used /boot}/${fs_size /boot} ${goto 120} ${fs_used_perc /boot}% ${goto 150} ${fs_bar 3,58 /boot}
${color #993300}Root ${color #996633}${fs_used /}/${fs_size /} ${goto 120} ${fs_used_perc /}% ${goto 150} ${fs_bar 3,58 /}
${color #993300}Home ${color #996633}${fs_used /home}/${fs_size /home} ${goto 120} ${fs_used_perc /home}% ${goto 150} ${fs_bar 3,58 /home}
${color #993300}Drive ${color #996633}${fs_used /media/drive}/${fs_size /media/drive} ${goto 120} ${fs_used_perc /media/drive}% ${goto 150} ${fs_bar 3,58 /media/drive}
${color #993300}Wind ${color #996633}${fs_used /media/windows}/${fs_size /media/windows} ${goto 120} ${fs_used_perc /media/windows}% ${goto 150} ${fs_bar 3,58 /media/windows}
${color #993300}Drive Temp: ${color #996633}${execi 6 /usr/bin/sensors | grep temp3 | paste -s | cut -c15-21} ${goto 122}${color #993300}Drive I/O: ${color #996633}${diskio /dev/hda}
${color #993300}$stippled_hr
${color #ccaa77}${font Poky:size=15}w${color #ccaa77}${font 28 Days Later:size=8} NETWORKING $stippled_hr ${font}
${color #993300}Down:${color #996633} ${downspeed eth0} k/s${color #993300}${offset 40}Up:${color #996633} ${upspeed eth0} k/s
${color #993300}${downspeedgraph eth0 10,105 993300 996633}${color #993300}${upspeedgraph eth0 10,105 996633 993300}
${voffset 8}${color #993300}Address: ${color #996633}${addr eth0}${goto 120}${color #993300}TCP Connections:${color #996633}${tcp_portmon 1 65535 count}
${color #993300}$stippled_hr
${color #ccaa77}${font OpenLogos:size=20}J${color #ccaa77}${font 28 Days Later:size=8} WEATHER $stippled_hr${font}
${color #993300}Today'</span>s Conditions:<span class="co1">${offset 4}</span><span class="co1">${color #996633}</span><span class="co1">${execi 3600 python /home/frankie/conkyforecast/conkyForecast.py --location=BUXX0004 --datatype=CT}</span>
<span class="co1">${color #993300}</span>Temperature: <span class="co1">${color #996633}</span><span class="co1">${execi 3600 python /home/frankie/conkyforecast/conkyForecast.py --location=BUXX0004 --datatype=HT}</span> <span class="co1">${color #993300}</span>Windspeed: <span class="co1">${color #996633}</span><span class="co1">${execi 3600 python /home/frankie/conkyforecast/conkyForecast.py --location=BUXX0004 --datatype=WS}</span>
<span class="co1">${color #993300}</span>Direction: <span class="co1">${color #996633}</span><span class="co1">${execi 3600 python /home/frankie/conkyforecast/conkyForecast.py --location=BUXX0004 --datatype=WD}</span> <span class="co1">${color #993300}</span>Humidity: <span class="co1">${color #993300}</span><span class="co1">${execi 3600 python /home/frankie/conkyforecast/conkyForecast.py --location=BUXX0004 --datatype=HM}</span>
<span class="co1">${color #993300}</span>Tomorrow: <span class="co1">${offset 4}</span><span class="co1">${color #996633}</span><span class="co1">${execi 3600 python /home/frankie/conkyforecast/conkyForecast.py --location=BUXX0004 --datatype=CT --startday=1 --endday=1}</span>
<span class="co1">${offset 25}</span><span class="co1">${color #996633}</span><span class="co1">${execi 3600 python /home/frankie/conkyforecast/conkyForecast.py --location=BUXX0004 --datatype=DW --shortweekday --startday=1 --endday=3 --spaces=17}</span>
<span class="co1">${offset 24}</span>:<span class="co1">${color #ccaa77}</span><span class="co1">${font ConkyWeather:size=35}</span><span class="co1">${execi 3600 python /home/frankie/conkyforecast/conkyForecast.py --location=BUXX0004 --datatype=WF --startday=1 --endday=3 --spaces=3}</span><span class="co1">${font}</span>
<span class="co1">${voffset 2}</span><span class="co1">${color #993300}</span>Max: <span class="co1">${offset 15}</span><span class="co1">${color #996633}</span><span class="co1">${execi 3600 python /home/frankie/conkyforecast/conkyForecast.py --location=BUXX0004 --datatype=HT  --startday=1 --endday=3 --spaces=14}</span>
<span class="co1">${color #993300}</span>Min: <span class="co1">${offset 15}</span><span class="co1">${color #996633}</span><span class="co1">${execi 3600 python /home/frankie/conkyforecast/conkyForecast.py --location=BUXX0004 --datatype=LT --startday=1 --endday=3 --spaces=14}</span>
<span class="co1">${color #993300}</span><span class="re1">$stippled_hr</span>
<span class="co1">${color #ccaa77}</span><span class="co1">${font Poky:size=15}</span>m<span class="co1">${color #ccaa77}</span><span class="co1">${font 28 Days Later:size=8}</span> NETWORK STATISTICS <span class="re1">$stippled_hr</span> <span class="co1">${font}</span>
<span class="co1">${voffset 5}</span><span class="co1">${color #996633}</span><span class="co1">${goto 30}</span>DOWN <span class="co1">${goto 160}</span>UP
<span class="co1">${offset 8}</span><span class="co1">${if_up ath0}</span><span class="co1">${color2}</span><span class="co1">${font Vibrocentric:style=regular:size=14}</span>Wireless Network<span class="re1">$font</span><span class="co1">${color3}</span><span class="co1">${voffset 1}</span><span class="co1">${hr 0}</span><span class="re1">$color</span>
<span class="co1">${voffset -4}</span><span class="co1">${wireless_link_bar 3,250 ath0}</span>
<span class="co1">${voffset -4}</span><span class="co1">${color2}</span>SSID:<span class="re1">$color</span><span class="co1">${goto 50}</span><span class="co1">${wireless_essid ath0}</span> <span class="co1">${goto 131}</span><span class="co1">${color2}</span>Signal: <span class="re1">$color</span><span class="co1">${goto 180}</span><span class="co1">${wireless_link_qual ath0}</span><span class="sy0">/</span><span class="co1">${wireless_link_qual_max ath0}</span>
<span class="co1">${color2}</span>Local:<span class="re1">$color</span><span class="co1">${goto 50}</span><span class="co1">${addr ath0}</span>    <span class="co1">${color2}</span><span class="co1">${goto 131}</span>Public:<span class="re1">$color</span><span class="co1">${goto 180}</span><span class="co1">${execi 300 wget -q -O - checkip.dyndns.org | sed -e 's/[^[:digit:]\|.]//g'}</span>
<span class="co1">${downspeedgraph ath0 61,123 003300 6ddd00}</span><span class="co1">${alignr}</span><span class="co1">${upspeedgraph ath0 61,123 330000 e3170d}</span><span class="re1">$color</span>
<span class="co1">${voffset -71}</span><span class="co1">${color2}</span>Down: <span class="re1">$color</span><span class="co1">${goto 50}</span><span class="co1">${downspeedf ath0}</span> k<span class="sy0">/</span>s<span class="co1">${goto 131}</span><span class="co1">${color2}</span>Up: <span class="re1">$color</span><span class="co1">${goto 180}</span><span class="co1">${upspeedf ath0}</span> k<span class="sy0">/</span>s
<span class="co1">${color #ccaa77}</span>Total:<span class="re1">$color</span><span class="co1">${goto 50}</span><span class="co1">${totaldown ath0}</span> <span class="co1">${goto 131}</span><span class="co1">${color2}</span>Total:<span class="re1">$color</span><span class="co1">${goto 180}</span><span class="co1">${totalup ath0}</span>
<span class="co1">${color2}</span>Today:<span class="co1">${goto 10}</span><span class="re1">$color</span><span class="co1">${execi 300 vnstat -i eth0 | grep &quot;today&quot; | awk '{print $2 $3}</span><span class="st_h">'}${goto 31}${color2}Today:$color${goto 180}${execi 300 vnstat -i eth0 | grep &quot;today&quot; | awk '</span><span class="br0">&#123;</span>print <span class="re4">$5</span> <span class="re4">$6</span><span class="br0">&#125;</span><span class="st_h">'}
${color2}Week:${goto 50}$color${execi 300 vnstat -w -i eth0 | grep &quot;current week&quot; | awk '</span><span class="br0">&#123;</span>print <span class="re4">$3</span> <span class="re4">$4</span><span class="br0">&#125;</span><span class="st_h">'}${goto 131}${color2}Week:$color${goto 180}${execi 300 vnstat -w -i eth0 | grep &quot;current week&quot; | awk '</span><span class="br0">&#123;</span>print <span class="re4">$6</span> <span class="re4">$7</span><span class="br0">&#125;</span><span class="st_h">'}
${color2}Month:$color${goto 50}${execi 300 vnstat -m -i ath0 | grep &quot;`date +&quot;%b '</span><span class="sy0">%</span>y<span class="st0">&quot;<span class="es5">`&quot; | awk '{print $3 $4}'}${goto 131}${color2}Month:$color${goto 180}${execi 300 vnstat -m -i ath0 | grep &quot;`</span>date +&quot;</span><span class="sy0">%</span>b <span class="st_h">'%y&quot;`&quot; | awk '</span><span class="br0">&#123;</span>print <span class="re4">$6</span> <span class="re4">$7</span><span class="br0">&#125;</span><span class="st_h">'}${else}${color6}${font}
${goto 10}${color #993300}Total:${color #ccaa77}${goto 50}${totaldown eth0} ${goto 130}${color #993300}Total:${color #ccaa77}${goto 170}${totalup eth0}
${goto 10}${color #993300}Today:${goto 50}${color #ccaa77}${execi 300 vnstat -i eth0 | grep &quot;today&quot; | awk '</span><span class="br0">&#123;</span>print <span class="re4">$2</span> <span class="re4">$3</span><span class="br0">&#125;</span><span class="st_h">'}${goto 130}${color #993300}Today:${color #ccaa77}${goto 170}${execi 300 vnstat -i eth0 | grep &quot;today&quot; | awk '</span><span class="br0">&#123;</span>print <span class="re4">$5</span> <span class="re4">$6</span><span class="br0">&#125;</span><span class="st_h">'}
${goto 10}${color #993300}Week:${goto 50}${color #ccaa77}${execi 300 vnstat -w -i eth0 | grep &quot;current week&quot; | awk '</span><span class="br0">&#123;</span>print <span class="re4">$3</span> <span class="re4">$4</span><span class="br0">&#125;</span><span class="st_h">'}${goto 130}${color #993300}Week:${color #ccaa77}${goto 170}${execi 300 vnstat -w -i eth0 | grep &quot;current week&quot; | awk '</span><span class="br0">&#123;</span>print <span class="re4">$6</span> <span class="re4">$7</span><span class="br0">&#125;</span><span class="st_h">'}
${goto 10}${color #993300}Month:${color #ccaa77}${goto 50}${execi 300 vnstat -m -i eth0 | grep &quot;`date +&quot;%b '</span><span class="sy0">%</span>y<span class="st0">&quot;<span class="es5">`&quot; | awk '{print $3 $4}'}${goto 130}${color #993300}Month:${color #ccaa77}${goto 170}${execi 300 vnstat -m -i eth0 | grep &quot;`</span>date +&quot;</span><span class="sy0">%</span>b <span class="st_h">'%y&quot;`&quot; | awk '</span><span class="br0">&#123;</span>print <span class="re4">$6</span> <span class="re4">$7</span><span class="br0">&#125;</span><span class="st_h">'}${else}${color #ccaa77}${font}</span></pre></div></div>


<p style="text-align: justify;">Естествено писането на такъв файл на ръка в доста времеотнемаща и трудоемка задача и затова най-дорото решение е да използвате някой готов файл,като само промените и напаснете нещата по Ваш вкус.Такива файове могат да се намерят навсякъде из интернет ,а за нагласянето и промените на файловете се изискват познания за синтаксиса с който работи програмата.И,за да не изнасям лекция относно синтаксиса при писането на конфигурационните файлове на conky ,ще кажа само,че на  <a href="http://conky.sourceforge.net/variables.html"> ТОЗИ АДРЕС</a>, може да се намери почти всичко около това кое , какво значи в един файл.</p>
<h2>Специфики при конфигурирането и изграждането на .conkyrc файлове.</h2>
<p style="text-align: justify;">В тази част от статията ще стане въпрос за някои специфики при изграждането и употребата на накои по-специфични функции на Conky.Иде реч за неща като употребата на функции като &#8220;weather statistics&#8221;,или по-известна като &#8220;conkyforecast&#8221; &#8211; показване на метериологичните условия,употреба на специфични скриптове за извличането и изобразвяването на информация от музикални плеъри и т.н.</p>
<p style="text-align: justify;">Ще започнем с подготовката при употреба на <strong>&#8220;conkyforecast&#8221;</strong>,за по-кратко ще го обозначаваме като weather.За целта в един терминал пишете следното:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"> <span class="co0"># apt-get install curl</span></pre></div></div>


<p style="text-align: justify;">След това отивате <a href="http://www.weather.com">на  този адрес</a> и се регистрирате,т.е. си правите акаунт и отивате в профила си &#8211; <strong>My Profile</strong>.От там активирате <strong>XOAP Service Registration</strong> ,при което в пощата си получавате Вашите <strong>Partner ID &amp; License Key</strong><em>,</em>които описвате в<em> <strong>conky Forecast.py</strong></em> &#8211; (намира се в прикачен файл „Conky Scripts&#8221;) ,там където пише :</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"> XOAP_PARTNER_ID = <span class="st0">&quot;1067985480&quot;</span> <span class="co0"># need config with correct partner id</span>
 XOAP_LICENCE_KEY = <span class="st0">&quot;3d3a8b1e335c9985&quot;</span> <span class="co0"># need config with correct licence key</span></pre></div></div>


<p style="text-align: justify;">За любителите на  <a> MOC </a><a href="http://moc.daper.net/" target="_blank">(Music On Console)</a> ще спомена ,че вече не се изискват специални скриптове.Необходимо е само да се опишат следните неща в .conkyrc :</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1">Status : <span class="co1">${exec mocp -Q %state}</span>
Artist : <span class="co1">${exec mocp -Q %artist}</span>
Song : <span class="co1">${exec mocp -Q %song}</span>
Album : <span class="co1">${exec mocp -Q %album}</span></pre></div></div>


<p style="text-align: justify;">На още по-големите фенове ще кажа,че програмата поддържа и функция за скролване на текст.За целта текста ,който искате да се скролва се описва така:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co1">${scroll 50 text}</span></pre></div></div>


<p>Това ще скролва текста с ширина 50 знака.<br />
<div class="note"><div class="notewarning"><br />
При използване на scroll-функцията за изобразяване на информация при употреба на MOC , след редица трудности,установих,че най-добре е конфиг файла да съдържа ред с подобно съдържание :</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co1">${scroll 48 MOC - ${exec mocp -Q %state}</span> : <span class="co1">${exec mocp -Q %artist}</span> - <span class="co1">${exec mocp -Q %song}</span> <span class="br0">&#125;</span></pre></div></div>


<p>Естествено &#8220;48&#8243; си го променяте по веше усмотрение :)</div></div></p>
<p>За изобразяване на големината на файловете ,който са изтрити в &#8220;Кошчето&#8221;,можете да добавите ред със съдържание:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co1">${execi 60 du -s --si ~/.local/share/Trash/files/ | awk '{print $1}</span><span class="st_h">' | sed -e '</span><span class="sy0">/</span>^4.0K<span class="sy0">/</span>d; s<span class="sy0">/</span>$<span class="sy0">/</span>iB <span class="sy0">/</span>;<span class="st_h">'}</span></pre></div></div>


<p>Ако искате да имате статистика за мрежовата Ви връзка ,т.е. <strong>total up</strong> и <strong>total down</strong> , както и колко сте сваляли и качвали днес,за седмицата и за месеца правите следното:<br />
Отваряте конзола и вътре пишете:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co4"># </span><span class="kw2">apt-get install</span> vnstat</pre></div></div>


<p>След това :</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co4"># </span>vnstat <span class="re5">-u</span> <span class="re5">-i</span> eth0</pre></div></div>


<p>като заменяте eth0 с вашето мрежово устройство.При изпълнение на горната команда за първи път ще видите следния отговор:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co0"># vnstat -u -i eth0</span>
Error:
Unable to <span class="kw2">read</span> database <span class="st0">&quot;/var/lib/vnstat/eth0&quot;</span>.
-<span class="sy0">&gt;</span> A new database has been created.
 <span class="co0">#</span></pre></div></div>


<p>След това добавяте този примерен код във вашия .conkyrc  :</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co1">${goto 10}</span><span class="co1">${color #993300}</span>Total:<span class="co1">${color #ccaa77}</span><span class="co1">${goto 50}</span><span class="co1">${totaldown eth0}</span> <span class="co1">${goto 130}</span><span class="co1">${color #993300}</span>Total:<span class="co1">${color #ccaa77}</span><span class="co1">${goto 170}</span><span class="co1">${totalup eth0}</span>
<span class="co1">${goto 10}</span><span class="co1">${color #993300}</span>Today:<span class="co1">${goto 50}</span><span class="co1">${color #ccaa77}</span><span class="co1">${execi 300 vnstat -i eth0 | grep &quot;today&quot; | awk '{print $2 $3}</span><span class="st_h">'}${goto 130}${color #993300}Today:${color #ccaa77}${goto 170}${execi 300 vnstat -i eth0 | grep &quot;today&quot; | awk '</span><span class="br0">&#123;</span>print <span class="re4">$5</span> <span class="re4">$6</span><span class="br0">&#125;</span><span class="st_h">'}
${goto 10}${color #993300}Week:${goto 50}${color #ccaa77}${execi 300 vnstat -w -i eth0 | grep &quot;current week&quot; | awk '</span><span class="br0">&#123;</span>print <span class="re4">$3</span> <span class="re4">$4</span><span class="br0">&#125;</span><span class="st_h">'}${goto 130}${color #993300}Week:${color #ccaa77}${goto 170}${execi 300 vnstat -w -i eth0 | grep &quot;current week&quot; | awk '</span><span class="br0">&#123;</span>print <span class="re4">$6</span> <span class="re4">$7</span><span class="br0">&#125;</span><span class="st_h">'}
${goto 10}${color #993300}Month:${color #ccaa77}${goto 50}${execi 300 vnstat -m -i eth0 | grep &quot;`date +&quot;%b '</span><span class="sy0">%</span>y<span class="st0">&quot;<span class="es5">`&quot; | awk '{print $3 $4}'}${goto 130}${color #993300}Month:${color #ccaa77}${goto 170}${execi 300 vnstat -m -i eth0 | grep &quot;`</span>date +&quot;</span><span class="sy0">%</span>b <span class="st_h">'%y&quot;`&quot; | awk '</span><span class="br0">&#123;</span>print <span class="re4">$6</span> <span class="re4">$7</span><span class="br0">&#125;</span><span class="st_h">'}${color #ccaa77}${font}</span></pre></div></div>


<p style="text-align: justify;">При Debian и базираните на нея дистрибуции ,за да показва conky броя на ъпдейтите на системата,добавяте това:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co1">${execi 3600 aptitude search &quot;~U&quot; | wc -l | tail}</span></pre></div></div>


<p style="text-align: justify;">За да изобразява Conky информация за температурите на дъното,на процесорите,на хард дисковете и т.н инсталирате програмата <strong>lm-sensors</strong>:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co4"># </span><span class="kw2">apt-get install</span> lm-sensors</pre></div></div>


<p>След това е необходимо да конфигурираме сензорите с които разполага машината.За целта:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co4"># </span>sensors-detect</pre></div></div>


<p>и отговаряме на всички въпроси с <strong>Yes</strong><br />
След което ,за да не рестартирате изцяло машината стартирате съотвентиня init :</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co4"># </span><span class="sy0">/</span>etc<span class="sy0">/</span>init.d<span class="sy0">/</span>module-init-tools start</pre></div></div>


<p>За да проверите дали и какви сензори имате налични изпълнявате:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co4">$ </span>sensors</pre></div></div>


<p>Изходът би следвало да е нещо такова:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1">w83627hf-isa-0290
Adapter: ISA adapter
in0:         +<span class="nu0">1.36</span> V  <span class="br0">&#40;</span>min =  +<span class="nu0">2.99</span> V, max =  +<span class="nu0">3.39</span> V<span class="br0">&#41;</span>   ALARM
in1:         +<span class="nu0">1.33</span> V  <span class="br0">&#40;</span>min =  +<span class="nu0">2.99</span> V, max =  +<span class="nu0">3.39</span> V<span class="br0">&#41;</span>   ALARM
in2:         +<span class="nu0">3.10</span> V  <span class="br0">&#40;</span>min =  +<span class="nu0">2.82</span> V, max =  +<span class="nu0">3.79</span> V<span class="br0">&#41;</span>
in3:         +<span class="nu0">2.67</span> V  <span class="br0">&#40;</span>min =  +<span class="nu0">4.08</span> V, max =  +<span class="nu0">3.06</span> V<span class="br0">&#41;</span>   ALARM
in4:         +<span class="nu0">3.33</span> V  <span class="br0">&#40;</span>min =  +<span class="nu0">3.18</span> V, max =  +<span class="nu0">4.06</span> V<span class="br0">&#41;</span>
in5:         +<span class="nu0">3.22</span> V  <span class="br0">&#40;</span>min =  +<span class="nu0">0.98</span> V, max =  +<span class="nu0">0.11</span> V<span class="br0">&#41;</span>   ALARM
in6:         +<span class="nu0">3.17</span> V  <span class="br0">&#40;</span>min =  +<span class="nu0">2.42</span> V, max =  +<span class="nu0">3.87</span> V<span class="br0">&#41;</span>
in7:         +<span class="nu0">3.20</span> V  <span class="br0">&#40;</span>min =  +<span class="nu0">3.79</span> V, max =  +<span class="nu0">3.78</span> V<span class="br0">&#41;</span>   ALARM
in8:         +<span class="nu0">3.20</span> V  <span class="br0">&#40;</span>min =  +<span class="nu0">1.52</span> V, max =  +<span class="nu0">2.83</span> V<span class="br0">&#41;</span>   ALARM
fan1:          <span class="nu0">0</span> RPM  <span class="br0">&#40;</span>min = <span class="nu0">3000</span> RPM, div = <span class="nu0">2</span><span class="br0">&#41;</span>  ALARM
fan2:          <span class="nu0">0</span> RPM  <span class="br0">&#40;</span>min = <span class="nu0">3590</span> RPM, div = <span class="nu0">2</span><span class="br0">&#41;</span>  ALARM
fan3:          <span class="nu0">0</span> RPM  <span class="br0">&#40;</span>min = <span class="nu0">30681</span> RPM, div = <span class="nu0">2</span><span class="br0">&#41;</span>  ALARM
temp1:       +<span class="nu0">29.0</span>°C  <span class="br0">&#40;</span>high = +<span class="nu0">80.0</span>°C, hyst = +<span class="nu0">75.0</span>°C<span class="br0">&#41;</span>  ALARM  sensor = thermistor
temp2:       +<span class="nu0">27.5</span>°C  <span class="br0">&#40;</span>high = +<span class="nu0">80.0</span>°C, hyst = +<span class="nu0">75.0</span>°C<span class="br0">&#41;</span>  sensor = thermistor
temp3:       +<span class="nu0">29.0</span>°C  <span class="br0">&#40;</span>high = +<span class="nu0">80.0</span>°C, hyst = +<span class="nu0">75.0</span>°C<span class="br0">&#41;</span>  sensor = thermistor
cpu0_vid:   +<span class="nu0">1.388</span> V
beep_enable:enabled</pre></div></div>


<p>Ако температурата на хард диска не се отчита от lm-sensors,инсталирате hddtemp:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co4"># </span><span class="kw2">apt-get install</span> hddtemp</pre></div></div>


<p>по време на инсталацията ще ви пита за това с какви права да работи &#8211; избирате &#8220;<strong>Yes</strong>&#8220;.За да разберете дали фунционира hddtemp,ипълнявате:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co4">$ </span>hddtemp <span class="sy0">/</span>dev<span class="sy0">/</span>hdа</pre></div></div>


<p>Ако искате да преконфигурирате пакета,то това става с :</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co4"># </span>dpkg-reconfigure hddtemp</pre></div></div>


<div class="note">
<div class="noteclassic">
<p style="text-align: justify;">При употребата на lm-sensors и <strong>w83627</strong> модул, при новите ядра (при 2.6.31 и след него) и GRUB2 се появява проблем свързан с разпознаването и изобщо добавянето на модула,в резултат на което след команда sensors,oтговорът е &#8220;No sensors detect&#8221; &#8230; За да се разреши този проблем,извършвате това:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co4"># </span><span class="kw2">nano</span> <span class="sy0">/</span>etc<span class="sy0">/</span>default<span class="sy0">/</span>grub</pre></div></div>


<p>и добавяте това :</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="re2">GRUB_CMDLINE_LINUX</span>=<span class="st0">&quot;acpi_enforce_resources=lax&quot;</span></pre></div></div>


<p>така,че да се получи това:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co0"># If you change this file, run 'update-grub' afterwards to update</span>
<span class="co0"># /boot/grub/grub.cfg.</span>
&nbsp;
<span class="re2">GRUB_DEFAULT</span>=<span class="nu0">0</span>
<span class="re2">GRUB_TIMEOUT</span>=<span class="nu0">5</span>
<span class="re2">GRUB_DISTRIBUTOR</span>=<span class="sy0">`</span>lsb_release <span class="re5">-i</span> <span class="re5">-s</span> <span class="nu0">2</span> <span class="sy0">&amp;</span>lt; <span class="sy0">/</span>dev<span class="sy0">/</span>null <span class="sy0">||</span> <span class="kw3">echo</span> Debian<span class="sy0">`</span>
<span class="re2">GRUB_CMDLINE_LINUX_DEFAULT</span>=<span class="st0">&quot;quiet&quot;</span>
<span class="re2">GRUB_CMDLINE_LINUX</span>=<span class="st0">&quot;acpi_enforce_resources=lax&quot;</span>
...</pre></div></div>


<p>След което запазвате файла и в конзола пишете това:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co4"># </span>update-grub</pre></div></div>


<p>След което пишете това:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co4"># </span><span class="sy0">/</span>etc<span class="sy0">/</span>init.d<span class="sy0">/</span>module-init-tools restart</pre></div></div>


</div>
</div>
<h2>Скриптове необходими при употребата на Conky:</h2>
<p style="text-align: justify;">По-долу е архив с най-често използваните скриптове при употребата и конфигурирането на Conky.Архива включва:</p>
<p style="text-align: justify;">1.<strong>Amarok.sh &#8211; </strong>скрипт за извличане и изобразяване на информация от Amarok</p>
<p style="text-align: justify;">2.<strong>Bat.pl &#8211; </strong>скрипт употребяван за извеждане на информация за състоянието на батриите при лаптопти.</p>
<p style="text-align: justify;">3.<strong>Gmail.pl &#8211; </strong>скрипт за изобразяване на информация при наличие на нови писма в пощата ви в gmail.com</p>
<p style="text-align: justify;">4.<strong>Conkyforecast -</strong> Папка с набор от скриптове и темплейти,необходими при конфигурирането на функцията &#8220;<strong>weather&#8221; </strong>в Conky.</p>
<img src="http://imgur.com/b0SVe.png" border="0" /><a href="http://www.bultux.org/wp-content/plugins/download-monitor/download.php?id=8" title="Изтеглен 201 пъти"><strong>Conky Scripts</strong>  (300 KB)</a> 201 изтегляния
<p style="text-align: justify;">Програмата може да работи и с повече от един конфигурационен файл,като за целта създавате втори,ако се наложи и трети конфиг файл (имената на другите файлове  могат да бъдат каквито Вие изберете,напр.<strong>.conky2 , .conky_weather  и т.н.</strong>.Конфигурирането се извършва както и основния конфигурационен файл,след което създавате и един файл с име ,примерно <strong>.conkystart</strong>и примерно съдържание:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co0">#!/bin/bash</span>
<span class="kw2">sleep</span> <span class="nu0">5</span> <span class="sy0">&amp;&amp;</span> <span class="kw3">exec</span> conky <span class="sy0">&amp;</span>
<span class="kw2">sleep</span> <span class="nu0">10</span> <span class="sy0">&amp;&amp;</span> <span class="kw3">exec</span> conky <span class="re5">-c</span> .conky2 <span class="sy0">&amp;</span>
<span class="kw2">sleep</span> <span class="nu0">15</span> <span class="sy0">&amp;&amp;</span> <span class="kw3">exec</span> conky <span class="re5">-c</span> .conky3 <span class="sy0">&amp;</span>
<span class="kw3">exit</span></pre></div></div>


<p>като стойностите след „sleep&#8221; са секундите след които да се стартират отделните conky-та.Запазвате файла в <strong>~/</strong>и го правите изпълним:</p>


<div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co4">$ </span><span class="kw2">chmod</span> u+x ~<span class="sy0">/</span>.conkystart</pre></div></div>


<p>,като по този начин можете да &#8220;заредите&#8221; почти колкото си искате Conky-та,стига да имате дисплей за тази цел.</p>
<h2>Шрифтове необходими при употребата и конфигурирането на Conky</h2>
<p style="text-align: justify;">По-долу е прикачен архив с набор от шрифтове,които се неминуема част от употребата на Conky.</p>
<p style="text-align: justify;"><img src="http://imgur.com/b0SVe.png" border="0" /><a href="http://www.bultux.org/wp-content/plugins/download-monitor/download.php?id=9" title="Изтеглен 142 пъти"><strong>Conky Fonts</strong>  (1.76 MB)</a> 142 изтегляния</p>
<p style="text-align: justify;">&#8220;Инсталирането&#8221; на необходимите фонтове се извършва като за целта създавате в домашната си директория папка <strong>.fonts</strong> и вътре екстрактвате горния архив.</p>
<p style="text-align: justify;">За по голямо улеснение можете като цяло да си създадете една директория под името conky и всички скриптове и темплейти  да поставите вътре , за да бъдат нещата по-подредени,защото най-вероятно ще дойде един момент ,в който ще се чудите кой файл къде е.</p>
<p style="text-align: justify;">
<h2 style="text-align: justify;">Полезни връзки при конфигурирането и настройката на Conky:</h2>
<p><a href="http://ubuntuforums.org/showthread.php?t=666842">Conky Weather Revisited V2</a><br />
<a href="http://www.ubuntugeek.com/conky-a-light-weight-system-monitor-for-ubuntu-linux-systems.html">Conky &#8211; a light weight system monitor for Ubuntu Linux Systems</a><br />
<a href="http://ubuntuforums.org/showthread.php?t=281865">.conkyrc files w/ screenshots</a><br />
<a href="http://conky.linux-hardcore.com/">Conky Hardcore! &#8211; Everything you ever wanted to know about Conky &#8211; and more!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bultux.org/applications/conky-lekiat-sistemen-monitor-pod-x/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

