Skip to content

NASfone 0.2.2

Choose a tag to compare

@thangkes thangkes released this 08 Oct 14:40
· 5 commits to main since this release

The Windows drive now writes straight to the server

Until 0.2.1, copying files into a NASfone drive on Windows staged them in a local cache first (rclone). The rest happened in the background:

  • Windows reported the copy finished while the upload had barely started;
  • large copies filled the PC's disk;
  • the data reached the server only later. If the cache was deleted or the app was closed in between, the server never received it.

0.2.2 replaces this with NASfone's own drive:

  • Nothing is staged on your disk. Data goes straight into the file on the server; only a few MB are held in memory while in flight.
  • Honest progress. File Explorer's copy dialog shows the real upload speed.
  • A copy only finishes once the server has all of it. If the connection drops, the copy fails with an error instead of "finishing" now and uploading later.
  • Reads fetch only what is needed. Opening or previewing a file no longer downloads it whole.
  • The tray shows files being written; quitting during a copy asks first.

Update both sides: the server (phone or PC) and the Windows app. With a server older than 0.2.2, the Windows app keeps working through rclone, now with a bounded cache, a visible "uploading" count, and old caches cleaned up safely.

If you copied large files to a NASfone drive with 0.2.1 or older, check that they are complete on the server before deleting the originals.

Downloads

File For
NASfone-Android-0.2.2.apk Android 10+ (arm64), server or client
NASfone-Windows-Setup-0.2.2.exe Windows 10/11 64-bit, server or client
NASfone-iOS-0.2.2.ipa iPhone/iPad client (beta, unsigned)

Tiếng Việt

Ổ NASfone trên Windows giờ ghi thẳng lên server.

Từ 0.2.1 trở về trước, chép file vào ổ NASfone sẽ lưu tạm vào cache trên máy rồi mới tải lên dần. Hệ quả:

  • Windows báo "chép xong" trong khi dữ liệu chưa lên server;
  • chép file lớn làm đầy ổ C:;
  • nếu cache bị xoá hoặc app bị tắt giữa chừng thì dữ liệu không bao giờ tới server.

Bản 0.2.2 thay bằng ổ đĩa riêng của NASfone:

  • Không lưu tạm gì trên ổ đĩa của máy. Dữ liệu đi thẳng vào file trên server, chỉ giữ vài MB trong RAM lúc đang gửi.
  • Thanh tiến độ của Explorer là tốc độ tải lên thật.
  • Chép chỉ xong khi server đã nhận đủ. Mất mạng thì báo lỗi ngay, không "xong" giả.
  • Mở hoặc xem trước file chỉ tải phần cần dùng, không tải nguyên file.
  • Khay hệ thống hiện số file đang ghi. Thoát khi đang chép thì app sẽ hỏi lại.

Cần cập nhật cả hai phía: server (điện thoại hoặc PC) và app Windows. Nếu server còn bản cũ, app Windows vẫn chạy được qua rclone với cache có giới hạn, có hiện số file đang chờ tải lên, và tự dọn cache cũ an toàn.

Nếu bạn từng chép file lớn vào ổ NASfone bằng bản 0.2.1 trở về trước, hãy kiểm tra file trên server đã đủ chưa trước khi xoá bản gốc.