QRServ lấy bất kỳ tập tin nào bạn đã chọn trên thiết bị của mình và cung cấp chúng thông qua máy chủ HTTP riêng của nó tại một số cổng chưa được sử dụng. Sau đó, các tập tin đã chọn có thể được tải xuống qua trình duyệt web trên thiết bị khác và/hoặc phần mềm cho phép tải xuống tập tin qua HTTP từ mã QR.
Các thiết bị liên quan cần phải nằm trên cùng một mạng (ví dụ: điểm truy cập, chia sẻ kết nối [không cần dữ liệu di động], VPN [với cấu hình được hỗ trợ]).
- Mã QR
-- Chạm để hiển thị URL trong chú thích
-- Nhấn và giữ để sao chép URL vào clipboard
-- Chia sẻ bảng
-- Chia sẻ URL tải xuống qua bảng chia sẻ hệ thống
-- Nhập tệp qua bảng chia sẻ hệ thống từ các ứng dụng khác
-- Chia sẻ văn bản với ứng dụng sẽ tạo một tệp văn bản để chia sẻ
- Hiển thị tiến trình nhập trực tiếp, cho dù là một tệp hay nhiều tệp
- Chọn nhiều tệp
-- Đóng gói vào tệp lưu trữ ZIP
-- Nhấn và giữ tên tệp lưu trữ để xem các tệp đã chọn ban đầu trong chú thích
- Chế độ truy cập trực tiếp -- phục vụ tệp trực tiếp từ bộ nhớ thay vì sao chép vào bộ nhớ cache của ứng dụng trước, lý tưởng cho các tệp lớn
-- Chỉ chọn một tệp
-- Để sử dụng tính năng này trên Android 11 trở lên, hãy sử dụng phiên bản GitHub (liên kết nằm trong ứng dụng ở hộp thoại 'giới thiệu' và sau đó trong phần mô tả) -- vui lòng lưu ý rằng phiên bản Play Store cần được gỡ cài đặt trước vì nó sẽ được ký bằng chứng chỉ khác
-- Có thể bật/tắt trong cài đặt
- Phát hiện xem tệp đã chọn có bị xóa trong khi đang được phục vụ hay bị sửa đổi (Truy cập trực tiếp) hay không (Chỉ ở Chế độ này)
- Hiển thị hoặc ẩn tên tệp trong URL tải xuống
- Thông báo khi máy khách yêu cầu hoặc hoàn tất tải xuống tệp, bao gồm cả địa chỉ IP của chúng
- Tiếp tục tải xuống bị gián đoạn trong phần mềm được hỗ trợ
- Chọn địa chỉ IP của giao diện mạng nào để phục vụ -- máy chủ chỉ lắng nghe ở đó trừ khi được đặt để lắng nghe trên tất cả các giao diện
- Chuyển sang địa chỉ IP khác nếu địa chỉ đã chọn biến mất và đề xuất các địa chỉ tốt hơn khi chúng xuất hiện
- Điểm phát sóng riêng tư (Android 13 trở lên) -- chia sẻ qua mạng Wi-Fi do ứng dụng tạo, chỉ có thể truy cập được bởi các thiết bị bạn cho phép tham gia
- Quét mã QR Wi-Fi để tham gia hoặc nhập tên mạng và mật khẩu bằng tay
- Chuyển đổi chia sẻ đang diễn ra sang hoặc từ điểm phát sóng riêng tư mà không cần chọn lại tệp
- Chọn 5 GHz để truyền nhanh hơn trên Android 16 trở lên (không phải tất cả các thiết bị đều hỗ trợ 5 GHz hoặc chọn băng tần)
- Tiếp tục chia sẻ khi ứng dụng đang chạy ngầm, với thông báo để dừng chia sẻ
- Dừng chia sẻ khi không hoạt động (mặc định là 10 phút, có thể điều chỉnh)
- Máy chủ HTTP liên kết với một cổng trống ngẫu nhiên theo mặc định hoặc một cổng khác Do người dùng cấu hình
- Lựa chọn chủ đề trong ứng dụng
- Hỗ trợ nhiều ngôn ngữ: Tiếng Anh, tiếng Pháp, tiếng Đức, tiếng Hungary, tiếng Ý, tiếng Ba Lan, tiếng Bồ Đào Nha, tiếng Tây Ban Nha, tiếng Nga, tiếng Thổ Nhĩ Kỳ, tiếng Ba Tư, tiếng Do Thái
Sử dụng quyền:
- android.permission.INTERNET -- Tập hợp các giao diện mạng khả dụng và liên kết cổng cho máy chủ HTTP
- android.permission.READ_EXTERNAL_STORAGE -- Truy cập chỉ đọc vào thẻ SD vật lý được mô phỏng và bộ nhớ USB
- android.permission.FOREGROUND_SERVICE và android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE -- Giữ cho máy chủ HTTP (và điểm phát sóng riêng) hoạt động trong khi ứng dụng đang chạy nền
- android.permission.POST_NOTIFICATIONS -- Thông báo liên tục được hiển thị trong khi tệp đang được chia sẻ, với tùy chọn dừng chia sẻ
- android.permission.WAKE_LOCK -- Giữ cho thiết bị luôn hoạt động trong khi quá trình tải xuống đang diễn ra, để quá trình không bị gián đoạn do màn hình tắt
- android.permission.CHANGE_WIFI_STATE -- Tạo và dừng điểm phát sóng riêng tư
- android.permission.NEARBY_WIFI_DEVICES -- Tạo điểm phát sóng riêng tư (Android 13 trở lên). Không được sử dụng để tìm hoặc định vị thiết bị
- android.permission.ACCESS_WIFI_STATE -- Kiểm tra xem thiết bị có thể tạo điểm phát sóng trong khi vẫn kết nối với Wi-Fi hay không
- android.permission.ACCESS_NETWORK_STATE -- Nhận biết khi địa chỉ IP của thiết bị thay đổi trong khi chia sẻ, để mã QR có thể theo dõi
QRServ là mã nguồn mở.
https://github.com/uintdev/qrserv
Chuyển tập tin dễ dàng qua mạng.
Lần cập nhật gần đây nhất
28 thg 9, 2026