Выпущен mIRC 7.19


По словам разработчиков, данное обновление устраняет некоторые важные проблемы, о которых сообщили пользователи после выхода последней версии.

Список изменений, дополнений, а так же улучшений:
  • Исправлена проблема с identd сервером, который некоректно работал в некоторых ситуациях.
  • Команда "/window -a" теперь корректно устанавливает фокус на развернутые окна.
  • Изменена проверка на time-out, что позволит уменьшить кол-во отключение от сервера по причине «Ошибка 10053»
  • Идентификаторы $findfilen/$finddirn теперь возвращают верные результаты для большого количества файлов и папок.
  • Исправлена ошибка проверки SSL сертификата при безопасном соединении с сервером.
  • И другие мелкие изменения и исправления.

Полный список изменений в версиях 7.x смотрите на официальном сайте
Скачать mIRC 7.19 с официального сайта.

Источник: www.mirc.com

UPD: Команда BestIRC.Ru пообещала перевести данную версию mIRC на русский язык. Ждемс :)
  • 0
  • lumian
  • 10 марта 2011, 11:07
  • 1

Релиз mIRC 7.17

17 декабря 2010 была выпущена очередна версия самого популярного IRC клиента под Windows — mIRC 7.17. По словам автора данной обновление содержит ряд важных исправлений о которых сообщили пользователи клиента после выхода mIRC 7.15.


( Читать дальше ) развернуть

Выпущен mIRC 7.15

Ветка mIRC 7.x обзавелась новым кандидатом — mIRC 7.15.

Данное обновление устраняет ряд важных проблем о которых было сообщено пользователями после выхода mIRC 7.14.

( Читать дальше ) развернуть

mIRC v7.11 beta7

mIRC обновился и теперь продолжает развитие до ветки 7.2, снова вернувшись в состояние беты. Видимо было внесено очень много изменений, постепенно всплывают ошибки и 7.2 нам еще ждать и ждать…


( Читать дальше ) развернуть
  • 0
  • Spoofing
  • 08 сентября 2010, 15:25
  • 1

За что я люблю mIRC?

Начнем с конструктивной критики.

mIRC это всего-лишь IRC клиент, язык «программирования» в нем (высокоуровневый) непонятно зачем, но да ладно, раз уж сделали для автоматизации _чего-нибудь_, то пускай — теперь это IDE.
Язык (скриптинг) достаточно простой, наиболее популярное сравнение делают с Basic'ом. По-умолчанию возможности небольшие, скажем, если вы захотите сделать PING (имею ввиду ICMP протокол) — это делается отдельной библиотекой, DLL. Придется делать самим (на Delphi / C / нужное дописать).
Очень медленный, — то, что на mIRC я планировал делать неделями — на PHP сделал за ночь (генерировал базу для игры в Словеса, subword.tcl на eggdrop если кому интересно).
За маленькую популярность (в сравнении с тем же PHP) не ждите готовенького, если возьметесь реализовывать какой-нибудь протокол, алгоритм — опять же, придется _все_ делать самим, с нуля.
Нельзя управлять драйверами/устройствами и делать что-то низкоуровневое, а если очень хочется — делаем все посредством сторонних библиотек, — COM объекты, DLL и т.п. на языках программирования, а потом подключаем к mIRC.


( Читать дальше ) развернуть
  • +1
  • Spoofing
  • 14 августа 2010, 06:58
  • 5

Что нового нам преподнес mIRC v7.x?

Немногое, но кое-что просто придется переделывать. Да, конечно, теперь есть новые функции, новые возможности, а самая клевая фишка — Юникод. О нем и поговорим…

Юникод это не однобайтовая кодировка, mIRC работает с UTF-8 и содержит 2097151 символ. Помимо универсальности, которая дает UTF-8, придется учитывать работу с символами; наиболее часто мы их используем на низком уровне в бинарных переменных:
//bset -t &bvar 1 тест | echo -a $bvar(&bvar,1-)
и такой код вернет уже
209 130 208 181 209 129 209 130
— 8 байт, а не 4.

