提醒
不管哪个端,都需要先退出myBase。
Mac
- 进入用户根目录
/Users/c0ny100
,即下边是Macintosh HD > 用户 > [你的用户名]
这个界面 - 然后按
Shift+Commond+.
,显示隐藏文件。找到.Mybase8.ini
文件
- 打开
.Mybase8.ini
文件,删除FirstUseOn.UserLic.App=
后边的数字并保存文件退出即可。
删除前:
删除后:
Windows
我手里没有windows电脑,贴一篇其他的帖子:https://blog.csdn.net/weixin_55880059/article/details/139214821
大概流程是一样的。找到mybase.ini,删掉数字。
脚本自动删除
mybase会根据FirstUseOn.UserLic.App=
后边的数字确定你第一次打开软件的时间,从30天开始倒计时,删除后重新打开软件,会再生成一个数字。
因此,想要永久破解只要30天内再次删除数字即可。有两种方式:
-
阻止文件被修改:电脑上有火绒的可以通过火绒,使mybase无法修改
.Mybase8.ini
文件,这样删除一次后,FirstUseOn.UserLic.App=
那里永远是空白的,就可以一直使用。 -
定期删除:不想安装火绒的,可以写脚本,设为开机自动执行脚本,把那串数字删掉。
Windows的我不会写,就是那个批处理文件,可以问下gpt。Mac和Linux可以写shell脚本,或者python脚本都可以。
1 )这里以Mac的shell脚本为例,打开“终端”,新建一个shell脚本
vim xxx.sh
,然后把这条命令复制进去,对应的用户名需要修改:#!/bin/bash sed -i '' -e 's/FirstUseOn.UserLic.App=.*//' /Users/[你的用户名]/.Mybase8.ini
可以删掉
FirstUseOn.UserLic.App=
所在的一整行,这个不要紧,删一整行和只删数字是一样的。打开关闭mybase后,这个字段又会被创建。2 )设置开机自动运行该脚本。使用Cron的@reboot指令(cron这篇写的很好:https://brianyao.tech/blog/mac-cron):
打开“终端”,输入
crontab -e
命令来编辑Cron表。
在打开的编辑器中,按i
进入编辑模式,然后复制这段代码:@reboot /path/to/your/script.sh
将/path/to/your/script.sh替换为你的脚本的实际路径。