https://github.com/trzsz/trzsz.js 发布 v0.4.0 新版本:
1、支持 Windows 本地的 cmd、PowerShell 等。
2、支持目录 trz -d 上传和 tsz -d xxx 下载。
3、支持拖文件,甚至拖目录,直接上传到服务器。
在浏览器中使用以下代码,即可实现拖文件和目录上传。
terminalHtmlElement.addEventListener("dragover", (event) => event.preventDefault()); terminalHtmlElement.addEventListener("drop", (event) => { event.preventDefault(); trzszFilter .uploadFiles(event.dataTransfer.items) .then(() => console.log("upload success")) .catch((err) => console.log(err)); });
需要在服务器上安装 trzsz 或 trzsz-go ,将 trz
程序放到某个 PATH
路径下即可。
还没有评论,来说两句吧...