Как да четете кирилица с енкодинг CP1251 на mIRC 7.0 и по-висока версия

Може би вече Ви е известно, че от версия 7.0 и нагоре, mIRC минава изцяло на UTF8 енкодинг. Поддръжката на codepages вече е прекратена. Това означава, че ако някой от вашите приятели в IRC използва по-стара версия, например 6.35, и не е посочил да encode-ва написаното от него на UTF8, то вие няма да можете да четете какво пише той на кирилица. Това е и причината повечето от вас все още да използват стара версия, за да може да четат кирилицата на хора с по-стари версии.
Това вече се промени и за ваша радост вече има скрипт, който конвертира в реално време кирилица от cp1251 към UTF8.

Може да го свалите от тук: CP1251toUTF8.mrc
Ползвайте десен бутон на линка - Save Link As (Запис на връзката като).

Какво представлява и как работи?
Скриптът конвертира в реално време кирилица с енкодинг cp1251 към UTF8.
Стартира Socks5 прокси сървър на порт 6839, който е достъпен само от вашия компютър!

Настройки (не е задължително)
Понеже скриптът пуска локален Socks5 прокси сървър, можете да настроите име и парола по ваше желание. По подразбиране името е username, а паролата е password. За да ги промените, трябва да редактирате скрипта и да замените следните неща (само удебелените) с ваши собствени.

hadd socks username username
hadd socks password password
Не забравяйте да сложите същите име и парола и в настройките за прокси сървър на mIRC.

Може да настроите и порта, на който да върви локалният прокси сървър. За целта е нужно да редактирате следния ред и да замените удебелените цифри с порт по ваше желание:
socklisten -d 127.0.0.1 socks 6839

Как се инсталира?
За да го инсталирате, първо го поставете в папката Scripts, където сте инсталирали mIRC.
Например C:\Program Files\mIRC\Scripts
След това в mIRC пишете:
//load -rs scripts/CP1251toUTF8.mrc
Ще видите потвърждение: "LOADED script: CP1251 to UTF8 Convertor"

За да работи реално, след зареждане отивате в настройките на mIRC, от меню Tools -> Options -> Connect -> Proxy и там попълвате полетата както следва:
Connection: Server
Protocol: Socks5
Hostname: 127.0.0.1
UserID: username (или ако сте редактирали скрипта, сложете каквото име сте избрали)
Password: password (или ако сте редактирали скрипта, сложете каквато парола сте избрали)
Port: 6839 (или който порт сте избрали)

Всичко вече трябва да е наред. Свържете се с IRC сървър по ваше желание и проверете дали четете кирилица с енкодинг cp1251 от стари версии на mIRC или други IRC клиенти.