[推荐]自制电脑手机互传档案(win,linux,android)

楼主: meya (落寞之心)   2022-03-26 12:34:39
软件名称:
电脑电脑,电脑手机,手机手机间互传档案
软件资讯:
自制,英文版(很简单的英文),版本0.04(新版本加了一些错误提示功能)
支援linux,windows,android
(理论上JAVA也可在MAC上跑,不过我没有MAC环境测试)
软件功能:
电脑电脑,电脑手机,手机手机间互传档案,不透过其他网站、程式、通讯软件
软件特色:
优点
跨平台,拖拉档案后按Send就可传档,免安装,点对点,不透过第三方,程式码公开。
缺点
电脑需有JAVA 11以上执行环境(openjdk version "11.0.11"测试正常)
手机需android 11以上
不支援加密传输(但可先把档案加密后再传)
不支援断线后续传
不支援多档传输(但可把多个档案先用压缩软件包起来再传)
要知道对方的IP位址才能传档
使用步骤
2台电脑(手机)都要开启程式才行
linux使用者双击runLanSendFile.sh或执行sh runLanSendFile.sh即可执行
windows使用者双击runLanSendFile.bat即可执行
收档的人要按start server后,传档的人拖拉要传的档案后按Send就可传档
官方网站:
这是自制的,所以没有官方网站
下载连结:
https://mega.nz/file/kw9gGSDY#DR1qtCd81ck6czyOPmvUron4AT4qkiQ52c4x2SSQ7yg
(里面含原始码及编译好的程式)
推荐原因:
跨平台,拖拉档案后按Send就可传档,免安装(手机版本需安装),点对点,程式码公开
无病毒木马间谍问题,无广告,完全免费
谁适合用:
需互传档案的人
谁不适合用:
不需互传档案的人
使用感想:
很好用的点对点传档程式,不会给第三方知道,不用装FTPD SSHD,不用架网站
不使用LINE/网芳/xxSync等通讯软件,不是使用网空或网络暂存连结
,免安装(手机需安装),跨平台,拖拉档案后按send file就可传档,操作简单
程式码公开,无病毒木马间谍问题,无广告,完全免费,可传超过4GB大档
附注:
1.手机请用WIFI连,不要用行动网络(会收费)
2.把手机"设定"里的"未知的来源"这个选项打勾后,才能装app-debug.apk
(以下给程式开发员看的)
3.Android 11后使用Scoped Storage新特性,在档案存取及权限控管上加严限制
我在这里卡关好久。加入以下程式码就可以打开权限了
MainActivity.java
if (Environment.isExternalStorageManager()) {
System.out.println("isExternalStorageManager: true");}
else{System.out.println("isExternalStorageManager: false");
Intent intent = new Intent(
Settings.ACTION_MANAGE_APP_ALL_FILES_ACCESS_PERMISSION);
intent.setData(Uri.parse("package:" + this.getPackageName()));
startActivity(intent);}
AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.appsendfile1"
xmlns:tools="http://schemas.android.com/tools">
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE"
tools:ignore="ScopedStorage" />
本著作依据 Creative Commons 姓名标示-非商业性-相同方式分享 授权条款为授权
http://creativecommons.org/licenses/by-nc-sa/3.0/tw/
作者: liumang (Liumang)   2022-03-26 19:53:00
还没用但先推一下
作者: if4 (if)   2022-03-26 22:43:00
我也是好像没看到 Linux 的部分耶 不知道打包在哪里?谢谢
楼主: meya (落寞之心)   2022-03-27 08:48:00
Linux->runLanSendFile.sh Windows->runLanSendFile.bat
作者: if4 (if)   2022-03-27 19:08:00
谢谢原po,我指的是原始码的部分,只看到一个 *.java 的档 XD
楼主: meya (落寞之心)   2022-03-27 19:29:00
windows,linux原始码都一样
作者: sillycat79 (糊涂喵咪)   2022-03-28 15:58:00
谢谢作者辛苦开发 :D
作者: disabledman (m.m.)   2022-03-29 06:57:00
赞哦
作者: if4 (if)   2022-03-30 23:52:00
谢谢原po
作者: a619063 (tension)   2022-03-31 21:56:00
作者: slcgboy (艾羅米)   2022-04-02 00:34:00
要安卓11以上? 要求很高呢
作者: if4 (if)   2022-04-02 06:20:00
所以可以研究 *.java 看看哪里可以改...只是程式功力不够 ORZ
楼主: meya (落寞之心)   2022-04-02 11:40:00
目前市面上最便宜的Android手机都跑Android 11了
作者: alan23273850   2022-04-07 22:14:00
路人帮补充,其实也可以用像是 telegram 或 viber这种匿名通讯软件传输,也很方便喔
作者: nuskin (NUSKIN)   2022-12-07 19:32:00
感谢

Links booklink

Contact Us: admin [ a t ] ucptt.com