Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.LINUX.CHAINIK
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.LINUX.CHAINIK с датами от 15 Jul 13 07:24:14 до 25 Apr 24 19:14:34, всего сообщений: 3144
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 390 из 3144 ================================== RU.LINUX.CHAINIK =
От   : Eric Pozharski                   2:463/94.101       16 Jul 14 09:42:23
Кому : Vladimir Kalachikhin                                16 Jul 14 09:42:23
Тема : Re: Перекодировка имён файлов из неизвестной в utf-8
FGHI : area://RU.LINUX.CHAINIK?msgid=2:463/94.101+48932537
На   : area://RU.LINUX.CHAINIK?msgid=2:466/466.1330+45b798fd
= Кодировка сообщения определена как: CP866 ==================================
==============================================================================
with <MSGID_2=3A466=2F466.1330_45b798fd@fidonet.org> Vladimir Kalachikhin wrote:


VK> Скачал торент, в котором имена файлов были в неизвестной кодировке (1251?).
VK> Решил переименовать:

VK> $ convmv -f CP1251 -t UTF-8 *
VK> Starting a dry run without changes...
VK> Skipping, already UTF-8: ./&#192;.&#200;&#226;&#224;&#249;&#229;&#237;&#234;&#238; &#232;
VK> &#195;.&#194;&#224;&#241;&#232;&#235;&#252;&#229;&#226; (&#200;&#194;&#192;&#209;&#200;)

VK> Облом. Оно и вправду UTF-8?
 
 Hет или да.  Это смотря как к этому подходить.  Если я правильно понял
 суть проблемы, то, таки да:  us-ascii это subset utf-8.
 
VK> И как его теперь?

Hу, для затравки, вот так:

{88776:180} [0:0]% perl -MHTML::Entities -MEncode=from_to -wE
'$aa=decode_entities("./&#192;.&#200;&#226;&#224;&#249;&#229;&#237;&#234;&#238;
&#232; &#195;.&#194;&#224;&#241;&#232;&#235;&#252;&#229;&#226;
(&#200;&#194;&#192;&#209;&#200;)"); from_to $aa, "cp1251", "utf8"; say
$aa'                                                  
./А.Иващенко и Г.Васильев (ИВАСИ)

Encode.pm, вообще-то, depracated.  Чем сейчас модно делать такие вещи --
не могу сказать, отвязывание от Encode.pm еще только предстоит.

--
Torvalds' goal for Linux is very simple: World Domination
Stallman's goal for GNU is even simpler: Freedom
--- slrn/pre1.0.0-18 (Linux)
* Origin: orphan.zombinet (2:463/94.101)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.019477 секунды