[工具升级问题] 钉钉(linux版)升级带来的小麻烦

本文由Markdown语法编辑器编辑完成。

1. 背景:

今日钉钉又发布了新的升级版本。由于我工作时使用的是Ubuntu 20.04版本,收到的升级推送信息是,可以升级到最新的7.6.25-Release版本。根据钉钉官方给出的历次更新版说明,这个新的版本,又增加了很多的功能。

钉钉官方升级文档: https://alidocs.dingtalk.com/i/p/Y7kmbokZp3pgGLq2/docs/NZQYprEoWoerZGPKTlqdyEreJ1waOeDk?rnd=0.5353028009893519&dontjump=true
在这里插入图片描述

其实很多新增加的功能,对于普通使用者来说,可能没啥必要。但是为了尝鲜,还是忍不住点击了升级。大概经过十几分钟后,终于升级到了最新的版本: 7.6.25版本。我之前使用的deb版本是: 7.6.15版本。

但是,这次升级给我带来的体验,一点都不好。以至于我在升级后,不到5min,就准备退回到原来的版本。可惜,当我再次回到钉钉官网,下载的时候,给出的下载链接,已经是最新的7.6.25版本了。而且,我找了半天,也没找到去哪里下载钉钉的历史版本的下载地址。当然,这个主要是linux版本的不好找。windows版本的历史版本,还是可以很方便地找到的。
在这里插入图片描述

促使我在升级后,准备立刻卸载的原因,主要是它的截图功能,这一个对于我来说,非常核心的功能,改变了一些特性。

因为我平时工作时,是两块屏幕。一块横屏,一块竖屏。我工作时,通常会把钉钉的聊天页面打开后,拖到右侧的竖屏上面。左边的横屏进行编码工作。如果需要和同事沟通问题,需要截图时,就会打开钉钉的截图工具。

在升级前,这个截图工具没有任何问题,但是升级到7.6.25版本后,当我仍然按照之前的习惯,打开截图工具后,却总是会出现一块遮挡,看起来像是文件管理器的窗口。当我第一次遇到时,我以为是我未关闭的那些窗口引起的。可以当我把开着的那些文件窗口,全部关闭后,再次点击截图工具时,还是会出现那块遮挡。导致我完全无法正常的使用截图工具了。

无奈之下,我只能赶紧卸载了这个新版本,想再退回到原来的版本。

可以当我回到钉钉的官网时,官网给出的linux的下载链接,已经是这个最新版的了。于是,我开始了全网找钉钉旧版的活动。

2. 解决方案:

找了好长时间,终于在一个网站,找到了能够下载不是最新版本的安装包的网站。
https://www.jinrixiazai.com/search/%E9%92%89%E9%92%89/Linux_update_1.html

在这里插入图片描述
在这里终于找到了,还不是最新版本的钉钉安装包。虽然下载速度很慢,等了差不多1个小时才下载下来。但安装后,之前一些不爽的问题,都解决了。

1> 截图功能恢复正常了;
2> 对话窗口内的网页链接,可以直接点击了。(之前我的7.6.15版本,对话窗口内的链接,无法直接点击,需要先拷贝出链接来,再在浏览器打开)。

这两个核心的问题,解决后,我就很开心了。新版本的那些功能,我也不是非常需要。

3. 感悟:

上一篇文章,刚才降到了,我们的产品,在医院升级时,遇到的一系列问题。
而今天就正好遇到了,钉钉升级后,带给我的困惑。以及我寻找旧版本的苦恼。

为什么钉钉的官网上,就不提供旧版本的下载地址呢?估计是希望大家都使用新的版本吧,毕竟一个团队,要同时维护很多版本,还是需要耗费不少精力的。

但我觉得,想要大家不断更新的前提,是要保证几个核心功能,也是最常用功能的健壮性。否则,新增加的那些特性,可能用户根本还来不及体验,就想回到旧的,熟悉的版本中了。

人,毕竟都有惰性,都想偷懒,学习新的东西,总是需要额外付出一些精力的。希望钉钉能控制好,每个版本的核心功能吧。

  • 截图功能
  • 对话框内的链接浏览

<完>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/935514.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

