![]() |
джава приложение - бот
Итак, решил представить на свет, новое творение :)
Так как мой icq бот *AllBot* Уже немного перерос с того, что называется микро ботом и стал, вроде как окрепнувшимся созданием с примерными данными на сегодня: Пользователей за сутки: 78 тыс. 429 Пользователей, за последние 15 минут: 4 тыс. 201 Всего зарегистрировано пользователей: 470 тыс. 748 обработано сообщений за 24 часа (приблизительно): 1 млн. 960 тыс. 725 И учитывая, что среди недели показатели увеличиваются на 10% (примерно 85.000 юзеров в сутки) и прирост составляет 1-2% в неделю, то протоколы аси не выдерживают... Пришлось делать собственного клиента, который работает, не зависимо от серверов аси. В чем его преимущества: 1) Он есть очень мало трафика (при любом запрос-ответе, съедает примерно 20 байт лишнего трафа) 2) Даже если сидеть с него в чате на боте, в час он съест лишних 4.8кб! Остальное - те данные, что вы отправляете или принимаете. 3) Он работает через шлюз с ботом, без сервера аси и поэтому доставка сообщений гарантирована. 4) Клиент шифрует все данные, которые принимает и отправляет (у каждого клиента свой ключ) - для параноиков :) 5) Логин можно привязать к номеру телефона и всегда его восстановить или перенести на другой телефон. 6) Ввод команд есть ручной и через формы в меню. 7) Он не будет так часто вылетать :) http://kaleostra.info/update/kaleostra.jar А теперь, немного про самого бота :) Для того чтоб попасть к боту, нужно отправить команду бот на номер То есть, есть 2 номера 103598(невидимый), 1331186 Вначале надо им отослать команду: регистрация 0 (где 0 это цифра и обозначает ваше время относительно Москвы и будет в дальнейшем использоваться для ТВ программы) Далее на любую команду, бот попросит зарегистрировать ник, регистрация по команде: !addnick *** Где вместо *** пишем свой ник (латинские маленькие буквы, длина до 15 знаков) Бот должен вам сообщить, что вы успешно зарегистрировались. Далее вы отсылаете ему команду: !bot В ответ он выдаст список из 10 самых свободных номеров бота (всего в онлайне около 90 номеров) Вы заносите в ваш контакт лист 3-4 номера и пользуетесь ними. Если вы видите, что эти номера вылетели и не подымаются в асе, то вы всегда можете получить другие у центральных ботов. Запомните: Центральные номера не отвечают, ни на какие команды, кроме вывода номеров и регистрации. А теперь немного про команды: Команда: !help 1) !$ :платные услуги 2) !servis :Сервисы на боте 3) !razvl :развлечения на боте 4) !read :почитать на боте 5) !helpall :помощ по чату и форуму 6) !polezno :полезности на боте 7) !internet :для интернета 8) !bots :о боте, статистика и так далее Команда: !$ 1) !psms :продажа смс с подменой номера(временно отключено) 2) !helpicq :ICQ магазин на боте (продажа коротких номеров и подбор под ваш номер телефона) 3) !ptel :Поиск тел. номеров по фамилии и имени.(пока отключено) 4) !obmen :Обмен смс на вебмани (обналичивание денег с мобильных телефонов) 5) !icqshop :онлайн продажа номеров стоимостью до 2$(пока отключено) 6) Заходите в этот раздел - будет дополняться :) Команда: !read 1) !helplib :библиотека на боте 2) 1 :случайный анекдот 3) vvv1 до vvvv10 :10 сегодняшних анекдотов 4) 2 :случайные черные стихи 5) 3 :законы Мерфи 6) 4 :книга рекордов Гиннеса 7) 5 :высказывания умных людей 8) 6 :прикольные смс 9) 7 :цитаты из библии 10) 8 :тосты 11) 9 :Смешные рассказы, присланные пользователями 12) !bash :цытаты с сайта !bash.org 13) !news :новости 14) !sport :спорт новости 15) !goroskop :гороскоп на сегодня 16) !rss :rss ленты новостей Команда: !servis 1) !check *** :проверить в онлайне ли номер, пример: !chek 103598 (через 2 дня) 2) !perevod :всяко виды переводов 3) ! pochta :отправка анонимной почты 4) !helpsms :Отправка смс 5) !slovar :большой энциклопедический словарь Команда: !helpall 1) !forumhelp :Помощь по форуму 2) !chathelp :Помощь по чату Команда: !razvl 1) !game :Игры 3) !love-m :ласковые слова для мужчин 4) !love-w :ласковые слова для женщин 5) !розыгрыш :Бесплатные номера 6) !sonnik :сонник Команда: !slovar Если хотите узнать значение слова, отправте его боту через знак ?, пример: ?колым Команда: !game 1) !kvest :квест 2) !ruletka Команда: !help-ruletka 1) !ruletka 1 4 - поставить на число 4 - 1$ игровой 2) !ruletka - проверить или сыграла ставка 3) !ruletka ch 5 - Поставить на четное число 5 игровых $ 4) !ruletka n 5 - Поставить на НЕчетное число 5 игровых $ 5) !ruletka b 7 - Поставить на то, что выпадет число от 19 до 36, 5 игровых$ 6) !ruletka m 8 - Поставить на то, что выпадет число от 1 до 18, 8 игровых$ 7) Ставить можна на числа от 0 до 36(если вы ставите на чот/нечот или больше/меньше, а выпадет 0, то вы ПРОИГРАЛИ) 8) !ruletka cl - Очистить ставку (ставку можна ставить только одну и раз в 5 мин) 9) !leader - Узнать, кто лидер (Победителю недели будем вручать номерки :) ) 10) Ставить можно такие суммы: от 0.05 до 1$ с шагом 0.05, потом 1,2,5,10,25$ 11) Розыгрыш проводиться каждые 5 мин. 12) !stat - узнать сколько денег у вас на счету. 13) Для того, чтоб пополнить счет на 5$, команда: !add$ (работает когда у вас 0 на игровом счету!) 14) ВНИМАНИЕ! Если задать команду без денежной суммы (пример: !ruletka ch ), то бот поставить минимальную ставку! (0.05$) 15) Время - средне европейское! 16) Стат игры: !ruletka $ Команда: !polezno 1) !helpbud :Работа с будильниками 2) !helpnapomni :Дни рождения, напоминалка 3) !helptimer :Таймеры, работа с ними (Временно в ремонте) 4) !tv :Работа с ТВ программой 5) Погода, для погоды нужно просто выбрать и написать ваш город c ! знаком, пример: !Москва 13) цены и хар-ки на мобильники (980 моделей - цены меняются каждый день), пример: sony ericsson k700i 14) !kalk :калькулятор Команда: !kalk Просто пишите боту 4+5, 345*77 и он выдаст вам ответ, без всякой команды. Бот так же понимает не целые числа, но через запятую! 45,45*56 Команда: !internet 1) !search :Поиск (пока отключено) 2) !phone :поиск по номеру телефона в базах городов (скоро будет) 3) !soft :новые проги 4) !kidala :аси и сайты кидал! (1056!) 5) !ero :пароли, ссылки + спооф! (очень расширенная тематика) 6) !proxy :ПРОКСИ 7) !fcdin :обзор сайта fcdin 8) !uinc.ru : обзор сайта uinc.ru Команда: !bots Статистика и описания бота: 1) !stat :Статистика посещений бота 2) stat :Статистика каждого юзера отдельно 3) !allbot :описание бота Во многих команда есть ещё много подкоманд :) Пробуйте, развлекайтесь :) Все команды, что не работают, потихоньку исправляю :) |
Регистрация: 21.01.2006
Сообщения: 1 Провел на форуме: 59 минут 53 секунды Не верю! |
не вериш чему?
Что так мало на ачате сидел? Или что приложние есть такое :) Или что я калео? стучи в 577388 :) Кстати - вышла новая версия, кому нужно - может обновить приложение :) |
хм... а я боюсь качать jar приложение
|
Gen1rus твоя проффесия археолог или некрофил?
|
Думаю, что было бы гораздо лучше, когда отправляешь !love-w, то приходил список со всеми словами :)
|
| Время: 16:46 |