BeyondCompare4的三种破解方法

方法一:

修改C:\Users\Administrator\AppData\Roaming\BCompare\BCompare.ini这个配置文件中的时间戳来使软件一直处于试用期。

BCompare.ini文件的内容大致如下:

[BCompare]
InstallTime=1534816784
LastLoading=1538200843

如果软件试用期过了的话,可以通过修改InstallTime和LastLoading这两个参数来使软件处于使用期,比起卸载软件然后重装要方便得多。如果想一次性解决这个问题的话,也可以选择写一个脚本文件,然后选择开机启动,每次开机前将InstallTime改为当前的时间,这样便可以一劳永逸了。

脚本文件的内容如下:

import time
f = open("C:\\Users\\Administrator\\AppData\\Roaming\\BCompare\\BCompare.ini","r+")
f_content = f.readlines()
f.seek(0,0)
f.truncate()
t = str(int(time.time()))
f.write(f_content[0])
f.write(f_content[1][:12] + t + "\n")
f.write(f_content[2][:12] + t + "\n")
f.close()

把上面的脚本文件放到C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\这个目录下就就可以开机自启了。

方法二:

修改C:\Program Files\Beyond Compare 4\BCUnrar.dll ,这个文件重命名或者直接删除,则会新增30天试用期,再次打开提示还有28天试用期。

方法三:

修改注册表

1、在搜索栏中输入 regedit  ,打开注册表

2、 删除项目:计算机\HKEY_CURRENT_USER\Software\ScooterSoftware\Beyond Compare 4\CacheId

注:方法三也可以结合方法一,写一个脚本文件,每次开机的时候去删除注册表中的CacheId,同样能达到一直处于试用期的效果

本地实际测试方法管用代码:

将一下代码保存成txt后,修改后缀名为bat

当beyongd软件剩余时间不多时候,运行此bat,重新打开软件即可剩余时间为三十天

reg delete "HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4" /v CacheID /f

BeyondCompare的三种破解方法相关推荐

  1. 电脑密码的十二种破解方法

    电脑密码的十二种破解方法 日常操作中,我们经常要输入各种各样的密码,例如开机时要输入密码,QQ时也要先输入密码,假如你忘记了这些密码,就有可能用不了机器.打不开文件.不能聊天-- 也许还会造成很大的损 ...

  2. PHP开发之递归算法的三种实现方法

    递归算法对于任何一个编程人员来说,应该都不陌生.因为递归这个概念,无论是在PHP语言还是Java等其他编程语言中,都是大多数算法的灵魂.对于PHP新手来说,递归算法的实现原理可能不容易理解.但是只要你 ...

  3. 黑马程序员_Java解析网络数据流的三种特殊方法

    Java解析网络数据流的三种特殊方法 Java作为最开放的语言,已越来越受到网络程序员的青睐.但这一青睐族有着同样的经历--曾经都为网络上通信的Java数据格式而烦恼. 笔者也不例外,曾经为此而查阅了 ...

  4. Oracle的join默认为,Oracle中的三种Join方法详解

    这里将为大家介绍Oracle中的三种Join方法,Nested loop join.Sort merge join和Hash join.整理出来以便帮助大家学习. 基本概念 Nested loop j ...

  5. python中保留小数_python保留小数位的三种实现方法

    前言 保留小数位是我们经常会碰到的问题,尤其是刷题过程中.那么在python中保留小数位的方法也非常多,但是笔者的原则就是什么简单用什么,因此这里介绍几种比较简单实用的保留小数位的方法: 方法一:fo ...

  6. oracle hash join outer,CSS_浅谈Oracle中的三种Join方法,基本概念 Nested loop join: Outer - phpStudy...

    浅谈Oracle中的三种Join方法 基本概念 Nested loop join: Outer table中的每一行与inner table中的相应记录join,类似一个嵌套的循环. Sort mer ...

  7. lopa分析_【风险分析方法】HAZOP、LOPA和FMEA三种分析方法,如何做到信息共享?...

    导 读 信息是人们对事物的了解的不确定性的减少或消除,其功能是表征物质客体成分,结构,状态,特性等属性.信息共享的目的在于减少或消除信息源所需的不确定性.石油化工行业由于设备多,生产过程复杂,危险元素 ...

  8. php怎么四舍五入,php 四舍五入的三种实现方法

    这篇文章主要为大家详细介绍了php 四舍五入的三种实现方法,具有一定的参考价值,可以用来参考一下. 对php 四舍五入的三种方法感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! php 四 ...

  9. java map集合遍历方法,Java的Map集合的三种遍历方法

    集合的一个很重要的操作---遍历,学习了三种遍历方法,三种方法各有优缺点~~ 1. package com.myTest.MapText; import java.util.Collection; i ...

  10. for-forEach-stream.forEach三种遍历方法

    java8新出的循环方式,在网上有大量的道友说用流的方式效率反而更低了. 大量的结论表明,这种方式只是语法糖(for-forEach-stream三种遍历方法执行效率比较与选用思考 - ZZY1078 ...

最新文章

  1. 用osgEarth实现Cesium的后处理特效(1)
  2. 扎克伯格|在美国国会数据门听证会上的证词-中英文全文
  3. 反arp攻击软件_网络安全工程师教Kali Linux:ARP欺骗概述
  4. 职场‘下班沉默症’调查
  5. Angular Lazy load(延迟加载,惰性加载) 机制和 feature module 的学习笔记
  6. java default修饰符_Java基础语法二
  7. java扫描指定主机的端口socket服务
  8. Linux下history命令用法
  9. 使用全局变量有什么好处?有什么坏处?_发酵床养殖有什么好处?又有什么坏处?该不该采用...
  10. MT7620A路由刷DDWRT
  11. 如何提高电商广告投放的转化率?
  12. Centos常用基础命令
  13. iMeta | 海南大学张家超组-基于肠道菌群SNV基因标记物的炎症性肠病预测模型
  14. 1383:刻录光盘(cdrom)
  15. Vue2.x动态组件的使用实现组件整合大屏展示
  16. 中国医师节丨华为IdeaHub用远程诊疗护佑人民健康,为医生减负
  17. Revit API: Dimension 尺寸标注
  18. JAVA有关NFC读卡器读取数据
  19. 任意长度的python列表最后一个元素索引_任意长度的 Python 列表、元组和字符串中最后一个元素的下标为 ________ 。_学小易找答案...
  20. 想抵御“黑客”和“黑产” 智能+安全能不能有高招?

热门文章

  1. latex中report目录_LaTeX提纲
  2. Python语言的适用范围
  3. 爬取boss直聘岗位数据进行数据分析
  4. 编解码学习笔记(七):微软Windows Media系列
  5. kaggle入门--泰坦尼克号之灾(手把手教你)
  6. 转 OpenGL核心技术之帧缓冲
  7. angular使用高德地图
  8. android lomo设计与实现,拍静物 美图秀秀Android轻松调LOMO风格
  9. 虚拟存储管理+地址变换+软考系统架构设计师
  10. python是猿辅导还是学而思_综合分析:猿辅导和学而思对比选哪个好,我的亲身感受...