{"id":13508323,"url":"https://github.com/nashaofu/dingtalk","last_synced_at":"2025-09-28T23:30:45.307Z","repository":{"id":37677615,"uuid":"92817155","full_name":"nashaofu/dingtalk","owner":"nashaofu","description":"钉钉桌面版，基于electron和钉钉网页版开发，支持Windows、Linux和macOS","archived":true,"fork":false,"pushed_at":"2023-02-03T15:05:52.000Z","size":14276,"stargazers_count":2837,"open_issues_count":138,"forks_count":452,"subscribers_count":90,"default_branch":"master","last_synced_at":"2024-09-27T03:41:34.923Z","etag":null,"topics":["dingtalk","electron","linux","macos","windows"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nashaofu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-05-30T09:28:49.000Z","updated_at":"2024-09-24T16:59:30.000Z","dependencies_parsed_at":"2023-02-18T08:15:53.498Z","dependency_job_id":null,"html_url":"https://github.com/nashaofu/dingtalk","commit_stats":null,"previous_names":[],"tags_count":62,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nashaofu%2Fdingtalk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nashaofu%2Fdingtalk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nashaofu%2Fdingtalk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nashaofu%2Fdingtalk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nashaofu","download_url":"https://codeload.github.com/nashaofu/dingtalk/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234569782,"owners_count":18854133,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dingtalk","electron","linux","macos","windows"],"created_at":"2024-08-01T02:00:51.414Z","updated_at":"2025-09-28T23:30:38.613Z","avatar_url":"https://github.com/nashaofu.png","language":"JavaScript","funding_links":[],"categories":["JavaScript","my-ubuntu"],"sub_categories":[],"readme":"# dingtalk[![Release](https://github.com/nashaofu/dingtalk/actions/workflows/release.yml/badge.svg?branch=master)](https://github.com/nashaofu/dingtalk/actions/workflows/release.yml)\n\n钉钉桌面版，基于 electron 和钉钉网页版开发，支持 Windows、Linux 和 macOS\n\n## 特别说明\n\n由于钉钉已经下线了网页版，由于本项目基于网页版钉钉进行开发，所以本项目已经不可使用了。感谢大家的一路陪伴，因为你们的使用与支持，本项目才能发展壮大，也收获了很多 Star，帮助了我成长，谢谢大家。\n\n## 社区相关文章\n\n- [福珑2.0主机（龙芯3a4000+Debian10）使用桌面版钉钉](https://tieba.baidu.com/p/7215366063)\n- [龙芯3A4000+Debian10系统使用钉钉桌面版（dingtalk）](https://b23.tv/MvJO3E)\n- [如何在优麒麟上安装钉钉（DingTalk）软件](https://mp.weixin.qq.com/s/0STmE9KJZgR_RNpIiSqFUA)\n\n## 安装步骤\n\n\u003e 直接从[GitHub releases](https://github.com/nashaofu/dingtalk/releases/latest)页面下载最新版安装包即可\n\n## 国内仓库与版本安装包\n\n- 国内 git 地址：[https://gitee.com/nashaofu/dingtalk](https://gitee.com/nashaofu/dingtalk)\n- 安装包：[https://pan.baidu.com/s/12pM3fi5nphCdgGH9WAnXvw](https://pan.baidu.com/s/12pM3fi5nphCdgGH9WAnXvw)\n\n### 特别说明，提 issue 请尽量到[GitHub](https://github.com/nashaofu/dingtalk)，分别处理多个仓库实在精力有限\n\n## 手动构建\n\n```bash\n# 安装依赖\n# linux系统构建rpm请运行如下命令，否则可能会打包失败\n# sudo apt-get -qq update\n# sudo apt-get install --no-install-recommends -y gcc-multilib g++-multilib\n# sudo apt-get install --no-install-recommends -y rpm\n\nnpm install\n\n# 打包源码\nnpm run build\n\n# 生成安装包\nnpm run pack\n```\n\n## 贡献指南\n\n非常欢迎有兴趣的小伙伴一起来贡献力量，我写了一份很简单的[贡献指南](./CONTRIBUTING.md)，希望能帮助你快速上手\n\n## 截图效果\n\n1. 二维码登录页面\n   ![1.png](./screenshot/1.png)\n2. 账号密码登录页面\n   ![2.png](./screenshot/2.png)\n3. 登录后页面展示\n   ![3.png](./screenshot/3.png)\n4. 邮箱打开效果\n   ![4.png](./screenshot/4.png)\n5. 截图效果预览\n   ![5.png](./screenshot/5.png)\n6. 系统设置界面\n   ![7.png](./screenshot/7.png)\n7. 关于界面\n   ![8.png](./screenshot/8.png)\n\n## 功能说明\n\n1. 本版本是基于网页版钉钉和 electron 制作的\n2. 本版本与网页版的区别\n   - 解决了网页版钉钉内容区域无法最大化的问题\n   - 除了少数的功能未能够完全实现，其余的使用体验和 PC 版钉钉基本一致\n3. 支持屏幕截图，并且支持多显示器截图。截图快捷键为`ctrl+alt+a`\n4. 添加应用分类，[Linux 系统分类](https://specifications.freedesktop.org/menu-spec/latest/apa.html#main-category-registry)\n5. 目前已经支持 Linux、macOS 和 Windows 三个平台\n\n## 更新说明\n\n1. 支持屏幕截图，并且支持多显示器截图。截图快捷键为`ctrl+alt+a`，2017-10-23\n2. 支持网络错误页面提示，网络恢复自动跳转到登陆页面，2017-12-28\n3. 修改网络错误页面，支持快捷键设置，2018-02-07\n4. 更新截图功能，支持多显示器截图，目前确认支持 Ubuntu16，Ubuntu17 不支持，其他 Linux 系统未测试，其中使用了[electron-screenshots](https://github.com/nashaofu/electron-screenshots)模块来实现截图；修复设置页面不修改快捷键时，点击保存时提示错误的 BUG，2018-03-03\n5. 整个项目采用 webpack 打包，采用 electron-builder 来构建应用，分别构建生成三大平台安装包，2018-03-22\n6. 添加关于页面，文件下载进度支持，消息提示不弹出问题修复，修复 Linux 更新问题，2018-04-01\n7. 修复消息提示 node-notifier 图标显示问题，2018-04-07\n8. 修改消息提示太多不能关闭导致卡顿问题，支持 rpm 打包，升级截图工具，2018-05-30\n9. 修复视频点击之后页面跳转问题，支持一下 Mac，升级一下 electron，2018-08-13\n10. 支持自动更新检测设置 2018-03-09\n11. 支持截图开启和关闭功能 2018-04-27\n12. 支持新消息托盘图标闪烁开关设置 2018-07-04\n\n## TODO\n\n- [x] 支持网络断开时显示错误页\n- [x] 添加关于页面\n- [x] 消息提示在 windows 上不出来的 BUG，或者替换为 node-notifier 模块\n- [x] windows 弹出下载提示问题\n- [ ] 邮箱打不开问题\n\n## 关于支持加密信息的说明\n\n加密信息暂不支持，详情请看[企业信息加密相关](https://github.com/nashaofu/dingtalk/issues/2)，也欢迎各位朋友能够去研究一下，帮助实现这个功能\n\n## 关于 Linux 程序占用资源过高的问题\n\n程序托盘闪烁功能可能会导致占用资源过高，所以新版本可关闭新消息托盘闪烁功能\n\n## 求关注\n\n下面是作者的公众号，里面会分享一些前端知识，有时也会写写随笔。欢迎关注支持！\n\n![公众号](./screenshot/qrcode.jpg)\n\n## 打赏\n\n如果你觉得作者的辛苦付出有帮助到你，你可以给作者买杯咖啡！🤣\n![打赏](./screenshot/reward.png)\n\n## 字节跳动内推\n\n打个广告，挣点内推奖金🤪，社招内推[请点这里](https://job.toutiao.com/s/eJT84ta)，校招内推[请点这里](https://jobs.toutiao.com/s/eJTe3L1)。你也可以扫描下方二维码，或者在本仓库的[issues](https://github.com/nashaofu/nashaofu/issues)中留言联系我！\n\n\u003cdiv align=\"center\"\u003e\n  \u003ctable\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003e社招内推\u003c/th\u003e\n        \u003cth\u003e校招内推\u003c/th\u003e\n      \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\n          \u003cimg src=\"https://github.com/nashaofu/nashaofu/raw/master/内推二维码/社招内推.png\" width=\"300\" /\u003e\n        \u003c/td\u003e\n        \u003ctd\u003e\n          \u003cimg src=\"https://github.com/nashaofu/nashaofu/raw/master/内推二维码/校招内推.png\" width=\"300\" /\u003e\n        \u003c/td\u003e\n      \u003c/tr\u003e\n    \u003c/tbody\u003e\n  \u003c/table\u003e\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnashaofu%2Fdingtalk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnashaofu%2Fdingtalk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnashaofu%2Fdingtalk/lists"}