Skip to main content

Hvad er en skærmskraber?

En skærmskraber er et computerprogram, der indsamler karakterbaserede data fra skærmens output fra et andet program.Screen Scrapers kan udtrække de data, de leder efter, og præsentere dem i et rigere format, f.eks. Med grafer eller tabeller, eller blot indeksere dataene til opbevaring.Der er mange andre navne på en skærmskraber, herunder webstedsskraber, indholdsminer, websteds ripper, webekstraktor, automatiseret dataopsamler og HTML -skraber.

En skærmskraber søger gennem koden til et websted og filtrerer den fremmede kode, der er på plads for at give en flot præsentation til slutbrowseren.En sådan kode er nødvendig for at se hele siden i dets tilsigtede layout, men en skraber er simpelthen på udkig efter nyttige data.Disse data indsamles og præsenteres som en simpel database, uden at klokker og fløjter den originale HTML -kode, der er angivet.

Et godt eksempel på en skærmskraber i handling er med søgemaskiner edderkopper.Disse edderkopper får adgang til hundreder af tusinder af websteder, som hver indeholder adskillige sider inden for.Nøgleordsdataene fra disse websteder indsamles og indekseres, og i sidste ende præsenteres for slutbrugeren som søgemaskinresultater.

De fleste skærmskrabere skurer HTML -kodningen af et websted for at få deres oplysninger, men de kan også søge på andre scriptingsprog, såsomJavaScript eller PHP.De data, der er udvindet, kan derefter præsenteres som HTML selv, så brugeren kan få adgang til dem med deres webbrowser eller gemmes som tekstdata, som brugeren offline har adgang til.

Virksomheder bruger skærmskrabere til at mine dataene fra en række nøgleordsrelaterede websteder for at generere grafer, diagrammer, regneark og sammenligningsdata, der skal bruges i rapporter og præsentationer.Skærmskraberen sparer en ekstraordinær mængde tid, da en medarbejder, der udfører den samme opgave, skulle søge efter relevante websteder, klikke på links og gennemse hvert websted individuelt for at finde og registrere de gældende data, de har brug for.En skærmskraber kan også bruges, når information gemmes på et system, der ikke længere kan fås adgang til på grund af kompatibilitetsproblemer med nyere hardware eller software.

Skærmskrabere kan være både en velsignelse og en forbandelse for webstedsejere og websurfere.Mens de absolut leverer en funktionel service til virksomheder, søgemaskiner og andre, kan en skærmskraber også bruges til mindre end altruistiske formål.F.eksetik, når du bruger dem.Ophavsretspørgsmål bliver sløret, når en skærmskraber udtrækker noget hårdt arbejde og præsenterer det i et andet format til et andet websted, og de websteder, der afhænger af reklame for at generere indtægter, har problemer, når deres annoncer kasseres af skærmskraberen.Som et resultat er nogle webstedsejere begyndt at implementere værktøjer, der forhindrer deres websteder i at blive skrabet.