工具

离线office总弹出联网窗口的解决方法

工作原因需要长期使用离线电脑,office2016开启时总是提示要求联网窗口,造成了使用上的麻烦。解决方法很简单:删除相应注册表键值即可。

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\16.0\Common\OEM

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\OEM

win10新建或重命名文件夹必须刷新才能完成的问题解决

单位两台电脑都出现了这个问题,最后用两个方法解决了,原因不明。

方法1

重置文件夹。打开任意文件夹,点击查看->选项->查看 -> 重置文件夹。即可恢复正常。

方法2

方法1无效的情况下,打开注册表编辑器(搜索regedit)。找到

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

然后,在刚新建的“updata”项上,再新建一个项,命名为“UpdataMode”

最后,我们点击“updataMode”,然后在右侧窗口中,新建一个“可扩充字符串值”然后将数据名称改为“DWORD”;双击“DWORD”把值修改为0即可。

Word多级列表的标准用法

很多人都认为Word是一个简单的打字软件,其实,这种想法严重低估了Word的强大功能。Word的本质上是一个相当复杂专业的排版系统。只不过一般人用到的功能很少,或者一通乱用,虽然最后也做出效果了,但是可编辑性和通用性就不那么好了。

我在工作中写长篇报告的时候,最常用到的功能是多级列表功能。下面说一说我的通用做法。

第一步,打开一个默认文档,设置好相关样式:正文、无间隔、标题1、标题2、标题3……

第二步,点击“多级列表 ” 功能>>点击“定义新的多级列表 ” >>点击“更多 ” >>依次设置“级别 ” 和“将级别关联到的样式”,例如:级别1对应标题1,级别2对应标题2……>>设置其他格式,例如“位置”和“编号之后 ” 等等>>确定。返回主界面可以看到“样式” 里面的标题1等样式已经关联了标题列表,设置成功。

第三步,右键单击以上相应样式并编辑,给相应样式配置快捷键,我个人习惯设置为“标题1-ctrl+1 ” ,“标题2-ctrl+2 ” 等等。这样,可以快捷设置所有的多级列表标题,提高效率。

第四步,将当前文件另存为dotx格式,也就是word模板格式,并放置在软件设置中的个人模板文件夹中,这样,下次新建文件时,可以直接选择这个自定义个人模板进行撰写。所有的设置都同之前设置一样。

老派通过以上设置,基本可以实现专注内容写作,不用担心排版问题,写完了也就自然拍排完了。

同时,这个方法另一个最大的好处就是可以直接自动生成目录和大纲列表,对于长篇技术报告来说,简直是省时省力神器。

当然,最最厉害的是word模板功能的应用,不但可以使你一次性写出标准格式的文章,在多专业多人员配合的时候,可以直接到导入别人用此模板写的文章,基本可以不用重新排版,直接出活儿。这对汇总人来说,难道不是救命的方法之一吗!

珍惜生命,远离加班,老派祝大家永远健康!

AutoCAD默认启动天正软件的设置方法

天正软件本质上是基于AutoCAD二次开发的插件,正常安装后如果直接双击dwg格式的文件,会启动普通cad环境,而不是天正配置的环境,导致无法显示天正支持的图形对象,造成麻烦。

一般的做法是先开启一个天正窗口,然后用open命令打开文件,或者先打开天正,在双击文件打开。这两种方法也都增加了数次点击,影响效率。天正直接关联dwg文件的方法如下:

方法1:右件点击某个dwg文件>>“打开方式 ” >>选择Tangent软件主程序位置为启动方式>>并将其设为默认打开方式>>确定。返回文件,看到所有dwg文件图标都变成了天正浅色图标,设置成功。

方法2:打开cad程序>>输入options>>配置文件>>重命名原有的“ <<未命名配置>> ”为其他,例如“bak <<未命名配置>> ”>>点击“Twt20VXX”(你要作为默认配置的版本配置文件)>>点击右侧“ 添加到列表 ”>>输入“<<未命名配置>>”>>确定。

方法1比较简单,缺点有两个:所有dwg文件都会显示天正图标,每次点击一个文件就会新打开一个独立的CAD进程。(第一个貌似不算啥缺点)

方法2比较复杂,但是成功以后可以实现在同一个窗口连续打开多个文件。缺点是不能单独使用cad原有的配置文件,只能带着天正一起启动。

其实,方法2的原理就是利用cad会自动加载<<未命名配置>>的特性,将天正的配置文件直接当做<<未命名配置>>,以此来实现自动加载。

如果朋友们有其他更好的方法,欢迎与老派交流。

以上,希望老派能帮到大家。

巧用MacroDroid及Auto.js实现DingDing自动打卡


