Gratisverktyg från våra verktygspaket
Vissa delar av våra verktygspaket är användbara på egen hand, små nog att läsas i ett svep och bättre testade offentligt. Dessa tre är gratis under MIT-licensen, var och en en enda Python-fil utan beroenden.
cloudflare-free-shield
Tre anpassade Cloudflare WAF-regler, alla möjliga på Free-planen, som stoppar de flesta scraperfloder vid Cloudflares edge: en utmaning för skript som kopierar en Chrome-användaragent utan de sidhuvuden som varje riktig Chrome skickar, en för sidförfrågningar från molnnätverk som scrapers hyr, och en nödregel för främlingar utan cookie och utan länk, att slå på under en flod. Den installerar dem bredvid dina egna regler, växlar dem och sparar varje ändring så att den kan rullas tillbaka.
cloudflare-free-shield på GitHub · från Night Watch, som även bevakar dina webbplatser, slår på nödregeln av sig själv och sammanfattar vad brandväggen utmanade.
bot-gate
En middleware för FastAPI, Starlette, Django, Flask eller valfri ASGI- eller WSGI-app som håller dina sidor uppe för människor medan en scraper flodar webbplatsen. Den avvisar falska webbläsare innan din kod körs och håller främlingar inom vad varje worker kan leverera, medan besökare med en cookie, besökare som anländer via en länk och sökmotorer aldrig märker av den. Under 1 747 förfrågningar per sekund i vårt test fick varje återkommande besökare sin sida på sidans egen tid.
bot-gate på GitHub · från Night Watch.
translation-checks
Kontroller som fångar en översättning som skulle kunna bryta din app: förlorade eller påhittade platshållare och taggar, ett ändrat produktnamn, engelska som lämnats kvar, fel skriftspråk och ICU-pluralmeddelanden som tappat sina variabler, på 43 språk. Använd det på det som en modell eller en översättningstjänst skickade tillbaka, eller i CI.
translation-checks på GitHub · från Polyglot, som gör översättningen, med din egen modell, till 42 språk.
Varför ge bort delar?
För att du ska kunna läsa vår kod innan du köper den. De kostnadsfria verktygen är byggda från samma kod som verktygspaketen, testade på samma sätt och skannade efter hemligheter på samma sätt innan de publicerades. Verktygspaketen lägger till det som gör ett verktyg till ett system: bevakningsprocessen, automatiseringen, installationen, körinstruktionerna och ett års uppdateringar.
Uppdaterad: