1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Okos otthon >> Okos élet

Hogyan hozhat létre saját online robotot

Lehet, hogy nem nagyon látni robotokat a ház körül vagy az utcán, de a robotok (vagy botok) már átvették az uralmat az online világban. Az online bot egy automatizált számítógépes program, amely az emberi felhasználó által igényelt idő töredéke alatt képes feladatokat végrehajtani az interneten. A Google például a weblapokat látogató és katalógusba hozó Googlebot erőfeszítéseinek köszönheti sikerét. Létrehozhat egy online botot az ajánlattételhez, csak egy kis programozási ismeretekkel. (A megadott kódminták C# nyelvűek, de könnyen adaptálhatók más nyelvekre.)

1. lépés

Nyissa meg a kívánt fejlesztői környezetet, és hozzon létre egy új fájlt, amely tartalmazza a botját.

2. lépés

Példányosítson egy URI-t, és helyezze el a memóriába. Paraméterként adja meg annak a webhelynek a nevét, amelyet fel szeretne keresni a robotjával:

Uri mintaURI =új uri("http://www.SampleWebsite");

3. lépés

Példányosítson egy WebRequest objektumot a sampleURI objektummal paraméterként:

WebRequest sampleWebRequest =HttpWebRequest.Create(sampleURI);

4. lépés

Aktiválja a WebRequest objektum ".GetResponse()" metódusát a cél URI tartalmának lekéréséhez.

sampleWebRequest.GetResponse();

5. lépés

Szükség szerint használja a ".GetResponse()" metódus által biztosított adatokat. Például érdemes lehet átvizsgálni a weboldal tartalmát frissítésekért.

6. lépés

Mentse el a munkáját, és tesztelje, hogy az elvárásoknak megfelelően működjön.

Figyelmeztetés

Egyes webhelyek megtiltják, hogy a robotok naponta vagy óránként bizonyos számú alkalommal meglátogassák. Óvatosan használja a botját.


  1. Hogyan hozzunk létre saját audio kábelköteg
  2. Hogyan hozzunk létre saját telefon töltő
  3. Hogyan hozzunk létre saját mobiltelefon előlap
  4. Hogyan hozzunk létre saját Tomtom Voice
  5. Hogyan hozzunk létre saját digitális TV csatorna