Ingyenes eszközök a csomagjainkból

Csomagjaink egyes részei önállóan is hasznosak, elég kicsik ahhoz, hogy egyetlen ülésszakban elolvashatók legyenek, és nyilvánosan jobban tesztelhetők. Ez a három az MIT licenc alatt ingyenes, mindegyik egyetlen Python-fájl, függőségek nélkül.

cloudflare-free-shield

Három Cloudflare WAF egyéni szabály, amelyek mind elérhetők az Free csomagban, és amelyek megállítják a legtöbb scraper-áradatot a Cloudflare szélén: egy kihívás azoknak a szkripteknek, amelyek egy Chrome felhasználói ügynököt másolnak a valódi Chrome által minden alkalommal elküldött fejlécek nélkül, egy a felhőhálózatokról érkező oldal-kéréseknek, amelyeket a scraperek bérelnek, és egy vészhelyzeti szabály az idegenek számára, akiknek nincs süti-jük és nincs linkjük, amelyet áradás idején kell bekapcsolni. Telepíti őket a saját szabályai mellé, kapcsolja őket, és minden módosítást elment, így visszaállítható.

cloudflare-free-shield a GitHubon · innen: Night Watch, amely figyeli az oldalait is, maga kapcsolja be a vészhelyzeti szabályt, és összefoglalja, mit kihívott a tűzfal.

bot-gate

Egy middleware FastAPI, Starlette, Django, Flask vagy bármely ASGI vagy WSGI alkalmazáshoz, amely fent tartja az oldalakat az emberek számára, miközben egy scraper árasztja el az oldalt. Elutasítja a hamis böngészőket, mielőtt a kódja futna, és az idegeneket azon a kereten belül tartja, amit minden munkás ki tud szolgálni, míg a süti-jel rendelkező látogatók, a linken keresztül érkező látogatók és a keresőmotorok észre sem veszik. A mi tesztünkben 1 747 másodpercenkénti kérés alatt minden visszatérő látogató megkapta az oldalát az oldal saját idején belül.

bot-gate a GitHubon · innen: Night Watch.

translation-checks

Ellenőrzések, amelyek kiszűrik az alkalmazást tönkretevő fordítást: elveszett vagy kitalált helykitöltők és címkék, megváltozott terméknév, helyén hagyott angol szöveg, rossz írásrendszer, valamint az ICU többesszám-üzenetek, amelyek elvesztették változóikat, 43 nyelven. Használja arra, amit egy modell vagy egy fordítási szolgáltatás visszaküldött, vagy CI-ben.

translation-checks a GitHubon · innen: Polyglot, amely a fordítást végzi, a saját modelljével, 42 nyelvre.

Miért adunk ki részeket ingyen?

Mert a vásárlás előtt el kell tudnia olvasnia a kódunkat. Az ingyenes eszközök ugyanabból a kódból készültek, mint a csomagok, ugyanúgy lettek tesztelve, és ugyanúgy átvizsgáltuk őket titkok után, mielőtt közzétettük őket. A csomagok azt adják hozzá, ami egy eszközből rendszert csinál: az őrszem, az automatizálás, a beállítás, a futtatási útmutatók és egy év frissítés.

Frissítve: