The original version was written by CODYQX4 and is derived from the reverse-engineered code of Microsoft's official KMS. Windows 7 Ultimate cannot be activated through KMS, please use another tool to activate.Py-kms is a port of node-kms created by cyrozap, which is a port of either the C#, C++, or.
: The full domain name of the kms server, which can be used to query the IP address.nas.net: suffix domain name of kms server.In this way, any pc installed VOL version of office or Windows will automatically activate when connected our local area network. Configure DNS for Windows to automatically discover kms serversīy configuring the SRV parameters of the DNS server, the hosts in the LAN can automatically discover the kms server. ip: Here, must use IP address, domain name will cause errors.įinally, it prompts Activation Done, that is, activation is successful, which shows that our py-kms server has been successfully run without errors.-m: Which version of the Windows /office is simulated, here we simulate Windows10.TruetruetrueClient generating RPC Activation Request. TruetruetrueClient generating Activation Request data. TruetruetrueClient generating Activation Request dictionary. TruetruetrueClient generating RPC Bind Request.
Use tool pykms_Client.py provided by py-kms.
& rm master.zip & rm -r /home/py-kms-master \ĮNTRYPOINT /usr/bin/python3 pykms_Server.py $ || exit 1
& apk add -no-cache -update bash git p圓-argparse p圓-flask p圓-pygments python3-tkinter \ RUN sed -i 's//.cn/' /etc/apk/repositories \ # This is a minimized version from docker/docker-p圓-kms/Dockerfile without SQLLite support to further reduce image sizeĮNV LOGFILE /var/ log/pykms_logserver.log So I modified the py-kms/docker/docker-p圓-kms-minimal/Dockerfile to use Tsinghua mirror to improve the download speed of the software.
However in China, the software download time is very long at compile time, and error messages that cannot be downloaded often appear.