Gränssnittsöversikt
Struktur

Gränssnittet i A-Parser består av tre delar:
- Menu (Meny) (till vänster)
- Status bar (Statusfält) (längst ner)
- Current tab (Aktuell flik) (till höger)
Nyheter

Fliken är uppdelad i två områden:
- Nyheter om A-Parser (till vänster), inklusive:
- aktuell information om uppdateringar
- samlingar av recept och artiklar
- videoguider
- Senaste inläggen i forumet (till höger)
Snabb uppgift

Denna flik gör det möjligt att köra en enkel uppgift utan att använda redigeraren.
Uppgiftsredigerare

En fullvärdig uppgiftsredigerare. Den tillåter detaljerad konfiguration av scrapers, användning av filter, reguljära uttryck, sparande av databas för dubblettkontroll, formatering av frågor och resultat, samt en rad andra funktioner. Läs mer om inställning av uppgifter i avsnittet Task Editor (Uppgiftsredigerare).
Exportera förinställning

Importera förinställning

Verktygstips

När du håller muspekaren över vissa fält (scraper, resultatformat, frågeformat etc.) visas verktygstips.
Sökning i rullgardinslistor

För att använda sökningen i en rullgardinslista, klicka på texten inuti den, rensa (CTRL+A, DELETE\BACKSPACE) och börja skriva. Om flera matchningar hittas kan du navigera mellan dem med pilarna. När elementet har hittats, tryck på ENTER
Genom att använda sökning kan du inte välja mer än ett element. För att göra det måste du bläddra manuellt i listan och välja de nödvändiga elementen
Scrapers
I detta område kan du Lägga till scrapers som ska användas i uppgiften, lägga till Frågebyggare, Resultatbyggare, ändra Resultatformat, åsidosätta Scraper-alternativ, välja en förinställning och utföra Uppgiftstest
Resultatformat

- Knappen
gör det möjligt att återställa standardformatet för resultat.
Klicka påför att öppna ett flerradigt inmatningsfält där radbrytningar är tillgängliga.
Scraper-alternativ
Inställningar för scrapers sparas i förinställningar – uppsättningar av sparade inställningar.
För alla inställningar finns en standardförinställning – default. Den kan inte ändras. Alla ändringar måste sparas i förinställningar med nya namn.
Åsidosättande av alternativ

Override preset (Lägg till åsidosättande) – snabbt åsidosättande av inställningar för en scraper. Detta alternativ kan läggas till direkt i Uppgiftsredigeraren. I listan över inställningar visas standardvärdena.
Frågor
Listan med frågor kan anges på två sätt: laddas från en fil eller skrivas in i fältet.
Frågor från fil

Frågor från text

Resultat

I fältet Results (Resultat) i uppgiftsredigeraren kan du se alternativ som reglerar hur resultat skrivs till filer.
Alternativ
Ytterligare alternativ i uppgiftsredigeraren.
Uppgiftskö

Demonstration av interaktion med gränssnittet för uppgiftskön. Växling mellan aktiva och slutförda uppgifter, navigering mellan sidor.

