Releases: CoreNion/OpenFileTrucker
v2.0.0
🎉App Storeに公開!
大変長らくお待たせしました、Open FileTruckerは一部OSでストアでの公開を開始しました!
*macOS (ネイティブ) / Windowsは現在申請中です、もうしばらくお待ちください...
App Store (iOS / iPadOS / macOS)
Google Play (Android)
暗号化サポート!
v2.0.0より、通信の暗号化に対応しました!公共無線LANなど信用できないネットワークでご利用ください!
QRコードを使わない共有方法を実装!


デバイス検知機能により、送信側がファイルの共有リクエストを直接送ったり、QRコードを読み取らずに送信待機状態の端末からファイルの受信ができるようになりました!
これにより、より簡単で直感的な操作でファイルを送信できるようになります!
注意事項
Open FileTruckerは、一般的な家庭環境やネットワークで使用されることを想定しています。
アプリの性質上、社用PCや社内ネットワークなど通信が通常よりも制限されている環境では、このアプリは正常に機能しない可能性があります。
v2.xの初回リリースのため、一部不具合が発生する可能性があります。不具合はIssuesに投稿するか、CoreNionまで報告してください。
Windows Defender SmartScreenの警告の対処方法
ダイアログにある詳細情報をクリックし、実行ボタンを押してください。
Document
Wikiでは、使い方やトラブルシューティングを掲載しています。
v1.3.1
主な変更点
内部のコードの見直し作業を実施
コードの見直しを実施し、改良作業を行いました。これにより、アプリの安定性や内部のメンテナンス性が向上しました!
*新機能の追加やUIの大幅な変更は行っていませんが、コードが大きく変わっている箇所もあるため、動作の細かい修正などが行われている箇所があります。
ライブラリやSDKのアップデート
- ビルドに使用するFlutterを3.7にアップデートしました!
- 一部のUIのデザインや操作性が向上しました。
- 利用しているライブラリのアップデートを行いました。
- QRコードスキャン時にmacOSで時々クラッシュしてしまう問題が修正されました!
不具合などの修正
- 受信ページで、IPアドレスの判定を行うスイッチを操作すると入力していたIPアドレスが消える問題を修正しました。
- アプリ情報を表示するダイアログに、ビルド番号の表示を追加しました。
- [macOS] 起動時のウィンドウのサイズを調整しました。
- ダイアログなどの文言を修正しました。
既知の問題
[iOS] ファイルの共有候補に表示されるFileTruckerを選択してもアプリが起動しない
インストールに利用するツールなどによっては、他アプリなどでのファイルの共有候補に表示されるFileTruckerを選択しても、アプリが起動しない不具合を確認しています。
現在も原因は不明で、解決する見込みは立っていません。ご迷惑をおかけし、申し訳ありません。
v1.3.0 (r2)
主な変更点
[iOS / Android] 共有ボタンからのファイルの選択(共有)に対応
iOSやAndroidで、他のアプリで共有ボタンを押したときに出てくる共有候補にFileTruckerが出るようになり、そこから直接、送信するファイルを選択できるようになりました!
これにより、ファイルアプリやストレージ以外にあるファイルや画像などを、簡単に送信できるようになりました!
スクリーンショット
iOS
Android (MIUI)
既知の問題
iOSでは現在、インストールに利用するツール・環境によっては、共有候補のFileTruckerを選択してもFileTruckerが起動しない不具合を確認しています。
現在調査中です、修正までお待ちください...
また、環境によってはファイル以外(URLやテキストなど)での共有候補にもFileTruckerが出てくる場合がありますが、ファイル以外では動作しません(何も起きません)。
ファイル受信時のIPアドレスのチェックの処理を修正、チェックを省略できるように!
IPアドレスのチェック時の問題を修正しました。
また、今後同様の問題が発生した時などのために、チェックを省略できるようにしました。
その他、細かいバグや仕様の修正
- [iOS Android]
v1.3.0
初回リリース時にQRコードが動作しない問題を修正 - ファイルの送信待機(共有)を停止する時に、ファイルの選択も解除されるように変更
- ネットワーク選択の処理を修正、複数ネットワークがある場合の選択肢の表示がWindows以外でも分かりやすくなりました!
v1.2.0
主な変更点
iOSで写真ライブラリへの保存に対応
受信するファイルが全て画像や動画ファイルの場合、オプションで写真ライブラリへも保存できるようになりました!
これにより、受信した動画・画像を写真アプリからも簡単に閲覧できるようになります!
写真・動画の選択の仕様を変更、Androidでは一旦機能を削除
iOS / Androidでの写真・動画の選択(写真ライブラリからの選択)の仕様を変更し、Androidでは一旦この機能を削除しました。
理由は、Androidではファイル選択と同じ画面が表示されるため、この機能の意味があまりないからです。
今後、ギャラリーアプリからの選択ができるようになった場合、Androidでの機能を再開します。
また、iOSではこれまで動画選択やファイル情報(ファイル名やexif)などで問題がありましたが、修正されました。(今後は写真ライブラリへの権限が必要です)
macOSでQRコード経由の情報取得に対応
権限の問題を解決できたため、macOSでも受信時にQRコードの読み取りだけで接続できるようになりました!
その他変更点
- 受信時のIPアドレスのチェックを修正
- キャッシュ削除が不要なプラットフォームでもキャッシュ削除を実行してしまっている問題を修正
- Socket通信が正しく終了していない問題を修正
v1.1.1
主な変更点
整合性の確認機能を追加
ファイルの送信後に、ハッシュを用いて整合性を確認できる機能を実装しました!
ハッシュ計算にはlibsodiumを用いています。
*一部端末では動作しない場合があります。
フォトライブラリ/ギャラリーからの選択に対応 (iOS / Android)
ファイル選択では選択できないことがあった、フォトライブラリやギャラリーの画像の送信に対応しました!
これにより、スマートフォン内のほとんどの画像も迅速に共有することができるようになりました!
その他変更点
- 受信速度(推測)を表示するようになりました!
- 選択されたファイルの情報表示を一部修正しました
- 小画面なデバイスではファイルの個数に関わらず、簡略に表示するように変更しました
- ネットワーク選択の文言などを修正しました
- iOSではキャリアネットワークのアドレス(インターフェース)が表示されなくなりました
- ファイル共有後にキャッシュを強制的に削除するようになりました
- その他、細かいバグなどの修正やライブラリのアップデート
- ソースコードのファイル構成を少し変更しました
v1.0.2
主な変更点
- [all] 画面移管の安定性の向上
- [all] 利用しているライブラリのアップデート
- [Windows / Linux] ダイナミックカラーのサポート
- [all] ファイル受信時の送信元への接続に、タイムアウト(時間制限)を設けました
- 10秒経っても送信元に接続できない場合は、自動的に通信エラーになります
整合性情報
- macos-universal.dmg
- sha256:
f1e24c5394b1794ca99f3356ff9aa30e099a3486df31dc8f2658249d9f7412b2
- VirusTotalでのマルウェア検査結果
- sha256:
- ios.ipa
- sha256:
7a9e04812e876b5ad42152c10ec530ef1fe0665cf9bdea7dc124362d5ddb4a51
- VirusTotalでのマルウェア検査結果
- sha256:
- windows-x64.zip
- sha256:
10c040872d3dfd8d9077402aae88fec3824c992b4823a469fa4d79be60dfa1fd
- VirusTotalでのマルウェア検査結果
- sha256:
- android-single.apk
- sha256:
156ee51c636f52d2a82cdb175d3e4f12016b897a39eede8a676a4d103ff44a9f
- VirusTotalでのマルウェア検査結果
- sha256:
- linux-x86_64.zip
- sha256:
e3f1235812862398d55324cb7e4fb0473c344a9f7853ab03f78e2d816c5a9ea9
- VirusTotalでのマルウェア検査結果
- sha256:
- linux-aarch64.zip
- sha256:
83fcc1933df7d2eff4c5a8338fd13875338a6eca3f5d028877f32b6abc39863b
- VirusTotalでのマルウェア検査結果
- sha256:
v1.0.1
主な変更点
- [all] Flutter 3に対応しました
- [macOS / Linux] Flutter 3よりプラットフォームのサポートがStableになったため、より安定した動作が見込まれます!
- [macOS] Universal Binaryに対応したため、Apple Siliconでネイティブに動作するようになりました!
- [all] UIがMaterial 3になりました!
- [Android 12+] Material You に対応しました!
整合性情報
- macos-universal.dmg
- sha256:
0759004a04af83d830b9808ea9e602aa46d003e9c3a2cb1e3192b9b703b8aa44
- VirusTotalでのマルウェア検査結果
- sha256:
- ios.ipa
- sha256:
4f76042baabc2f0a1a68bd48356dfa126f66026b24e3b626c9e851b07841f4f6
- VirusTotalでのマルウェア検査結果
- sha256:
- windows-x64.zip
- sha256:
c52e153e08be1e5d941a274005f2cf51a89da1190500941f711cf6f76ae908a6
- VirusTotalでのマルウェア検査結果
- sha256:
- android-single.apk
- sha256:
d7ae3da73aea64d547c81f5ccd8bee0029862491ac161df67f8433f51352324f
- VirusTotalでのマルウェア検査結果
- sha256:
- linux-x86_64.zip
- sha256:
a44beb813ab9ca4b8deff2826d830be1afed5be4e907c81d54767ee375346e87
- VirusTotalでのマルウェア検査結果
- sha256:
- linux-aarch64.zip
- sha256:
cb0de4f9629d596de385199e3cf528359eba3304ac73cc9e03b80ffa099a4865
- VirusTotalでのマルウェア検査結果
- sha256:
v1.0.0
初回リリース!
Note
制約や都合などにより、アプリは署名されていないため、各OSで警告が出る可能性があります。
なお、後述の通り、VirusTotalなどによって複数のサービスやツールでマルウェア検査を行い、マルウェアが混入していないことを確認していますのでご安心ください。
iOSはAltStoreなどを利用してインストールしてください。
セキュリティ警告が出た時のアプリの開き方
Android
提供元不明アプリのインストール不可関連のダイアログが出た場合、設定をタップしブラウザなどアプリの許可をオンにしてください。
また、Google Play プロテクトによる警告も出る可能性がありますが、こちらもインストールを選択してください。
Windows Defender SmartScreen
ダイアログにある詳細情報をクリックして開き、実行ボタンを押してください。
macOS
FileTrucker.appを右クリックして「開く」を押し、次のダイアログでも「開く」を押してください。
整合性情報
- macos-x86_64.dmg
- sha256:
8b8e3fe7101fd9dd83c0ee0f00a0c557de53c689fc19d1c5f74552d8d4af44b0
- VirusTotalでのマルウェア検査結果
- sha256:
- ios.ipa
- sha256:
4314794b790735385790e0917ab3416567118e332727cfdbe9cc7a8397f287ff
- VirusTotalでのマルウェア検査結果
- sha256:
- windows-x64.zip
- sha256:
9c5a49140ecb419ec15925823b76c3d4b5d77d8d03588c372e3f68f863f4e63b
- VirusTotalでのマルウェア検査結果
- sha256:
- android-single.apk
- sha256:
26058cd929ae9e46d32c21f5c9493544c485b3356c289b11c0c3ccbd59ab33f5
- VirusTotalでのマルウェア検査結果
- sha256:
- linux-x86_64.zip
- sha256:
faf355f673570f5c0ae14cf4a82f4564af34f48756d7c4f618c836ad5a31ca3f
- VirusTotalでのマルウェア検査結果
- sha256:
- linux-aarch64.zip
- sha256:
53454cf35ed304265c36f09d06c5a36f3c1f3b554c2d7ca8a138f1b59a423ecf
- VirusTotalでのマルウェア検査結果
- sha256: