[megoldva] Böngésző makrózása

Gyakran előforduló feladat, hogy miután ezt-azt beállítottam egy weboldalon, ki kell másolnom bizonyos részeket belőle. Ehelyett egy efféle lépéssort szeretnék minél egyszerűbben (pl. egy gombkombinációval) megoldani:

(Firefoxban): Eszközök/Web_developer_extension/View_source/View_generated_source, az eredményt elmenteni, és ráereszteni egy php (vagy bármilyen) parancssori szkriptet.

Hozzászólások

En webbongeszot automatizalnek erre a celra:
Lehet bongeszoket ugy vezerelni, hogy programkodbol navigalsz, kattintgatsz ide-oda, nezegetsz ezt-azt a html-forrasban, vagy DOM-ban.

Windows alatt:
C#, winforms-os form, webbrowser component-tel: (lenyegeben egy beagyazott ie-bongeszo)
Muveletek elvegez
DOM/HTML forras leker es muveleteket C#-ban elvegez

Linux/Mac/(es windows alatt):
Java+selenium+chrome/firefox
Ugyanaz, mint fent

Seleniumrol meg annyi kell tudni, hogy 2 formaban letezik:
Selenium IDE: (egy firefox plugin)
Kattintgatast tudsz vele felvenni, ezt elmenteni, visszajatszani, DOM-ot egyszerubben vizsgalni, stb.

Selenium Webdriver:
Programkodbol be tudod huzni, es letre tudsz hozni akarhany bongeszo objektumot, amik folott aztan lenyegeben teljes kontrollod van.