ガイド

ShareXからAktarへ乗り換える

ShareXはよくできたWindowsツールで、自分のAmazon S3、Cloudflare R2、Backblaze B2のバケットへのアップロードに使っている人も多くいます。Aktarはそのアップロードの部分を、Windowsだけでなく、Mac、iPhone、iPad、Androidでも行います。ShareXから読み込むはShareXの設定を読み取り、そのアップローダーをAktarのアップロード先に変換します。バケットもドメインも、すでに共有したリンクも、そのまま変わりません。

こんな方に

  • 自分のバケットにアップロードしている

    ShareXのアップロード先が、Amazon S3、Cloudflare R2、Backblaze B2などのS3互換サービスで、独自ドメインを通していることも多いはずです。Aktarはその構成をそのまま使います。ファイルは今の場所に残り、リンクも変わりません。

  • Windows以外でも使いたい

    ShareXはWindowsで動きます。AktarはWindows、Mac、iPhone、iPad、Androidで動き、さらにCLI、Raycast、Obsidianからも、すべて同じバケットにアップロードできます。

  • 欲しいのはたいていリンク

    ショートカットを押せば、クリップボードのファイルがリンクになって返ってくる。Aktarはこのひと手間のために作られています。スクリーンショットに限らず、どんな種類のファイルでも使えます。

引き継がれるもの

ShareXから読み込む機能は、ShareXのアップローダー設定(UploadersConfig.json)を読み取り、Windowsではアップロード履歴も読み取ります。保存する前に、見つかった内容を項目ごとのチェックボックス付きで表示します。

Windowsの場合Macの場合
Amazon S3アップローダーアップロード先になります。プロバイダーはエンドポイントから判別されます:Amazon S3、Cloudflare R2、Backblaze B2、DigitalOcean Spaces、その他のS3互換サービス同じ
Backblaze B2アップローダーBackblaze B2のアップロード先になります。Aktarがあなたのキーを使って、バケットのS3エンドポイントをBackblazeに問い合わせますキーを入力すれば同じです。エンドポイントが見つからない場合は、確認画面で入力を求められます
シークレットキーShareXの設定から読み取ります手入力:ShareXはWindows自身のデータ保護機能でキーを暗号化しており、解除できるのはそのWindowsアカウントだけです
パス(Object prefix)変換されます:%y、%mo、%d、%guidとランダムなトークンには、Aktarに対応するものがあります。それ以外はAktarの既定のパスに戻り、何が外れたかを確認画面で示します同じ
独自ドメイン公開ベースURLになるので、新しいリンクも以前と同じ形になります同じ
URL短縮サービス(カスタムアップローダー)選んだアップロード先の短縮リンク設定として読み込まれます。.sxcuファイルの場合と同じです同じ
アップロード履歴読み込んだバケットへのアップロードが、元のリンク付きでAktarの履歴に表示されます読み込まれません:ShareXの履歴はPCに残ります

理由を表示したうえでスキップされるもの:FTPとSFTP、Imgur、Google Drive、Dropboxなどのホスト、ファイルをHTTPエンドポイントにアップロードするカスタムアップローダー、およびそれらの履歴項目。ホットキー、ワークフロー、キャプチャ後のタスクも引き継がれません。Aktarには独自のショートカットがあり、一度設定すれば済みます。

違うところ

Aktarはアップローダーで、キャプチャと注釈のツール群ではありません。スクリーンショットにはシステム標準のツールを開きます。WindowsではWin+Shift+Sで開く切り取りバー、MacではmacOS標準のスクリーンショットツールで、範囲を選択するか、スペースバーを押してウインドウを選びます。スクリーンショットはアップロードされ、リンクがコピーされます。エディタ、エフェクト、画面録画機能はありません。

アップロード先は自分のストレージだけです。Amazon S3、Cloudflare R2、Backblaze B2、DigitalOcean Spaces、MinIO、その他のS3互換サービスに対応します。Aktarのサーバーもアカウントもありません。キーはWindowsの資格情報マネージャーかmacOSのキーチェーンに保存され、リンクはすべて自分のバケットか自分のドメインを指します。

どんなファイルもアップロードできます。クリップボードのファイルや画像、コピーしたテキスト、Aktarにドロップしたファイル、監視フォルダ。リンクは、ファイルの行き先が決まった時点で、アップロードが終わる前にコピーされます。接続がないときのアップロードは、失敗せずに待機します。

