Nhật ký thay đổi

URL gọn và liên kết ngắn

Một liên kết như files.example.com/2026/10/7f3c2a91-screenshot.png vẫn dùng được, nhưng không phải thứ bạn muốn đọc to hay đặt lên slide. Aktar 0.17.0 làm liên kết ngắn hơn theo hai cách: một đường dẫn gọn trong bucket của riêng bạn, như files.example.com/A7kdP2x.png, và, nếu bạn có dùng, dịch vụ rút gọn liên kết của riêng bạn. Aktar quản lý quy trình; hạ tầng là của bạn. Nếu bạn đang dùng 0.3.0 trở lên, Aktar sẽ tự động đề nghị cập nhật.

  • Mac0.17.0
  • Windows0.10.0
  • iPhone và iPadsắp ra mắt
  • Androidsắp ra mắt

URL gọn với {short}

{short} trong đường dẫn của một đích trở thành một mã ngẫu nhiên gồm 7 chữ cái và chữ số, như A7kdP2x, được tạo bởi bộ sinh số ngẫu nhiên an toàn của hệ thống. Đích mới dùng {year}/{month}/{short}.{ext}; các đích bạn đã có vẫn giữ đường dẫn của chúng. Cạnh đường dẫn, Mẫu có sẵn đưa ra URL gọn (Khuyên dùng) cho {short}.{ext}, Ngắn kèm ngày và Tên tệp gốc. Một đích có liên kết dùng tên miền của riêng bạn sẽ gợi ý URL gọn, kèm ví dụ trên tên miền đó, và Thiết lập Cloudflare R2… dùng {short}.{ext} khi bạn chọn tên miền của mình.

Mã không bao giờ thay thế một tệp. Trên Amazon S3 và Cloudflare R2, tệp chỉ được ghi khi khóa còn mới, còn với các nhà cung cấp khác Aktar kiểm tra trước; khóa đã có người dùng sẽ nhận một mã hoàn toàn mới. {short} làm liên kết ngắn hơn, không làm chúng riêng tư: để chia sẻ riêng tư, hãy giữ bucket ở chế độ riêng tư và sao chép liên kết tạm thời.

Dịch vụ rút gọn liên kết của riêng bạn

Phần Liên kết ngắn mới của một đích kết nối dịch vụ rút gọn bạn đang dùng: Shlink, YOURLS hoặc Kutt trên máy chủ của bạn, Dub hoặc Short.io, hay bất kỳ dịch vụ nào có API HTTP qua một yêu cầu tùy chỉnh. Nhập địa chỉ, tên miền và khóa API (được giữ trong Chuỗi khóa của bạn), bấm Kiểm tra, rồi chọn Chỉ rút gọn liên kết dài hơn một độ dài nhất định hoặc Rút gọn cả liên kết tạm thời. Sau khi tải lên, liên kết ngắn là thứ được sao chép, ở mọi định dạng, và là thứ mã QR hiển thị. Nếu không kết nối được dịch vụ rút gọn, liên kết gốc sẽ được sao chép và một thông báo cho phép Thử lại.

Liên kết và dữ liệu lượt nhấp vẫn nằm trong hạ tầng của bạn: Aktar gửi từng liên kết thẳng đến dịch vụ rút gọn mà bạn thiết lập. Các dịch vụ rút gọn được lưu trữ sẵn như Dub và Short.io thấy mọi liên kết và lượt nhấp, và biểu mẫu có ghi rõ điều đó. Chuyển từ ShareX sang? Nhập cấu hình ShareX (.sxcu)… đọc dịch vụ rút gọn URL tùy chỉnh của bạn, cho bạn thấy token sẽ được gửi đến đâu trước khi lưu bất cứ thứ gì, và chuyển các thông tin bí mật vào Chuỗi khóa.

Liên kết ngắn luôn theo kịp

Lịch sử hiển thị liên kết ngắn của từng lần tải lên cùng số lượt nhấp và lượt nhấp gần nhất, với Sao chép liên kết ngắn, Sao chép liên kết gốc, Tạo liên kết ngắn và Xóa liên kết ngắn. Xóa một tệp cũng xóa liên kết ngắn của nó. Đổi tên hoặc di chuyển tệp trong chế độ xem bucket sẽ trỏ liên kết ngắn đến đường dẫn mới khi dịch vụ rút gọn hỗ trợ, còn nếu không thì sẽ cảnh báo bạn trước. Thay thế tệp giữ nguyên liên kết ngắn, một tệp trùng được dùng lại cũng dùng lại liên kết ngắn, và liên kết ngắn của tệp tải lên có hạn sẽ hết hạn cùng nó.

Trên mọi thiết bị, và trong script của bạn

Aktar cho Windows và ứng dụng iPhone, Android cũng có URL gọn và liên kết ngắn, và Chuyển sang thiết bị khác mang theo cài đặt liên kết ngắn và token của một đích. API cục bộ, webhook và script nhận được shortUrl. Trong aktar CLI, aktar short tạo liên kết ngắn cho một lần tải lên trong lịch sử, --short và --no-short quyết định cho từng lần tải lên, và các AI agent có thêm công cụ create_short_link.

Mọi thay đổi trong bản phát hành này

Mới

  • {short} trong mẫu đường dẫn: một mã ngẫu nhiên 7 ký tự cho liên kết như files.example.com/A7kdP2x.png, không bao giờ ghi đè lên tệp đã có. Đích mới dùng {year}/{month}/{short}.{ext}.
  • Mẫu có sẵn cạnh đường dẫn của đích: URL gọn (Khuyên dùng), Ngắn kèm ngày và Tên tệp gốc. Một đích trên tên miền của riêng bạn sẽ gợi ý URL gọn.
  • Liên kết ngắn cho từng đích: Shlink, YOURLS, Kutt, Dub, Short.io hoặc một yêu cầu HTTP tùy chỉnh, với Kiểm tra, độ dài tối thiểu và liên kết tạm thời. Liên kết ngắn được sao chép, dùng trong mọi định dạng và hiển thị trong mã QR.
  • Nhập cấu hình ShareX (.sxcu)… biến một dịch vụ rút gọn URL tùy chỉnh của ShareX thành một yêu cầu tùy chỉnh, sau khi cho bạn thấy token sẽ được gửi đến đâu.
  • Lịch sử hiển thị liên kết ngắn cùng số lượt nhấp và lượt nhấp gần nhất, với Sao chép liên kết ngắn, Sao chép liên kết gốc, Tạo liên kết ngắn và Xóa liên kết ngắn.
  • API cục bộ: shortUrl trên các lần tải lên, short=1 hoặc short=0 cho một lần tải lên, cùng GET và POST /v1/uploads/{id}/short-link. Webhook và script nhận được upload.shortUrl.

Cải tiến

  • Xóa, đổi tên, di chuyển và thay thế một tệp luôn giữ liên kết ngắn của nó khớp theo, và liên kết ngắn của tệp tải lên có hạn sẽ hết hạn cùng nó.
  • Thiết lập Cloudflare R2… lưu {short}.{ext} làm đường dẫn khi liên kết dùng tên miền của riêng bạn.
  • Chuyển sang thiết bị khác mang theo cài đặt liên kết ngắn và token của một đích.