Список изменений

Чистые URL и короткие ссылки

Ссылка вида files.example.com/2026/10/7f3c2a91-screenshot.png работает, но ее не прочитаешь вслух и не поставишь на слайд. Aktar 0.17.0 делает ссылки короче двумя способами: чистым путем в вашем собственном бакете, например files.example.com/A7kdP2x.png, и, если вы им пользуетесь, вашим собственным сервисом сокращения ссылок. Aktar управляет рабочим процессом, а инфраструктура принадлежит вам. Если у вас версия 0.3.0 или новее, Aktar предложит обновление автоматически.

  • Mac0.17.0
  • Windows0.10.0
  • iPhone и iPadскоро
  • Androidскоро

Чистые URL с {short}

{short} в пути места назначения превращается в случайный код из 7 букв и цифр, например A7kdP2x, который создает безопасный генератор случайных чисел вашей системы. Новые места назначения используют {year}/{month}/{short}.{ext}, а уже существующие сохраняют свой путь. Рядом с путем меню Шаблоны предлагает Чистый URL (рекомендуется) для {short}.{ext}, Короткий с датой и Исходное имя файла. Место назначения, ссылки которого используют ваш домен, предлагает чистый URL с примером на этом домене, а Настроить Cloudflare R2… использует {short}.{ext}, если вы выбираете свой домен.

Код никогда не заменяет файл. В Amazon S3 и Cloudflare R2 файл записывается, только если ключ новый, а у других провайдеров Aktar сначала проверяет ключ; занятый ключ получает совершенно новый код. {short} делает ссылки короче, но не приватными: чтобы делиться приватно, оставьте бакет закрытым и копируйте временные ссылки.

Ваш собственный сервис сокращения ссылок

Новый раздел Короткие ссылки в месте назначения подключает сервис сокращения, которым вы пользуетесь: Shlink, YOURLS или Kutt на вашем сервере, Dub или Short.io, а также любой сервис с HTTP API через собственный запрос. Укажите адрес, домен и API-ключ (он хранится в вашей Связке ключей), нажмите Протестировать и выберите Сокращать только ссылки длиннее заданной длины или Сокращать и временные ссылки. После загрузки копируется короткая ссылка, в любом формате, и именно ее показывает QR-код. Если сервис недоступен, копируется исходная ссылка, а уведомление предлагает Повторить.

Ваши ссылки и данные о переходах остаются в вашей инфраструктуре: Aktar отправляет каждую ссылку напрямую в настроенный вами сервис. Облачные сервисы, такие как Dub и Short.io, видят каждую ссылку и каждый переход, и форма об этом предупреждает. Переходите с ShareX? Импортировать конфигурацию ShareX (.sxcu)… читает ваш собственный сервис сокращения URL, до сохранения показывает, куда будет отправлен токен, и переносит секреты в Связку ключей.

Короткие ссылки, которые не отстают

История показывает короткую ссылку каждой загрузки с числом переходов и временем последнего перехода и предлагает Скопировать короткую ссылку, Скопировать исходную ссылку, Создать короткую ссылку и Удалить короткую ссылку. При удалении файла удаляется и его короткая ссылка. Если переименовать или переместить файл в просмотре бакета, короткая ссылка начнет вести на новый путь, когда сервис это поддерживает, а если нет, Aktar сначала предупредит. Заменить файл сохраняет короткую ссылку, повторно использованный дубликат использует ее снова, а короткая ссылка временной загрузки истекает вместе с ней.

На всех устройствах и в ваших скриптах

В Aktar для Windows и в приложении для iPhone и Android тоже есть чистые URL и короткие ссылки, а Перенести на другое устройство переносит настройки коротких ссылок и токен места назначения. Локальный API, вебхуки и скрипты получают shortUrl. В aktar CLI команда aktar short создает короткую ссылку для загрузки из истории, --short и --no-short решают это для одной загрузки, а ИИ-агенты получают инструмент create_short_link.

Все изменения в этом выпуске

Новое

  • {short} в шаблоне пути: случайный код из 7 символов для ссылок вида files.example.com/A7kdP2x.png, который никогда не перезаписывает существующий файл. Новые места назначения используют {year}/{month}/{short}.{ext}.
  • Шаблоны рядом с путем места назначения: Чистый URL (рекомендуется), Короткий с датой и Исходное имя файла. Место назначения на вашем домене предлагает чистый URL.
  • Короткие ссылки в каждом месте назначения: Shlink, YOURLS, Kutt, Dub, Short.io или собственный HTTP-запрос, с проверкой, минимальной длиной и временными ссылками. Короткая ссылка копируется, используется во всех форматах и показывается в QR-коде.
  • Импортировать конфигурацию ShareX (.sxcu)… превращает собственный сервис сокращения URL из ShareX в собственный запрос, предварительно показав, куда будет отправлен токен.
  • История показывает короткие ссылки с числом переходов и последним переходом, с командами Скопировать короткую ссылку, Скопировать исходную ссылку, Создать короткую ссылку и Удалить короткую ссылку.
  • Локальный API: shortUrl у загрузок, short=1 или short=0 для одной загрузки, а также GET и POST /v1/uploads/{id}/short-link. Вебхуки и скрипты получают upload.shortUrl.

Улучшено

  • Удаление, переименование, перемещение и замена файла поддерживают его короткую ссылку в актуальном состоянии, а короткая ссылка временной загрузки истекает вместе с ней.
  • Настроить Cloudflare R2… сохраняет {short}.{ext} как путь, если ссылки используют ваш домен.
  • Перенести на другое устройство переносит настройки коротких ссылок и токен места назначения.