hareqj   ♂  喵他  
 编程让人生更优雅
竟然已经有人在用Godot制作网络传输工具!不光是做游戏,Godot应用领域越来越广了!
《跨内外传输工具:Godot给Croc套个“方便的外衣“》
croc 是一种工具,可以让任何两台计算机简单安全地传输文件和文件夹。
Github: https://github.com/schollz/croc

允许任意两台计算机传输数据(使用中继)
提供端到端加密(使用 PAKE)
实现轻松的跨平台传输(Windows、Linux、Mac)
允许多个文件传输
允许恢复被中断的传输
不需要本地服务器或端口转发
ipv6 优先和 ipv4 备用
可以使用代理,比如tor

毕竟对于Win党,更适合GUI界面操作,免我每次敲命令。我希望一拖完成。
花了点时间,用Godot给Croc穿了件外衣。看动画:

发挥Godot的优势,想要多炫就多炫的效果。这里找了一个传送门动画。

将要传送的文件拖动到动画上,动画加速旋转,提示有文件发送中,可以客户端接收了。
进入客户端,通过脚本(命令)接收文件即可。
允许命令行更改传送密码,只要与客户端一致就行。

总结:
1. 可执行文件有点大(38MB),用zip压缩自运行文件16MB。内存占用偏大(620MB),CPU占用不多。适合中高配电脑,追求眼球效果的朋友 。
2. 代码简单,始终不超过百行。想来应该跨平台(Godot跨平台),但未测试Linux下。
   
[投稿须知]
投稿邮箱:hareqj@163.com
教程投稿:可提供B站视频BV号,会直接生成视频播放页。
游戏投稿:须原创,请提供 作品web版文件、作者、简要操控说明。
内容举报邮箱:hareqj@163.com,请告知内容编号(右上角)及违规说明。
Copyright Godot社区 Godot2D.com All Rights Reserved.
京ICP备13032831号