войти зарегистрироваться

Блог им. Maxx53MaxXBot v1.6.1 — Обзор нововведений

image
Приветствую вас, хабралюди! Мне очень приятно, что встретили мой проект тепло. Всем тем, кому еще не довелось узнать о проекте, приглашаю к прочтению моего недавнего поста "MaxXBot — IM-бот каждому!". Решил продолжать писать во имя привлечения умных людей (может кто и станет следить за развитием программы, а мне будет приятно).

Сейчас проведу небольшой обзор новой версии программы 1.6.1. В предыдущем финальном релизе я сконцентрировался на разработке структуры расширяемой функциональности, но напрочь забыл о глубоком тестировании, в частности под промышленным напором с нагрузкой в сотни аккаунтов, правда и возможности реальной не было. После выхода 1.6 обнаружилась слабая сторона программы — нестабильная и медленная работа под нагрузкой, некоторые пользователи отмечали жуткую заторможеность особенно с заполненным визуальным логом, быстрая набивка лог-файла (за сутки он мог набрать 10 мб веса), «занятость» программы при обработке запросов — каждый аккаунт-пользователь должен был постоянно подавать запросы дабы отследить свободную секунду бота, неприятно, правда? Конечно для юзера с парой-тройкой друзей бот исправно делал свою работу (никаких тормозов и все в ажуре), но я должен был учесть интересы всех пользователей, чьи боты обслуживают народ пачками. К тому же мелкие баги портили картину. Нужна была доработка. Доработал, а каков результат?

Блог им. Maxx53MaxXBot — IM-бот каждому!

image Здравствуйте, хабралюди! Надеюсь каждый из вас слышал о программах-роботах. У большей части они вызывают неприятные ассоциации, основанные на их вредоносном использовании (ддос, спам и прочая гадость). Я расскажу о ботах полезных, но менее самостоятельных — автоответчики в сфере мгновенного обмена сообщениями, так называемые IM-боты. Они реагируют только по команде человека, полностью контролируются. Принцип работы таких ботов прост — они получают сообщения, обрабатывают, формируют ответ, отсылают ответ. Боты есть практически на всех популярных IM-протоколах. Большинство из них закрытые проекты (очень часто это не программы, а скрипты, например на php), т.е. пользователи используют их только в виде IM-номеров или адресов, которые добавляют себе в контакт лист. Нередко пользователь завидев такое думает «удобная вещь, но кое-что не так, может мне подобное организовать, да так чтоб как надо?», и если человек программист, начинает долго и упорно писать софтину, реализующее на любимом IM-протоколе такой автоответчик, а если он не программист, ищет, ищет — не находит и отказывается от затеи, так и было со мной очень давно. Вот сел я однажды с идеей написать подобный софт под Windows, доступный всем и каждому, который будет функционален как швейцарский нож и работать на любимом протоколе OSCAR. Написал, друзьям понравилось. Вот и тогда родился проект MaxXBot, вышла его первая версия, появились интересующиеся люди и понеслось.

Последняя версия 1.6 поддерживает уже 3 протокола обмена мгновенными сообщениями — OSCAR, XMPP, MMP, имеет гибкую и расширяемую функциональность за счет плагинов. Это не является главной особенностью программы (некоторые проекты ее за пояс заткнут), а некая кастомизация и доступность каждому, кто хочет подключить на своем номере/адресе не только автоответчик, но и информационный портал или ИИ модуль для чата.
Итак, что же может программа? Ничего сверхъестественного:
— Работать со строками текстовых файлов, а именно получать определенные или случайные строки, искать строки по словам или фразам;
— Работать с сетью, предусмотрен целый набор средств (от мелких ютилит до загрузки и обработки XML и HTML), это ключевая особенность последней версии;
— Работать с командной строкой и файловой системой;
— Болтать в режимах ИИ;
Вобщем, всем, кто заинтересовался программой, добро пожаловать на официальный сайт.

IMИнтересные совпадения. Часть третья: тётя Ася приехала :)

После прошлого обсуждения интересных находок в Jabber модуле Мобильного Агента, мне сказали о похожей ситуации в ICQ. Ну что же, берем уже установленный инвентарь, качаем дополнительно релиз 1.11 и новую бету 1.16 и читаем.

