Ребят, юзал поиск, вроде по нужной мне теме не нашел ничего толкового. в программировании я разбираюсь не очень, так что прошу помочь На носу экзаменя и вот решили намутить бота на асе, который бы по номеру билета кидал бы ответ в асю Бота я нашел - вот он http://rapidshare.com/files/31888409/mybot2.1.rar.html, но есть один трабл. Немогли бы вы мне объяснить как его подвесить на Юкозе??? что б он постоянно в сети был. или дайте плз альтернативу какую нить .. вообщем help me-e-e-e-e!!!
а можно как бы более развернуто?)))) про хосты я понял, ну а как мне заставить бота на нихз включиться, ввести себе логин и пароли и нажать кнопку конект?)
Бота сам не тестил, если говоришь, что шашел - значит работоспособный. На юкозе у тебя он работать не будет. Как я понимаю тебе нужна поддержка сокетов и неограниченное время выполнения скрипа. На этот счет могу посоветовать http://www.awardspace.com/ Не уверен на счет времени выполнения скрипта, по-этому тебе понадобится еще такая вещь как cron - выполнение заданий по расписанию. На сколько я помню эта функция поддерживается (из халявных) на http://ho.com.ua/ (можешь кстати и на нем повесить скрипт, сокеты там тоже имеются) В общем, вешаешь скрипт на awardspace.com Регишься на ho.com.ua, в панели управления вставляешь в задания ссылку на скрипт каждые допустим полчаса для перестраховки (скорее всего у тебя он запускаеся когда переходишь на какой-либо модуль ) Вопросы будут, пиши.
Эмммм... Я конечно понимаю, что у меня уже 5 утра и я начинаю тормозить... Но как высобираетесь подвесить на сайт exe'шник? Еще и через cron (который, заметим, есть только на unix) хотите его запускать? Я то думал там ПХП, скачал, а там ЕХЕ (кстати даж под вайном пахает )... Извените конечно если я чета непрально понял...
>>Еще и через cron (который, заметим, есть только на unix) хотите его запускать? Мдааа..... Я объяснял для пхп бота.. Если гуи - покупай дедик
А зачем тебе регистрация доменов бесплатных? Тебе че трудно прочитать чтоли поподробне? Домены бесплатные это домены вида (в данном случае) твойаккаунт.kiev.ua Или org.ru, spb.ru и т.д. Ты посиди и разберись сам хотябы 10 минут прежде чем писать здесь о том что них не получается. Тебе разжевывать и в рот ложить никто не будет. Isis, чем тебе не нравится крон для запуска бота? (я тоже для пхп объяснял)
Isis Да просто в архиве аффтара то ЕХЕшник лежит... Вот я собсно и спросил... Что ты про ПХП говорил я понял... Автору проще всего будет на домашней машине запустить...
рабочих ботов к асе фиг найдешь. если есть у кого на php залейте на рапиду плз. А к чему тут сообзение AciD_Freak я вообще не понимаю. Мне написали что там надо региться, ибо там есть функция выполнения заданий по рассписанию - я попытался регнуться. рега прекращена. так что прежде чем советовать другим разбираться неплохо б самому подумать
Ты заметил кто тебе посоветовал там регистрироваться? Прежде чем мычать и непонимать моих сообщений, научись крутить скролл вниз и будет тебе волшебная надпись "Заказ хостинга" а не нажимать на ссылку "Регистрация доменов com.ua и других". Скрин сделать? Понял? или не догнал? сейчас еще раз объясню, com.ua - домен бесплатный, вот их регистрация и прекращена, вот про них я и говорил (тебе видимо так сказали когда ссылку кнул). Исис, я же сказал, я не качал его бота, но из его же слов что он на юкоз его вешать хотел, я думал он как минимум пхп, догадаться его повесить туда можно, но exe, я не знаю сколько нужно мозга иметь ...
может и нисколько... но если чесно в душ ние е.... что можно вешать, а что нет. с хостингом точно - мой идиотизм. Ну тогда может подскажешь пхп бота?
http://slil.ru/24388379 вот работающий бот, его тут как то выкладывали, на h2m.ru он у меня висел целый день, но тебе автор его придётся переделывать, в принципе не сложно
использовал бота Good of Evil. Залил на сайт, вхожу в cron и выбираю там bot.php. Указываю время. мне пишут . Что это означает?
на какой хост заливал? если h2m.ru то он там и без крона висит сколько угодно, а если уж вылетит, то можно перезапустить без труда с мобилы. кстати, этот бот выкидывает джим, в нём кое что нужно исправить, но если используешь stICQ то вроде норм ссылка где он обсуждался /thread38465.html набросал типа билет бота, только джим он всё равно вырубает, а вот бот icq 5132499 висящий на h2m.ru PHP: <? // Based on mlCQ library v0.4 by Sergey Danyushin aka I)estym // (c)oded by S1B [SBT] // 21.04.2007 // www.secbun.info $help='Команды бота: !help - Наберите номер нужного билета в формате !N где N номер билета '; // переменные с текстом билетов $b1='билет номер 1, бла-бла-бла'; $b2='билет номер 2, бла-бла-бла'; $b3='билет номер 3, бла-бла-бла'; $b4='билет номер 4, бла-бла-бла'; $b5='билет номер 5, бла-бла-бла'; function get_tic($url) { if(isset($url)) { $url=urlencode(str_replace("http://","",str_replace("www.","",strtolower(trim($url))))); $s=fsockopen('bar-navig.yandex.ru','80'); fputs($s,"GET /u?ver=2&lang=1049&url=http://$url&target=_No__Name:5&show=1&thc=0 HTTP/1.0\r\nHost: bar-navig.yandex.ru\r\n\r\n"); while(!feof($s)) { $get=fgets($s,128); if(preg_match('!" value="(.*?)"/>!',$get,$tic)) { return $tic[1]; } } } } require_once 'lib.php'; require_once 'conf.php'; if(BOT_BIRTHDAY=='1') { $BD='BIRTHDAY'; } set_time_limit(0); ignore_user_abort(true); $mlCQ=new mlCQ(); $mlCQ->create_identity("me",UIN_BOT,PASS_BOT); $mlCQ->connect(); $mlCQ->login(); if(LOG_SET=='1') { $mlCQ->start_logging(LOG_FILE); } $mlCQ->set_status(BOT_STATUS, $BD); $mlCQ->request_offline_messages(); $mlCQ->delete_offline_messages(); $still_there=true; $code=''; while($still_there) { if(!is_resource($mlCQ->sock) || feof($mlCQ->sock)) $still_there=false; if(!$code) sleep(1); // Спим $code=$mlCQ->dance_for('me'); switch($code) { case 7: $msg=$mlCQ->id['in_messages']['last']; $from=$msg['uin']; list($cmd[1])=explode(' ',$msg['text']); $cmd[2]=str_replace("$cmd[1] ",'',$msg['text']); switch($cmd[1]) { // Функция вывода хелпа case '!help': $mlCQ->send_message($from,$help); break; case '!ui': $mlCQ->send_message($from,$mICQ->request_full_userinfo(4124477)); break; //вывод билетов из переменных, тут думаю сай поймёшь case '!1': $mlCQ->send_message($from,$b1); break; case '!2': $mlCQ->send_message($from,$b2); break; case '!3': $mlCQ->send_message($from,$b3); break; case '!4': $mlCQ->send_message($from,$b4); break; case '!5': $mlCQ->send_message($from,$b5); break; // Функция остановки работы бота case '!stop': if($from==UIN_ADMIN) { $mlCQ->send_message($from,'Работы бота завершена'); $mlCQ->close(); } break; default: $mlCQ->send_message($from,"Ошибка! Неопознанная команда.\nДля вывода справки по командам наберите \"!help\" (без кавычек)"); break; } } } ?>