CHIRY Posted February 27, 2011 Author Report Posted February 27, 2011 Ca sa iti raspunda robotul nu trebuie sa il ai neaparat in lista ! Quote
endemic Posted February 27, 2011 Report Posted February 27, 2011 eu am pus la robotu meu comenzi gen bot activeaza ID PASS, explode(" ",$_POST[msg]); 0 tre sa fie bot, 1 switch case si restu parametrii.. nasol e atunci cand parola contine spatiu Quote
CHIRY Posted February 28, 2011 Author Report Posted February 28, 2011 Frumos, foarte frumos Ms Cosmin Quote
CHIRY Posted March 23, 2011 Author Report Posted March 23, 2011 Un cod sursa cu care poti incepe:<?phprequire_once("../../wp-config.php");function articole($cate){ $raspunstmp = ""; $link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD); mysql_select_db(DB_NAME); $sqlstr = mysql_query("SELECT post_title FROM wp_posts WHERE post_status='publish' ORDER BY id DESC LIMIT $cate"); while ($row = mysql_fetch_array($sqlstr)) { $raspunstmp .= $row['post_title']."<br>"; } mysql_close($link); return $raspunstmp;}$elim = array("!","?",".");$saluturi = array("salut","buna ziua","buna seara","buna dimineata","servus","ciao");$intrebari = array("ce faci","ce mai faci","cum esti","ce faceti","ce mai faceti","cum sunteti");$multumiri = array("mersi","multumesc","multzam","thanks","ok");$articole = array("noutati","articole","articolele","ultimele articole");$mesaj_orig = $_REQUEST['msg'];$pas = $_REQUEST['step'];$mesaj = "".$mesaj_orig;$mesaj = "".strtolower($mesaj_orig);$mesaj = "".str_replace($elim,"",$mesaj);$raspuns = "";if($pas==1){ if(in_array($mesaj,$saluturi)){ $raspuns = $mesaj_orig."<reset>"; } else if(in_array($mesaj,$intrebari)){ $raspuns = "Bine, mul?umesc.<reset>"; } else if(in_array($mesaj,$multumiri)){ $raspuns = "Cu pl?cere.<reset>"; } else if(in_array($mesaj,$articole)){ $raspuns = "Cate articole anume? (Un num?r între 3 ?i 7)."; } else $raspuns = "Ups... chiar nu am în?eles ce vre?i s? spune?i. Scrie?i ajutor dac? dori?i s? afla?i ce comenzi în?eleg.<reset>";}else if($pas==2){ if($mesaj>="3" && $mesaj<="7") $raspuns = "Lista articole<br><br>".articole($mesaj)."<reset>"; else $raspuns = "Nu a?i introdus un num?r între 3 ?i 7.<error>";}if($mesaj=="reset") $raspuns = "<reset>";echo $raspuns;?> Quote
m1cr0 Posted March 23, 2011 Report Posted March 23, 2011 require_once("../../wp-config.php"); wordpress o.O, presupun ca e host shared, ar merge sa il tii pe un VPS, presupun ca s-ar descurca mult mai bine cu un script stand alone decat combinat cu wordpress. Quote
Moderators Dragos Posted March 23, 2011 Moderators Report Posted March 23, 2011 Un cod sursa cu care poti incepe:<?phprequire_once("../../wp-config.php");function articole($cate){ $raspunstmp = ""; $link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD); mysql_select_db(DB_NAME); $sqlstr = mysql_query("SELECT post_title FROM wp_posts WHERE post_status='publish' ORDER BY id DESC LIMIT $cate"); while ($row = mysql_fetch_array($sqlstr)) { $raspunstmp .= $row['post_title']."<br>"; } mysql_close($link); return $raspunstmp;}$elim = array("!","?",".");$saluturi = array("salut","buna ziua","buna seara","buna dimineata","servus","ciao");$intrebari = array("ce faci","ce mai faci","cum esti","ce faceti","ce mai faceti","cum sunteti");$multumiri = array("mersi","multumesc","multzam","thanks","ok");$articole = array("noutati","articole","articolele","ultimele articole");$mesaj_orig = $_REQUEST['msg'];$pas = $_REQUEST['step'];$mesaj = "".$mesaj_orig;$mesaj = "".strtolower($mesaj_orig);$mesaj = "".str_replace($elim,"",$mesaj);$raspuns = "";if($pas==1){ if(in_array($mesaj,$saluturi)){ $raspuns = $mesaj_orig."<reset>"; } else if(in_array($mesaj,$intrebari)){ $raspuns = "Bine, mul?umesc.<reset>"; } else if(in_array($mesaj,$multumiri)){ $raspuns = "Cu pl?cere.<reset>"; } else if(in_array($mesaj,$articole)){ $raspuns = "Cate articole anume? (Un num?r între 3 ?i 7)."; } else $raspuns = "Ups... chiar nu am în?eles ce vre?i s? spune?i. Scrie?i ajutor dac? dori?i s? afla?i ce comenzi în?eleg.<reset>";}else if($pas==2){ if($mesaj>="3" && $mesaj<="7") $raspuns = "Lista articole<br><br>".articole($mesaj)."<reset>"; else $raspuns = "Nu a?i introdus un num?r între 3 ?i 7.<error>";}if($mesaj=="reset") $raspuns = "<reset>";echo $raspuns;?>Si mai mult, un robot intregdevelop your own gtalk/jabber/aim/yahoo bot using imified API | The Storyteller Quote
mike_vio Posted March 23, 2011 Report Posted March 23, 2011 Nu se poate face din asta un script standalone? Am vazut ca citeste date dintr-o tabela mysql, ce trebuie sa contina tabela aia, niste explicatii pentru nestiutorii de php ? 10tx. Quote
Rila_xp Posted March 23, 2011 Report Posted March 23, 2011 Facusem si eu un robot de genul asta(ymvisible),ajunsesem la vreo 40 si ceva de comenzi...dar m-am oprit ca mi-a fost lene sa continui sa il mai administrez si in plus nu scoteam nimic de pe urma lui.Intre timp trecusem pe ymsg16 pe localhost,aveam nevoie de un dedicat sau vps sa pot continua.E adevarat ca protocolul daca stii sa il folosesti,stie sa faca mult mai multe decat imified,poti seta si status,poti da si massuri,poti salva ipurile si idurile celor care au vorbit cu botul si altele. Quote
Guest Kabron Posted March 23, 2011 Report Posted March 23, 2011 Eu sunt curios daca tu detii hyvehost ?De 2 zile incoa m-am apucat de codat un Robotzel in PHP pentru Yahoo Messenger.Toate bune si frumoase si a iesi pe Mess robotzelul MyInfoBoT Ii dai add la ID-ul: myinfobot si gata, ai propriul tau robotzel de mess.Ce face? Lista Comenzi:!data - Arata Data si Ora Exacta!download - Va ajuta sa Downloadati/Cautati Muzica, Video, Fisiere, etc de pe Google. Exemplu Comanda: !download Grasu XXL - Prea mult fum!youtube - Cautati Muzica, Video pe YouTube. Exemplu Comanda: !youtube Funny Videos!facebook - Vezi daca unul din prietenii tai are cont pe facebook dupa NUME sau EMAIL. Exemplu Comanda: !facebook Popescu Ion!hi5 - Vezi daca unul din prietenii tai are cont pe hi5 dupa NUME sau EMAIL. Exemplu Comanda: !hi5 Popescu Ion!avatar - Vrei sa iei avatarul cuiva? Exemplu Comanda: !avatar MyInfoBoT!site - Verifica daca un site esti ONLINE Exemplu Comanda: !site Google!cs - Verifica daca un Server de Counter-Strike este ONLINE Exemplu Comanda: !cs server.idle.ro!google - Cauta pe Google Exemplu Comanda: !google cuvinte de interes!tutorial - Cauta Tutoriale pe Google Exemplu Comanda: !tutorial cuvinte de interes!pagerank - Verifica Pagerank-ul unui Domeniu Exemplu Comanda: !pagerank Google!curs - Arata cursul Valutar pentru Dolar si Euro de pe BNR Exemplu Comanda: !curs!horoscop - Arata Zodiacul pentru Zodia ta in fiecare zi Exemplu Comanda: !horoscop Berbec!whois - Arata informatii despre un domeniu sau IP Exemplu Comanda: !whois Google!meteo - Arata informatii despre statea vremi in orasul stabilit ( orice oras din Romania ) Exemplu Comanda: !meteo bucuresti!loto - Urmatoarele comenzi pentru LOTO sunt disponibile:!6din49 !noroc !5din40 !joker!info - Informatii despre Robotzel!banc - Iti spune bancuri!traduceri - Traduce din 52 de limbi in romanaLimbi cunoscute:af : Afrikaans sq : Albanian ar : Arabic be : Belarusian bg : Bulgarianca : Catalan zh : Chinese hr : Croatian cs : Czech da : Danish nl : Dutchen : English et : Estonian tl : Filipino fi : Finnish fr : Frenchgl : Galician de : German el : Greek ht : Haitian Creole iw : Hebrew hi : Hindi hu : Hungarian is : Icelandic id : Indonesian ga : Irishit : Italian ja : Japanese ko : Korean lv : Latvian lt : Lithuanianmk : Macedonian ms : Malay mt : Maltese no : Norwegian fa : Persianpl : Polish pt : Portuguese ru : Russian sr : Serbian sk : Slovaksl : Slovenian es : Spanish sw : Swahili sv : Swedish th : Thai tr : Turkish uk : Ukrainian vi : Vietnamese cy : Welsh yi : YiddishSite Robotel: Robotel Yahoo! Messenger - Informatiile de care ai nevoie la tine pe MessRobotzelul este complet codat in PHP si foloseste libraria YMSG16 !In curand: Functia Bancuri, Functia Stiri, Functia Detect Invisibili, Functia Cinema.Cine vrea sa participe la acest bot cu coduri PHP pentru a le implementa in robotzel este bine venit.Sunt bine veniti si cei cu idei noi pentru robotel, ce ati vrea sa mai faca Distractie placuta cu Robotzelul Quote
myhaytza Posted March 26, 2011 Report Posted March 26, 2011 myinfobot: 55341 is not active! Dai si tu un restart la bot Quote
p3tru Posted March 26, 2011 Report Posted March 26, 2011 nop, asta e de la aia de la site... au probleme Quote
onuch Posted March 26, 2011 Report Posted March 26, 2011 case "!verifica": $src=source_code('http://api.dabv.net/freedetect/index.php?ID_Mess='.$tinta); $s1='2|1'; $s2='1|0'; $s3='0|1'; if(stristr($src, $s1)==TRUE){ echo 'Ai accesat Robotul yahoo care iti arata cine e invizibil.Id-ul pe care vrei sa il verifici este '.$tinta.' ,si acum este pe INVISIBLE.Vrei sa ii furi avatarul lui '.$tinta.'?Scrie un mesaj cu !avatar '.$tinta.' .Vrei sa il adaugi in lista?Click aici ymsgr:addfriend?'.$tinta.' '; //$status=' INVIZIBIL'; } else if(stristr($src, $s2)==TRUE){ echo 'Ai accesat botul yahoo care iti arata cine e invizibil.Id-ul pe care vrei sa il verifici este '.$tinta.' ,si acum este ONLINE.Vrei sa ii furi avatarul lui '.$tinta.'?Scrie un mesaj cu !avatar '.$tinta.' .Vrei sa ii trimiti un fisier?Click aici ymsgr:sendfile?'.$tinta.' '; //$status=' ONLINE.'; } else if(stristr($src, $s3)==TRUE){ echo 'Ai accesat Robotul yahoo care iti arata cine e invizibil.Id-ul pe care vrei sa il verifici este '.$tinta.' ,si acum este OFFLINE.Vrei sa ii furi avatarul lui '.$tinta.'?Scrie un mesaj cu !avatar '.$tinta.' .Vrei sa ii trimiti un mesaj?Click aici ymsgr:sendIM?'.$tinta.' '; //$status=' OFFLINE.';} }break; Quote
Moderators Dragos Posted March 26, 2011 Moderators Report Posted March 26, 2011 case "!verifica": $src=source_code('http://api.dabv.net/freedetect/index.php?ID_Mess='.$tinta); $s1='2|1'; $s2='1|0'; $s3='0|1'; if(stristr($src, $s1)==TRUE){ echo 'Ai accesat Robotul yahoo care iti arata cine e invizibil.Id-ul pe care vrei sa il verifici este '.$tinta.' ,si acum este pe INVISIBLE.Vrei sa ii furi avatarul lui '.$tinta.'?Scrie un mesaj cu !avatar '.$tinta.' .Vrei sa il adaugi in lista?Click aici ymsgr:addfriend?'.$tinta.' '; //$status=' INVIZIBIL'; } else if(stristr($src, $s2)==TRUE){ echo 'Ai accesat botul yahoo care iti arata cine e invizibil.Id-ul pe care vrei sa il verifici este '.$tinta.' ,si acum este ONLINE.Vrei sa ii furi avatarul lui '.$tinta.'?Scrie un mesaj cu !avatar '.$tinta.' .Vrei sa ii trimiti un fisier?Click aici ymsgr:sendfile?'.$tinta.' '; //$status=' ONLINE.'; } else if(stristr($src, $s3)==TRUE){ echo 'Ai accesat Robotul yahoo care iti arata cine e invizibil.Id-ul pe care vrei sa il verifici este '.$tinta.' ,si acum este OFFLINE.Vrei sa ii furi avatarul lui '.$tinta.'?Scrie un mesaj cu !avatar '.$tinta.' .Vrei sa ii trimiti un mesaj?Click aici ymsgr:sendIM?'.$tinta.' '; //$status=' OFFLINE.';} }break;Dabv nu mai ofera invizibil.. Quote
onuch Posted March 27, 2011 Report Posted March 27, 2011 este un exemplu , il poti si tu scriptul . Quote
andymetall Posted March 27, 2011 Report Posted March 27, 2011 mie nu imi merge.... 55341 is not active! Quote
andymetall Posted March 29, 2011 Report Posted March 29, 2011 mie imi da... 55341 is not active! dc?? Quote
CHIRY Posted April 3, 2011 Author Report Posted April 3, 2011 (edited) mie nu imi merge.... 55341 is not active!Gata, acum este ACTIV Pentru comenzi: Robotel Yahoo! Messenger - Comenzi BoT BoY Edited April 5, 2011 by CHIRY Quote
CHIRY Posted April 6, 2011 Author Report Posted April 6, 2011 Acum are si pagina de FaceBook MyInfoBoT | FacebookBaga un LIKE Quote
CHIRY Posted April 8, 2011 Author Report Posted April 8, 2011 Acum detecteaza si daca esti invisible/online/offlineComanda: !verifica ID Quote
CHIRY Posted April 8, 2011 Author Report Posted April 8, 2011 Acum detecteaza si daca esti invisible/online/offlineComanda: !verifica ID Quote
p3tru Posted April 8, 2011 Report Posted April 8, 2011 E foarte nasoala chestia cu "!" in fata...Il puteai face si fara semnul ala in fata... mai simplu Quote
flux Posted May 12, 2011 Report Posted May 12, 2011 Cine vrea sa faca un bot IM si sa invete cum functioneaza, gasici serviciul si documentatia pe imified.com. Quote
CHIRY Posted June 3, 2011 Author Report Posted June 3, 2011 Am schimbat id-ul la bot, acum este: MyBoT Quote