Windowsで乗り換える

  1. 1

    Aktarをインストール

    Microsoft Storeから、またはGitHubからAktar-Setup.exeとして入手できます(2つの違い)。ShareXはインストールしたままで構いません。読み込みはShareXのファイルを読み取るだけで、何も変更しません。

  2. 2

    「ShareXから読み込む」を開く

    Aktarの設定でアップロード先を開き、ShareXから読み込むを選びます。アップロード先がまだない場合は、初回起動時にパネルでも案内されます。

    AktarはShareXの設定を自動で見つけます。Documents\ShareX、ShareXで指定したフォルダ、ポータブル版ShareXの隣のいずれかです。別の場所にある場合は、UploadersConfig.jsonファイルかShareXのバックアップ(.sxb)を選んでください。

  3. 3

    見つかった内容を確認

    アップローダーごとに、プロバイダー、バケット、公開アドレス、パスが一覧表示され、初期状態ではすべてチェックが入っています。URL短縮サービス、履歴項目の数、スキップされるものも、それぞれの理由とともに表示されます。エンドポイント、バケット、キーが同じアップロード先がすでにAktarにある場合は除外されるので、2回読み込んでも問題ありません。

  4. 4

    読み込む

    Aktarはアップロード先を保存し、キーをWindowsの資格情報マネージャーに保存して、それぞれに接続をテストをすぐに実行します。確認が必要なものがあれば、その場でわかります。既定のアップロード先がなかった場合は、最初のものが既定になります。

  5. 5

    ショートカットを設定

    設定 › 一般 › キーボードショートカットで、取り込んでアップロードとどこからでもペーストしてアップロードに使い慣れたキーを割り当てます。必要なら、入力中の場所にリンクをペーストするショートカットも設定できます。ShareXを起動したままにする場合は、先にShareXのホットキーを変更するかオフにして、2つのアプリが同じキーに反応しないようにしてください。

  6. 6

    履歴を確認

    読み込んだバケットへのShareXのアップロードが、共有したリンクとともにAktarの履歴に入っています。バケット内のものは、移動も名前の変更もされていません。

Macで乗り換える

  1. 1

    PCからShareXの設定をコピー

    PCで、ShareXのフォルダ(通常はDocuments\ShareX)にあるUploadersConfig.json、またはそれを含むShareXのバックアップ(.sxb)をMacにコピーします。

  2. 2

    Mac版Aktarをインストール

    Aktarをダウンロードするか、Homebrewでインストールします。Aktarはメニューバーに常駐します。

  3. 3

    「ShareXから読み込む」を開く

    Aktarの設定でアップロード先を開き、ShareXから読み込む…を選んでファイルを指定します。

  4. 4

    シークレットキーを追加

    Windowsと同じように、見つかった内容が確認画面に表示されます。ShareXはシークレットキーをWindowsアカウント用に暗号化しているため、Macでは読み取れません。それぞれのキーを、プロバイダーのダッシュボードからペーストしてください。PCが手元にあるなら、Windowsで読み込んでから、そこで別のデバイスに転送を選ぶ方法もあります。MacでQRコードを読み取ると、キーごとアップロード先を受け取れます。

  5. 5

    読み込んでショートカットを設定

    Aktarはアップロード先を保存し、キーをキーチェーンに保存して、それぞれに接続をテストを実行します。続いて、設定 › 一般 › キーボードショートカットで取り込んでアップロードとどこからでもペーストしてアップロードにショートカットを割り当てます。初めて取り込むときは、macOSのスクリーンショットツールに必要な画面収録の許可を求められます。

iPhone、iPad、Androidスマートフォンでは

スマートフォンには読み込み元になるShareXがありませんが、必要もありません。MacかPCにアップロード先ができたら、そのアップロード先で別のデバイスに転送を選び、Aktarアプリの別のデバイスから読み込むでQRコードを読み取ります。アップロード先はキーごと、1回限りの転送コードで暗号化されて届きます。

ShareXの項目とAktarの対応

アップロード先を手動で設定するには、ShareXのAmazon S3設定とAktarのアップロード先を追加フォームを並べて開き、値を書き写します。最初にプロバイダーを選んでください。Cloudflare R2ではアカウントIDを入力します。エンドポイントのアドレスの最初の部分です。プロバイダーごとの手順は設定ガイドにまとめています。

