SnowRen 发表于 2022-9-17 13:23

确认ID获取工具(获取已失效)

本帖最后由 SnowRen 于 2023-7-14 23:49 编辑

CID获取工具
开发环境:Visual Studio 2015 .Net framework 4.8
软件框架:WPF C#应用
界面库:MahApps.Metro

软件功能:本机的Windows、Office安装ID自动识别,一键获取确认ID,并进行安装。
                  其它电脑Windows、Office需要自己填入安装ID。

识别范围:Win7及以上系统,Office2013及以上版本
Windows不管是不是安装在C盘,均可自动识别安装ID
10月1日之前的版本,Office默认安装的情况下都没有问题,软件参数使用的是绝对路径,因此仅支持安装在C盘和D盘程序目录。11月7日增加自带OSPP.VBS脚本的版本,自定义安装路径也能识别。

不能识别本机安装ID的情况:版本选择“其它电脑Windows、Office”,然后手动填入安装ID,再获取确认ID;打开本软件后,才安装的密钥,需要刷新版本列表或重新打开本软件。

使用须知:本人只是封装了安装ID识别和网页获取确认ID及解析,并非JH工具,必需是有效的密钥才能获取成功。打开软件时稍慢,是因为加了壳的缘故。本人测试了近两个星期,均没发现什么Bug,但并不代表适用于大家所使用的电脑。

网页获取接口:来自khoatoantin.com
- CIDMS API
https://khoatoantin.com/ajax/cidms_api?iids=&username=&password=
Example: https://khoatoantin.com/ajax/cidms_api?iids=304879672149543591364556996487547823408023240893620542207636326&username=trogiup24h&password=PHO


问题解答:本程序是由C#编写,需要运行库.Net framework 4.8,Win10及以上为系统自带。
               获取成功会有两个确认ID,一个是带分隔符的,另一个不带。





远景首发编译版,将成为已下载网友的珍藏纪念版,不再提供下载
9月21日更新多彩主题版





9月21日-9月22日,这两天下载的多彩主题版,“刷新列表”会导致程序崩溃;远景首发编译版不存此问题。

9月23日,重写部份代码,现已更新,“刷新列表”程序崩溃问题已解决。

10月1日更新,主题列表框增加颜色识别块。




11月7日更新,Office自定义安装路径也能读取安装ID, 软件自带OSPP.VBS脚本,不再读取Office安装目录。取消复制确认ID按钮。
本机Windows、Office(含单个组件)新增安装确认ID功能,可能会被防护软件拦截,如果不能安装请右键菜单“以管理员身份运行”,风险自行衡量。
起因,近期收到多位网友反馈,无法识别Office安装ID。我在本文上面的“识别范围”和“使用须知”已经说得很明白,可能那些网友还是比较喜欢折腾使用自定义安装目录,
我在写此程序初期也尝试了读取注册表的方法,但如果注册表有遗留也会导致无法识别的情况,故而舍弃;
又不想带OSPP.VBS,最终采用默认目录枚举的方法。为满足少数网友的需求,现在改写为带脚本的版本。

无法保证每个人都能使用,以后估计不再更新,能用则用,不能用则烦请换其它的方法。




经过测试获取确认ID的接口网站,近期不稳定,如果长时间处于获取中,关闭过会儿再试。
之前下载过的网友,能正常使用就没必要下载11月7日的版本。
无法获取确认ID的提示更明确:密钥已被封、需要人工服务。

2023年07月14日,此获取方式已被接口网站限制,请广大网友换其它方式。待有新接口,再更新,归期不定。





dxming1988 发表于 2022-9-17 14:16

谢谢大佬制作分享

ghjwjpj2006 发表于 2022-9-17 17:01

感谢分享{:5_262:}

lattebbs 发表于 2022-9-17 17:08

谢谢!收藏备用。

lfxlfx 发表于 2022-9-17 17:21

谢谢分享,收藏备用.

pccmmm 发表于 2022-9-17 17:33

解压后,无法打开怎么回事?

SnowRen 发表于 2022-9-17 17:40

pccmmm 发表于 2022-9-17 17:33 https://bbs.pcbeta.com/static/image/common/back.gif
解压后,无法打开怎么回事?

你的电脑是什么系统呢?
C#程序,是需要运行库的,本程序需要 .NET Framework 4.8
Win10及以上为自带

w281602908 发表于 2022-9-17 17:56

这个软件不错,感谢分享

pccmmm 发表于 2022-9-17 18:04

SnowRen 发表于 2022-9-17 17:40 https://bbs.pcbeta.com/static/image/common/back.gif
你的电脑是什么系统呢?
C#程序,是需要运行库的,本程序需要 .NET Framework 4.8
Win10及以上为自带

系统是Win10_LTSC_2021_64位,NET3.5与NET4.8都正常呀

SnowRen 发表于 2022-9-17 18:08

pccmmm 发表于 2022-9-17 18:04 https://bbs.pcbeta.com/static/image/common/back.gif
系统是Win10_LTSC_2021_64位,NET3.5与NET4.8都正常呀

你在其它电脑上试一下,我在十几台电脑上检测运行都没有问题,我的检测环境也包括Win10_LTSC_2021原版系统

xhnr183527 发表于 2022-9-17 18:08

非常感谢您,向您致以崇高的敬意

pccmmm 发表于 2022-9-17 18:11

SnowRen 发表于 2022-9-17 18:08 https://bbs.pcbeta.com/static/image/common/back.gif
你在其它电脑上试一下,我在十几台电脑上检测运行都没有问题,我的检测环境也包括Win10_LTSC_2021原版系统 ...

可能是没有安装运行库!

hnfeng 发表于 2022-9-17 18:12

谢谢分享,支持原创。赞一个

SnowRen 发表于 2022-9-17 18:14

pccmmm 发表于 2022-9-17 18:04 https://bbs.pcbeta.com/static/image/common/back.gif
系统是Win10_LTSC_2021_64位,NET3.5与NET4.8都正常呀



Win10 LTSC 2021 原版,打开运行一切正常

z_yj 发表于 2022-9-17 18:25

SnowRen 发表于 2022-9-17 18:14 https://bbs.pcbeta.com/static/image/common/back.gif
Win10 LTSC 2021 原版,打开运行一切正常

图中两个确认id是有什么不同作用?

mxwfhy 发表于 2022-9-17 18:48

本帖最后由 mxwfhy 于 2022-9-17 20:23 编辑

谢谢分享,楼主辛苦了。


真是好东,好人一生平安。

wfygyeeqy 发表于 2022-9-17 18:49

谢谢大佬制作的作品分享

SnowRen 发表于 2022-9-17 18:53

z_yj 发表于 2022-9-17 18:25 https://bbs.pcbeta.com/static/image/common/back.gif
图中两个确认id是有什么不同作用?

版主好,两个都一样,一个是带分隔符的,另一个不带

wileecoyote 发表于 2022-9-17 19:08

谢谢大佬制作分享

z_yj 发表于 2022-9-17 19:47

SnowRen 发表于 2022-9-17 18:53 https://bbs.pcbeta.com/static/image/common/back.gif
版主好,两个都一样,一个是带分隔符的,另一个不带

谢谢回复!
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 确认ID获取工具(获取已失效)