Kezdőoldal » Számítástechnika » Programozás » Bot készítés? Javascriptes...

Bot készítés? Javascriptes ilyen olyan cuccok, bővebben lent

Figyelt kérdés

Szóval, hogy lehet olyan botot, hogy például elindítom és magától a chromeban fellép egy oldalra, bejelentkezik és például megeteti a virtuális élőlényt, meg ilyenek..

Régrégrég is gondolkoztam már ezen, akkor még a teveclubra kellett volna, ilyen nevelgetős, belépek megetetem, itatom, tanítom... csak hogy ez a tanítás, etetés gombok ilyen javascriptek azthiszem.. és nemtudom hogyan lehetne azokat megcsinálni.. sőt egyszerű botot sem tudok, h fellép egy oldalra majd pl bejelentkezik..

esetleg valami tutorialt linkelhettek...

olyannak jobban örülnék, ami úgymond nem az én gépemről megy, szal akár magától is indulna 1 szerveren oszt úgymenne..lehetséges ? hogy?


2012. nov. 12. 20:35
 1/3 anonim ***** válasza:
Javascripttel nem lehet mindent megcsinálni, az a gond. Van egy biztonsági funkció pl. ami nem engedi egy másik megnyitott oldal kezelését javascriptből.
2012. nov. 12. 21:01
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
Azért esetleg greasemonkey scriptekkel lehet játszani. (De ehhez is a böngészőt nyitva kell hagyni és a gépnek mennie kell.)
2012. nov. 12. 21:53
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:

Esetleg python scriptet lehet rá írni.

Ami szöveges módban fut. A nehézség abból adódik, hogy az oldal forráskódját kell feldolgozni.


De ha egyszer megvan, elvileg androidon is lehet futtatni python scripteket. Gép sem kell, csak mobilinternet, vagy otthoni wifi.


# ez egy komment


import urllib, urllib2, cookielib


#cookie storage

cj = cookielib.CookieJar()

#create an opener

opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))

#Add useragent, sites don't like to interact programs.

opener.addheaders.append(('User-agent', 'Mozilla/4.0'))

opener.addheaders.append( ('Referer', ' [link] )


#encode the login data. This will vary from site to site.

#View the sites source code

#Example###############################################

#<form id='loginform' method='post' action='index.php'>

#<div style="text-align: center;">

#Username<br />

#<input type='text' name='user_name' class='textbox' style='width:100px' /><br />

#Password<br />

#<input type='password' name='user_pass' class='textbox' style='width:100px' /><br />

#<input type='checkbox' name='remember_me' value='y' />Remember Me<br /><br />

#<input type='submit' name='login' value='Login' class='button' /><br />


login_data = urllib.urlencode({'user_name' : 'Guest',

'user_pass' : 'guest_password',

'login' : 'Login'

})


resp = opener.open(' [link] login_data)

#you are now logged in and can access "members only" content.

#when your all done be sure to close it

resp.close()


Eddig tart bejelentkezni egy oldalra.

2012. dec. 20. 02:45
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!