Еще скриптов!

В этой финальной части моего обзора самого
лучшего IRC-клиента под названием mIRC32.exe 😉 я
приведу пример необходимых и жизненно
важных для настоящего IRC-меломана, скриптов.

1) Авто-замена

Представим себе ситуацию: ты, кул-хацкер и
ярый пикапщик, зацепил одну девчонку в
привате, и, соответственно, совращаешь
беднягу своими умными мыслями… И вот, одна
мысль закралась к тебе в голову (на треть
страницы листа, формата A4 =)), ты это все
печатаешь… но тут западло: напечатал ты это
на русском языке английскими буквами!
Получилась ерунда, перепечатывать одно и
тоже не совсем охота, а, точнее, совсем
неохота… Пропала еще одна умная мысль 🙂

Не отчаивайся, существует функция $replacecs в
твоем, я надеюсь, любимом клиенте 🙂 Данная
функция способна заменять символы на
другие (работает только в последней версии
mIRC 1.9 — скачать на http://www.mirc.com/get.html).
Скрипт заменяет прямо в editbox-поле (куда
текст печатаешь) крякозябры на вполне
удобочитаемый текст 🙂 Прелести его ты сам
увидишь… Вот и сам скрипт (то, что в скобках
— одной строчкой):

F9 editbox -a $replacecs($editbox($active),.,ю,$chr(44),б,q,й,w,ц,e,

у,r,к,t,е,y,н,u,г,i,ш,o,щ,p,з,[,х,],ъ,a,ф,s,ы,d,в,f,а,g,п,h,р,j,о,k,л,l,д,;,

ж,’,э,z,я,x,ч,c,с,v,м,b,и,n,т,m,ь,.,ю,

Q,Й,W,Ц,E,У,R,К,T,Е,Y,Н,U,Г,I,Ш,O,Щ,P,З,[,Х,A,Ф,S,Ы,D,В,

F,А,G,П,H,Р,J,О,K,Л,L,Д,:,Ж,",Э,Z,Я,X,Ч,C,С,V,М,B,И,N,Т,<,Б,>,

Ю,&,?,^,:,/,.,`,ё,$,;)

F10 editbox -a $replacecs($editbox($active),.,/,?,&,:,^,б,$chr(44),й,q,ц,w,у,e,к,r,

е,t,н,y,г,u,ш,i,щ,o,з,p,х,[,ъ,],ф,a,ы,s,в,d,а,f,п,g,р,h,о,j,л,k,д,l,ж,;,э,’,я,z,ч,x,с,c,

м,v,и,b,т,n,ь,m,ю,.,Й,Q,Ц,W,У,E,К,R,Е,T,Н,Y,Г,U,Ш,I,Щ,O,З,P,Ф,A,Ы,S,

В,D,А,F,П,G,Р,H,О,J,Л,K,Д,L,Ж,:,Э,",Я,Z,Ч,X,С,C,М,V,И,B,Т,N,Ь,M,Б,<,Ю,>)

Оператор "editbox" пишет в строку ввода
новое значение. Старое значение узнается из
переменной $active. Иными словами, скрипт
рассматривает текст и поочередно заменяет
в нем английские буквы на русские (или
наоборот). Скрипт нужно кинуть в окно Aliases.
Проверяется так: вводишь текст в другой
раскладке, жмешь F9 — текст автоматически
заменился на русский, F10 — текст снова
английский. Очень удобно 🙂

2) Обращения

Как ты обращаешься к другим людям на канале?
Всегда пишешь ник человека, а потом
сообщение, адресованное ему? А если ник у
человека "dRj$29fS" ? :)) Так и будешь
набирать это все? Ааа, клипбоардом
воспользуешься 🙂 Есть метод лучше.. Пишем в
Aliases:

F2 editbox -ap $snick(#,1) $+ ,

Вот и весь скрипт.. Затем выделяем в списке
ник, кому шлем мессагу, жмем F2 и пишем текст.
Все! Скрипт сработал на ура 🙂 "editbox"
заранее записал в поле ввода ник и запятую
после него.

Есть другой способ. Я к нему привык и он мне
нравится больше — ввод сообщения в
отдельном окне. Пишем там же в Aliases:

F6 {
set %fr $?="Фраза"
msg $chan $snick($chan) $+ : %fr
}

Тоже просто… При нажатии F6 появляется
окошко. В него вводишь фразу и она автоматом
идет на канал, перед которой будет стоять
ник того, кому направлялась мессага.

Вот, собственно, и все… Эти скрипты помогут
тебе общаться на IRC, чувствуя себя сухо и
комфортно 😉

Оставить мнение

Check Also

Tips’n’Tricks из арсенала андроидовода. Самые интересные, полезные и нестандартные трюки с Android

Многие годы мы рассказывали про самые разные способы оптимизировать, модифицировать и твик…