<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Комментарии: Перевод серверов с KOI8-R на UTF-8</title>
	<atom:link href="http://ras.pl.ua/koi8-r_to_utf-8/feed/" rel="self" type="application/rss+xml" />
	<link>http://ras.pl.ua/koi8-r_to_utf-8/</link>
	<description>Заметки о себе, семье, городе, профессиональной деятельности...</description>
	<lastBuildDate>Tue, 17 Jan 2012 11:03:57 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Автор: ras</title>
		<link>http://ras.pl.ua/koi8-r_to_utf-8/comment-page-1/#comment-2692</link>
		<dc:creator>ras</dc:creator>
		<pubDate>Sun, 11 Sep 2011 10:06:07 +0000</pubDate>
		<guid isPermaLink="false">http://ras.pl.ua/?p=135#comment-2692</guid>
		<description>Вариант конечно, но я бы не называл &quot;кормальной&quot; кодировку KOI8-R, она родилась как костыль, и уже сколько лет можно нормально использовать UTF-8, без занятия перекодировками и прочим костылестроением. Нужно лишь однажды решиться и отказаться от KOI8-R :).</description>
		<content:encoded><![CDATA[<p>Вариант конечно, но я бы не называл &#171;кормальной&#187; кодировку KOI8-R, она родилась как костыль, и уже сколько лет можно нормально использовать UTF-8, без занятия перекодировками и прочим костылестроением. Нужно лишь однажды решиться и отказаться от KOI8-R <img src='http://ras.pl.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: VladVons</title>
		<link>http://ras.pl.ua/koi8-r_to_utf-8/comment-page-1/#comment-2690</link>
		<dc:creator>VladVons</dc:creator>
		<pubDate>Tue, 06 Sep 2011 06:32:26 +0000</pubDate>
		<guid isPermaLink="false">http://ras.pl.ua/?p=135#comment-2690</guid>
		<description>Предлагаю свое решение перекодировки файлов transmission UTF8 для тех у кого консоль KOI8.

Суть такова:
Перекодируем папку с файлами transmission кодировки UTF8 в &quot;нормальную (KOI8)&quot; папку утилитой iconv.
Файлы не копируются, а только создаются KOI8 symlink на файлы transmission с кодировкой UTF8
После этого можно по SAMBA или FTP забирать как обычно.

У меня торрент файлы закачиваются в папку /mnt/data1/share/Public/Torrent/Download.
В папке /mnt/data1/share/Public/Torrent/Convert будут уже переконвертированные в KOI8 ссылки на UTF8 источник

FileToSymLinkConvert.sh
&lt;code&gt;
    #!/bin/sh
    #
    # VladVons@mail.ru
    #-----------------

    DirRoot=&quot;/mnt/data1/share/Public/Torrent&quot;
    DirDownload=&quot;$DirRoot/Download&quot;
    DirConvert=&quot;$DirRoot/Convert&quot;


    Convert()
    # ------------------------
    {
    aCharSetSrc=$1; aCharSetDst=$2;

    rm -R ${DirConvert}/*

    Cnt=1
    find $DirDownload &#124; grep -v &quot;.part&quot; &#124; while read Name ; do
        NewName=$(echo $Name &#124; iconv -f $aCharSetSrc -t $aCharSetDst)
        NewNameSub=`echo &quot;$NewName&quot; &#124; awk -v aPath=$DirDownload &#039;{ print substr($0,length(aPath)+1); }&#039;`

        if [ -d &quot;$Name&quot; ]; then
            mkdir -p &quot;${DirConvert}${NewNameSub}&quot;
        else
            Cnt=$(($Cnt + 1))

            LinkName=&quot;${DirConvert}${NewNameSub}&quot;
            echo &quot;$Cnt $LinkName&quot;
            ln -s &quot;${Name}&quot; &quot;$LinkName&quot;
        fi
    done
    }

    # ------------------------
    clear
    Convert UTF-8 KOI8-U
    sleep 1
&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Предлагаю свое решение перекодировки файлов transmission UTF8 для тех у кого консоль KOI8.</p>
<p>Суть такова:<br />
Перекодируем папку с файлами transmission кодировки UTF8 в &#171;нормальную (KOI8)&#187; папку утилитой iconv.<br />
Файлы не копируются, а только создаются KOI8 symlink на файлы transmission с кодировкой UTF8<br />
После этого можно по SAMBA или FTP забирать как обычно.</p>
<p>У меня торрент файлы закачиваются в папку /mnt/data1/share/Public/Torrent/Download.<br />
В папке /mnt/data1/share/Public/Torrent/Convert будут уже переконвертированные в KOI8 ссылки на UTF8 источник</p>
<p>FileToSymLinkConvert.sh</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp; &nbsp; #!/bin/sh<br />
&nbsp; &nbsp; #<br />
&nbsp; &nbsp; # VladVons@mail.ru<br />
&nbsp; &nbsp; #-----------------<br />
<br />
&nbsp; &nbsp; DirRoot=&quot;/mnt/data1/share/Public/Torrent&quot;<br />
&nbsp; &nbsp; DirDownload=&quot;$DirRoot/Download&quot;<br />
&nbsp; &nbsp; DirConvert=&quot;$DirRoot/Convert&quot;<br />
<br />
<br />
&nbsp; &nbsp; Convert()<br />
&nbsp; &nbsp; # ------------------------<br />
&nbsp; &nbsp; {<br />
&nbsp; &nbsp; aCharSetSrc=$1; aCharSetDst=$2;<br />
<br />
&nbsp; &nbsp; rm -R ${DirConvert}/*<br />
<br />
&nbsp; &nbsp; Cnt=1<br />
&nbsp; &nbsp; find $DirDownload | grep -v &quot;.part&quot; | while read Name ; do<br />
&nbsp; &nbsp; &nbsp; &nbsp; NewName=$(echo $Name | iconv -f $aCharSetSrc -t $aCharSetDst)<br />
&nbsp; &nbsp; &nbsp; &nbsp; NewNameSub=`echo &quot;$NewName&quot; | awk -v aPath=$DirDownload '{ print substr($0,length(aPath)+1); }'`<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; if [ -d &quot;$Name&quot; ]; then<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; mkdir -p &quot;${DirConvert}${NewNameSub}&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; else<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Cnt=$(($Cnt + 1))<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; LinkName=&quot;${DirConvert}${NewNameSub}&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; echo &quot;$Cnt $LinkName&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ln -s &quot;${Name}&quot; &quot;$LinkName&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; fi<br />
&nbsp; &nbsp; done<br />
&nbsp; &nbsp; }<br />
<br />
&nbsp; &nbsp; # ------------------------<br />
&nbsp; &nbsp; clear<br />
&nbsp; &nbsp; Convert UTF-8 KOI8-U<br />
&nbsp; &nbsp; sleep 1</div></div>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: SteelRat</title>
		<link>http://ras.pl.ua/koi8-r_to_utf-8/comment-page-1/#comment-2571</link>
		<dc:creator>SteelRat</dc:creator>
		<pubDate>Tue, 28 Sep 2010 05:13:46 +0000</pubDate>
		<guid isPermaLink="false">http://ras.pl.ua/?p=135#comment-2571</guid>
		<description>А так можно &quot;окучить&quot; всю папку /home :)

find /home -name &quot;*&quot; &#124; while read name ; do
newname=`echo $name &#124; iconv -f KOI8-R -t UTF-8`
if [ &quot;$name&quot; != &quot;$newname&quot; ] ; then
  echo &quot;$name =&gt; $newname&quot;
  mv -f &quot;$name&quot; &quot;$newname&quot;
fi</description>
		<content:encoded><![CDATA[<p>А так можно &#171;окучить&#187; всю папку /home <img src='http://ras.pl.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>find /home -name &#171;*&#187; | while read name ; do<br />
newname=`echo $name | iconv -f KOI8-R -t UTF-8`<br />
if [ "$name" != "$newname" ] ; then<br />
  echo &#171;$name => $newname&#187;<br />
  mv -f &#171;$name&#187; &#171;$newname&#187;<br />
fi</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: ras</title>
		<link>http://ras.pl.ua/koi8-r_to_utf-8/comment-page-1/#comment-1801</link>
		<dc:creator>ras</dc:creator>
		<pubDate>Sat, 16 Jan 2010 07:42:44 +0000</pubDate>
		<guid isPermaLink="false">http://ras.pl.ua/?p=135#comment-1801</guid>
		<description>&gt; Кстати, не знал что в CentOS когда-то тоже был koi8-r :)

Дело в том, что изначально там UTF-8, но локаль можно поставить любую, а так как все остальные были в KOI8-R, то естественно переводили, дабы не разводить зоопарк, да и все наработки в KOI8-R были.</description>
		<content:encoded><![CDATA[<p>> Кстати, не знал что в CentOS когда-то тоже был koi8-r <img src='http://ras.pl.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Дело в том, что изначально там UTF-8, но локаль можно поставить любую, а так как все остальные были в KOI8-R, то естественно переводили, дабы не разводить зоопарк, да и все наработки в KOI8-R были.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: bosha</title>
		<link>http://ras.pl.ua/koi8-r_to_utf-8/comment-page-1/#comment-1796</link>
		<dc:creator>bosha</dc:creator>
		<pubDate>Fri, 15 Jan 2010 14:15:55 +0000</pubDate>
		<guid isPermaLink="false">http://ras.pl.ua/?p=135#comment-1796</guid>
		<description>&gt;Во FreeBSD тоже жду не дождусь UTF-8, т. к. абсолютно согласен с костыльностью KOI8-R, о чём говорит история появления данной кодировки :)

Кстати, не знал что в CentOS когда-то тоже был koi8-r :)

Я не так давно в компьютерной сфере, и такие исторические моменты не знаю. Какова история появления koi8-r? ☺</description>
		<content:encoded><![CDATA[<p>&gt;Во FreeBSD тоже жду не дождусь UTF-8, т. к. абсолютно согласен с костыльностью KOI8-R, о чём говорит история появления данной кодировки <img src='http://ras.pl.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Кстати, не знал что в CentOS когда-то тоже был koi8-r <img src='http://ras.pl.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Я не так давно в компьютерной сфере, и такие исторические моменты не знаю. Какова история появления koi8-r? ☺</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: ras</title>
		<link>http://ras.pl.ua/koi8-r_to_utf-8/comment-page-1/#comment-1794</link>
		<dc:creator>ras</dc:creator>
		<pubDate>Fri, 15 Jan 2010 11:45:50 +0000</pubDate>
		<guid isPermaLink="false">http://ras.pl.ua/?p=135#comment-1794</guid>
		<description>&gt; Сервера на FreeBSD наверное были?

Нет, CentOS, но как-то ещё с 8-ой Красной Шапки повелось, все были в KOI8-R, потом таки решились :)

Во FreeBSD тоже жду не дождусь UTF-8, т. к. абсолютно согласен с костыльностью KOI8-R, о чём говорит история появления данной кодировки :)</description>
		<content:encoded><![CDATA[<p>> Сервера на FreeBSD наверное были?</p>
<p>Нет, CentOS, но как-то ещё с 8-ой Красной Шапки повелось, все были в KOI8-R, потом таки решились <img src='http://ras.pl.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Во FreeBSD тоже жду не дождусь UTF-8, т. к. абсолютно согласен с костыльностью KOI8-R, о чём говорит история появления данной кодировки <img src='http://ras.pl.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: bosha</title>
		<link>http://ras.pl.ua/koi8-r_to_utf-8/comment-page-1/#comment-1793</link>
		<dc:creator>bosha</dc:creator>
		<pubDate>Fri, 15 Jan 2010 09:12:45 +0000</pubDate>
		<guid isPermaLink="false">http://ras.pl.ua/?p=135#comment-1793</guid>
		<description>Сервера на FreeBSD наверное были? :) Только они сейчас вроде на KOI8-R остались. К слову сказать, это самый что не на есть костыль на мой взгляд (Я про KOI8-R). Я вот уже мечтаю когда во freebsd (обещают вроде в 8.10 уже) сделают нормальную поддержку UTF-8 вместо устаревшего кои...</description>
		<content:encoded><![CDATA[<p>Сервера на FreeBSD наверное были? <img src='http://ras.pl.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Только они сейчас вроде на KOI8-R остались. К слову сказать, это самый что не на есть костыль на мой взгляд (Я про KOI8-R). Я вот уже мечтаю когда во freebsd (обещают вроде в 8.10 уже) сделают нормальную поддержку UTF-8 вместо устаревшего кои&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

