最近技安不再带自己的mac book来公司工作了,公司多出来一个台式机,配置还挺高。于是乎就拿过来用了。
装上了Ubuntu14.04 LTS版,正常的开发工具如vagrant,vitualbox,sublime text,QQ,搜狗输入法等后,折腾了一番,终于把开发环境搭建好了!
navivat由于下载的官方版本,有30天的使用期限限制。网上也有很多的“破解”时间限制的方法。技安很早之前也都使用过,唯一不爽的就是,每次删除~/.navicat文件夹的时候,保存在navicat里面的数据库链接都会丢失了。
最近技安研究了一番,发现navicat是通过user.reg文件来判断软件是否过期了。于是想,保留一个没有日期记录的user.reg文件,每次开机的时候把原先的user.reg文件删掉,然后用我们保留的文件拷贝过去不就可以永久使用了么。
约定环境:
navicat配置路径: /home/andy/.navicat
原始user.reg文件: /home/andy/.navicat/user.reg
备份的文件: /home/andy/.navicat/user_backup.reg
1、安装好navicat之后,第一次正常打开,然后添加好数据库链接信息。
用于生成原始user.reg文件。把生成好的原始user.reg文件打开,去掉每个中括号后面的时间戳
如下图所示,点击图片可以查看大图
仅仅保留部分关于编码和字体相关的设置即可,如下:
WINE REGISTRY Version 2
;; All keys relative to \\User\\S-1-5-4
#arch=win32 [Control Panel\\Colors] [Control Panel\\Desktop] "DragFullWindows"="0" "FontSmoothing"="2" "FontSmoothingGamma"=dword:00000002 "FontSmoothingOrientation"=dword:00000002 "FontSmoothingType"=dword:00000002 "LowPowerActive"="0" "MenuShowDelay"="400" "SmoothScroll"=hex:00,00,00,00 "UserPreferenceMask"=hex:10,00,00,80 [Control Panel\\Desktop\\WindowMetrics] "BorderWidth"="1" "CaptionFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,01,00,00,00,00,44,00,72,00,6f,00,69,00,64,00,20,00,53,00,61,00,6e,\ 00,73,00,20,00,46,00,61,00,6c,00,6c,00,62,00,61,00,63,00,6b,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 "CaptionHeight"="18" "CaptionWidth"="18" "MenuFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,01,00,00,00,00,44,00,72,00,6f,00,69,00,64,00,20,00,53,00,61,00,6e,00,\ 73,00,20,00,46,00,61,00,6c,00,6c,00,62,00,61,00,63,00,6b,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 "MenuHeight"="18" "MenuWidth"="18" "MessageFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,01,00,