Unbegrenzte Möglichkeiten in A-Parser
Wir haben alle Vorteile auf einer Seite zusammengefasst; detaillierte Informationen zu jeder Funktion finden Sie in der Dokumentation.

Aufgaben-Editor
Verwenden Sie bis zu 20 Parser in einer einzigen Aufgabe und verteilen Sie die Threads gleichmäßig, um Proxy-Sperren zu reduzieren und die Scraping-Geschwindigkeit zu erhöhen.
Zahlreiche Einstellungen für jeden Parser können in separaten Voreinstellungen gespeichert und in verschiedenen Aufgaben wiederverwendet werden.
Durch die Trennung der Eingabedaten können Sie das Abfrageformat ändern und zusätzliche verwandte Daten in die Ergebnisse schreiben.
Ein separates Abfrageformat für jeden Parser innerhalb einer Aufgabe, mit Kontrolle über die Reihenfolge der Formatierungsausführung.
Wenn Sie sich bei den Eingabedaten unsicher sind, stellt A-Parser sicher, dass keine redundante Arbeit geleistet wird.
Automatische Abfrageerweiterung, Substitution von Unterabfragen aus Dateien und Iteration über alphanumerische Kombinationen und Listen.
Das leistungsstarke Template Toolkit ermöglicht es Ihnen, zusätzliche Logik auf Ergebnisse anzuwenden und Daten in verschiedenen Formaten, einschließlich JSON, SQL und CSV, auszugeben.
Fortschrittliche Deduplizierungsfunktionen garantieren die Einzigartigkeit der von Ihnen erhaltenen Zeichenketten, Links und Domains.
Speichern Sie nur die Daten, die Ihren Kriterien entsprechen: Teilzeichenketten-Übereinstimmungen, numerische Vergleiche oder reguläre Ausdrücke.
Verwenden Sie verschiedene Formate für verschiedene Dateien und wenden Sie zusätzliche Bedingungen und Filter an, alles innerhalb einer einzigen Aufgabe, um Scraping-Ressourcen zu schonen.
Ein detailliertes Protokoll für jeden Thread und jede Abfrage ermöglicht ein schnelles und bequemes Debugging von Aufgaben.
Erweitern Sie die Logik von A-Parser, indem Sie verschiedene Aufgaben automatisch nacheinander ausführen und die Ergebnisse einer Aufgabe als Abfragen für die nächste übergeben.
Datenbanken aus mehreren Aufgaben erstellen? Das Speichern von Deduplizierungsdatenbanken stellt sicher, dass Sie immer nur neue Ergebnisse erhalten.
Indem Sie jede Aufgabe mit einer bestimmten Anzahl von Threads ausführen, können Sie sicherstellen, dass A-Parser Ihren Proxy-Plan oder Ihre Serverressourcen nicht überschreitet.
Verwenden Sie den Debugger, um die Funktion einer Aufgabe während ihrer Erstellung schnell zu überprüfen, mit schneller Ausführung und einer übersichtlichen Protokollanzeige.
Aufgabenwarteschlange und Scheduler
Die Aufgabenwarteschlange befreit Sie vom Warten auf den Abschluss einer Aufgabe. Fügen Sie eine unbegrenzte Anzahl unabhängiger Aufgaben hinzu.
Steuern Sie die Anzahl der gleichzeitig laufenden Aufgaben, wodurch die Gesamtzeit zur Erzielung von Ergebnissen erheblich reduziert wird.
Starten, pausieren, bearbeiten oder löschen Sie Aufgaben. Setzen Sie Aufgaben dort fort, wo sie unterbrochen wurden; A-Parser setzt die Informationssammlung fort.
Bei einer großen Aufgabenwarteschlange ist es entscheidend zu steuern, welche Aufgaben früher als andere beginnen.
Legen Sie ein globales Thread-Limit für alle Aufgaben fest, und A-Parser verteilt die Threads automatisch auf aktive Aufgaben.
Greifen Sie auf einen vollständigen Verlauf abgeschlossener Aufgaben zu, sehen Sie Statistiken ein und fügen Sie Aufgaben für einen weiteren Durchlauf erneut hinzu.
Führen Sie wiederkehrende Aufgaben mit dem Aufgaben-Scheduler und flexiblen Einstellungen für Wiederholungsintervalle aus.
Proxy-Checker und Proxy-Verwaltung
A-Parser arbeitet mit allen Proxy-Protokollen, und der Proxy-Checker kann alle Typen gleichzeitig testen.
Fügen Sie separate Proxy-Checker für verschiedene Proxy-Quellen hinzu, jeweils mit eigenen Überprüfungseinstellungen.
Verwalten Sie die Anzahl der Überprüfungs- und Download-Threads separat für jeden Proxy-Checker.
Geben Sie Proxy-Zugangsdaten in den Proxy-Checker-Einstellungen oder in Proxy-Listen mit separaten Authentifizierungsdaten an.
A-Parser prüft Proxys auf POST-Methodenunterstützung, Anonymität, Antwortzeit und andere Parameter.
Wenn Sie sicher sind, dass Ihre Proxys funktionieren, können Sie die Überprüfung deaktivieren, um Ressourcen zu sparen.
Für jede Aufgabe können Sie spezifische Proxy-Quellen auswählen, was eine flexible Ressourcenzuweisung ermöglicht.
Für noch mehr Flexibilität können Sie innerhalb einer einzigen Aufgabe verschiedene Proxys verwenden, z.B. separate Proxys für Google- und Yandex-Parser.
Wenn ein Dienst einen Proxy sperrt, wird A-Parser diesen für eine bestimmte Zeit nicht mehr verwenden, wodurch fehlgeschlagene Anfragen reduziert werden.
Sie können die maximale Anzahl von Threads pro Proxy begrenzen, um eine Überbeanspruchung seiner Ressourcen zu vermeiden.
Standardmäßig verwendet A-Parser einen eindeutigen Proxy für jeden Daten-Download-Versuch, dieses Verhalten kann jedoch geändert werden.
Diese Funktion ermöglicht es Ihnen, bestimmte Proxys vom allgemeinen Gebrauch auszuschließen und sie nur bestimmten Aufgaben zuzuweisen.
Flexible Einstellungen
Speichern Sie Gruppen von Einstellungen in verschiedenen Voreinstellungen und verwenden Sie diese in verschiedenen Aufgaben wieder.
Der Google-Parser ermöglicht beispielsweise die Angabe der Seitenanzahl, der Ergebnisse pro Seite, der Spracheinstellungen, der Geolokalisierung und vieles mehr.
Exportieren Sie Ihre Einstellungen und Parser, um sie mit anderen zu teilen, oder importieren Sie vorgefertigte Aufgaben aus unserem Katalog.
Multithreading und Leistung
A-Parser basiert auf einer vollständig asynchronen Architektur, die bis zu 10.000 gleichzeitige asynchrone Threads ausführen kann.
A-Parser nutzt viele Optimierungen für eine bessere Leistung, und wir analysieren und verbessern unseren Code ständig.
Es gibt keine Begrenzung der Anzahl der Abfragen, der Größe der Abfragedateien oder der Anzahl der Ergebnisse.
Die meisten Aufgaben laufen reibungslos auf jedem Standard-Büro- oder Heimcomputer sowie auf jedem VDS der Einstiegsklasse.
Derzeit kann A-Parser bis zu 4 Prozessorkerne effizient nutzen. Eine Lizenz mit unbegrenzter Kernunterstützung wird in Kürze verfügbar sein.
CAPTCHA-Erkennung
Die beliebteste CAPTCHA-Erkennungssoftware unterstützt viele Arten von CAPTCHAs, einschließlich reCAPTCHA v2.
Wir unterstützen die Integration mit der überwiegenden Mehrheit der Dienste, darunter Anti-Captcha, RuCaptcha, CapMonster.cloud, 2captcha und andere.
Die Unterstützung der CAPTCHA-Erkennung ist in alle gängigen Parser integriert. Sie können sie auch aus Ihren eigenen benutzerdefinierten JavaScript-Parsern verwenden.
Entwicklung von Voreinstellungen basierend auf regulären Ausdrücken
Wenden Sie reguläre Ausdrücke auf Daten an, die vom Net::HTTP Parser oder dem HTML::LinkExtractor Spider abgerufen wurden.
Sammeln Sie einzelne Datenpunkte in Variablen oder wiederkehrende Blöcke (Listen, Tabellen) in Arrays. Geben Sie die Daten in einem geeigneten Format mit der Template-Engine aus.
Sie können zusätzliche Verarbeitung auf die Quelldaten aller integrierten Parser anwenden (z.B. Google-Suchergebnisse).
Verwenden Sie reguläre Ausdrücke, um Links zur nächsten Seite der Paginierung zu finden, und A-Parser navigiert automatisch durch alle Seiten.
Verwenden Sie reguläre Ausdrücke, um Inhalte zu validieren, Proxy-Sperren zu überprüfen oder CAPTCHAs zu erkennen. Bei einem Fehler wiederholt A-Parser den Versuch automatisch mit einem anderen Proxy.
Mit dem Ergebnis-Konstruktor können Sie Such- und Ersetzungsoperationen mithilfe regulärer Ausdrücke auf alle Scraping-Ergebnisse anwenden.
Entwicklung von Parsern in JavaScript
Linearer und synchroner Code mit async/await, den A-Parser in einer Multi-Thread-Umgebung ausführen wird.
A-Parser ermöglicht es Ihnen, sich auf das Schreiben von Code zur Datenextraktion und -transformation zu konzentrieren, wobei die gesamte Proxy-Verwaltung und Wiederholungsversuche automatisch gehandhabt werden.
Schreiben Sie in modernem JavaScript (ES2020+) oder verwenden Sie TypeScript für starke Typisierung und Syntaxhervorhebung.
Der umfangreiche NPMJS-Modulkatalog ermöglicht es Ihnen, die Datenextraktions- und Verarbeitungsfunktionen von A-Parser grenzenlos zu erweitern.
A-Parser fügt der beliebten Puppeteer-Bibliothek Proxy-Unterstützung hinzu, was die automatische Verwendung verschiedener Proxys für verschiedene Tabs ermöglicht.
Sie können Anfragen an beliebige integrierte oder andere JavaScript-Parser senden, was die Erstellung beliebig komplexer Logik ermöglicht.
Automatisierung und API
Senden Sie HTTP-Anfragen von Ihren eigenen Programmen und Skripten oder verwenden Sie unsere vorgefertigten Bibliotheken für NodeJS, Python, PHP und Perl.
Fügen Sie Aufgaben nach Voreinstellungsnamen oder durch Bereitstellung einer vollständigen JSON-Struktur mit detaillierten Einstellungen hinzu.
Erhalten Sie die volle Kontrolle über die Aufgabenwarteschlange, verfolgen Sie den Aufgabenstatus und laden Sie Ergebnisse herunter.
Senden Sie eine HTTP-Anfrage und erhalten Sie die Ergebnisse sofort nach Abschluss der Datenerfassung.
Unsere Lösung für hochbelastete Projekte. Verbinden Sie eine unbegrenzte Anzahl von A-Parser-Instanzen, um API-Anfragen in einer Redis-Warteschlange mit minimaler Latenz zu verarbeiten.
Für die vollständige Automatisierung ist eine Fernaktualisierung von A-Parser über einen API-Aufruf verfügbar.
Kontinuierliche Verbesserungen und Support
Die ständige Weiterentwicklung von A-Parser bietet unseren Benutzern Jahr für Jahr neue Funktionen.
Wir testen alle integrierten Parser täglich und automatisch, was es uns ermöglicht, Updates umgehend als Reaktion auf Layout- oder Ergebnisänderungen zu veröffentlichen.
Kostenloser technischer Support steht allen unseren Benutzern zur Verfügung und wird von ihnen als der beste unter ähnlichen Produkten angesehen.
Wir veröffentlichen regelmäßig Schulungsmaterialien, Beispiel-Voreinstellungen und Parser sowie Tutorial-Videos auf unserem YouTube-Kanal.
Die meisten neuen Funktionen und Parser werden basierend auf Anfragen unserer Benutzer entwickelt.
Wir können Ihnen Zeit sparen, indem wir die Entwicklung benutzerdefinierter Parser auf unserer Plattform sowie die Integration mit Ihrer Geschäftslogik und Datenbanken anbieten.
Wählen Sie die richtige Lizenz
Lebenslange Lizenz, Updates nach Ablauf des Inklusivzeitraums separat erhältlich
A-Parser Lite
Grundlegende Google- und Yandex-Scraper
- Enthält Google- und Yandex-Scraper
- 3 Monate Updates
- Bonus-Proxys: 20 Threads für 2 Wochen
- Support
A-Parser Pro
Zugriff auf alle Scraper
- Vollständiges Paket mit über 110 Scrapern
- Erstellen Sie Ihre eigenen JavaScript-Scraper
- 6 Monate Updates
- Bonus-Proxys: 50 Threads für einen Monat
- Enthält alle Funktionen des Lite-Plans
A-Parser Enterprise
Zugriff auf alle Scraper und API
- API-Steuerung
- Multicore-Aufgabenverarbeitung
- Redis-Integration
- Enthält alle Funktionen des Pro-Plans
Updates: $49 für 3 Monate, $149 für ein Jahr oder $399 auf Lebenszeit
Kostenpflichtige Lösungen
Maßgeschneiderte Scraper-Entwicklung
Wir glauben, dass beliebige Daten extrahiert werden können.
