ftp:用Crystal lang编写的轻量级RFC959 FTP服务器

时间:2024-04-05 03:57:38
【文件属性】:

文件名称:ftp:用Crystal lang编写的轻量级RFC959 FTP服务器

文件大小:14KB

文件格式:ZIP

更新时间:2024-04-05 03:57:38

Crystal

ftp 用Crystal lang编写的轻量级RFC959 FTP服务器 创作者的注解 大家好! ;) 这个小婴儿仍在开发中。 我的目标是在完全完成后对其进行分片。 实际上,这是我用Crystal编写的第一个项目:随时贡献或发送提示! 我这样做只是为了训练自己。 当然,如果您愿意,可以毫不犹豫地给它加星! 安装 将依赖项添加到您的shard.yml : dependencies : ftp : github : LeChatErrant/ftp 运行分shards install 用法 require " ftp " server = Ftp :: FTPServer .new( 8000 , " /home " ) server.start sleep 运行示例 您可以在存储库的根目录找到利用率的示例 要尝试,只需运行crystal build example.c


【文件预览】:
ftp-master
----.gitignore(180B)
----Dockerfile(228B)
----src()
--------create_server.cr(2KB)
--------user.cr(3KB)
--------lib_c_extension.cr(140B)
--------commands()
--------commands.cr(1KB)
--------ftp.cr(4KB)
----.travis.yml(250B)
----LICENSE(1KB)
----spec()
--------CrystalFTP_spec.cr(115B)
--------spec_helper.cr(36B)
----README.md(3KB)
----shard.yml(198B)
----example.cr(368B)

网友评论