Uppgiftskort. Kortet visar grundläggande information om uppgiften. Uppgiftsstatusar i kön och deras beskrivningar.
- Inställningar
- Parsers (Scrapers). Denna punkt visar de scrapers som används i uppgiften.
- Add time (Tid för tillägg) av uppgiften i kön.
- Queries (Frågor). Frågor listade med kommatecken eller en relativ sökväg (från /aparser/queries/) till frågefilen.
- Config preset (Trådkonfiguration). Namnet på den trådkonfiguration som används i uppgiften.
- Results file (Resultatfil). Namnet på resultatfilen.
- Tillstånd
- Changed time (Ändringstid) för den (senaste) uppgiften.
- Queries done/all (Frågor slutförda/totalt). Totalt antal frågor och antal slutförda.
- Failed queries (Misslyckade frågor). Antal
- Results unique/all (Resultat unika/totalt)
- Status
- Active threads (Aktiva trådar)
- Wait proxy threads (Väntande trådar)
- Speed cur/avg (Hastighet aktuell/total). Hastighet för uppgiftens utförande i frågor per minut: aktuell visar antal frågor utförda under den senaste minuten, och total visar medelvärdet för hela tiden uppgiften körts.
- Current query (Aktuell fråga)
Vad är skillnaden mellan paus och att stoppa en uppgift? En uppgift på paus fortsätter att uppta en aktiv plats, en stoppad gör det inte. Du kan fortsätta utförandet både efter stopp och efter paus.
Hur ställer man in antal visade uppgifter i kön? Gå till fliken ⚙ Inställningar, sedan Allmänna inställningar och ange önskat antal i punkten Tasks per page (Uppgifter per sida). Klicka på 💾 Spara för att ändringarna ska träda i kraft.

Planerare

Scheduler (Planeraren) gör det möjligt att schemalägga körning av uppgifter som kräver periodiskt utförande.
Loggvisare

Visa logg för en specifik uppgift. Loggen förs separat för varje tråd.
Loggvisning behövs främst för felsökning av uppgifter, för att analysera utförandets gång och se var och när fel uppstår i uppgiften. Till exempel, om uppgiften inte fungerar och resultat inte samlas in, behöver man granska uppgiftens loggar och se varför det inte finns några resultat.
För att kunna se uppgiftens loggar måste alternativet Do log (Logga) aktiveras innan uppgiften läggs till. Om en uppgift läggs till utan att detta alternativ är aktiverat kommer loggvisning inte att vara möjlig.

Proxychecker

Hantering av proxycheckers sker i fliken Proxy Checker (Proxychecker), där man kan lägga till, ta bort samt aktivera och inaktivera proxycheckers. I denna flik visas även statistik för varje proxycheckers arbete, graf över levande proxyer och statistik över bearbetning av källor.
Verktyg

Innehåller flera flikar:
- Template Tester – verktyg för att skapa och kontrollera mallar
- JavaScript Editor – gör det möjligt att lägga till egna JS-funktioner och köra dem från mallhanteraren
- Update A-Parser – kontroll av uppdateringar och automatisk uppdatering till senaste versionen
- Maintenance – stopp och omstart av scraperservern, samt ett felsökningsfönster
- Regex Builder – gör det möjligt att skapa och testa reguljära uttryck
Inställningar

A-Parser innehåller följande grupper av inställningar:
- Global Settings – programmets grundinställningar: språk, lösenord, uppdateringsparametrar, antal aktiva uppgifter
- Config Presets – inställningar för trådar och metoder för dubblettkontroll för uppgifter
- Parser Presets – möjlighet att konfigurera varje enskild scraper
- Proxy Checker Presets – antal trådar och alla inställningar för proxycheckern
- Advanced Settings – valfria inställningar för avancerade användare
Läs mer om Settings (Inställningar)
Test-dataskrapning

Denna flik är avsedd för felsökning av scrapers. Debug-läge är tillgängligt.
Läs mer om Parser Test (Test-dataskrapning)
Statusfält

Statusfältet innehåller följande element:
- A-Parser status (Status för A-Parser). Som standard är värdet
Idle. Detta innebär att A-Parser är i vänteläge. Så snart minst en uppgift läggs till ändras statusen tillParsing. - Visar current number of tasks (aktuellt antal uppgifter). Från vänster till höger anges: antal körande uppgifter, totalt antal uppgifter (arbetande eller stoppade).
- proxy information (Information om proxyer) presenteras:
- Antal levande.
- Totalt laddade.
- Visar number of active threads (antal använda trådar).
- Visas om en new version available (ny version) av A-Parser är tillgänglig. Vid klick öppnas fliken
Update A-Parser. - Website link (Länk till webbplatsen) för A-Parser.