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
-1
A
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
- 1. C++ Framework zum Erstellen von Servern?
- 2. Nodejs Framework oder Bibliothek zum Ausführen von Shell-Skripten
- 3. Verwenden von Funktionen in Express (NodeJS-Framework)
- 4. Best NodeJs MVC Framework
- 5. Erstellen von virtualhost in nginx zum hosten der NodeJS-App
- 6. Entwickeln mit NodeJS-Code und SlackAPI zum Erstellen von PFBot
- 7. Django Rest Framework - Berechtigung zum Erstellen
- 8. Entity Framework 5 Migrationen zum Erstellen von Prozeduren/Funktionen
- 9. .NET Framework-Methode zum schnellen Erstellen von Verzeichnissen
- 10. PHP-Framework zum Erstellen von Workflow-Management-System
- 11. Funktion zum Erstellen von Tabellen in Entity Framework
- 12. Entity Framework zum Erstellen von berechneten (nicht zugeordneten) Feldern?
- 13. Tutorial zum Erstellen von PieChart mit kompakten Framework
- 14. Log System für NodeJS Framework
- 15. Frameworks zum Erstellen von Webanwendungen
- 16. AWS Serverless Framework Nodejs Push-Benachrichtigung
- 17. Nodejs Modul zum Suchen von Dateien?
- 18. NodeJS: Asynchrone Map zum Blockieren von Aufträgen
- 19. NodeJS - laufende Funktion zum Laden von Variablen
- 20. wie von Nodejs Server zum Client streamen
- 21. Nginx Server zum Hosten von NodeJs-Anwendungen
- 22. NodeJS - Javascript Erstellen Objektinstanz von String
- 23. Bild von ArrayBuffer in Nodejs erstellen
- 24. NodeJS installieren adonis-Framework erhalten Fehler
- 25. Zend Framework - Router - Erstellen von Aliasen
- 26. Framework zum Konvertieren von Java-Objekten
- 27. Verwenden von path.join auf NodeJS unter Windows zum Erstellen von URL
- 28. Verwenden von Make-Datei zum Erstellen von Paket in Nodejs Monorepo
- 29. Vorschlag zum Erstellen von Komponententest für Datenbankschicht
- 30. bessere Möglichkeit zum Abfangen von Anfragen, die nodejs weiter machen