Unelte gratuite din kiturile noastre
Unele componente ale kiturilor noastre sunt utile și singure, suficient de mici pentru a fi citite într-o singură ședință și mai bine testate în public. Aceste trei sunt gratuite sub licența MIT, fiecare fiind un singur fișier Python, fără dependențe.
cloudflare-free-shield
Trei reguli personalizate Cloudflare WAF, toate disponibile pe planul Free, care opresc majoritatea inundațiilor de scrapere la marginea rețelei Cloudflare: o provocare pentru scripturile care copiază un user agent Chrome fără antetele pe care le trimite orice Chrome real, una pentru cererile de pagini din rețelele cloud pe care le închiriază scraperele și o regulă de urgență pentru vizitatorii străini fără cookie și fără link, de activat în timpul unei inundații. Le instalează lângă regulile dumneavoastră, le comută și salvează fiecare modificare, astfel încât să poată fi anulată.
cloudflare-free-shield pe GitHub · din Night Watch, care monitorizează și site-urile dumneavoastră, activează automat regula de urgență și rezumă ce a provocat firewall-ul.
bot-gate
Un middleware pentru FastAPI, Starlette, Django, Flask sau orice aplicație ASGI sau WSGI care menține paginile dumneavoastră disponibile pentru oameni în timp ce un scraper inundă site-ul. Refuză browserele false înainte ca codul dumneavoastră să ruleze și menține vizitatorii străini în limitele a ceea ce poate servi fiecare worker, în timp ce vizitatorii cu un cookie, cei care ajung printr-un link și motoarele de căutare nu îl observă niciodată. Sub 1.747 de cereri pe secundă în testul nostru, fiecare vizitator recurent și-a primit pagina în timpul propriu al paginii.
bot-gate pe GitHub · din Night Watch.
translation-checks
Verificări care detectează o traducere care ar strica aplicația dumneavoastră: placeholderi și etichete pierdute sau inventate, un nume de produs modificat, engleză rămasă în loc, scriptul greșit și mesaje cu plural ICU care și-au pierdut variabilele, în 43 de limbi. Folosiți-le pe ceea ce v-a trimis înapoi un model sau un serviciu de traducere, sau în CI.
translation-checks pe GitHub · din Polyglot, care face traducerea, cu propriul dumneavoastră model, în 42 de limbi.
De ce oferim gratuit anumite componente
Pentru că ar trebui să puteți citi codul nostru înainte de a-l cumpăra. Uneltele gratuite sunt create din același cod ca și kiturile, testate în același mod și scanate pentru secrete în același mod înainte de publicare. Kiturile adaugă ceea ce transformă o unealtă într-un sistem: monitorizarea, automatizarea, configurarea, runbook-urile și un an de actualizări.
Actualizat: