Darmowe narzędzia z naszych zestawów

Niektóre elementy naszych zestawów są przydatne same w sobie, wystarczająco małe, by przeczytać je za jednym razem, i lepiej przetestowane publicznie. Te trzy są darmowe na licencji MIT, każdy to pojedynczy plik Pythona bez zależności.

cloudflare-free-shield

Trzy niestandardowe reguły Cloudflare WAF, możliwe do wdrożenia na planie Free, które zatrzymują większość zalewów scraperów na krawędzi Cloudflare: wyzwanie dla skryptów kopiujących user agent Chrome bez nagłówków, które wysyła każdy prawdziwy Chrome, jedna dla żądań stron z sieci chmurowych wynajmowanych przez scrapery oraz reguła awaryjna dla obcych użytkowników bez pliku cookie i bez linku, do włączenia podczas zalewu. Instaluje je obok Twoich własnych reguł, przełącza je i zapisuje każdą zmianę, aby można było ją cofnąć.

cloudflare-free-shield na GitHubie · z Night Watch, który również monitoruje Twoje strony, sam włącza regułę awaryjną i podsumowuje, co firewall rzucił wyzwanie.

bot-gate

Middleware dla FastAPI, Starlette, Django, Flask lub dowolnej aplikacji ASGI lub WSGI, który utrzymuje Twoje strony dla ludzi, gdy scraper zalewa serwis. Odrzuca fałszywe przeglądarki przed uruchomieniem Twojego kodu i utrzymuje obcych użytkowników w granicach tego, co może obsłużyć każdy worker, podczas gdy odwiedzający z plikiem cookie, odwiedzający przychodzący przez link i wyszukiwarki w ogóle tego nie zauważają. Poniżej 1747 żądań na sekundę w naszym teście każdy powracający odwiedzający otrzymał swoją stronę w czasie właściwym dla tej strony.

bot-gate na GitHubie · z Night Watch.

translation-checks

Sprawdzenia, które wyłapują tłumaczenie, które mogłoby zepsuć Twoją aplikację: utracone lub wymyślone placeholdery i tagi, zmieniona nazwa produktu, pozostawiony angielski, niewłaściwy alfabet oraz komunikaty ICU z utraconymi zmiennymi, w 43 językach. Używaj ich na tym, co zwrócił model lub serwis tłumaczeniowy, lub w CI.

translation-checks na GitHubie · z Polyglot, który wykonuje tłumaczenia, z użyciem Twojego własnego modelu, na 42 języki.

Dlaczego oddajemy części za darmo

Ponieważ powinieneś móc przeczytać nasz kod, zanim go kupisz. Darmowe narzędzia są zbudowane na tym samym kodzie co zestawy, przetestowane w ten sam sposób i przeskanowane pod kątem sekretów w ten sam sposób przed publikacją. Zestawy dodają to, co zamienia narzędzie w system: nadzór, automatyzację, konfigurację, instrukcje obsługi i rok aktualizacji.

Zaktualizowano: