V20/UOS新轮子:文件传送(支持上传啦~)
Tofloor
poster avatar
Maicss
deepin
2020-05-18 00:58
Author
本帖最后由 maicss 于 2020-5-21 11:20 编辑

最新版本1.5版支持上传啦~
这是一个在局域网内共享文件夹的小插件,可以用来向局域网内任何设备分享文件。非常感谢坛友@lucouse 的帮助!代码仓库:https://gitee.com/Maicss/SendByLAN
使用的是Python脚本,界面用的dtk,下面是图示:





已知的bug:暂无

以后可能加入的功能:
1.自定义端口号
2.设置访问密码

下载地址(1.5最新版):蓝奏云:https://ww.lanzous.com/icu15yh

下载地址1.4
1. https://www.lanzous.com/icsjbid
==>神末网盘链接http://share.shenmo.tech/index.php?share/file&user=1&sid=2t3VFKHR
(国内稳定3M/S(移动除外),国外满速10M/S)

如果大家喜欢,可以在这里下载下载地址1.2:蓝奏云急速下载(shenmo顺手加的)https://shenmo.lanzous.com/icrsa1i
神末网盘高速下载http://share.shenmo.tech/index.php?share/file&user=1&sid=uEAFXrVR
(国内稳定3M/S(移动除外),国外满速10M/S)
百度网盘龟速下载: https://pan.baidu.com/s/1ww9r_4nqokkETJH-NesA9A  密码: p35w
历史版本:
下载地址1.0:https://ws28.cn/f/2jqsty13xk8
下载地址1.1:https://ws28.cn/f/2jrhzfe1o4n


更新日志1.5:
1.新增文件回传
2.优化了图标显示

更新日志1.4:
1.优化了无网络的通知形式
2.优化了接受端的界面显示(再次感谢@lucouse 的帮助!)
3.将右键菜单“分享到局域网设备”更改为“分享到局域网”

更新日志1.2:
1.修复了无网络连接导致程序崩溃的问题
2.优化了对“重复执行”的交互逻辑
3.优化了对ip地址的获取逻辑

更新日志1.1:
1.支持手机扫码访问
2.依赖变更为python3

卸载命令:sudo apt remove sendbylan

以下是爆料部分!

端口设置已经做好了,但是我打算等密码设置功能也做好的时候再更新
另外上传界面优化了一下,还会有更多惊喜哦~































Reply Favorite View the author
All Replies
1 / 3
To page
神末shenmo
Moderator
Spark-App
2020-05-18 01:14
#1
版主团队除了打包狂人又多了冉冉升起的轮子狂人!顶起来!
不愧是版主,没错版
Reply View the author
ghostry
deepin
2020-05-18 01:18
#2
利害利害.
Reply View the author
神末shenmo
Moderator
Spark-App
2020-05-18 01:19
#3
关于bug的解决方法:暴力解决:每次启动管他有没有都删一遍
Reply View the author
Maicss
deepin
2020-05-18 01:22
#4
https://bbs.deepin.org/post/194540
关于bug的解决方法:暴力解决:每次启动管他有没有都删一遍

这个的作用就是防止程序多次运行
原理就是这个文件在程序运行时创建,程序结束时删除
当运行程序时发现这个文件存在,一定程度上说明已经有一个在运行当中
所以新的进程将直接退出
如果非正常退出的话,这个文件不会被删除
但是实际上程序也没有运行,这就是bug。
apt貌似也有这个问题,哈哈哈
Reply View the author
海天鹰
deepin
2020-05-18 01:39
#5
25M安装包,你放了啥
Reply View the author
Maicss
deepin
2020-05-18 01:48
#6
https://bbs.deepin.org/post/194540
25M安装包,你放了啥

各种支持库,不知道是不是需要,反正都扔进去了,哈哈哈
打包发布我还不太会。
Reply View the author
神末shenmo
Moderator
Spark-App
2020-05-18 01:53
#7
https://bbs.deepin.org/post/194540
各种支持库,不知道是不是需要,反正都扔进去了,哈哈哈
打包发布我还不太会。
...

写的依赖如果系统里没有深度软件包安装器根本不会尝试安装,直接报错怎么办?
https://bbs.deepin.org/user/48640
Reply View the author
神末shenmo
Moderator
Spark-App
2020-05-18 02:59
#8
https://bbs.deepin.org/post/194540
这个的作用就是防止程序多次运行
原理就是这个文件在程序运行时创建,程序结束时删除
当运行程序时发现这 ...

你要不做个守护进程,每隔几秒扫描下在没在启动,如果在就不关闭,不在就关闭
启动的时候检测守护进程在不在,如果在那就不启动,不在就启动
Reply View the author
Maicss
deepin
2020-05-18 03:03
#9
https://bbs.deepin.org/post/194540
你要不做个守护进程,每隔几秒扫描下在没在启动,如果在就不关闭,不在就关闭
启动的时候检测守护进程在 ...

目前不太会
Reply View the author
q77190858
deepin
2020-05-18 03:03
#10
感谢楼主,希望多多加油,修复八哥
Reply View the author
Comments
maicss
2020-05-18 03:09
蟹蟹
jzc
deepin
2020-05-18 03:54
#11
楼主对操作系统原理不熟悉吧,“防止多开”可以用文件锁或者全局信号量解决。程序退出后文件锁或全局信号量会被操作系统释放。
Reply View the author
Maicss
deepin
2020-05-18 04:04
#12
https://bbs.deepin.org/post/194540
楼主对操作系统原理不熟悉吧,“防止多开”可以用文件锁或者全局信号量解决。程序退出后文件锁或全局信号量 ...

不太懂,我去看一下
Reply View the author
神末shenmo
Moderator
Spark-App
2020-05-18 04:04
#13
https://bbs.deepin.org/post/194540
楼主对操作系统原理不熟悉吧,“防止多开”可以用文件锁或者全局信号量解决。程序退出后文件锁或全局信号量 ...

真正的大佬来了!
要不要造几个轮子?
Reply View the author
jzc
deepin
2020-05-18 04:04
#14
CS专业最核心的两门课程:计算机组成原理,操作系统原理。一个是硬件的基础,一个是软件的基础。很多秘密都在里面,等待着你去探索了。
Reply View the author
Maicss
deepin
2020-05-18 04:08
#15
https://bbs.deepin.org/post/194540
CS专业最核心的两门课程:计算机组成原理,操作系统原理。一个是硬件的基础,一个是软件的基础。很多秘密都 ...

嗯嗯,我是自学的,所以学习的不系统,谢谢大佬指导
Reply View the author
msan
deepin
2020-05-18 04:16
#16
就很nice
Reply View the author
jingle
deepin
2020-05-18 04:36
#17
前来支持
Reply View the author
捕风
deepin
2020-05-18 04:51
#18
源代码可以分享下吗?我想学习看看
Reply View the author
jianguo922
deepin
2020-05-18 05:31
#19
谢谢分享!!
Reply View the author
jacky
deepin
2020-05-18 05:53
#20
论坛里的小程序可否上传到应用商店啊,迭代更新都好
Reply View the author
1 / 3
To page