birdwatcher: (Default)
[personal profile] birdwatcher
После недавнего запуска новых нотификаций, журнал стал игнорировать мою настройку "высылать комментарии в кодировке koi8-r", и начал посылать все на свете в юникоде. Сегодня я решил больше не ждать, пока само починится, и добавил в /etc/procmailrc следующий рецепт:
:0
* From: lj_notify@livejournal.com
* Content-Type: text/plain; charset="utf-8"
{
    :0 wf
    |recode -f UTF-8..KOI8-R | sed -e 's/Content-Type: text\/plain; charset="utf-8"/Content-Type: text\/plain; charset="koi8-r"/'

    :0
    $DEFAULT
}

recode UTF-8..KOI8-R

Date: 2006-10-18 02:29 pm (UTC)
From: [identity profile] ilya-dogolazky.livejournal.com
А оно не вылетает на увидев "плохую букву"? Дай-ка, я тебе äöüß пошлю. Ну как?

Re: recode UTF-8..KOI8-R

Date: 2006-10-18 03:08 pm (UTC)
From: [identity profile] birdwatcher.livejournal.com
Хе-хе. Не знаю. У меня этот кусок сейчас закомментирован. Приду домой, изучу.

Re: recode UTF-8..KOI8-R

Date: 2006-10-18 03:42 pm (UTC)
From: [identity profile] ilya-dogolazky.livejournal.com
Ага, вот мне gmail в рекламной части даже подсказывает, где изучить: "Free info on Utf8 Algorithm Large selection of links. Try it! http://pagead2.googlesyndication.com/pagead/iclk?sa=l&ai=Bn6W3Aks2RdHfD5DC-ALylaCCBuaYvRKSqZqBAsCNtwHQhgMQAhgCIIaPgAIoBDAAOABA5BFQ_fP2lwOYAbmp0A-qASpBY2NvdW50QWdlMTIwdG9JbmZpbml0eStDQVQyTGF1bmNoK1ZpZXdfQ1ayAQlnbWFpbC5jb23IAQHaATBodHRwOi8vZ21haWwuY29tL2pjMmFjd2ozd3A1NGVmcHowaGxiODdlb2J6bDB3MGM&num=2&adurl=http://algorithms.links-4-you.com/index.php%3Fto%3Dutf8-algorithm " ;-)

Re: recode UTF-8..KOI8-R

Date: 2006-10-19 03:14 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
Нет, не вылетает! Совершенно радикально перекодирует в псевдографику:
Image
procmail: Match on "From: lj_notify@livejournal.com"
procmail: Match on "Content-Type: text/plain; charset="utf-8""
procmail: Executing "recode UTF-8..KOI8-R | sed -e 's/Content-Type: text\/plain; charset="utf-8"/Content-Type: text\/plain; charset="koi8-r"/'"
procmail: Assigning "LASTFOLDER=/var/spool/mail/bak"
procmail: Opening "/var/spool/mail/bak"
procmail: Acquiring kernel-lock
procmail: Notified comsat: "bak@78769:/var/spool/mail/bak"
From SRS0=hVx8=EA=livejournal.com=lj_notify@srs.perfora.net  Wed Oct 18 22:01:04 2006
 Subject: Reply to your entry...
  Folder: /var/spool/mail/bak 

Re: recode UTF-8..KOI8-R

Date: 2006-10-19 07:23 am (UTC)
From: [identity profile] ilya-dogolazky.livejournal.com
Да, крут рекодик оказался. Вот ему ещё задачка שלומצ'ג ! Ну как?

Re: recode UTF-8..KOI8-R

Date: 2006-10-19 11:00 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
Сломался после слова задачка и обрезал на нем текст. После добавления флага -f заменил на пробелы. Проапдейтил исходный пост.