2017-12-31 21 views
-1

Ich möchte einen Bot erstellen, der im Grunde Daten eingibt und mit einer bestimmten Website navigiert/interagiert. Bisher habe ich jedoch nur Frameworks für Chat-Bots und Web-Crawler gefunden. Also habe ich mich gefragt, ob es einen geeigneten Rahmen für meine Bedürfnisse gibt (wenn nicht, wo sollte ich anfangen, da ich ziemlich verloren bin). Danke.Nodejs Framework zum Erstellen von Web-Bots

Antwort

1

CasperJS ist eine sehr einfach zu bedienende Bibliothek, um mit einer Website zu interagieren (Basierend auf PhantomJS).

var casper = require('casper').create(); 
casper.start('http://google.com/'); 

casper.then(function() { 
    this.echo('First Page: ' + this.getTitle()); 
}); 

casper.thenOpen('http://phantomjs.org', function() { 
    this.echo('Second Page: ' + this.getTitle()); 
}); 

casper.run(); 

Above Code öffnet google.com ersten, druckt den Titel und dann öffnet die casperJS Website und druckt seinen Titel.

Sie können leicht mit CasperJS (Button Klicks, Formularfüllungen, etc.) mit der Website interagieren. Beispiele finden Sie unter the guide.

Verwandte Themen