DPDK用户态协议栈-TCP Posix API 2

tcp posix api send发送 ssize_t nsend(int sockfd, const void *buf, size_t len, __attribute__((unused))int flags) {ssize_t length 0;void* hostinfo get_host_fromfd(sockfd);if (hostinfo NULL) {return -1;}struct ln_tcp_stream* stream (struct ln_tcp_stream…

【网络开发-socket编程】

1 socket 简介 socket&#xff08;套接字&#xff09;是linux下的一种进程间通信机制&#xff0c;使用socket的IPC可以使得不同主机之间通信&#xff0c;也可以是同一台主机的不同程序之间。socket通常是客户端<------>服务端的通信模式&#xff0c;多个客户端可以同时连…

Python实现中国象棋

探索中国象棋 Python 代码实现&#xff1a;从规则逻辑到游戏呈现 中国象棋&#xff0c;这款源远流长的棋类游戏&#xff0c;承载着深厚的文化底蕴与策略智慧。如今&#xff0c;借助 Python 与 Pygame 库&#xff0c;我们能够在数字世界中复刻其魅力&#xff0c;深入探究代码背后…

TensorFlow深度学习实战(1)——神经网络与模型训练过程详解

TensorFlow深度学习实战&#xff08;1&#xff09;——神经网络与模型训练过程详解 0. 前言1. 神经网络基础1.1 神经网络简介1.2 神经网络的训练1.3 神经网络的应用 2. 从零开始构建前向传播2.1 计算隐藏层节点值2.2 应用激活函数2.3 计算输出层值2.4 计算损失值2.4.1 在连续变…

vue-router路由传参的两种方式(params 和 query )

一、vue-router路由传参问题 1、概念&#xff1a; A、vue 路由传参的使用场景一般应用在父路由跳转到子路由时&#xff0c;携带参数跳转。 B、传参方式可划分为 params 传参和 query 传参&#xff1b; C、而 params 传参又可分为在 url 中显示参数和不显示参数两种方式&#x…

数据库同步中间件DBSyncer安装配置及使用

1、介绍 DBSyncer&#xff08;英[dbsɪŋkɜː]&#xff0c;美[dbsɪŋkɜː 简称dbs&#xff09;是一款开源的数据同步中间件&#xff0c;提供MySQL、Oracle、SqlServer、PostgreSQL、Elasticsearch(ES)、Kafka、File、SQL等同步场景。支持上传插件自定义同步转换业务&#xf…

基于python快速部署属于你自己的页面智能助手

文章目录 前言一、实现目标二、代码解析2.1目录结构2.2 后端&#xff1a;Flask 服务器的搭建2.2.1 安装 Flask2.2.2 创建 Flask 应用 2.3 实现聊天界面与消息交互2.3.1 创建聊天界面 三、跨域问题的解决3.1 安装 flask-cors3.2 在 Flask 中启用 CORS 五 效果展示 前言 AI 聊天机…

Docker在Ubuntu和CentOS系统下的安装

目录 1. 各版本平台支持情况2. 在Ubuntu系统下安装docker3. 常见报错4. Docker的镜像源修改5. Docker目录修改6. 在CentOS系统下安装docker 1. 各版本平台支持情况 &#xff08;1&#xff09;平台支持情况如下&#xff1a; Server 版本 桌面版本 2. 在Ubuntu系统下安装docker…

深入解析强化学习中的 Generalized Advantage Estimation (GAE)

中文版 深入解析强化学习中的 Generalized Advantage Estimation (GAE) 1. 什么是 Generalized Advantage Estimation (GAE)? 在强化学习中&#xff0c;计算策略梯度的关键在于 优势函数&#xff08;Advantage Function&#xff09; 的设计。优势函数 ( A ( s , a ) A(s, a…

【开源】基于SpringBoot框架的个性化的旅游网站 (计算机毕业设计)+万字毕业论文 T025

系统合集跳转 源码获取链接 一、系统环境 运行环境: 最好是java jdk 1.8&#xff0c;我们在这个平台上运行的。其他版本理论上也可以。 IDE环境&#xff1a; Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以 tomcat环境&#xff1a; Tomcat 7.x,8.x,9.x版本均可 操作系统…

java web 实验五 Servlet控制层设计(设计性)

实验五 Servlet控制层设计&#xff08;设计性&#xff09; //代码放在资源包里了 实验目的 熟悉Servlet的基本语法。掌握采用HTML、JS、JDBC、JSP、Servlet和四层结构的综合应用。实验要求 本实验要求每个同学单独完成&#xff1b;调试程序要记录调试过程中出现的问题及解决…

汽车保养系统+ssm

摘 要 由于APP软件在开发以及运营上面所需成本较高&#xff0c;而用户手机需要安装各种APP软件&#xff0c;因此占用用户过多的手机存储空间&#xff0c;导致用户手机运行缓慢&#xff0c;体验度比较差&#xff0c;进而导致用户会卸载非必要的APP&#xff0c;倒逼管理者必须改…

仿iOS日历、飞书日历、Google日历的日模式

仿iOS日历、飞书日历、Google日历的日模式&#xff0c;24H内事件可自由上下拖动、自由拉伸。 以下是效果图&#xff1a; 具体实现比较简单&#xff0c;代码如下&#xff1a; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color;…

网易云信荣获“HarmonyOS NEXT SDK星河奖”

近日&#xff0c;鸿蒙生态伙伴 SDK 开发者论坛在北京举行。 网易云信凭借在融合通信领域的技术创新和鸿蒙生态贡献&#xff0c;荣获鸿蒙生态“HarmonyOS NEXT SDK星河奖”。 会上&#xff0c;华为鸿蒙正式推出 SDK 生态繁荣伙伴支持计划&#xff0c;旨在为 SDK 领域伙伴和开发…

Electromagnetic Tracking Smart Car based on STM32F401 or GD32F450ZGT6

Electromagnetic Smart Car1 基于梁山派的电磁循迹智能车的主控芯片来自立创梁山派板载的国产兆易创新GD32F450ZGT6&#xff0c;整车采用模块化开发&#xff0c;由电源模块、L298N驱动模块、电磁循迹模块、梁山派、调试模块和显示模块组成。 嵌入式软件开发环境是&#xff1a;K…

Windows下Docker Desktop+k8s安装和部署程序

Windows下Docker Desktopk8s安装和部署程序 一、安装Docker DesktopKubernetes 1.需要安装windows版的docker 安装 Docker Desktop&#xff0c;启用Hyper-V、虚拟机平台和容器 https://www.docker.com/get-started/ 2.启用Kubernetes 打开Docker-Desktop&#xff0c;启用…

网络原理03

回顾 应用层&#xff1a;应用程序&#xff0c;数据具体如何使用 传输层&#xff1a;关注起点和终点 网络层&#xff1a;关注路径规划 数据链路层&#xff1a;关注相邻节点的转发 物理层&#xff1a;硬件设备 应用层 应用程序 在应用层&#xff0c;很多时候&#xff0c;…

HTTP 状态码大全

常见状态码 200 OK # 客户端请求成功 400 Bad Request # 客户端请求有语法错误 不能被服务器所理解 401 Unauthorized # 请求未经授权 这个状态代码必须和WWW- Authenticate 报头域一起使用 403 Forbidden # 服务器收到请求但是拒绝提供服务 404 Not Found # 请求资源不存…

Ajax--实现检测用户名是否存在功能

目录 &#xff08;一&#xff09;什么是Ajax &#xff08;二&#xff09;同步交互与异步交互 &#xff08;三&#xff09;AJAX常见应用情景 &#xff08;四&#xff09;AJAX的优缺点 &#xff08;五&#xff09;使用jQuery实现AJAX 1.使用JQuery中的ajax方法实现步骤&#xf…

unique_ptr自定义删除器,_Compressed_pair利用偏特化减少存储的一些设计思路

主要是利用偏特化&#xff0c; 如果自定义删除器是空类&#xff08;没有成员变量&#xff0c;可以有成员函数&#xff09;&#xff1a; _Compressed_pair会继承删除器&#xff08;删除器作为基类&#xff09;&#xff0c;但_Compressed_pair里不保存删除器对象&#xff0c;只…