ShareX(Amazon S3)Aktar
Access key IDアクセスキーID
Secret access keyシークレットアクセスキー
Endpointエンドポイント(Cloudflare R2では、<account-id>.r2.cloudflarestorage.comから取ったアカウントID)
Regionリージョン(Cloudflare R2ではauto)
Bucket nameバケット
Use custom domain公開ベースURL。例:files.example.com。独自ドメインを使っていない場合、ShareXのリンクはエンドポイントとバケット名でできているので、同じアドレスをここに入力します
Object prefix、例:ShareX/%y/%moオブジェクトパス:ShareX/{year}/{month}/{filename}.{ext}。%dは{day}、%guidは{uuid}です
Use path style requestパス形式のアドレスを使うMinIOプロバイダー
Storage class、public-read ACL使いません。バケット自体の設定でファイルを読み取り可能にするか、バケットを非公開のままにして一時リンクをコピーします

ShareXの機能とAktarの対応

ShareXではAktarでは
範囲をキャプチャしてアップロード(Capture region)取り込んでアップロード:システムのスクリーンショットツールで撮って、そのままリンクに
クリップボードからアップロードどこからでもペーストしてアップロード:ファイル、画像、コピーしたテキスト、ファイルへのリンク
アップロード後にURLをクリップボードにコピー常にオン。しかもリンクはアップロードが終わる前にコピーされます
フォルダを監視(Watch folder)監視フォルダ。フォルダごとにアップロード先、パス、ルールを設定できます
URL短縮サービス短縮リンク:Shlink、YOURLS、Kutt、Dub、Short.io、独自のHTTP API、.sxcuファイル、または自分のドメインでの短いパス
履歴履歴に加えて、バケット内のすべてをサムネイル付きで見られるブラウザ
アップロード後のタスク(After upload tasks)アップロード後:アップロード先ごとのWebhookまたはスクリプト。用途で、ファイルの種類ごとに別のアップロード先へ送れます
QRコードどのリンクにもQRコード
画像エフェクト、透かしなし。画像処理で写真を軽くし、位置情報を削除します
画像エディタと注釈なし。先にシステムのスクリーンショットツールかお使いのエディタで書き込んでください
画面録画とGIFなし。システムのツールで録画し、監視フォルダにファイルをアップロードさせます
FTP、Imgur、Google Drive、DropboxなどのホストS3互換ストレージのみ

Aktarにできないこと

  • 画面を自分でキャプチャしません。システムのスクリーンショットツールを開くだけで、スクロールキャプチャもありません。
  • 画像エディタはありません。注釈、矢印、ぼかし、エフェクト、透かしもありません。
  • 画面録画もGIFもありません。
  • OCR、カラーピッカー、定規などの画面ツールはありません。
  • FTP、SFTP、Imgur、Google Drive、Dropbox、ファイルをHTTPエンドポイントにアップロードするカスタムアップローダーには対応していません。S3互換ストレージのみです。
  • ShareXから読み込む機能では、ホットキー、ワークフロー、キャプチャ後のタスク、画像設定は引き継がれません。
  • Macでは、ShareXの暗号化されたキーや履歴を読み込めません。

よくある質問

ShareXで作ったリンクは、そのまま使えますか?

はい。リンクはShareXやAktarではなく、自分のバケットか自分のドメインを指しています。Aktarがバケット内のものを移動、名前変更、削除することはありません。Windowsでは、読み込んだ履歴項目も元のリンクのままです。

ShareXを使い続けてもいいですか?

はい。読み込みはShareXのファイルを読み取るだけで、ShareXには何も変更を加えません。両方のアプリから同じバケットにアップロードできます。同じショートカットを割り当てないようにだけ注意してください。

キーはどこに保存されますか?

Windowsの資格情報マネージャーかmacOSのキーチェーンに保存され、そこからはストレージプロバイダーにしか送られません。Aktarにはサーバーもアカウントもありません。Backblaze B2アップローダーの場合は、バケットが使うS3エンドポイントを、あなたのキーでBackblaze自身のAPIに問い合わせます。

料金はかかりますか?

Aktarは無料のオープンソースです。ストレージプロバイダーへの支払いは今までどおりです。Cloudflare R2の無料枠は10 GBで、転送量(egress)料金はかかりません。