無料・オープンソース・アカウント不要

PCとスマホの間で、
ファイルとテキストを直接。

スキャン、選択、送信。

Dukto2の英語版デスクトップ画面。デバイス一覧とファイル・テキスト送信の入口
画面プレビュー・サンプル機器

Dukto2を使う理由

共有を、もっと直接に。

OS別の制限・インストール条件 ↓

QRコード接続

IP入力不要。QRコードで接続。

Androidのバックグラウンド受信

任意で30分間待機。通知から確認して受信。システムの省電力制限を受けます。

シンプルな操作

機器と内容を選び、相手の確認後に送信。

暗号化転送

LANで直接転送。クラウド中継なし、受信は承認制。

ダウンロード

v0.1.7

macOS

macOS 12+

インストールについて

macOS 12以降。Apple Siliconは検証済み、Intelは未検証。Ad-hoc署名でApple公証なし。Gatekeeperが起動をブロックする場合があります。

Windows

x64 / ARM64

インストールについて

x64・ARM64 ZIPを提供。発行者署名がなくOSにブロックされる場合があります。Windows 11 x64は一部検証済み。ARM64はWindows 11必須で実機検収待ち。Windows 10は未検証。

Android

Android 7+

インストールについて

Android 7以降、正式署名済みAPK。Android 16 / 17実機の一部を検証済み。0.1.7のバックグラウンド受信待機は手動で有効化でき、初期設定はオフです。省電力機能で停止する場合があります。署名が異なる開発版への上書き更新はできません。

Linux

Ubuntu 24.04 · x64 / ARM64

インストールについて

Ubuntu 24.04基準のx64 / ARM64 TAR.GZ。x64の一部ファイル転送を検証済み。他ディストリビューションの依存、テキスト、現GUI送信の全回帰、ARM64実機は未検証です。

iPhone / iPad

iOS / iPadOS 15以降・自身での署名が必要

インストールについて

iOS / iPadOS 15以降。一般向けに直接インストールできる版はまだありません。unsignedビルドは開発者の署名が必要。シミュレーターと実機iPad ↔ Macは検証済み。実機iPhone・旧OS・バックグラウンドは未検証。

はじめて使う

2台の機器で、3ステップ。

LANに接続

接続して照合

送信し、同意を待つ

詳しい情報
アカウント・インターネット・支払いは必要?

アカウント不要で、通信可能なLAN内の機器間で直接転送し、インターネット中継は使いません。インストーラー取得にはGitHubへのアクセスが必要。Dukto2は無料・オープンソースで、主サイトの1中国元相談料は別の人的サービス専用です。

フォルダー・再開・旧Duktoに対応?

フォルダー、転送再開、IPv6、並列キュー、自動クリップボード同期、旧Duktoプロトコルは未対応。切断・終了後は最初から転送し直します。キャンセルしても保存済みファイルは削除されません。

サブネットをまたぐ接続の制限は?

サブネット間の手動・QR接続には直接通信の許可が必要です。ネットワーク分離は回避できません。初回の自動検出には転送設定や追加の検出サービスが必要です。

Androidはバックグラウンドで受信待機できますか?

はい。0.1.7では「設定 → 通知」でバックグラウンド受信待機を手動で有効にできます。初期設定はオフで、1回最大30分。再起動後もオフです。リクエストは通知され、タップ後に一覧を確認して受信を承認する必要があります。無効化や期限切れで新規待機は終了し、承認済みの転送は継続できます。HyperOSなどの省電力機能でアプリが凍結される場合があり、長時間の画面ロック中の到達性は保証されません。ファイルは自動承認されません。

元のDuktoとの関係は?

lvjing2が独立して保守するFlutter / Dartによる書き直しで、独自の転送コアとプロトコルを使用します。原作者Emanuele Colombo氏はオープンソース継続を条件にDukto2の名称を許可。Apache-2.0です。名称許可は公式続編や推薦を意味しません。原作とコミュニティに感謝します。

問題の報告先は?

まず プロジェクト説明 と検証範囲を読み、 GitHub Issues で機器・OS・再現手順を報告してください。私的ファイルや個人情報は投稿しないでください。主に人の指示下でOpenAI Codexが開発しており、実際の確認と機器検証はリポジトリの記録を参照してください。