​先甩锅:本操作属于试验性质,不建议在实际工作和生活中使用;另外,方法很简单,高手请绕行,且此方法仅适用于能够开启自动打卡,且不需要刷脸打卡的组织;再者,此方法需要一个旧的Root过的Android手机,没有也可以关闭页面了。


​钉钉打卡是一项普通员工人见人厌的万恶软件,作为人生赢家的老板们却很乐于使用它。于是,在长期的控制与被控制的博弈和斗争过程中,发生过很多可歌可泣的感人故事。然而,很遗憾的是,到目前为止,曾经成功欺骗过软件的各种方法,大多数都已经宣布阵亡了。钉钉软件的超强防作弊能力,令很多仁人志士都望而却步。

今天我说的这个方法,不是为了让你们反抗纪律,也不是为了投机取巧。只是能够让生活更加自动化一些,尽量减少忘记打卡的危险,让工作时间少一项无意义的动作,也避免了向老板解释忘记打卡原因的窘迫时刻。

甩锅完毕,开始正题。

准备工作:一台root过的安卓手机,Macrodroid app,Auto.js app,钉钉软件(能够开启自动打卡且不要求刷脸),一点耐心。

第一步:在已经root的Android手机上安装Macrodroidauto.js,并允许其获得管理员权限。具体root方法请自行搜索。

第二步:编写auto.js代码,实现自动解除手机锁屏功能,包括但不限于解锁屏幕,解除锁屏,输入密码等等。我自己的简单代码如下图:​

​第三步:依次设置Macrodroid中的任务,保证程序正常进行。我自己的设置如下图。​

​经过几天的使用,成功率100%。没有出现过异常。
几点说明:

  1. 此方法基本上完全模拟手动操作,理论上软件不会识别为作弊手段。当然,不排除今后钉钉会有新的识别方法。另外,建议不要升级钉钉最新版本,因为打卡功能是不能回滚旧版本使用的。
  2. 手机是一直插电的,而且打卡时段我是基本不使用手机的。
  3. auto.js的代码为js代码,其实很简单,看看文档就会了。我的代码里包含了手机解锁和输入密码功能。不同的手机需要自己用不同的方法实现,没有统一的代码。
  4. Macrodroid里面的设置可以参考,因为都差不多。
  5. 高手可能会说了,macrodroid好像有点多余啊,直接都用auto.js实现不就行了?这一点我也想过了,并且试了几次,auto.js的定时启动功能完全就是个摆设,失败率太高。
  6. 又有高手会说了,那我只用macrodroid也可以实现啊,你问出这种问题说明你不是什么高手,自己用一下就明白了,这个软件不能实现自动解锁屏幕。
  7. 我的整体思路就是macrodroid负责启动自动任务,auto.js仅负责解锁屏幕和输入锁屏密码。

哪位有更好的办法,欢迎交流!

AutoCAD无法选择使用笔记本独立显卡的问题

随着笔记本电脑的性能越来越强劲,在笔记本电脑上使用AutoCAD进行绘图的使用体验也在逐渐提升。但是,实际工作中经常遇到笔记本电脑安装CAD以后无法选择独立显卡运行的问题,只能使用核心显卡,绘图效率低下。

查阅相关资料,发现大部分的问题是笔记本显卡的设置问题。无论是AMD还是Nvidia显卡的控制面板里,都有根据程序选择显卡的选项,只要强制使用高性能独立显卡运行CAD就没有问题了。这里不再赘述。

这里要讨论的是某些特殊问题,AutoCAD2014是问题最大的,经测试,无论怎么设置它都是用的是核心显卡。除非我在系统的设备管理器里面把核心显卡的驱动卸载掉,它才很不情愿的使用独立显卡运行。WTF!!!桌面系统都是用独立显卡?我才忍不了。而且诡异的是,官方没有对2014版本的这个问题做任何说明。不知道是不是我的个例。

2015版本使用基本正常,从2016开始,显卡的使用就又乱做一团。不过,好在官方及时发布了补丁拯救了大家。2017和2016的情况是一样的,打补丁就可以了。

更早版本及相关整个问题的官方说明请点击,可以说是很详细了。

如果使用了独立显卡,图形设置里面的高级功能还是不能使用,那就有可能是DirectX版本的问题了,详细请阅读我的另一篇文章《AutoCAD使用DirectX版本问题》。

AutoCAD使用DirectX版本问题

自从AutoCAD2015版本以后,软件默认的DirectX版本就由默认的DirectX9,升级为了DirectX11,升级后很多新版本特性都依赖于新的DirectX版本。但是由于种种原因,新安装的CAD并没有使用正常的DirectX版本,影响了使用效率。

经过我的测试,只有彻底卸载现有电脑上所有的CAD版本,并且删除所有cad有关的文件夹,同时清空注册表里有关CAD的相关项以后,再重新安装CAD新版本,才能够正确使用DirectX最新版本。这个操作主要靠的是操作的耐心和经验,而且浪费时间,失败率高。

