Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe maak je een Automated Register Bot Bouw
Een bot , kort voor robot kunnen taken automatisch uit te voeren in plaats van een mens . Bots kunnen worden gebruikt , bijvoorbeeld om gebruikers op websites registreren of om te reageren op verzoeken . Ze worden vaak gebruikt om in te loggen op Internet Relay Chat ( IRC ) en automatische functies uit te voeren . IRC is een chat- systeem in gebruik sinds de jaren 1980 die het mogelijk maakt mensen verspreid over de hele wereld live deelnemen aan discussies via het internet . Hoewel vooraf gemaakte bots bestaan ​​voor dit doel , kunt u uw eigen automatisch moet worden geregistreerd op een IRC kanaal . Dit voorbeeld maakt gebruik van PHP-code . Instructies
1

Open een teksteditor , zoals Kladblok of WordPad .

Typ de volgende PHP- code 2 voor de bot uit timing te voorkomen dat uit bij een poging om te registreren op de IRC -kanaal en om eventuele fouten te melden ontdekt :

<
phpset_time_limit ( 0 ) ; ini_set ( ' display_errors ' , ' op ' ) ;

Type 3 de volgende ? code naar je variabelen definiëren :

$ host
= ' ' ; $ port = ; $ nick = ' ' ; $ name = ' ' ; $ chan = ' # ' ;

Vervang alles wat tussen de enkele aanhalingstekens met uw eigen informatie . De poort hoeft niet tussen aanhalingstekens , maar moet ook worden veranderd om de poort die u gebruikt weerspiegelen . De server zou een URL , zoals irc.dal.net zijn .

$ Fp = fsockopen ( $ : de bijnaam en de naam kan hetzelfde woord de volgende om een socket te openen naar een remote host en inloggen op de server worden

Type 4 . host, $ port ) ; fwrite ( $ fp , " nICK $ nick \\ r \\ n " ) ; fwrite ( $ fp , "USER $ name $ host \\ r \\ n " ) ; fwrite ( $ fp , " JOIN $ chan \\ r \\ n " ) ; fwrite ( $ fp , " PRIVMSG $ chan \\ r \\ n " ) ;

de " \\ r \\ n " vertelt de server om het in te voeren informatie als een commando . . Vervang " " met het bericht dat u wilt dat uw bot om te laten zien aan de server
5

Voer de volgende code om de bot te vertellen om te blijven proberen om te registreren :

terwijl ( feof ( $ fp ) ) {

$ databank = fgets ( $ fp , 128 ) ; echo ( $ data ) ;

$ databank = explode ( " : ping " , , $ data ) ; echo $ data [ 0 ] " \\ n " ;

if ( $ data [ 1 ] ) == ' PING ' { fwrite ( $ fp , " PONG " $ data [ 1 ] ) ; ? }

>

Previous: Next:
  PHP /MySQL Programmering
·PHP Layout Tutorial 
·Hoe een Uittreksel Trek Van ee…
·Hoe je afbeeldingen te convert…
·Hoe te voegen in een database …
·Hoe een Combineren Als verklar…
·Verbinding maken met MySQL in …
·Definitie van . Php 
·Hoe te vermijden Duplicate rea…
·PHP Tutorial om Arrays initial…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een Tetris game in Java ontw…
·Hoe te Perimeter & Ruimte berekenen van …
·Visual Basic tips 
·Java -applets Communicatie tussen 
·Hoe maak je een lus in Visual Basic Schr…
·Hoe te Omleiden naar een nieuwe URL in S…
·Hoe kan ik een e-mail Application Creër…
·How to Get Rid van haakjes in Python Arr…
·Het gebruik van een standaard Constructo…
Copyright © Computer Kennis http://www.nldit.com