Еще один момент уже в конкретном скрипте, когда, например, нужно закодировать URL строку.
alias urlencode {
  var %i = 1, %len = $len($1), %str
  while (%i <= %len) {
    var %char = $asc($mid($1,%i,1)), %i = %i + 1
    if (%char == 32) var %str = $+(%str,+)
    elseif (%char isin 35,37,38,46,47,58,59,61,63,64) var %str = $+(%str,$chr($v1))
    elseif (%char isnum 48-57) || (%char isnum 65-90) || (%char isnum 97-122) var %str = $+(%str,$chr($v1))
    elseif (%char < 128) var %str = $+(%str,%,$base($v1,10,16,2))
    elseif (%char < 2048) var %str = $+(%str,%,$base($calc(192 + $int($calc($v1 / 64))),10,16,2),%,$base($calc(128 + ($v1 % 64)),10,16,2))
    elseif (%char < 65536) var %str = $+(%str,%,$base($calc(224 + $int($calc($v1 / 4096))),10,16,2),%,$base($calc(128 + ($int($calc($v1 / 64)) % 64)),10,16,2),%,$base($calc(128 + ($v1 % 64)),10,16,2))
    elseif (%char < 2097152) var %str = $+(%str,%,$base($calc(240 + $int($calc($v1 / 262144))),10,16,2),%,$base($calc(128 + ($int($calc($v1 / 4096)) % 64)),10,16,2),%,$base($calc(128 + ($int($calc($v1 / 64)) % 64)),10,16,2),%,$base($calc(128 + ($v1 % 64)),10,16,2))
  }
  return %str
}
Клево? А можно сделать проще, — либо регексом
alias urlencode return $regsubex($1-,/([^\d\w])/g,$+(%,$base($asc(\t),10,16)))
, либо все также пройтись циклом по каждому символу (как в первом варианте), только закодировав все в тот-же UTF-8
return $utfencode(строка)
. На этом с Юникодом все.

Какие новые функции? Мне нравится больше всего Bind to Adapter or IP address.
//while ($bindip($0)) tokenize 32 $1- $v1 | echo $2-
, а и еще поддержка IPv6 и UPnP.
/dns -46 irc.efnet.org
. Новым возможностям связанным с сетью всегда рады.

#mirc-scripts -> #mSL @ RusNet



Грустно осознавать, но #mirc-scripts загинается, — мало того, что с него уходят пользователи, уже давно никто не заходил и спрашивал ответы. Поскольку канал не мой (просидел на нем ни много ни мало — почти 6 лет), то возможность продолжать его развитие за отсутствием фаундера не могу, и поэтому сделал свой канал #mSL (аббревиатура mIRC Scripting Language).


( Читать дальше ) развернуть
  • +1
  • Spoofing
  • 05 августа 2010, 00:54
  • 3

mIRC/v6.35 Bot v5.2

Бота я пишу уже на протяжении нескольких лет (для себя, просто хобби) и иногда выкладываю на паблик. Для mIRC v6.35 это последняя версия бота, дальше он будет писаться для mIRC v7.1.


( Читать дальше ) развернуть
  • +1
  • Spoofing
  • 04 августа 2010, 15:26
  • 1

mIRC 7.1

Вот и долгожданная новость! Вышел mIRC 7.1!

Проект «mIRC unicode» был завершен! Khaled Mardam-Bey выпустил релиз новой версии самого популярного клиента для IRC — mIRC 7.1
На проект mIRC unicode ушло почти 2 года разработок и тестирования и десятки тысяч изменений в более чем 150 тысячах строк исходного кода! Это обновление было наиболее сложным и трудоемким с момента создания mIRC в 1995 году, когда он еще был не-Unicode, 16-бит, Windows 3.1 приложением.


( Читать дальше ) развернуть
  • 0
  • lumian
  • 01 августа 2010, 22:38
  • 7