Check how many CEFs are on your Windows/Linux/MacOS.
看看你系统 (Windows/Linux/MacOS) 上有多少个 CEF (Chromium Embedded Framework).
目前没有特别完善,可能还有很多情况没考虑到,欢迎发 issue !
(测试系统:Windows 11 专业版、Deepin 23 Alpha、Apple Silicon MacOS;Deepin上浏览器会存在重复检测的情况,看截图你就懂了)
(也许可以起一个 Web 服务然后展示“喜报“,以后再说啦)
目前支持Windows/Linux/MacOS,其他系统若有需要支持请提交 issue 。
从 Release 页面下载最新的可执行文件, Unix 用户(Linux/MacOS)需要给予 CefDetector.Net-xxx
执行权限后运行,Windows 用户直接执行CefDetector.Net-Win64.exe
即可。
你需要预先安装好.Net 7
运行库( https://dot.net ),然后使用dotnet CefDetector.Net.dll
来执行本程序。
之后试试能不能生成不需要运行库的版本。
下载链接:
ARM64版本运行库(苹果芯片)
X64版本运行库(Intel芯片)
- 检测 CEF 的类型: 如 JCEF、libcef、Electron、NWJS、CefSharp、Edge 和 Chrome
- 计算总数量
- 相比原版来说,原版在统计某些CEF框架时存在问题,例如Epic游戏启动器,可执行文件在上两级目录,原版把每一个资源文件夹都算作独立的CEF,这是不合理的;同时,JCEF(例如JetBrains全家桶使用的)目前暂时不知道特征,只能暂时用jrt-fs.jar作为特征。
xh321
创意来自 @ShirasawaSama 的 CefDetector 项目。由于这个项目没有跨平台,所以我花一下午搓了一个功能差不多的。