IMИнтересные совпадения. Часть вторая.

Прочитав топик о подозрительности реализации протокола Jabber в приложении Mail.ru Агент, а также комментарии Swappp и naum о присутствующих в модуле интересных строках, я решил проверить, что же там внутри.

Mail.RuНовый безлимит в Mail.Ru Агенте — вся Россия, включая мобильные

Совместно с нашими партнерами SIPNET, мы запустили новый безлимитный тариф "Вся Россия".

За 30 у.е. в месяц можно неограниченно звонить на городские и мобильные телефоны по всей России.

Подробности на сайте мессенджера.

Блог им. inoyКак очень просто отправлять себе SMS. Спасибо Мейл.ру Агенту

Все кто пользуються Mail Agent знают, что можно в последних версиях добавлять номер мобильного к конаткту и отправлять на этот номер смски. Мне понадобилось самому себе отправить смс... и я подумал есть ли аткой глюк в агенте как в других мессенджерах "добавление себя". Оказалось, что есть.. Ну вообщем теперь очень удобно себе слать смски с информацией с компьютера.

Думаю скриншотов не надо ;)

КолонкиРынок IM в России: вопрос о долях

Суточная аудитория программы Mail.Ru Agent достигла 1 миллиона пользователей, сообщает Mail.Ru. По собственным оценкам компании, продукт занимает более 30% российского рынка сервисов мгновенных сообщений.

Согласно статистике холдинга, миллион пользователей ежедневно отправляет через «Агент» около 13 млн сообщений, причем пик посещаемости приходится на 15 часов в будние дни. При этом самое большое число пользователей, одновременно находящихся онлайн, – 315 тысяч человек. Суточная аудитория программы составляет 1/3 от суточной аудитории всего портала Mail.Ru.

Однако среди российских исследователей интернета, как водится, нет единства в оценках. Публикуемые результаты «Рамблера», к примеру, рисуют иную картину распределения долей на рынке сервисов мгновенных сообщений. Согласно им, отвечая на вопрос о предпочтениях в выборе IM, интернетчики в основном – более 56% — называют разновидности ICQ, и ни одна другая программа не набирает более 7%. Mail.Ru Agent, по данным «Рамблера», имеет 6,3%, тогда как Rambler-ICQ — целых 23,4%.

Независимые исследователи также не говорят о доле «Агента», близкой к 30%. В отчете агентства МАСМИ с данными за апрель 2006 года (опрошено около 70 000 респондентов в разных регионах России и зарубежья в рамках десятой волны исследования «Онлайн Монитор»), доля Mail.Ru Agent определена в 15,6% по России (15,9 – за рубежом). Доля «Rambler-ICQ», согласно МАСМИ, также меньше той, что называет «Рамблер» — она составляет 8,7% в России (7,8% за рубежом). Абсолютный лидер – «оригинальная» ICQ – имеет долю в 39,8% по стране.

Объясняя ситуацию, аналитики говорят, что результаты, полученные «Рамблером», закономерно смещены в сторону Rambler-ICQ, а результаты, полученные Mail.Ru, в равной степени смещены в сторону Mail.Ru Agent. При этом они поясняют, что суммарная доля коммуникаторов кажется постоянной на протяжении года.

Это не означает, однако, что аудитория IM перестала расти. Доля «Агента» увеличивается на Mail.ru, где месседжер рекламируется. Доля Rambler-ICQ по той же схеме растет на «Рамблере». Но порталы благополучно распространяют сервис только среди своих пользователей – претендовать на аудиторию других порталов они едва ли могут. Однако, считают эксперты, «Агент» «привязывает» существующих пользователей к Mail.Ru, а Rambler-ICQ удерживает людей на «Рамблере».

Стоит отметить, интеграция с порталом у сервиса Mail.Ru довольно значительна. Так, пользователи почтовой службы @Mail.Ru могут в реальном времени получать через Mail.Ru Agent оповещения о приходе новой почты. Кроме того, программа интегрирована с проектами Фото@Mail.Ru, Чат@Mail.Ru и Блоги@Mail.Ru. Через нее можно пересылать файлы, звонить на мобильные, городские, междугородние и международные номера, бесплатно отправлять SMS.