Naar de homepage
Homepage Artikelen Contact
Je bevindt je in : Artikelen > Internet

Bots op internet

Het internet wordt niet alleen door mensen van vlees en bloed gebruikt. Strikt genomen wordt het internet door geen enkel mens direct "gebruikt". Als mens gebruik je vaak een programma zoals een webbrowser, een FTP client of andere soorten client software. Dat client heet in het Nederlands 'klant' en dat is ook letterlijk wat bedoeld wordt. Een webbrowser zoals Internet Explorer treedt op als een klant van een webserver. Jouw webbrowser vraagt een pagina aan een webserver (bijvoorbeeld deze pagina) en de server geeft de pagina in kwestie terug aan de browser. Dit heet het client-server model.

Client software bestaat er in een hoop soorten, smaken en versies. De webbrowser en de FTP client zijn waarschijnlijk de bekendste. Client software hoeft echter niet per se bestuurd te worden door een mens. Je kunt ook een volledig geautomatiseerde client maken. Op het World Wide Web, het gedeelte van het internet waarop webpagina's geserveerd worden, heet zo'n automatische client een bot, een spider een agent of een crawler. Er worden discussies gevoerd over het exacte verschil tussen al deze termen (wat er volgens mij niet of nauwelijks is). Wat belangrijk is is dat je begrijpt dat het om geautomatiseerde programma's gaat die handelingen kunnen verrichten op het World Wide Web.

Toepassingen van bots

Er zijn vele toepassingen voor bots, het is daarom moeilijk om gemeenschappelijke kenmerken aan te geven. In elk geval zullen veel mensen bij het woord bot snel denken aan de bekendste toepassing van bots: zoekmachine-bots.

Zoekmachine-bots

Om een zoekmachine-index te vullen worden bots ingezet die links volgen, nieuwe pagina's indexeren en bestaande pagina's verversen. Elke zoekmachine heeft zijn eigen bot. Googlebot is een van de bekendste. Webmasters kunnen een bezoek van Googlbot terugvinden in hun server log bestanden. Dat ziet er zo uit: Mozilla/5.0 (compatible; googlebot /2.1; +http://www.google.com/bot.html)

Zoekmachines zijn de belangrijkste, maar zoals gezegd niet de enige toepassing van bots. Er bestaan e-mail bots, shopping bots, veiling bots, spam bots, helper bots (voor andere bots) en zelfs bots die met mensen kunnen communiceren. Dat geeft aan hoe breed de term "bot" is.

Shopping bot

Een shopping bot zoekt automatisch de laagste prijzen op internet voor een bepaald produkt. Tot op zekere hoogte worden deze bots natuurlijk wel door mensen bestuurd, omdat er een produkt en eventueel een prijs opgegeven moet worden. De mogelijkheden van de shopping bot in combinatie met draadloos internet spreken tot de verbeelding. Stel je voor dat je in Amsterdam staat en je zoekt de goedkoopste TFT monitor van merk X in een straal van 3 kilometer. Een bot zou het voor je uit kunnen zoeken. Voorlopig is dit helaas nog toekomstmuziek.

Spam bots

Een spam bot is een nogal vervelend soort bot. Zo bestaat er een spambot die zich automatisch inschrijft op fora en vervolgens alleen maar reclameberichten post. Veel fora zijn daarom tegenwoordig beveiligd met mechanisme dat bepaalt of het om een mens gaat of om een bot. Het inschrijfformulier van het Tekstenuitleg forum is hier een voorbeeld van. Het formulier is voorzien van een plaatje met een code erop die de gebruiker in moet typen. Het is vrij moeilijk om een bot te programmeren die tekst kan lezen vanaf een plaatje, daarom komen bots niet verder dan de inschrijfpagina, zodat ze geen berichten kunnen posten of een profiel invullen. Veel inschrijfpagina's op het web zijn tegenwoordig tegen bots beveiligd met deze 'type wat in het plaatje staat ' oplossing.

Chat bots

Een minder bekende toepassing van bots zijn bots op chatnetwerken zoals IRC en ICQ. Wikipedia heeft er een mooie beschrijving van

Zo zijn er bots die regelen dat de juiste personen operatorrechten krijgen in een channel, bot's die mensen lastigvallen, bots die hallo zeggen als iemand binnen komt, bots die je kunnen vertellen welk weer het wordt, bots die de logging van een chatkanaal bijhouden zodat er later nog gelezen kan worden wat er gezegd werd, en nog veel meer nuttige en nutteloze, plezante en irritante dingen

Bron: http://nl.wikipedia.org/wiki/Internet_Relay_Chat#Bots

Voor MSN verschijnen de laatste tijd ook veel bots. Je vindt zo onder andere op mess.be. Er zijn bots die informatie ophalen, zoals beurskoerzen of webpagina's, bots waarmee je een gesprek kan voeren, etc.

Dit waren nog maar enkele toepassingen van bots. In feite kan een bot zo'n beetje alles doen wat het internet ook toestaat aan mensen, dus de mogelijkheden zijn groot. De beste manier om in bots in actie te zien is door een website te maken en te kijken wat er allemaal langs komt. Sowieso zul je met een redelijke website tzt zoekmachine-robots tegenkomen. Tekstenuitleg krijgt tal van bots op bezoek. Van universiteiten, individuele software-ontwikkelaars, spam-bots, zoekmachine-bots en wellicht zelfs bots van veiligheidsdiensten die zoeken naar verdachte woorden, namen of zinsdelen.


  1. 1 

Bots op internet
  1. 1Bots op internet
Schrijf voor Tekstenuitleg!
Ben jij goed in schrijven en weet je veel van een computergerelateerd onderwerp? Schrijf dan betaald artikelen voor Tekstenuitleg.net! Lees meer...

De inhoud van Tekstenuitleg is beschermd door auteursrecht en mag niet gekopieerd worden zonder schriftelijke toestemming van Tekstenuitleg.net. Lees svp de voorwaarden.