发布时间:2025-12-10 19:47:18 浏览次数:4
金山卫士2.6.3 开源代码整理[通俗易懂]源码地址:https://github.com/5455945/PcManager/tree/bdevvs2005sp2,windowssdk7.1编译。01源码来源01.01金山源码位置2011年,曾经有一个金山开源计划。可以参见官网:http://code.ijinshan.com/。目前很多内容都不可访问了。不过开源代码依然可以下载。官网上提供了下载包和…
源码地址:https://github.com/5455945/PcManager/tree/bdev
vs2005 sp2,windows sdk7.1 编译。
2011年,曾经有一个金山开源计划。可以参见官网:http://code.ijinshan.com/。
目前很多内容都不可访问了。不过开源代码依然可以下载。
官网上提供了下载包和hg两种方式。
# 这个是最后更新的代码压缩包:http://code.ijinshan.com/download/tip.tar.bz2http://code.ijinshan.com/download/LIB4pcmanager.tbz希望我今天分享的这篇文章可以帮到您。
金山开源卫士代码是用hg管理,需要安装tortoisehg。
https://bitbucket.org/tortoisehg/files/downloads/tortoisehg-4.6.0-x64.msi
hg clone https://bitbucket.org/knoss/pcmanagerhg tagstip 81:77d745a5a9b3pcmanager_RELEASEv2.6.3-hotupgrade 80:5de220ebc83apcmanager_RELEASEv2.6.2-bugfix 78:6c4489a779a4PcManager v11.03.17 72:56a61a34d36d以压缩包形式下载的是最新的tip 81:77d745a5a9b3。
github上也可以找到较完整代码。
https://github.com/dreamsxin/PcManager
最早金山还提供了一些讲解视频,现在不清楚是否还在了。
把代码整理后,在bdev分支下。https://github.com/5455945/PcManager/tree/bdev。
使用vs2005 sp2 编译,需要windows sdk 7.1。代码中原来使用的sdk版本是6.1,不太好找了。
代码在win7 sp1, win8.1, win10 上编译均可。
bdev分支整理了下工程文件。独立的工程文件放在 oss 目录下。[代码中有大量重复工程。]
https://github.com/5455945/PcManager/tree/bdev/oss/
包括:
ksm #0003 金山卫士主界面 2.1 bdev/oss/ksm/sln/KSafeMain.slnkarpfw #0005 卫士ARP防火墙 bdev/oss/karpfw/sln/karpfw.slnbksafevul #0006 漏洞扫描器 bdev/oss/sysopt/sln/bksafesysopt.slnsysopt #0007 系统优化之开机加速 bdev/oss/sysopt/sln/bksafesysopt.slnppro #0008 隐私保护器 bdev/oss/ppro/sln/PrivacyProtectionGUI.slnkclear #0009 垃圾清理 bdev/oss/kclear/sln/kclear.sln金山卫士主界面
卫士ARP防火墙
漏洞修复
系统优化
隐私保护
垃圾清理
主工程的sln文件在PcManager\sln下。是ksafe.sln,需要先编译commonlib.sln。
release可运行,主工程运行效果如下: