使用ubuntu钉钉
目前,公司内部很多人都在使用Ubuntu操作系统,但像钉钉这样的应用没有提供Ubuntu版本。网页版钉钉有很多不好用的地方:
- 在网页端来新消息之后只有提示音却没有弹窗通知,如果没听见提示音可能错失一些消息
- 无法全屏,网页版界面太拥挤
- 钉钉作为一个网页存在,在浏览器中很不容易找到,每次想用钉钉时,都需要在一堆标签页中寻找半天,远不如直接从任务栏中打开方便,也无法使用alt+tab快捷键快速切换。
electron是非常流行的前端技术,它本身就是chromium和操作系统的集成。利用electron,可以将前端技术用于开发桌面程序。electron起源于github推出的编辑器atom,但是atom太卡了,完全不是sublime的对手。微软见状,对atom做了许多优化,起名vscode,目前vscode几乎是最流行的编辑器了。
使用electron可以对钉钉网页版包装一层,让钉钉网页版完全变成“单机版”的体验。简言之,编写一个专门运行网页版钉钉的浏览器,改一下这个浏览器的图标,就可以得到一个桌面版钉钉。
安装步骤
- 下载安装文件夹:下载地址
解压压缩包。如果直接运行dingding 1.0.0.AppImage也是可以的,但是那样就没有钉钉的图标了。添加图标的原理就是创建如下内容的dingding.desktop,并将此文件复制到/usr/share/applications目录下。
[Desktop Entry]
Name=钉钉
Comment=企业即时通讯工具
Exec=
"/opt/dingding/dingding 1.0.0.AppImage"
%U
Terminal=
false
Type=Application
Icon=
/opt/dingding/dingding
.ico
StartupWMClass=dingding
X-AppImage-Version=1.0.0
Categories=Utility;
X-AppImage-BuildId=1I5H1A66nkZKP14uSR0pUo9hb5f
X-Desktop-File-Install-Version=0.22
把dingding.desktop文件复制到/usr/share/applitcations的操作就是由install.sh脚本自动完成的,在dingding.desktop中使用Icon指定可执行程序的图标,使用Exec制定可执行文件的路径。默认情况下,install.sh会把钉钉的可执行程序和图标复制到/opt/dingding目录下,运行完install.sh之后,安装包文件夹就可以删掉了。
- 在此文件夹下右键,打开终端,运行sudo ./install.sh命令
- 按下win键,搜索钉钉,就可以运行了
代码地址
下载地址
转载于:https://www.cnblogs.com/weiyinfu/p/11590146.html
使用ubuntu钉钉相关推荐
- dingding for Ubuntu: Ubuntu中钉钉安装包资源及安装
1.钉钉安装包(zip压缩) dingding for Ubuntu 钉钉 Ubuntu(linux)安装包资源: https://pan.baidu.com/s/17zHNAlA-3Itoxzll4 ...
- ubuntu 钉钉 输入法不能输入中文,只能输入英文。
建议修改下钉钉启动文件(Elevator.sh)中输入法相关的环境变量. /opt/apps/com.alibabainc.dingtalk/files/Elevator.sh #!/bin/sh e ...
- Ubuntu 20.04增加Deepin源以安装应用商城内最新版的微信、钉钉
文章目录 前言 添加i386架构 添加Deepin软件源 设置源优先级 添加XDG_DATA_DIRS配置 更新源 应用安装 解决小图标变wine system tray悬浮窗问题 解决安装后无法启动 ...
- ubuntu 18.04安装社交软件(微信/钉钉)
ubuntu 18.04安装社交软件 背景 环境 安装 安装wine 安装微信 安装dingtalk 使用 卸载 背景 本篇是<电脑操作系统环境的转变[win]–>[linux]>和 ...
- linux微信qq钉钉,Ubuntu使用Wine安装钉钉、微信、QQ等Windows软件
前言 有很多时候我们需要在Ubuntu系统上使用钉钉.微信等Windows下的软件,因为在钉钉网页版中无法显示加密了的消息,必须安装钉钉软件才行,所以有了这篇文章,这篇文章主要记录Wine和这些软件的 ...
- Linux Ubuntu钉钉消息框无法输入中文只有英文字母的解决方案
以前都是在虚拟机上用的Ubuntu,最近才装的双系统,公司交流都用的钉钉 一开始也没啥问题,突然有一天就不能在输入框里打中文了,但是写日志什么的又没影响 俗话说重启能解决99%的问题哈哈哈所以我当然是 ...
- ubuntu 下钉钉无法输入中文问题
钉钉启动脚本里默认输入法用的是fcitx 都替换成ibus,重启钉钉就好了 vi /opt/apps/com.alibabainc.dingtalk/files/Elevator.sh :%s/fci ...
- python timestamp转string_Python操作钉钉机器人发送各种消息
环境:python3.x 使用模块:requests,json 一:创建钉钉群聊机器人 第一步,创建一个钉钉群聊自定义机器人 记住加签的密钥,忘记后也可在创建成功后查看(这里使用加签的方式) 完成后会 ...
- Docker最全教程之使用.NET Core推送钉钉消息(二十)
前言 上一篇我们通过实战分享了使用Go推送钉钉消息,由于技痒,笔者现在也编写了一个.NET Core的Demo,作为简单的对照和说明. 最后,由于精力有限,笔者希望有兴趣的朋友可以分享下使用CoreR ...
最新文章
- 如何调试Android Native Framework
- 24、Java Swing JTabbedPane:选项卡组件
- python中使用什么表示代码块、不需要使用大括号_Python3学习笔记02-基础语法
- Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version.
- mysql 编辑距离 搜索_最小编辑距离(Minimum Edit Distance)
- 简述DNS进行域名解析的原理
- 小新触控板不能用了_小新Pad Pro体验----高颜值新青年平板
- Elasticsearch-2.3.x填坑之路
- 2015年蓝桥杯省赛A组c++第4题
- db2 查看属性的数据类型 小数位 null约束
- registerClassAlias()函数和getClassByAlias()函数
- linux红帽7修改时间,CentOS 7 and RedHat 7 时间同步即chrony服务配置
- 知识图谱在小米的应用与探索
- 高效技巧篇:化繁为简、高效使用金蝶K3WISE(金蝶K3WISE-主控台编辑)
- 通盘无妙招与神来之笔的两种推广策略
- 使用python画出彩虹效果
- Druid数据库连接池监控的使用
- SDK 的下载及安装教程
- cosin等于多少_cosin60deg;等于多少
- HarmonyOS分布式Demo,鸿蒙HarmonyOS 分布式任务调度的实现