Công cụ miễn phí từ các bộ công cụ của chúng tôi
Một số thành phần trong các bộ công cụ của chúng tôi hữu ích khi đứng riêng, đủ nhỏ gọn để đọc hết trong một lần, và được kiểm thử tốt hơn khi công khai. Ba thành phần này miễn phí theo giấy phép MIT, mỗi thành phần là một tệp Python duy nhất không có phụ thuộc.
cloudflare-free-shield
Ba quy tắc tùy chỉnh WAF của Cloudflare, tất cả đều khả dụng trên gói Free, giúp chặn hầu hết các đợt tấn công bằng scraper tại edge của Cloudflare: một quy tắc thách thức các script giả mạo user agent của Chrome nhưng thiếu các header mà Chrome thật luôn gửi, một quy tắc cho các yêu cầu trang từ các mạng đám mây mà scraper thuê, và một quy tắc khẩn cấp cho những người lạ không có cookie và không có liên kết, để bật lên trong đợt tấn công. Công cụ cài đặt chúng cạnh các quy tắc của bạn, chuyển đổi trạng thái và lưu mọi thay đổi để có thể hoàn tác.
cloudflare-free-shield trên GitHub · từ Night Watch, công cụ cũng giám sát các trang web của bạn, tự động bật quy tắc khẩn cấp và tóm tắt những gì tường lửa đã thách thức.
bot-gate
Một middleware cho FastAPI, Starlette, Django, Flask hoặc bất kỳ ứng dụng ASGI hay WSGI nào, giúp giữ cho các trang của bạn hoạt động cho người dùng trong khi scraper tấn công trang web. Nó từ chối các trình duyệt giả trước khi mã của bạn chạy và giới hạn người lạ trong phạm vi mà mỗi worker có thể phục vụ, trong khi những người truy cập có cookie, những người truy cập qua liên kết và các công cụ tìm kiếm không hề nhận ra điều này. Dưới 1.747 yêu cầu mỗi giây trong bài kiểm tra của chúng tôi, mọi người truy cập quay lại đều nhận được trang của họ trong thời gian riêng của trang đó.
bot-gate trên GitHub · từ Night Watch.
translation-checks
Các kiểm tra phát hiện bản dịch có thể làm hỏng ứng dụng của bạn: placeholder và tag bị mất hoặc được thêm mới, tên sản phẩm bị thay đổi, tiếng Anh còn sót lại, sai hệ chữ viết, và các thông điệp số nhiều ICU bị mất biến, trong 43 ngôn ngữ. Sử dụng nó trên nội dung do mô hình hoặc dịch vụ dịch thuật trả về, hoặc trong CI.
translation-checks trên GitHub · từ Polyglot, công cụ thực hiện dịch thuật, bằng mô hình của riêng bạn, sang 42 ngôn ngữ.
Tại sao lại cho miễn phí một số thành phần
Vì bạn nên được đọc mã nguồn của chúng tôi trước khi mua. Các công cụ miễn phí được xây dựng từ cùng mã nguồn với các bộ công cụ, được kiểm thử theo cùng một cách và được quét tìm thông tin bí mật theo cùng một cách trước khi xuất bản. Các bộ công cụ bổ sung những yếu tố biến một công cụ thành một hệ thống: bộ giám sát, tính tự động hóa, thiết lập, các sổ tay vận hành và một năm cập nhật.
Đã cập nhật: