主要更新了以下问题
新增docker镜像
docker run -d --name nodecrypt -p 80:80 shua1/nodecrypt
1.背景颜色太丑,没用中文
- 删掉了tg默认的绿色背景
- 重写了设置栏,添加了7中背景颜色(tg同款)
- 支持i18n,默认两种语言可选
- 选项内容保存在浏览器中

2.没法发送文件
- 添加了附件功能,可选择点击附件按钮上传或者拖拽上传。
- 任何文件在加密之前进行分卷压缩
- 每卷256KB(cloudflare限制WebSocket消息最大为256KB),
- 根据发送或收到的包的数量显示进度条
- 接受方点击下载后重组解压下载
- SHA-256哈希校验确保文件完整



3.没法批量发送图片
- 只要粘贴图片才视为图片,默认显示为90%压比的webp,
- 可批量发送,可与文字一起发送

4.分享连接明文不安全
- 添加分享链接加密机制和检测机制

5.私聊功能缺少引导,根本不知道这个功能的存在
- 用户列表添加明显的私信引导提示词

6.项目不自动同步
更新两种部署方式:
方法一:一键部署到 Cloudflare Workers
点击下方按钮即可一键部署到 Cloudflare Workers:
此方式会基于主仓库创建新项目,后续主仓库更新不会自动同步。
方法二:自动同步 fork 并部署(推荐长期维护)
- 先 fork 本项目到你自己的 GitHub 账号。
- 打开 Cloudflare Workers 控制台,选择“从 GitHub 导入”,并选择你 fork 的仓库进行部署。
本项目已内置自动同步 workflow,fork 后无需任何操作,主仓库的更新会自动同步到你的 fork 仓库,Cloudflare 也会自动重新部署,无需手动维护。
最后
这次更新应该是最后一次更新了,项目已经算很完美了,以后也就只会修修bug、优化一些代码。
所以这也是最后发帖宣传了,以后不会再打扰大家刷论坛了 
项目地址:https://github.com/shuaiplus/NodeCrypt
体验地址:nodecrypt.elyar430.workers.dev or crypt.works
项目的介绍已经在github非常详细的展示了出来,可以去github看看,顺便给个⭐![]()
