问题:
Typore是一个优秀的markdown编辑器,相信很多人在平时写博客、笔记的时候都用到过Typore,但是博主最近使用Typore的时候,遇到如下问题:
- 每次打开typore就提示更新:
- 点击更新按钮,却没有反应,导致无法更新
- 因无法更新,导致下次打开Typore时,会再次提示更新
- 以上问题形成一个循环,每次打开都得手动关闭更新提示,想要更新还更新不了,就很蛋疼,
上图:
原始思路:
既然是软件更新,就一定有更新程序,每次打开Typore,就会自动运行更新程序,提示弹窗,所以可以找到更新程序(比如 xx-updater.exe之类的),将其删除即可,
过程:
找到Typore安装目录,搜索栏输入update,点击搜索:
搜索结果:并没有找到更新程序,但是找到了一个更新页面:updater.html,看起来是每次启动,就开启一个窗口展示了updater.html的内容,
新思路:既然找不到更新程序,那就删掉这个页面,没有展示的东西,既然就无法弹窗了,
于是将刚才的文件移动到桌面,再次重启Typore试一下,
结果:依旧弹窗,但是由于找不到updater.html页面,所以展示空白内容:
最终思路
我们看到,updater.html是一个html页面,也就是说,页面内是可以执行js代码的,可以加入一行代码,让页面每次加载并执行到这行代码的时候,就将本页面关闭,这时,页面还没来得及展示,就把自己关闭了,这样就看不到弹窗了
解决方法:
按照以上思路,我们找到updater.html文件,并用记事本打开。
在页面的js标签块中加入一句:
window.close();
保存,关闭文件,
重新打开Typore,就没有更新弹窗了