[sisyphus] dictd question

Albert R. Valiev =?iso-8859-1?q?darkstar_=CE=C1_altlinux=2Eru?=
Чт Ноя 14 14:26:29 MSK 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

В сообщении от 14 Ноябрь 2002 13:10 Alexander Bokovoy написал:
> On Thu, Nov 14, 2002 at 10:12:49AM +0300, Albert R. Valiev wrote:
> > Народ, кто-нить знает, можно ли заставить сервер dictd отдавать данные в
> > кодировке cp1251 (сейчас отдает в utf-8) и, если можно, как это сделать?
>
> Вопрос: зачем? Не лучше ли настроить на стороне клиента?
> Протокол DICT не содержит средств указания кодировки передаваемой
> информации.

в таком случае кто-нить могет подсказать следующую вещь:

есть tcl скрипт. берет он строчку из dictd. выдает он ее таким способом:
- --------------------------------------
        if {[string length [string trim $text]] < 1} { return }
        if {!$type} { putdcc $dest "[dictionary_dopre]$text" ; return }
        switch -- $::dictionary_setting(rplmode) {
                "0" { putserv "PRIVMSG $dest :$text" }
- -------------------------------------

так как я в tcl профан полный и разобраться пока никак не могу, вопрос - как 
перекодировать содержимое переменной $text из utf8 в cp1251? если можно, 
сразу с примером :)))

- -- 

With Best Regards, Albert R. Valiev
- ------------------------------------
ALT Linux Team [www.altlinux.ru]
KDE Development Team [www.kde.org]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE904hl7d6wAH+0KuARAu7KAJ0Xqdac6TGKm6OTqIu8VjcZyCHfEgCguUav
Ay7T6tgYOOGveCiuf1ah688=
=Q2X7
-----END PGP SIGNATURE-----




Подробная информация о списке рассылки Sisyphus