1. Home
  2. Liv och hälsa
  3. Hälsa
  4. Mat
  5. Mor och barn
  6. Stil
  7. Sjukdom
  8. Cancer
  9. Family Health
  10. Tandhälsa
  11. biter Stings
  12. Mental hälsa
  13. Folkhälsa säkerhet
  14. alternativ medicin
| | Liv och hälsa | Hälsa |

Hur man bygger ett automatiserat register Bot

En bot, kort för robot kan utföra uppgifter automatiskt i stället för en människa. Bots kan användas, till exempel för att registrera användare på webbsidor eller för att svara på frågor. De är ofta används för att logga in på Internet Relay Chat (IRC) och utför automatiska funktioner. IRC är en chatt-system i bruk sedan 1980-talet som tillåter människor spridda över hela världen att delta i levande diskussioner över Internet. Även färdiga bots finns för detta ändamål, kan du bygga din egen för att automatiskt registrera sig på en IRC-kanal. Detta exempel använder PHP-kod. Instruktioner
1

Öppna en textredigerare, till exempel Anteckningar eller WordPad.
2

Type följande PHP-kod för att förhindra bot från timeout när du försöker registrera sig på IRC-kanal och att rapportera eventuella fel upptäcks:

3

Skriv in följande? kod för att definiera dina variabler:

$ host = '', $ port = DIG är using>, $ nick = '', $ namn = " ', $ chan =' # du vill join> ',

Ersätt allt mellan enkla citationstecken med din egen information. Porten behöver inte vara inom citationstecken, men bör också ändras för att återspegla den port du använder. Servern bör vara en webbadress, till exempel irc.dal.net. Den smeknamn och namn kan vara samma ord
4

Skriv följande för att öppna en socket till en avlägsen värd och logga in på servern:.

$ Fp = fsockopen ($ host, $ port), fwrite ($ fp, "NICK $ nick \\ r \\ n"); fwrite ($ fp, "USER $ namn $ host \\ r \\ n"); fwrite ($ fp, "JOIN $ chan \\ r \\ n "); fwrite ($ fp," privata meddelanden $ chan \\ r \\ n ");

" \\ r \\ n "talar om för servern att ange informationen som ett kommando. . Ersätt "" med det meddelande som du vill din bot att visa till servern
5

Skriv följande kod för att tala om bot för att hålla försöker registrera:

medan (feof ($ fp)!) {

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

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

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

> Addera

SHARE

Upphovsrätt © Liv och hälsa