var document: IHTMLDocument2; cookies: String; begin document := WebBrowser.Document as IHTMLDocument2; if Assigned(document) then document.cookie=”;
Ceci est nécessaire quand on essaye d’ injecter des données via HTTP POST par exemple
var document: IHTMLDocument2; cookies: String; begin document := WebBrowser.Document as IHTMLDocument2; if Assigned(document) then document.cookie=”;
Ceci est nécessaire quand on essaye d’ injecter des données via HTTP POST par exemple
Pour automatiser une aspiration avec AUTOMATEBUILDER, il est parfois nécessaire de connaître les
variables POST et GET échangées entre le navigateur et le site pour pouvoir les ré-utiliser. La façon la plus facile de scanner les données échangées est un petit PLUGIN pour FireFox appelé livehhtpheaders.
On peut le télécharger gratuitement à partir du site : http://livehttpheaders.mozdev.org/
Automate Builder V2.0
Logiciel d’ extraction et récupération des données et informations sur l’Internet: automatiser les extractions sur Internet !
exemple de script AUTOMATEBUILDER pour remplir un formulaire google
var sites: Tstringlist;sites:=Tstringlist.create;sites.sorted:=true;sites.Duplicates:=dupIgnore; var s: String; var i: integer; ShowMessage(‘Ce script a pour but de vous montrer comment s’‘effectue le remplissage automatique de formulaires’); sites.commatext:=inputbox(‘Veuillez entrez votre(vos) site(s) (séparés par une virgule’,‘Veuillez entrez votre(vos) site(s) (séparés par une virgule’,‘http://’); for i:=0 to sites.count-1 do begin; navigate(‘http://www.google.com/addurl/?continue=/addurl’,1); fillForm(‘INPUT(0)/TD(0)/TR(7)/TBODY(0)/TABLE(0)/FORM(0)/DIV(0)/TD(4)/TR(1)/TBODY(0)/TABLE(0)/BODY(0)/HTML(0)/’,sites[i],1); clickform(‘INPUT(0)/TD(0)/TR(0)/TBODY(0)/TABLE(0)/FORM(0)/DIV(0)/TD(4)/TR(1)/TBODY(0)/TABLE(0)/BODY(0)/HTML(0)/’,1); end; ShowMessage(‘Vos sites ont été soumis à Google’);
commentaires récenets