Nov. 15th, 2007

shoorick: (Default)
Чё-то не я нашёл готового метода переименования файлов меж разными кодировками. Пришлось написать скрипт:
#!/usr/bin/perl -w

use strict;
use Encode 'from_to';

foreach my $filename (glob '*')	{
	my $old_filename = $filename;
	from_to($filename, 'UTF-8', 'koi8-r');
	if ($filename ne $old_filename)	{
		printf "%s\t=> %s\n", $old_filename, $filename;
		rename($old_filename, $filename) or warn "Failed!\n";
	}
	else {
		print "$filename - names are equal\n", ;
	}
} # foreach
shoorick: (Рыжий)
Есть свой плюс в растпространении софта в исходниках: есть шанс доработать напильником. Вот сейчас как раз выдался случай: после смены плеера ljKlient потерял способность определять музыку. Пришлось взять напильник и научить: diff ljkkdeeventeditor.py.ORIG ljkkdeeventeditor.py )

Profile

shoorick: (Default)
shoorick

December 2016

S M T W T F S
    1 23
45678910
11121314151617
18 19 2021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 14th, 2025 06:00 am
Powered by Dreamwidth Studios