这里,我推荐官方提供的新增系统变量的方法来实现:

Issue:

You would like to know how to make AutoCAD run with DirectX 9 instead of DirectX 11.

Causes:

Starting with AutoCAD 2015, the program uses DirectX 11 by default. It will automatically pick DirectX 11 if your graphics card is capable of utilizing it. Certain system configurations can cause visual display issues in AutoCAD, particularly if you are using a laptop computer with the NVIDIA Optimus or AMD Enduro technologies.

Solution:

To make AutoCAD use DirectX 9, there is a system variable to define within Windows. Here are the steps:

  1. Exit AutoCAD.
  2. Right-click Computer or This PC and choose Properties.
  3. Click Advanced System Settings.
  4. Under the Advanced tab, click the Environment Variables button.
  5. Under System Variables, click the New button.
  6. Enter GS_DEVICE for the name and Dx9 for the value.
  7. Click OK on all the windows.

To see what DirectX is being used within AutoCAD, use the GRAPHICSCONFIG command.

Note: Using DirectX 9 changes the display performance in AutoCAD and can potentially affect how the program runs, depending on the type of drawings you work with. DirectX 11 is more capable than DirectX 9.

英文非常简单,我就不翻译了,但是注意,这个操作是强制使用旧版本的DirectX,我们要强制使用新版本的DirectX,只要把变量值设置为Dx11就可以了。

什么?不知道新版的CAD有什么好?那我也救不了你了。

Win10最新版创意者更新彻底解决高分屏显示问题

使用一台4K分辨率笔记本的苦处要向谁诉说,之前我已经经过不断努力解决了《高分辨率屏幕CHM格式文件查看问题》和《小尺寸高分屏使用AUTOCAD问题的解决方法》。但是操作尤其繁琐,而且会遇到不可预见的问题,例如,兼容性问题,以管理员身份运行等问题。

这次Win10的创意者更新,终于可以说是从系统级别较好的解决了这个问题,之所以是较好,而不是完美,是因为用户还是要根据具体需求进行操作设置,而不是全自动化解决,这可能就是windows系统的特点吧。

其方法如下:

右键点击高分屏下显示不正常的软件或软件快捷方式–>属性菜单–>兼容性选项卡–>更改高DPI设置–>选中替代高DPI缩放行为复选框–>下拉菜单改为系统。

经过以上设置,所有运行情况下,软件都能够以正常尺寸显示,而且界面很清晰,没有模糊的感觉。感谢微软,感谢踢喂……

经测试,几乎所有第三方软件都可以使用这个方法。但是少量系统软件反而不支持,没错,我说的就是运行.chm文件的HH.exe,哎,不说了,原来的方法还是有用的。

哦,忘了说,我系统是Win10专业版,版本号为1803,大概是2018年6月更新的。其他版本请自行测试。

临时禁用笔记本键盘的简单方法(非代码)

经常使用笔记本工作,中间不时会穿插查阅技术手册和规范,如果桌子空间太小或者杂物太多,那么实体书就无处安放,非常别扭。直接放在笔记本键盘上?好办法!不过键盘被误触,打出一大堆字符。禁用键盘吗,大笨蛋都想得到,那么到底怎样做才优雅?

网络上有种主流方法是用代码,可是需要记住一大串天书一样的代码,而且还需要重启电脑,不胜其烦。经过不断寻找,终于找到一个便捷无风险的办法——使用AutoHotKey代码。AutoHotKey简单的是就是一个能够完全自定义电脑快捷键的开源工具,是通过用户自己编写代码实现的,有心人已经写好了相关代码Lexikos,但是执行代码需要先安装AutoHotKey环境,对于仅适用一个功能的用户来说显得没有必要。于是,又有热心人把功能代码打包成了.exe可执行文件,这样,只要双击就能实现禁用键盘的功能啦。

简单,有效。

把代码分享到国内网盘,便于取用:

链接: https://pan.baidu.com/s/1fQYEeh-WCXsUIo-I78_14A 密码: x4i6

Tip: 关于Windows10更新导致AutoCAD闪退

最近Windows10针对功能进行了更新,版本为1803。更新后我电脑上的AutoCAD2016出现了闪退,无法使用的问题。试用了一下另外的笔记本电脑,发现没有这个问题。

经过检查,发现我以前安装过Autodesk官方提供的AutoCAD独立显卡驱动补丁,用来避免cad错误的使用集成显卡,补丁的文件名称是AutoCAD_2016_Hotfix_4_64bit.exe。将其卸载后,CAD正常打开使用。使用CAD里的3DCONFIG命令检查硬件驱动使用情况,独立显卡使用没有问题。

希望有同样问题的设计师朋友注意,没必要重装CAD浪费宝贵时间。