ガイド
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
Aktarをインストール
Microsoft Storeから、またはGitHubから
Aktar-Setup.exeとして入手できます(2つの違い)。ShareXはインストールしたままで構いません。読み込みはShareXのファイルを読み取るだけで、何も変更しません。 - 2
「ShareXから読み込む」を開く
Aktarの設定でアップロード先を開き、ShareXから読み込むを選びます。アップロード先がまだない場合は、初回起動時にパネルでも案内されます。
AktarはShareXの設定を自動で見つけます。
Documents\ShareX、ShareXで指定したフォルダ、ポータブル版ShareXの隣のいずれかです。別の場所にある場合は、UploadersConfig.jsonファイルかShareXのバックアップ(.sxb)を選んでください。 - 3
見つかった内容を確認
アップローダーごとに、プロバイダー、バケット、公開アドレス、パスが一覧表示され、初期状態ではすべてチェックが入っています。URL短縮サービス、履歴項目の数、スキップされるものも、それぞれの理由とともに表示されます。エンドポイント、バケット、キーが同じアップロード先がすでにAktarにある場合は除外されるので、2回読み込んでも問題ありません。
- 4
読み込む
Aktarはアップロード先を保存し、キーをWindowsの資格情報マネージャーに保存して、それぞれに接続をテストをすぐに実行します。確認が必要なものがあれば、その場でわかります。既定のアップロード先がなかった場合は、最初のものが既定になります。
- 5
ショートカットを設定
設定 › 一般 › キーボードショートカットで、取り込んでアップロードとどこからでもペーストしてアップロードに使い慣れたキーを割り当てます。必要なら、入力中の場所にリンクをペーストするショートカットも設定できます。ShareXを起動したままにする場合は、先にShareXのホットキーを変更するかオフにして、2つのアプリが同じキーに反応しないようにしてください。
- 6
履歴を確認
読み込んだバケットへのShareXのアップロードが、共有したリンクとともにAktarの履歴に入っています。バケット内のものは、移動も名前の変更もされていません。
Macで乗り換える
- 1
PCからShareXの設定をコピー
PCで、ShareXのフォルダ(通常は
Documents\ShareX)にあるUploadersConfig.json、またはそれを含むShareXのバックアップ(.sxb)をMacにコピーします。 - 2
Mac版Aktarをインストール
Aktarをダウンロードするか、Homebrewでインストールします。Aktarはメニューバーに常駐します。
- 3
「ShareXから読み込む」を開く
Aktarの設定でアップロード先を開き、ShareXから読み込む…を選んでファイルを指定します。
- 4
シークレットキーを追加
Windowsと同じように、見つかった内容が確認画面に表示されます。ShareXはシークレットキーをWindowsアカウント用に暗号化しているため、Macでは読み取れません。それぞれのキーを、プロバイダーのダッシュボードからペーストしてください。PCが手元にあるなら、Windowsで読み込んでから、そこで別のデバイスに転送を選ぶ方法もあります。MacでQRコードを読み取ると、キーごとアップロード先を受け取れます。
- 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)料金はかかりません。