Thay vì tải lên file, bạn có thể dán liên kết và để Hushscript tải bản ghi về giúp bạn. Trang này giải thích cách trình tìm nạp của chúng tôi hoạt động, để ai thấy nó trong nhật ký máy chủ đều biết chính xác ai đang gửi yêu cầu và vì sao.
Trình tìm nạp của chúng tôi tự nhận diện
Mọi yêu cầu chúng tôi thực hiện thay bạn đều mang User-Agent này:
HushscriptFetcher/1.0 (+https://hushscript.com/url-import)
Chúng tôi không bao giờ ngụy trang trình tìm nạp thành trình duyệt và không bao giờ tìm cách vượt qua việc bị trang web từ chối.
Mỗi yêu cầu đều được ký
Mỗi yêu cầu cũng mang chữ ký Ed25519 cho chính đích đến của yêu cầu, dùng cơ chế Web Bot Auth dựa trên RFC 9421 HTTP Message Signatures. Nhờ đó, bạn có thể xác nhận yêu cầu thực sự đến từ chúng tôi, thay vì ai đó mượn tên chúng tôi trong chuỗi User-Agent. Chữ ký trỏ đến thư mục khóa của chúng tôi:
Signature-Agent: "https://hushscript.com"
Các khóa công khai được công bố và ký bằng chính khóa đó tại
/.well-known/http-message-signatures-directory.
Tài liệu đó cũng trình bày ở dạng máy có thể đọc được mọi điều trang này
nói bằng lời văn: chúng tôi là ai, cách liên hệ và các chỉ thị robots.txt
chúng tôi tuân thủ.
Những gì chúng tôi yêu cầu
- Chỉ HTTPS. Chúng tôi không theo các liên kết
http://thông thường. - Yêu cầu
GETtheo phạm vi khi có thể. Với bản xem trước, chúng tôi yêu cầu vài megabyte đầu tiên rồi dừng. Nếu máy chủ không hỗ trợ yêu cầu theo phạm vi, chúng tôi gửi yêu cầu thông thường và ngừng đọc khi đã đủ dữ liệu. - Chỉ âm thanh. Bản ghi dài tối đa 10 giờ. Liên kết video bị từ chối. Tải xuống video rồi tải lên trong ứng dụng, nơi âm thanh được trích xuất trên chính thiết bị của bạn.
- Vài yêu cầu cho mỗi lượt nhập. Chúng tôi gửi một yêu cầu thăm dò nhỏ để kiểm tra file, rồi tải file về. Chúng tôi không thu thập dữ liệu trang web, không lập chỉ mục và không bao giờ tự quay lại URL theo lịch riêng. Một ngoại lệ: liên kết chia sẻ Google Drive đôi khi trả về trang xác nhận thay vì file, và chúng tôi theo liên kết tải xuống trên chính trang đó.
- Tốc độ vừa phải. Chúng tôi cố giữ dưới một yêu cầu mỗi giây đến cùng một trang web và không bao giờ vượt quá mười.
Những liên kết nào dùng được
- Liên kết trực tiếp đến file âm thanh.
- Liên kết chia sẻ Dropbox, Google Drive và OneDrive, miễn là chế độ chia sẻ cho phép bất kỳ ai có liên kết truy cập. Chúng tôi chuyển các liên kết đó sang dạng tải xuống trực tiếp giúp bạn.
- Liên kết yêu cầu đăng nhập, trả phí hoặc vượt qua thử thách chống bot không dùng được: máy chủ gửi trang web thay vì bản ghi, và chúng tôi báo liên kết không thể truy cập thay vì giả làm người khác.
Những gì chúng tôi tuân thủ trong robots.txt
Mã sản phẩm RFC 9309 của chúng tôi là HushscriptFetcher.
- Các quy tắc nêu tên chúng tôi được tuân thủ đầy đủ. Nhóm nêu tên
HushscriptFetcher(hoặc chỉHushscript) được áp dụng đúng như đã viết:Disallowchặn chúng tôi,Allowmở lại đường dẫn. Crawl-delayđược tuân thủ từ mọi nhóm, kể cảUser-agent: *. Khoảng trễ khiến khách truy cập phải chờ lâu hơn để nhập file mà không gây tốn kém cho bạn, nên chúng tôi cũng tuân thủ quy tắc dành cho tất cả. Nếu thời gian chờ vượt quá mức một lượt nhập có thể chờ được, chúng tôi dừng và cho khách truy cập biết lý do.- Quy tắc
Disallowcủa nhóm dành cho tất cả User-Agent không được áp dụng. Trình tìm nạp không phải trình thu thập dữ liệu: nó đọc một file, một lần, vì một người đã đăng nhập yêu cầu. Các quy tắc chung dành cho trình thu thập dữ liệu trên dịch vụ chia sẻ file lớn nhằm giữ liên kết chia sẻ khỏi chỉ mục tìm kiếm; tuân thủ chúng sẽ làm hỏng chính các liên kết mọi người dán vào. Nếu muốn chặn chúng tôi, hãy nêu tên chúng tôi: chỉ cần một dòng bên dưới. - Nếu hoàn toàn không thể truy cập
robots.txt, chúng tôi vẫn tiếp tục. Chúng tôi không muốn lượt nhập của ai đó thất bại vì máy chủ gặp trục trặc nhất thời.
Nếu bạn lưu trữ file và thấy trình tìm nạp của chúng tôi
Trình tìm nạp chỉ xuất hiện vì một khách truy cập đã dán liên kết đến file của bạn vào Hushscript. Nó chỉ đọc file đó và không đọc gì khác.
Để chặn, hãy nêu tên chúng tôi trong robots.txt:
User-agent: HushscriptFetcher
Disallow: /
Chặn User-Agent ở tầng biên cũng có tác dụng. Dù dùng cách nào, khách truy cập cũng nhận được thông báo rõ ràng yêu cầu tự tải xuống rồi tải lên file, thay vì một liên kết bị hỏng.
Câu hỏi hoặc báo cáo hành vi sai trái: support@hushscript.com.