{"_id":"hmc-win32","_rev":"39-151e08d0109fbc0dbcdb1ecd4c4b588b","name":"hmc-win32","dist-tags":{"latest":"1.4.92"},"versions":{"1.0.0":{"name":"hmc-win32","version":"1.0.0","description":"HMC Connection System api","license":"MIT","author":{"name":"kihlh"},"main":"./index.node","types":"HMC.d.ts","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar"],"scripts":{"build":"cd CPP&&node-gyp rebuild","type":"tsc -d HMC.ts&&del  HMC.js","copyBin":"node -e \"require('fs').copyFileSync('./CPP/build/Release/HMC.node','./index.node')\"","copyBin-w":"node -e \"let fs= require('fs');function Copy(){try {fs.copyFileSync('./CPP/build/Release/HMC.node','./index.node')} catch (error) {}};fs.watchFile('./CPP/build/Release/HMC.node',()=>setTimeout(Copy,8000));\""},"engines":{"node":">= 8.0.0"},"_id":"hmc-win32@1.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-OAoBkUEH4iGxWbNCaAxjDQuSejaqU47EAkBk2g8L8f4WwRi8Dd6Nn0GxjbLFMYnSQ54UfhELmw+ylRZbeB+z2A==","shasum":"182df22ae2792e2504175fade6b0eaccd8f0e8e1","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.0.0.tgz","fileCount":547,"unpackedSize":5195393,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXSoiPvV8tLQ/capZMUadC/i3wHAA+iYJfKf2TNm/sJwIhAIB5aWM89rxTZI93+lOvxUoY/NAGgM3FWbvbRYOfOPv1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIn0PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWiw//WutY38EYtPGltN1Fzq88EcnikpLgV0Uz0/BqdpVEibd58DBz\r\nwIGc2JGAD2cLP23AzF9TQ77hYL/5r8WdWwTAl4cC+qjevhDX7KZfUfz6i4pv\r\nQ898gG6oIJUAi1zcXuBnGrpmQlCNWvlBNklfZGGxtjVXFA+5gdUIECml55zp\r\n3P9jBL7e2NsA67N21mABhlYAUwcBK/r2scHiAS/4u//XgK7ZFP1HVee/vELh\r\nd9g5EugfLl1ybmPAeJaa0yEUXO9ha+9WpySeSVE0IQbDaEMx9CYgHJmatgdN\r\n/DljKiublfWzgtYoY/zLJWokyu7NNtRq6RQgj2jWLZ3UEpfZfM9jgNHiT88b\r\nyyFMJ7zC98BtIU461dftGvBhp98RX0XCAE57RuI5xNiqcyYZ6RfcHReJ4A+8\r\nD+oO8sYMXnoSjbVyVo07Fw/EoG11jnR0VsHA+t+auIDSj6ilCqajGxSPBEhp\r\nZ1caTmpnJwNUVzcit980aMx76v5ESA3Kg7O81cPlRbym0PQMRIvRJpNNYXBc\r\nAUnJjjJQdCy4G3emjObALNahIvd+xLIsPxp+pP+8zVa7/kwucdCdiUfDBTg0\r\nyTxG4sngUVYYyeh39t0Z3kvy63D8KEDwhBKVMINVDaY0PWuFB+1Gdt0daih1\r\n38e15+j1FL2JO7tNCsqC5x8EEZG9ENA9AMU=\r\n=dNgN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.0.0_1663204623230_0.2845412408422432"},"_hasShrinkwrap":false},"1.0.1":{"name":"hmc-win32","version":"1.0.1","description":"HMC Connection System api","license":"MIT","author":{"name":"kihlh"},"main":"./index.node","types":"HMC.d.ts","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit"],"scripts":{"build":"cd CPP&&node-gyp rebuild","type":"tsc -d HMC.ts&&del  HMC.js","copyBin":"node -e \"require('fs').copyFileSync('./CPP/build/Release/HMC.node','./index.node')\"","copyBin-w":"node -e \"let fs= require('fs');function Copy(){try {fs.copyFileSync('./CPP/build/Release/HMC.node','./index.node')} catch (error) {}};fs.watchFile('./CPP/build/Release/HMC.node',()=>setTimeout(Copy,8000));\""},"engines":{"node":">= 8.0.0"},"_id":"hmc-win32@1.0.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-zv8DpDpNTPFjhdL+CQpvr01yDpE5ATzsCo+W38BtXiMU26xxO481IX8va49/dm+cN4nC+M1HMRivMsuR7UyQ1Q==","shasum":"9c502dee7a9d6f85a87fc6c0dffb5f805da1dfa4","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.0.1.tgz","fileCount":13,"unpackedSize":726365,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+F4pxiLYaNLBRCqglqO5PQHrUKGE+4JrDSx9WZ6FYEQIgNPN8Rey5KZjrsv3fCTQxJdsieErNDrHa4SxhcZxE1NM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1YhgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLWA//dimV52JHHY7/W0sJq4AfMtH3v63Q/jUrM+smsocDEVSKFi9B\r\n8oO8ZgrK/4VdcWzKvL5merj6KRdy6fligtIygJI4PqxOPIr5lqTpMrTa3iWK\r\n4+uDfel4O+HXJZuNBXP/RKjbk+583r0yBb5ajIqls89f6tDN/p+/dQ+kV6G/\r\nfE8cL4Phm70te4pPDdtUT3O2ox3OI24dMuxGBQNIg17eAW0BeFrP4OCYML39\r\n/pXZtH0NlwpyoCXOLUg3RG0B/e8fxr1CcrwUzF7KQIKsMyGfECmWsLsBirMB\r\nGKbfI7QDlQDswi6ubhZF+yuLTvVvRLWiQSQYaiax8Y+frDo+Nlx0pkqJd+y7\r\n7y8Onq9gRuSpkEUG//YmyksHd7rKmmiSrT6vfTM+reSmZN14omxA0KtrW1Rh\r\nX5tAf3RViwqk3kT0Et+/4NhGzrDhy7eftKwcAHMIIwHdquvHHz8dDAIxGk48\r\nO0loU0987vT2W8Tgq0xXQ0DXLqhjPCf9xymQZ9QnC39Aq7/V/pUVJdfW4Cmy\r\neOzY0w3XBlksl3/NWmAkO1wzoXl//i589PrIRscSXGGP1MlHWR3PvZDjcxXI\r\nCDyAH/VfSIWR0LQ8QEVqOIK0zYssalMRY+FDspFdN+Y+Q+HxPOg9czQa9zMt\r\n1WBfUE01DH8fHyFms7YIJ9VXVdj0nXlGtTs=\r\n=RIas\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.0.1_1674938464653_0.9575529603596009"},"_hasShrinkwrap":false},"1.0.2":{"name":"hmc-win32","version":"1.0.2","description":"HMC Connection System api","license":"MIT","author":{"name":"kihlh"},"main":"./index.node","types":"HMC.d.ts","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit"],"scripts":{"build":"cd CPP&&node-gyp rebuild","type":"tsc -d HMC.ts&&del  HMC.js","copyBin":"node -e \"require('fs').copyFileSync('./CPP/build/Release/HMC.node','./index.node')\"","copyBin-w":"node -e \"let fs= require('fs');function Copy(){try {fs.copyFileSync('./CPP/build/Release/HMC.node','./index.node')} catch (error) {}};fs.watchFile('./CPP/build/Release/HMC.node',()=>setTimeout(Copy,8000));\""},"engines":{"node":">= 8.0.0"},"_id":"hmc-win32@1.0.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ui4ng6rLkPhrC4v9sHbGqwRZ4Ur4m4WSJ0uPUZQlsrrvmcDhZv6Qo8N1eW2pbgZ3gwWNXxIwUivhckisWqgxbg==","shasum":"c581de5b7ba9c32c61762ac4bdf96e039a31c72c","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.0.2.tgz","fileCount":15,"unpackedSize":740961,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHPA35D0PolmStIJmd1GiGJepwPXO4DGQJjXiUTCQpqLAiEAxWsCWtoWke7lxDCyZtuL0p0rb1GUryfZft71451XkzA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1lewACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQuBAAhaP0xiPH/TW9yJNVWSMl8zM0eSHBHVlyiovJ+YE7c+DyjUt5\r\n+QQ7a1wjlhRUBZnu+IXWO80nt98bgtmgmK7d7sj2kMgE6mMm2Gww+sufFi42\r\nCKmHxuPCpnMvR+mD1Kr11BL50Q5kPGQ9x3zepdjI6GJ7cNDpSjKlcuGqBtnu\r\n/bsYcz4lCmPtreKUzqPaZqXrODQ8SsGllRrVwtf1D2n5IDmd1867VXv9/Zf9\r\nM0dqk1E1C5zTK9IrQ+TKFwuY/Z6SxKv1B2L6gACU6em6QNBKnc5tCS13RURf\r\n7kdQhiUBJU8+/yaUaIMkag+GM9SCQlYeKy953T2OZC1xPKWLj0cOCplhh3r0\r\nhVWp4vOdG9H5zgjsE7VMWsHLDwkcq5wQxsXtgJLFEzzbEBdcHoPWJTQugY/T\r\nMKgYt+K3YdEiBCHUd+NMUthVibE69wXW77l0y5omtMn3W5EKuRtVvm6nT8Dx\r\n2BkDHfLqYgn7oMRNgxgAlwOsBxcetZRY4Qu3e38iT8NiWBTykxA8d6oUPDXT\r\nSu+cb9AkGMv80GbcPle2xaLdYz2J/6/lJRsulypQJMWGYxg/ipwyGttZmYLj\r\nqbga50aTBTvRBOcJV9qtDAiQGHwwd0xeu9SV90D/pzTLdQIJXZvdRgU9d/dK\r\nbPICB1nn+Yx+9OMqUoRJhtyCP/0Z5rPcpbA=\r\n=cDRe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.0.2_1674991536358_0.03864073785059463"},"_hasShrinkwrap":false},"1.0.3":{"name":"hmc-win32","version":"1.0.3","description":"HMC Connection System api","license":"MIT","author":{"name":"Anti-996 License"},"main":"./index.node","types":"HMC.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit"],"scripts":{"build":"cd CPP&&node-gyp rebuild","type":"tsc -d HMC.ts&&del  HMC.js","copyBin":"node -e \"require('fs').copyFileSync('./CPP/build/Release/HMC.node','./index.node')\"","copyBin-w":"node -e \"let fs= require('fs');function Copy(){try {fs.copyFileSync('./CPP/build/Release/HMC.node','./index.node')} catch (error) {}};fs.watchFile('./CPP/build/Release/HMC.node',()=>setTimeout(Copy,8000));\""},"engines":{"node":">= 8.0.0"},"bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.0.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-DOFFB/cDpFK3FJsGwswLjxemHIRaMpHyaTp7uC7VM9qMVRv2ZDhLz3IAk4OvxE2XDgVYaqzaiW3QbAL7qo62cA==","shasum":"5528a167d5f8ecdc972a395957f23a24b0046915","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.0.3.tgz","fileCount":15,"unpackedSize":741266,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFcTFgY3jPjBNOQKJqycabqeypr14vNrC5pCtCv3sKXdAiAmoDsx6i5kyO2aBHSd+yqqerXWW1HxnI73+VbxZDFN4g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1nGKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpL8w//eMWwaNvKgOvicfmea1TX2cHsvuattJ1XuxoN4xRpl179dqni\r\nqe3iHg5fcPIanaEbPTDwoRaVPNX8gw8LoXo9OY4qP/e+1Yxb27R0I0sNbt22\r\nLtV9NSNGL64FEAh41tqP8g1rhyu/GQdA0kSCJtXVxeiAnjvnL/Fd34QGRzql\r\nmMU7rPtNeCLKn8uf3kkGWOVOFkQhwcQKY9Ye1cHO6PQVH/ah7aOoFm1ujr2q\r\n8eY8w1Fvw5kUhbRCLncfCnMgSREXFuZI9rV/p+0LWKnZDlq6YQ+BW8jVo76R\r\nTLoXDcFJO0Up1PIBw63PhKN2uThrzwj+/AqrDJImROippgY3rQxOeUAX8RFc\r\nZ1c63OQuIJoSYeTjmni/9/mpLgBxcqyYLAwkJESKM6cFWT9QK5L7dO83NYFd\r\nqHDARWH8h1PBD5eyaQHHw46HG9g17rvmpJMsF90f+Gl6ZCPZ4mqrotav9TNS\r\nMKqSY6pHiOS/MZTggLwOXXezUWXR2jvHcNNMDhMKNsorVltSxmQz4TyzYgu4\r\n3qZc50JVoEyEGm7zGeHajvWetiI1Xl3PP16/XN/oqklSmxOtN4JTryLm14wP\r\nCdVpZQoTO/ZmqMeXhFpvipbBuIkNrOw8CZE2COtzLD7ZvdaeA1FETbHb67w8\r\nZndWCw8ebUmVtnFQpR2tH5PD0d+ZaDs6BD0=\r\n=6GEM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.0.3_1674998154404_0.622866884693654"},"_hasShrinkwrap":false},"1.0.4":{"name":"hmc-win32","version":"1.0.4","description":"HMC Connection System api","license":"Anti-996 License","main":"./index.node","types":"HMC.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit"],"scripts":{"build":"cd CPP&&node-gyp rebuild","type":"tsc -d HMC.ts&&del  HMC.js","copyBin":"node -e \"require('fs').copyFileSync('./CPP/build/Release/HMC.node','./index.node')\"","copyBin-w":"node -e \"let fs= require('fs');function Copy(){try {fs.copyFileSync('./CPP/build/Release/HMC.node','./index.node')} catch (error) {}};fs.watchFile('./CPP/build/Release/HMC.node',()=>setTimeout(Copy,8000));\""},"engines":{"node":">= 8.0.0"},"bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.0.4","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-UFO26xEdDmxClKSuZzOrGG1PRl0q2jWPpddHuviHmgVi/ilvrOlY+YJYpOvfHv9qZD/o4Nyt5Pt6cGISTjMzAA==","shasum":"ccaa2d1549ccad82c6d0491e0043afe1ca380c83","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.0.4.tgz","fileCount":14,"unpackedSize":742097,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHwQV97sExh+YISpB4mFkIsoIt347gNCE6F9r29JgvUoCIQCLW9Oic4KuYSnXWXB5nIZ4zFCLc1N+zQaQvNbFq60idQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj13kaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7XQ/8Cv/FA57WszUYkUaTJQ8QM5CpHc3iRztOobpKRagarnpeXozu\r\naFIJOaOiC87AsEFrGdhBN6WOqZKV+ILAv+PXOJSZ3Kq3loXF6EtzV0XcX6a2\r\nYNqiZet3RdVuOdb/6R6lxbJM/aXz8A8Dkm6Xk+vYW7VB3tGnTdjZEr7qGodW\r\nN0bAXzyiNnKbsP4+7AQFUtdm45uEwS/aZzba2EFF+cZ/QPqtAohUhbdkNwAr\r\nWZsiWOSnzYuY9To++VQvU28SkrYFY2/kp6vMT9VjfwQIWJwPjHGT5v9klEnT\r\naI5TuudWeqzIu0kpqIKAiMrCy6bIIFkmymNuzBZ+fWyljOAPD4X7zgsZGdkt\r\nB5TU4ppqpW5LlqWQoql0+VBVR2z/6e4rAfzJxvmFPwCfkg1wIf/E0u4ws3FT\r\nH2JjNDa4DladHx9LDrFol8AIn6kx82O8xAde09ixBf6KTaUTM3GLvJJ6/Ln9\r\nZDj3gqF2zaGqAJw47ppMyvv18eCcTpmt99+75tRevi/QZ/U3xP+YumDgQZLP\r\nZTG73cwXO1osjV1WP22WzYnwS/x9S8VKYXQvufjLkP4drHtF7H69pLxg2mUF\r\naX4zTNJAr8H82RBCGDgGIUylakmgJNSaZ/Xdm04i7XygolhNO5MLzbPFHNbT\r\nco3RxY/IS8i9gsTqKu3/RUD6cPqS3v7jH0k=\r\n=yhvT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.0.4_1675065626007_0.09159193312564406"},"_hasShrinkwrap":false},"1.0.4-build1":{"name":"hmc-win32","version":"1.0.4-build1","description":"HMC Connection System api","license":"MIT License","main":"./index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit"],"scripts":{"build":"cd CPP&&node-gyp rebuild","type":"tsc -d HMC.ts&&del  HMC.js","copyBin":"node -e \"require('fs').copyFileSync('./CPP/build/Release/HMC.node','./index.node')\"","copyBin-w":"node -e \"let fs= require('fs');function Copy(){try {fs.copyFileSync('./CPP/build/Release/HMC.node','./index.node')} catch (error) {}};fs.watchFile('./CPP/build/Release/HMC.node',()=>setTimeout(Copy,8000));\""},"engines":{"node":">= 8.0.0"},"bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.0.4-build1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-OSu2NWD0Ko/1b6NDWtIYdU8sjT9LXyGEx5Eqs06xp8gMrzuBqqarkK5kNaajlhhJYzuknMuUSHPqgAvEDVPGaw==","shasum":"aae3db7b29279f986d852660e6498fe421b0817f","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.0.4-build1.tgz","fileCount":25,"unpackedSize":1061561,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHhjKdFVOKFUL/f3uPfjZ6PFefybyF/g7mA+qq+aXCwQIhAJ/4Mw1qpZ57VF8W2svmawYsKxyYXOAM0jcZZL8B6/rs"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3NUJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpocQ//T8CdqrBOjEh0HuIcQTFyej12XtBsE3vI7gVDiTtbpwxExBrc\r\nY9XibdNC88IHq879DE60RnjQxkKxQK9w4jg8qJeMuVAYbHOO+Ylt4HuTJHfu\r\nhIzfXbNYcVWLgJkO0aoEa2+2yhW4aLsxendrtj+x2K+nWln00p1miBmfyxNZ\r\n1TB2TfeCRozuMuu/eYxg8Pj/eSYADw4ZofYSRZFUWZlNOxks1uI5oRCdT05k\r\nTQLN9pX+/FUT4wAB1h9KntItUmpgG74DdtPPBmnEuXmkr3Ssp+W2mNmWH0L2\r\nJE/PfCof5/LeCXj3Uqr85W7jJOZqz9vB0huHR9FGQHGIdvZkA49I/1vdErbI\r\nOucdEWJoS6ZX3zFcjbEhDJ2a7TdGnPe0zB3oh/yZ9SY+7j2uUVFc0ASNUecq\r\n99wOwqDInv3qPlGHHTFekOgTSXZtWV6l/Lcqn/DyWPwtc4e4tOg2y+Pl9f0s\r\nh23yXXRDx6XhpvgKnisMdia5CTieSomzkGsLUJSA7wy+rC6/EO0UWTl19s9S\r\nSDca5lcS4//wGIJJE2E/MskspsgEB24fuCwpD2P+0Jo5zFrJuqlPfmBHlu5V\r\nbLWa4Grp9PLQxxiU1pBXWIppWDvZHyhnZ25x5CNUm4Oy2+S/wuIVLsAVw1ru\r\nr87AbKVSFuq7Ij1EWvomOFnTWOxa6d+7+tc=\r\n=glIh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.0.4-build1_1675416840807_0.8358851244681926"},"_hasShrinkwrap":false},"1.0.5":{"name":"hmc-win32","version":"1.0.5","description":"HMC Connection System api","license":"MIT License","main":"./index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit"],"scripts":{"build":"cd CPP&&node-gyp rebuild","type":"tsc -d HMC.ts&&del  HMC.js","copyBin":"node -e \"require('fs').copyFileSync('./CPP/build/Release/HMC.node','./index.node')\"","copyBin-w":"node -e \"let fs= require('fs');function Copy(){try {fs.copyFileSync('./CPP/build/Release/HMC.node','./index.node')} catch (error) {}};fs.watchFile('./CPP/build/Release/HMC.node',()=>setTimeout(Copy,8000));\""},"engines":{"node":">= 8.0.0"},"bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.0.5","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-TEMrhrLizZh759CyeLhoiG0WjGUhY0fCkRFXYvK0ihNLmWxnKETWy59dZO7wl3lHYGOLoGK8HeNpq6bmKE1ieA==","shasum":"8e28040edead7de01d17f2f735e5444cb2bb751f","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.0.5.tgz","fileCount":25,"unpackedSize":1061555,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGL5pYVkU92pdP1YECXLLrg+8uOCtqXdkZHNV60LTawmAiB/45gQ6rXwvbBPSMXnAUcB4mBBWRCVNnAyVXFAf7mWeA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3NWCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonFQ//SNDvt9r2GZz9Q//bDKAeFQNPW7RmzfGpdM8060IWBBN6eB+e\r\nQwWtOksdNWeo8JVjpsTlfQZ/IvDv1Y6a5Ey3WWQOwtJynBwb4l3kYf71i4l3\r\nT4fwRcwPonKNYcEoPLsJkh4kKlfhNWmRXtJ0xYfGxvtyPooBpV4NvcaZcw+z\r\niX48xRsVukOHo30HwWmN+MvYU5V+knybFUh/gSVL2HmOATTbqsbKvjP/0ilF\r\nPLyWf8xk1+8MgeneYDW4f6zUHlUoy5ps8ce56Zb60unBwaIWHdTXxDBWsLco\r\nYxICeCJj6385G5/gr1uEMhNZNkokjK4TgZ7HQ38eE0p4mQbqzH8W3c9EWo44\r\ngEtuoWoVHQtOpoAVvofK5lOv7w6JmR4hXeUUTw/rFI28ue34MuoTJMeEeyqO\r\n+D4okSEWGBJnkxZf5tDoKjY+F0WwEta30/lb1MHP+Ap1zzifD4Gzn+bOJ7Vx\r\nSZZZjnwc3rmwSZAIKKthRX/thJMKcBew7En9tactI0w2qngeSscpSzXywJ0W\r\ntl73eSuQGW72izhaVPK+z3Lu54er47dAhw1JxW2PCcJP68f4Eq+25ZjmUMWW\r\nhkpQG1GjuBJBWZ/KDtLlqozkCJP2ZCM9Es2S3eM9UssLe97vwgBhWP1Ibce7\r\n54hu47718/iY/RWRb/P+Ga26TGNi+1EY+1o=\r\n=OpXY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.0.5_1675416961812_0.390536476027306"},"_hasShrinkwrap":false},"1.0.6":{"name":"hmc-win32","version":"1.0.6","description":"HMC Connection System api","license":"MIT License","main":"./index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit"],"scripts":{"build":"cd CPP&&node-gyp rebuild","type":"tsc -d HMC.ts&&del  HMC.js","copyBin":"node -e \"require('fs').copyFileSync('./CPP/build/Release/HMC.node','./index.node')\"","copyBin-w":"node -e \"let fs= require('fs');function Copy(){try {fs.copyFileSync('./CPP/build/Release/HMC.node','./index.node')} catch (error) {}};fs.watchFile('./CPP/build/Release/HMC.node',()=>setTimeout(Copy,8000));\""},"engines":{"node":">= 8.0.0"},"bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.0.6","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-2HW/QyTrpvAQukRbLFiiHdbdyEElaF7C62uGawzRdcdRZ1W5QSwOOEyRQtAuIB6d82GzNlU2sh/oOY2uLjRFmw==","shasum":"93d2a53fd773cbb9b84ad8291aa5e758447b57df","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.0.6.tgz","fileCount":26,"unpackedSize":1163261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1bxF7d1ISV/qHIzldFKp2hAnuCtdZbMK3GJ9suAq+hAiAc1bRP9nyE7woZnz2tr2f1p3g7tZGoZaAtQP1BEYIlOQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3cFEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6MA/5AfDbQ4HEZcCRJugcfsdrrZ9Xe6c60A4a6uN15IQpPR/2Azzh\r\nDoO1KF3L7oDCA1d6nehcLbjnMbKPwAvdKHFExntPFZwTkXJ6IC+/Rp5428wH\r\nJH1BkBWDpYoRzNTdK1VZkTcXidiPcEabErYp+h+g3kiLaVNvnzji+flHm8td\r\nFYZ5+CIa848oC6/PJRVM53uoOcpbV+vGM8QZu/nwUf6IWGJc4HIKrZB5KWnY\r\nFjW+zlsNNcdL6YblQg5riXFtC8aGFyloDkefmizzqG+QQT2nf5kFKq4wI5ey\r\ndUCSzCfRdVevXFM7PPVNGQkn2yU8NE54ef6pqT0Dhy9zJeXBrhU0k0736M0A\r\n8Hz2XSS4LmCjNvtnNRW+v2UziRzH2u+umwdkl5p11evPxKvzp4NhFMjsLTLm\r\n6prZDBrrfEgtCVqnOKEzXxEcNJS5WVNZStt5Is8D+luuZYCN01O2zKJCdrKG\r\nO3FAq9txhC1Yl7sf5SUq6tO4o43bpY50fkdO6c9wIZ6VZ1Of1Sztk0pZFwxB\r\nudb//FOzQ7OWONKdPwL1G5GL2uaywXNLq3g5SWliSheARZFakkN+/IglOhtq\r\nx/goBU1StGFrVR6m5IjDGMIiI2NsYS7QYy6/ZPCm143jTwYVPKgwarXCqMOy\r\noah2XZBxWlBzfTUKjdnWCPncrm8TtfAM0cY=\r\n=mlP2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.0.6_1675477315729_0.5204734657302588"},"_hasShrinkwrap":false},"1.0.7":{"name":"hmc-win32","version":"1.0.7","description":"HMC Connection System api","license":"MIT License","main":"./index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","watch-process","watch-window","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","process-list"],"scripts":{"build":"cd CPP&&node-gyp rebuild","type":"tsc -d HMC.ts&&del  HMC.js","copyBin":"node -e \"require('fs').copyFileSync('./CPP/build/Release/HMC.node','./index.node')\"","copyBin-w":"node -e \"let fs= require('fs');function Copy(){try {fs.copyFileSync('./CPP/build/Release/HMC.node','./index.node')} catch (error) {}};fs.watchFile('./CPP/build/Release/HMC.node',()=>setTimeout(Copy,8000));\""},"engines":{"node":">= 8.0.0"},"bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.0.7","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-VKIKttvbV2gdj+kCyPdiC29jjzf4sTRPTHQM0OZW6C6KbUAWctwcj6XDagVGp+CU6jF3VYBoRpkltI5eehds6Q==","shasum":"832d26188410ca94d0b25f1c21eef7fc184ba7e3","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.0.7.tgz","fileCount":5,"unpackedSize":536383,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYFbDW6r+LwewywLAAbhCfp5DplsCcp8zFedebGH0UUAiBA8c4qbIf1fu5JzOksRCfRW7jfb+4uYI4lr/eFuCyToQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5jhRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNiw//TQsUyBjUJUiKqndUl5uDARJAVHMTvhThN4xzep1ftPx+Mjbo\r\noibBEtLmmXtTP3vLDtxeiTWAyn7gKoDSKAY/L8MdyCypilrx36T0SM1HEihb\r\n9eNpWXJvy2d9scXun3aSQSG54PFt+zx9hjVYmqFw1mel18rlRvsRVpIHYzs8\r\n9qEHreIw4qmW0x+yDOspsjyGFSGNMHzTKqCB4OGSJVySBtStW5uI6ebElrUr\r\n8pWnlt3+UQVZGVinbufjVCl+wb1MsaGJk//uN8X7Vl5rJr+lMAHbwYfsLPO/\r\nNWSE1OjxkGgs16avV0V6TlqXPqo47Qg/oWINtiViK448VbNXweHG0Qt3UuCV\r\n5rTSOdjcex+lduf5I0R1JiFvv10qhlYEVEil32JsikA1Sn03YWm/capb2LfH\r\nvyrMQmRIv+TxwsfZ7YJR66TehrHF0lxN77LPxYoNa8MEfYnNhfUQSMxNnc9I\r\nKLpa316VU+FKCzj4s5sq/cbdLiH9F8Qa7YK2j4fsASy74XWVCYjipLsBrtDR\r\nxq7CXRetGyn9mjl1BfqHinpSFtxg8TLmwssneLWevBgcWdNpgF172IWgX3/H\r\n5QAl9ZMf8KhvcOrn0KyoCvlfoayC9arLUPBlp0StW4wNX0Ctgn26P09Dt6hQ\r\nf8350yb/5QHUGzoLpdwDF6YlP9oX0nNz+zw=\r\n=nnJn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.0.7_1676032081465_0.9512057650385488"},"_hasShrinkwrap":false},"1.0.71":{"name":"hmc-win32","version":"1.0.71","description":"HMC Connection System api","license":"MIT License","main":"./index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","watch-process","watch-window","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","process-list"],"scripts":{"build":"cd CPP&&node-gyp rebuild","type":"tsc -d HMC.ts&&del  HMC.js","copyBin":"node -e \"require('fs').copyFileSync('./CPP/build/Release/HMC.node','./index.node')\"","copyBin-w":"node -e \"let fs= require('fs');function Copy(){try {fs.copyFileSync('./CPP/build/Release/HMC.node','./index.node')} catch (error) {}};fs.watchFile('./CPP/build/Release/HMC.node',()=>setTimeout(Copy,8000));\""},"engines":{"node":">= 8.0.0"},"bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.0.71","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-RV0DvacvMog+yur9dYcAOKkGN1zZ5n/Es5DxNKLgjjGzePRJyXfa9pe9++raQT0ahtJz1x+Ui8kfTDnrrrzGUw==","shasum":"91fc2a432439499882b10c1b0566bbbb6f80b142","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.0.71.tgz","fileCount":5,"unpackedSize":535250,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC54pFl7OFI3rFNTOvohrNW4nTlEvaHM3lGfVhiC25bHAiEAtlUBMbiryIxlxiib4ZdHUyiK2UUfSUDIWSG+C8SIzNo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5jiwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYLg/9FUz2DYYrTIuEm9RF/v5mkNXEAa/tN7qtXJ5svhLv5mT7QeMa\r\nbanJqmD+9XgP6Yte/mA4xInvOXpEnDj/JLmEiuOT2azZOS5RgBoCbK/oZ08/\r\n3ufzasBMO3wZNFgUla9qjeRSDJv2PLt/uHP96L/GeFNaEykWw81Z3bNx+Z8K\r\nPygBnOuDlUynV3ky9kBiv/D73Elmt+aD4qAaDepc2WSBbfEe7hv+fwkzuFF3\r\n1yE8hosN0jNMbk1ooc/HvhOIh4KUoncJBLksZFiCDo4i0zue2jI7dpiSJrcx\r\na1G4lQj2hTSgRdpKNgFvzEILYE7r75fqIFWm/84qgxPhlsY7kR/N3uLZXoxb\r\n4N9uarMgZNLqYVS52u6BEugm48MC9E8JWjirQGtzJtfTdaCBSLJystJaWEsQ\r\ney7C4uQo8SKUdSH5fU8p+fiPXjeDGaZ5HGP3Y2oB6demshwroX17xBX+m/Uo\r\nKuwQdlo/Hsaz6NDaU/E01Cw+THAiiAIJ3yw8eQzS6Zuc2z1oLSBUdqfJcz5s\r\n4aI86vfHeDZL/jjNtxHrPFQUyPEx0eE5oXbpWSppj5xy6laRsLX6AuhgnndF\r\n2FDNLT4lg16EeJEOh+l95O8/CONoLEkfw3QVthO09rkoK/OBPjN8IYhte15U\r\nrYeQnf51T0FszMMmSfYC51cnGLffdxDVgCQ=\r\n=TDgV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.0.71_1676032176508_0.8852159589972939"},"_hasShrinkwrap":false},"1.0.8":{"name":"hmc-win32","version":"1.0.8","description":"HMC Connection System api","license":"MIT License","main":"./index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","watch-process","watch-window","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","process-list"],"scripts":{"build":"cd CPP&&node-gyp rebuild","type":"tsc -d HMC.ts&&del  HMC.js","copyBin":"node -e \"require('fs').copyFileSync('./CPP/build/Release/HMC.node','./index.node')\"","copyBin-w":"node -e \"let fs= require('fs');function Copy(){try {fs.copyFileSync('./CPP/build/Release/HMC.node','./index.node')} catch (error) {}};fs.watchFile('./CPP/build/Release/HMC.node',()=>setTimeout(Copy,8000));\""},"engines":{"node":">= 8.0.0"},"gitHead":"c1da09af5734dabae9c01b98c2536d32100861f5","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.0.8","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ijcHLW2MMXgg9H2SZrfxRg8LxHJtLNys8AJnDCCYxRx/def8kjUK8oNzQiRwkxSOFSbyuaUGVLJiKlZ4PiQU1Q==","shasum":"2b129fce59b94ea34bd9780f60396398f01a0a37","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.0.8.tgz","fileCount":5,"unpackedSize":443697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzO5PBtFhF7db0zkLthY6Sm1/dK1ZUWj24iUNjK0IQvQIgO+cg+cxDrJab4q3xYefHOfcjEQiZWUqqNnB1dVGkaQ8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5xYqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3Dw//ZWp3wUIrOgIxqa3MGy79LiSU6rEbzVAX63vWUaf0tGxlxKV3\r\nVBEXUXKkJuzZmcOFNvwPt20FYPNXIfh172MwX9F4CnV41LIXPqjnAo9WpnC8\r\nW+yLjgezafYxZ1qSik0LrQdjLxKMXjRpCK1HXp+ZtoI0kihl+L1B0ePbXpwB\r\nb8W9ztZpzgqlcU/3dKtriyb2ozaWkW8HFbnvGo7Jjy8VdWMfrIM6bix5x/WN\r\n12MGXe/RBvsnNT3q9ndWdZMGnIaz+MRTExY+SA++hgGQkFEm+XtjkdmD8KZP\r\n3sL32tBQBF1rV38U5mKZ3Y2NxCmolHWLfgbfyLqFwps3fGO6dbloXed11uA7\r\nidnCOnrDnNYsU60jYVhuFPDA6lywMn+H3bigdJfE3yZLPugQjNIiejZaA09D\r\nE8Q6rjhdj456I7xKodOq1hbLsXLoQdbzTV383ifWm3d8nNmr0tA+eVUEClQ8\r\nZK9cVv0KLFGN69SYPNazzKP1kG/T4f1o6ieTIul2zu7DJFMFhWDBN55gEZac\r\nS29ELldzSgdCaFN3b0HFBiFXSGCL9zXXYjVc75oviiAj9R1rii3mgx3UOswE\r\nsz2wPMdoByxpdGXiQixnA7+D2XFLKrLMQFzYYe+GRYqRSZdO+Y7ozNjvAviF\r\nRtPf4YzOLNi7COod8C7BZC6itykBBiDddIk=\r\n=hkQS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.0.8_1676088873950_0.9001193302372044"},"_hasShrinkwrap":false},"1.0.9":{"name":"hmc-win32","version":"1.0.9","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","watch-process","watch-window","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","copyBin-w":"node -e \"let fs= require('fs');function Copy(){try {fs.copyFileSync('./CPP/build/Release/HMC.node','./index.node')} catch (error) {}};fs.watchFile('./CPP/build/Release/HMC.node',()=>setTimeout(Copy,8000));\""},"engines":{"node":">= 8.0.0"},"gitHead":"ddd9255ceb762548bae153b385e8f17dcbbbd781","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.0.9","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-haDWw1EPRIpnA9lOA0fzx6/xTz7xDvEI8Irq8JEc3GzuD2DjDRfVGG9OxCm3dg1SgVyBfsKnIx0o8wd8GFJ4VQ==","shasum":"07bee3a79af40cd19eb62151d281f9ea3fd797b4","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.0.9.tgz","fileCount":5,"unpackedSize":440346,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4eJnb8jn+Tcw6UT+vsStpkouuKX4Z66CQ6yJpZJ4m+wIhAN0onllXp5Epn9FiRqn72mReOsp4NA+NifnLvdCDT7nM"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5/QPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJLA//bMH8Xa5deZXuTqxPfcfrvJxsbkMnCY5ZcLubs3DfmXRY77gY\r\nNP3RV4F3VEiH9YyUQSCwiq6JbuU8p/d65GSaVOXQDwxhFxAMF7ShRu8hng4k\r\nH1+9Yv+dhjLtTi9nq+pihvOviGgb6a4PqyZQFYXxIsALfeed7wIInhCJeUG6\r\no5zVZXI85alll8SuIW+2c2fjsv4rE7VRDztjgpyIJxHVOCB/zx05+F9RvoQJ\r\nRpGC2cZ/Lb1wxD+gpDZPb1VSVA+5Eg77XMQ2E+xYFqJTkzA9b85nM4felYhA\r\nQaWYO4/0XoZCY5aqA5Qxb+sG1EheEYGCnRgoRo8AquHoIftzivor04T2gQzr\r\nnyXr64smb9yMNX3z0UP1Pafzn2CwtcY/jNQxmLM1HyTK2dpo3J6hRh79w/Nw\r\nMLSicM65+UXvkfRdH2VLrjX/YcxkEt52eVRYa47rVhoffnELLXmPwjqf+dlM\r\nZ3gP06Fa7oj8M+XQ9M6OfIDs2EBdAbdG/L/1LRuHMWWRWCgRiBJhiHHDwYRr\r\n7hiy5f/ebmi2cVUbXL+cJ1jPi1dlbYDgjuBFWYHMVTZCOhYXL7+ss0SsqhQN\r\nlS6Rg+L4ewYnwu9pXdLQosqbMChwLCLxEPdZAQWBAF1DL4ZR1FNnTRU+HQ0G\r\nGmbc/CXGNxUCnrtFDVfRIuWmVqehAnrm/d4=\r\n=Ezh8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.0.9_1676145679038_0.19268063995057494"},"_hasShrinkwrap":false},"1.1.0":{"name":"hmc-win32","version":"1.1.0","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","watch-process","watch-window","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","copyBin-w":"node -e \"let fs= require('fs');function Copy(){try {fs.copyFileSync('./CPP/build/Release/HMC.node','./index.node')} catch (error) {}};fs.watchFile('./CPP/build/Release/HMC.node',()=>setTimeout(Copy,8000));\""},"engines":{"node":">= 8.0.0"},"gitHead":"9567af77780e44865e703bc3756d9127226e7297","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.1.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Et/cvwcKFYqCPomND5EQAJk7TXl1ZStq5HaYdUHmroCRMn4k5dwD/423EMEPAl42JUyETEQjcHMQesrOYLfpPQ==","shasum":"88e0ff79cb9a116da9ab59ba267a8c05536dff56","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.1.0.tgz","fileCount":6,"unpackedSize":461799,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDvubvsof5bCcgzHyPA+Z24NQV/+/4ckG7MlSnvn/RgIAiA5z9ZvB46qojzGKuVmw6+EWSRPWSfeCXCmTco7QDd9Dw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5/VHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxTA/+J2/QSU0x9ZC2/6gdTQdt2YFS0t+2jf0vAL7PrvYklaxJ+YtM\r\n6H0jy83di8P8Gt/OtMhQAjIW4bIDX2XOkwAb8fBodaLGs2x95AP9xzAre+eF\r\nUef8B5JXYcW3IuEfzEUP8pZdBAYGiIqLZx+n0vZIRl/u0Mlccso0t2oxQx9P\r\nghONS3M9QMfOwwXTg/6/0LiEo+YalTcGigxZ5xGcKhwACGYPHz1HCpTCkEN/\r\nBWq9mBv+oppTYCPR/gQkFZc9/db3NFAx8U7JMmWC9EW5OenP+FIN02jPtqLj\r\n9e8L+1Y+Z6HX+G6pfJH/7CSoQp+2g4wCD1kHSSQ3x2WjimlW3XFVXKcZXAnE\r\niP+sqR4W4NaUKp3GQsQlw3c/sIz9wYSuPVLt4qLZnjVSbuAXbYFkO24t+6+b\r\nC4PGRTMIXg334MDefmpKFcw3y+bammF3SIkdhv23w0+W5vZq//ilCbJiCuar\r\nBj/2DwSwpAXnqLinqbKGtfRXlbFY6EDWRPXKeoX4TU4Nu8U5EfUNJ6mTs2aq\r\n3iTP/ycSVChjMIgN/6n3opXbHoPip6At1mDIdwEJU9eIpmv1baz2rcheV0OW\r\nLyuK+pBi8cLOrjYaZv7kTwJ3B/Y6BtvhMMvpFhMcXKWkdObV5DCeF4Gnjk7h\r\nHPAfLqLu5sArEuQ6vLUz6BRpTU9fiFV9qMk=\r\n=51zz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.1.0_1676145991346_0.6518866486799821"},"_hasShrinkwrap":false},"1.1.1":{"name":"hmc-win32","version":"1.1.1","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","copyBin-w":"node -e \"let fs= require('fs');function Copy(){try {fs.copyFileSync('./CPP/build/Release/HMC.node','./index.node')} catch (error) {}};fs.watchFile('./CPP/build/Release/HMC.node',()=>setTimeout(Copy,8000));\""},"engines":{"node":">= 8.0.0"},"gitHead":"5c336704a1b180c845287463252278ef1d818361","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.1.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-MJYQNY61G7Hzg4EYZrPbP9csnXqevvXfpwW6nv0jGF5trp7Ng7fqy2f06HcPZXa/N1FKwosMuiS+Q1XJlylRSw==","shasum":"96cbe0dd3e28272d568fa179671f26723e578bae","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.1.1.tgz","fileCount":6,"unpackedSize":470261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGyrcGLa9NOyIZTT+tlFQOtonpYsqfoPC+oSVCp2/AZxAiAtnKrw28RG1w9b6AEMZ4J3bmqoaaEAFSmqRr79Whuujg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6PkkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVpRAAkV+PfsCfHOmBQoaFCXw1mr+r6S1c95WNnqvXUKkPOP9Pacgr\r\nK2qxnJICws2LGDhg/llef62uEsCcDYMww/flinJ5YsR/T9rnHCyyMh7FP2ls\r\nhvP6vTy3jzoiNyNppCX1xY5sTmNMJA6MWeaiKRwtz+rSEF2oi7HhgBvgWSkT\r\nTXBSWpDNaX4oAFYIQ+GWlNKxf1l2JUt+DWMq4MbVfhvdCaAGkZCgLT+EkOna\r\nO/VcWknU2pkF9NaL4O/dXwsYCY4hBLPh9qh+ZiFVjKprwbL8ISFgvsdiz3K6\r\nnKpaRcKcGixjX0xzKsLlMbc4Th5+n9Kv/9L9lg5TXKndFCFdLCzi0zzYPahg\r\n2uvRQ71ZjUV9ufGer5KAGSO/bQobBiiblHdWfTMw6VDxG8jyh2ozwQ9/xDQB\r\n8+O9Dc9mxRRlec6UxG+1TA/gvVtLRnzW2AJWnlr5D9CGQUpu1Heza/alBDzq\r\nKmWNjaRK0gTjM80hk64hJa/hlTGQ83vFE7sO78EkCbmtFL1ujhk696FibxHB\r\n7MoB4OgMk+GdEhb8jElzWHdqRYKs737PnPGhoUMCfGZH1WdRngKz9OvVeEVq\r\n0h+ArCNg5tVuRjPItEDHv/sN+6b7aLOoVTu/u3MZuoCJhTFuq2IBiQpjEl51\r\nKzmrbQfuHZliwpUYZ5wEt9irB+Rmf7ybMrA=\r\n=RBYk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.1.1_1676212516681_0.30818659335465437"},"_hasShrinkwrap":false},"1.2.0":{"name":"hmc-win32","version":"1.2.0","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","exports":"./index.mjs","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node  --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js","esbuild-esm":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node  --platform=node --format=iife --target=node8  --watch --format=esm --outfile=index.mjs"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^8.0.0"},"dependencies":{"argv-split":"^2.0.1"},"gitHead":"ed9bc653e98afd16388344c7bd568912ef0e81e0","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.2.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-M1KWF4ZBbFRLtEDbD9TaGfABN18YmkWUzgKW9U2waatmG5P6mR8egkQu7neiIWWJ5Wz4fykAMKSXD5DEQbx0lA==","shasum":"ac6edaa3581692e515c42dc1a487f876b587f294","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.2.0.tgz","fileCount":6,"unpackedSize":523814,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoVOCbwXZqjQEjOlIAFLC2KP+jJO7Qw2OueCbiwx8XNgIhAJ6TJVT34241RL4JV4rRfaDoxEIBk1jT8TRcM7UjzXs7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6wyKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6Zg//ZOlkw6yU3FzjCFn1mCa1sXEgXCy3dMkl6xwh4jVwlydzPyA2\r\ntilEL133056VW+4BwXhr9QX+NlF1USy3mFFJhRa+qItt1PVNrjiE6D/+9CuS\r\nxoz4lbRMT8+2+Hq3EBWzrGuiF4kA7Yfs6hbgMjggoS/x9lESTqCaihilGMnP\r\npQW2K8ErsfToI5qWa67YrdAplQ0itFDEpIZ/o7Udnj/rLzsCdaBmzWbzfySI\r\n5rI8Qg4V/5BZIUhDMiIuCqndj+hFLE0hl0j6n8wrgbtT3U+KMV9s+Gj0LGSp\r\n73N70jJuCyTbYlXmCncqRHGQQ5ZCgB21sQcv2fPUGRpyvyTn+aifa/q/3qfs\r\nWOvemaWGYtgxM/ctXLEkd2/nwgbLWvm0KuL68LsfAMFuURPr75O0FCH5liAn\r\nSasPejF3W8mqQhGCg3mOpM2RCpTorCak3YzozRTZeUk0tvq2TPUropGzZgsJ\r\nt02Wtug6M5s5/gQ2WUDXEdf8qKbWH0wuDJfsgB43MuYS4JoUhYXnmOIi6DEJ\r\nGYwqhZ/225mNjMZkfelQPuusaJmZdZzicCSqDsEc4IeSlZaYuYAvQAYx5hVb\r\nzueGg3P5DirD/qoslsw7u+VUNs+UxgGeKjvMiVq+zPXjPQWO7/UwcKJDdGLm\r\nG+YlC8UPTwpCScC5kYzJ63edjrsxu+8PyMo=\r\n=V02P\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.2.0_1676348554402_0.4293224341732891"},"_hasShrinkwrap":false},"1.2.1":{"name":"hmc-win32","version":"1.2.1","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js","esbuild-esm":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node  --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=esm --outfile=esm/index.mjs"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^8.0.0"},"dependencies":{},"gitHead":"e73492b89f69218cf39e900942b671a50285f640","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.2.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-I7pmEOZYsilKqUOUxzdc8KMPjjLjbbm6vfYKj7ZRQR0SWMo4KRVgjpg6iO7yW70n684t49nPu9lZ1270caHFwA==","shasum":"1cfc66f1d1a28425cb1d9e8dfdd4f6b9aa7570fc","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.2.1.tgz","fileCount":5,"unpackedSize":469898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5q4CJA4cydjGOzipoj1tXNwlMRWGHOCYNvsx+Q9tsSAiABe08WwepnTin1MIYXldjElmEU4jvwfoY2UyumQpboZQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7NjOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgRw//RuRBBvufqLBIxegJbBXBvttw+qTSxRkPTEF4akZRiyldxHZS\r\n1MXUEQ53sY9PTr4sp1AepXKW0jxiFdBpS3CVBhpZKJ0U2Be6wY4s5KaKeZkE\r\nFrWSbKD5it5S4Vn7kW/L9XhcAzdVhQZMWj/bjxzQ/hOUekEgJ5ipkUWbtqlQ\r\nVOoIHNtjlvfDoambmfjeexL2Fe+C1XnDQx+C1iMNghodwuKSCkR3OzTtqpwF\r\n19yImW97zg5sGkrwER44q3dBrYTmu0t3wI/TO028ixOWzVqBYaKsYRObX4c/\r\nrS461I9nrxhOaesMdtQ7mV/GzvqaN5pud0Y/Qq5B5QwcHFyigjKYmoW7PYy7\r\nBXTZVsBkByIvgVCt2MB/BtT0E7DY15f+pGydKcb62KVYIhsc2y4UsD+KxwOm\r\nMBOJfFfDLfP84yNtc1ueAZho9WpIFay6EDQ5WVY58pkv3pwi01P3zrs6DDzY\r\nhMDdthZb3Om6mMb0b1aQQjuLFKMJMg4T2z4ORtsq+awzunC3cTlpXn9x+SVr\r\nlr9YcFePnLNqwbAyyWYAxgSsHJY9bpM0ykim9OP4U9XC3jdM2NHd03ntWaol\r\nJ98+UA6+7U7Cx1QRz4l9igRpccrNOFStSMt5051qdG3KypCvNyOaNoBzDE9R\r\nI2M5mT4hLlrCw5UpbIrjL5d4Grrr25rK/hM=\r\n=Ma+4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.2.1_1676466382306_0.9409355191825501"},"_hasShrinkwrap":false},"1.2.2":{"name":"hmc-win32","version":"1.2.2","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js","esbuild-esm":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node  --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=esm --outfile=esm/index.mjs"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^8.0.0"},"dependencies":{},"gitHead":"ba6c00bcf561e144e4f7117a99433616165ab997","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.2.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-4R/BaxCj4R9MIeQ6DHZstmGkSOSlz0ynal2mB9Jqxd9R4i2bEsT0OOCTu4zUJ7LofB0Lwdj4tV7f7F6A2HCZbQ==","shasum":"298fafc62068186d1e97c65c6067775280012633","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.2.2.tgz","fileCount":5,"unpackedSize":599946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCq1SgKiVPGRV59U0PCt2pWbsvFrky9EEa0s1t0xSLsCwIhALPGGU7+WtcjBsNGOYMTK5j/ExLArgwjZsnI1MWuxHJZ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/vZwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqtuw/9G/sbM84Nlvn0rxZQGFTK3L7V/GVdBxRcyWaHN78tt5gBtjG8\r\nyrMWaDot5y1tBerTYv18B9U7TqujKAOAnoTk6mnKymA3wwTJZ5F/W4zX2+T+\r\ndX4Lcsph96uCKozNStpzqFOSxmebF4NYuNtlzd470TSu8q1PxzWBDLkb+9Pc\r\nZud4z/TCIRWiKkgsu5oXHtC/tQFmqTKAMK55ODeylo5B9ZSDGIIigTYvUBZz\r\nOTkNxj+2Zr7oATdLhPHk9ZPJiasWmsStlkk/C09DRGuAnSoTz73dLPjsdjkL\r\noSwYf3JkXQChjcAAGYjdzpSSMuXMGhs+bkPUEed8DebYI5Whzg0iLnFdPEev\r\nDnvvUSlYEPO1G3QnCNcK4/PwJnw51FeI8KKu39A78hxWUUgKx9cFXmGNaCQs\r\nue49qUZDmVg/sAfkjMeS6uaHoHhJ2wXNDfE2gmOx5PgBy/V1EDJPi4HO1AlE\r\nyZkQVZ4PMQmSl0q24dDjY0i7cHi1xQylOkJcbG86JLphkMRELNfPFeVBocxq\r\nCaX1tMHeDn5TItQrmm3xFLGi50F/6TZYYQg8uDNCDfsbq29TzBv85Q7dFSMI\r\n5VzrifjCSNpl7QhocE8J9gZrE94GQ6X3hVZQfSdOeK8ZVG0wJjkpbdw00wsU\r\nYqAkFgSxLKXsnk5hw9HFYWuHgPFVQQx+N3I=\r\n=fHTn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.2.2_1677653616583_0.5070542030257932"},"_hasShrinkwrap":false},"1.2.3":{"name":"hmc-win32","version":"1.2.3","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js","esbuild-esm":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node  --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=esm --outfile=esm/index.mjs"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^8.0.0"},"dependencies":{},"gitHead":"ba6c00bcf561e144e4f7117a99433616165ab997","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.2.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-2xUcsHZmFEzjdg79024KUe5MT/z1fw+j0QL9OpxzTu7mFOEhRmev7iWX0Agn1nOieXCj5uzq8SrRetLs4+5Zqw==","shasum":"c790c27c83f315eba808c86a1a6f46afa58f00a4","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.2.3.tgz","fileCount":5,"unpackedSize":599946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxTitQ/0/19NKl6LNUm9beI/4S+GFivDcRXFvOgzbCgAIhAJQBmc0MwHZiOJd1xdaAY0vxNu0lSCDF4RdRzjLAj8j2"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/viKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoztg/5AKNm4DiYy3g2VLRpTg+kwnzrXSuMXQDM2EyioNTOZGhPiifN\r\neTwLx0bjwlXIQYJvscdlMtAG0NOSosr1FnVbsT5IrAg81DYomLNB0zs8nhIc\r\nVaLsXoZb+VA/Mab/iHw1Mb6LPU+3awbhuf+5hdKqAvaNZ21XiUgK3IT2kub8\r\n7aqxoDkydFfp9GC9hBtALKDe8jZ405EEAsmYDlHHD5FnMJXFffMMaxkkccSW\r\nGRxnjYvlqt4Jv1+laVvW+rcdzxRAlJ/KZjaQ5Vj91RRWtiUGunsvubwo5Pqg\r\nI+tIKWincUmGTXGmea2vq2n35Gfp2kL/oJF2FhUF8+z+VOPI/K2knkizGkIa\r\ndM4WAC5BjxjvKe36jnZrf2RTnLwVyn3X8CgClj9IjyIt+TadPmQ5eIj9NxzI\r\nfCN6I2zfGVYWqSjLCBzxYsQSExwiT50UYvm/jaWMMxr/hNnt/uITk4hd7Oap\r\ngrpuhDM3unTI6egEqQd/MmJDXVkwMbuRE4dlaTXbnJmUo9YwDNomEGFIlW4R\r\nXfpDV1XDfhn68erQxmPsMggtt7qpmBy2QgpW0R9fmGvQK9DT/k6uXaevFxnH\r\n/nBhANfJcWHNAttOeT6A6UAWGR7WkvUo5hC9o6QmiH7YK8Y8UGVFXcUEbOr+\r\nF340KNdxvt1oeg1lj9Zdif1Pdu04B2WOjQQ=\r\n=GIgS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.2.3_1677654153847_0.41699850538402017"},"_hasShrinkwrap":false},"1.2.4":{"name":"hmc-win32","version":"1.2.4","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js","esbuild-esm":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node  --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=esm --outfile=esm/index.mjs"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.13"},"gitHead":"08a76b61e91a8fbde734b04f0b0489b098ecba86","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.2.4","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-pi5xI3huD7K36b9n8yE09MJoAF6DOAsRvQ5GG+3bpj6t1888YC1gjbO4vkd1L7/yRFhb++lRLIWHnQ4632gb0A==","shasum":"ceec1e9164e335d89d289a446f8df539d7155878","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.2.4.tgz","fileCount":6,"unpackedSize":783126,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHfN2bPCJR0jpuNrc4Agb7M6i9pxZwZSiOGTiKc5tRELAiByqUY/v2UTrvMEbNvRVU5WZV4TM1Dj+obKDvnXH0wcjA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkACfQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXFA//RGnf4oUEX+ARkMcwRudTSTQ2RPa2B2NjUMlCcC9z/s6oTNVU\r\nPgW8M2WBzELNpkHnZNwRmaKgJUooRIEw3hci0c+giXwIESn7V5qmGKW34ShL\r\n0NJ7T7HYpERZLq4Xj4lVGg5Krimtu5Uj2R9GJ3HWwnu8hrXLBPuZwTF6F0z9\r\nPVubYA/nQRA8WbU6WBx9H+CRQ4Tl7E/d3yEzv3ZqxALeeEe0i6ZosuhCXCJm\r\nsDWKdeiPjAczQc3bKOEzZE1tuMmpTsTVwm5CDZWwD4Afnwhy0RFIwSFbCv0b\r\niwCJgsXKwl2r5XTLv5fJU5pKN92aRZRZuAzsEofkDPllvYXmrRuhvu5RXEqR\r\nDjDRtb5PJovCtUodzcJsFKxdQiHdV6rTwAH/7+vKU4k2IKTAjlGntgRai39o\r\nD9krwgVKOe3ek6IksBndrJabG004sNhr3b3/G+aWDjLDiWstpYNDtObSdngp\r\nNWztXCmVWXJOBltNa8sTTA48SMbfYNXI3HLdU3INu2hRN14v7VA7IHQ6PAs2\r\n3HFcjLIa5Ccq3nUInOzUOWXZvMvCRcAOyC+aBdOxhs1+r7Tz7i6k9n2dWnUS\r\nlXRpck61b80DwR1EDI6elliwg+p/+wM8yvDbErlqkaCZb0Bo/2xjDkZdHtCf\r\nASPb/QaURyQqLY60oWdrdwOZ4qY5kq1soOY=\r\n=PIwb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.2.4_1677731791735_0.8978496221798404"},"_hasShrinkwrap":false},"1.2.5":{"name":"hmc-win32","version":"1.2.5","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js","esbuild-esm":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node  --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=esm --outfile=esm/index.mjs"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.13"},"gitHead":"654979b142d2b02571391b12e06ef3c8c49a5e4c","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.2.5","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-GJnkqEtbEBTiBeNXVScO5LPEIeAR6rPpAg8n8V3JRgBOUauqkxt0HbV3DPzk2yslM8RsqHlV9BOUW6XzygJjxQ==","shasum":"c6fc4d858e9417178ae8bae03e35b64a6a486800","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.2.5.tgz","fileCount":6,"unpackedSize":783331,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIADoWOllKz/Y/SHm2ZnOCslCwgsQ69oYujDCVwZv42pEAiEAtcnBtwdcwfMbvZzqCvPoB54K4zb1JaP13jZWC4X3baw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkADRjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsPQ/9FFEEyF3P+WazwNThjEI9zYRoSHwd03LGC5DsQDE7VAfUuhLq\r\n06PZO8YkmvEd9xvUWt7uEsXvBdZdNLbrX/Rz4VRHBbAVLDoIt4ae2QhyN6wr\r\nXTzx/+5fNDBN2rFli10PkYfeICsp7s0PWNvMP+bLi2LcadydPZzJG9mPJLo0\r\nogsngQvPiPLJEO4xgbUh6qsiTJTaZ8rWgCdyYLDLi55NwijYdAQB8uSX6iu8\r\nlXsEaSX9FIW7Vb2MHJlZY5mDH5FpJD1Cc4riAJt5UhHVCxKUo4hovT9FbYK2\r\nNAiP/D7Y6DEYuP6cfajVmkMk17pFdbBUmNJtid0kV7sj3AKYScowHLUKq6Q1\r\n8BH/31aCfyIuHD+oY35sd+MPE9Ne32eqY4vKbQmbp7y8CSRerLJwXyZD1Edb\r\nZMo+5hBFnL9W7DUfGjd4pGyStNmH11QVIxIsOIa6t0JXSnY9wCPV0tHmHVBq\r\nOk/gPcQOreQMgI4pMrqG6jhyVCbai0nFxRLUFX7z6fuLWF4t23cGR68Hwd7f\r\nOvvaLaGhr2wvg9Am5E8kRoColxtbZ8G6OskPFg3jId1qdEGPjYvJTWAJlSQH\r\n3wJSIRpWvw+9UsBgVUzyXu0vIKDywAkkGC0Ahf2FKJCvaA3B5QZ1Qz6bFNwW\r\nU8clXgTobZOQglxrbazL7es2z0poG+xWtSc=\r\n=oXwj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.2.5_1677735010895_0.8420079481091967"},"_hasShrinkwrap":false},"1.2.6":{"name":"hmc-win32","version":"1.2.6","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js","esbuild-esm":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node  --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=esm --outfile=esm/index.mjs"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.13"},"gitHead":"654979b142d2b02571391b12e06ef3c8c49a5e4c","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.2.6","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-SnDCcDCKOrelfXgOr4BSVwHFLcctlHevXWm0Ypa90U2JqbIrkTw7fjsEGp1PSF6TdI9zX33WXMiC5xLesPawrw==","shasum":"f5ad351bcce17df4646b59167a9674688009e9b9","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.2.6.tgz","fileCount":6,"unpackedSize":783375,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+rG3cvnVERVzMlof2YuiN8l/TrGPKR/BMxVptfIPz9AiEAg4POg8OhcJl349yW8wHhSfEPkP9zjdyKr5lKVjC9a0A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkADZ2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqbzg/+MuvyXVF3vwTNey8jA/jPUkihF5qudO50urrT0rgEpsr+g6ip\r\nUfJXBVw3yNAAGgr59Zm9IQ4KFX4i/vq8DleYsOdtKWzLEAOk/q0cquNCg/sV\r\nl+uLuTHVz7oYdPh3HzKuMTMy1J9ypH+iIonLrn9zlEt6tG0np4Kra/IimJ2U\r\ngOwyPfbSikP/6nP9mvfS+IqiqvmXmAe4TBbtypdbZIJJ2KOSGvf/BjHmf82c\r\nC1DUFfVDl1WxEdFj9/6lOVYteHtIQfJoy7gCP6MGeCh41juGn16JNFWtGVRw\r\nmUoIP7r3NdEfFmkAtcY0peNbkF+WZhfEemr3FBvhWFrjf+2XVNPQqeo52H0A\r\noMq7uwCnlqSdDbSFtOi4KDdvYzjvM0hQeUl9LWPqIq4iyWerAqoo+vLyit5b\r\nQkLx1qFSj+PmtcX5slWytf49hTS21n8fuogzqvix0e0NWSyux2Jx/NjOeVf6\r\nk1UJworxu/sdMJvsCYI/5TZP0d4+rOifEeJ+/yOdhQ+W/LuTqtnkT7vXbunf\r\n6Ma38+aZRFmtzduHloMaECYw5663g6a9/WxvneGClA8UU/ULxWpsF+/Fp+q1\r\nszk1zqYvGAyGx5Lph77P0zpHIFOIeRSryLfMtyPESO4kBa7xGQk2aQNAMgvz\r\ntWjSR8HoC+fxtdnFOHDthioacW/ETSDT0PY=\r\n=fAoa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.2.6_1677735541832_0.31691564056248267"},"_hasShrinkwrap":false},"1.2.7":{"name":"hmc-win32","version":"1.2.7","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js","esbuild-esm":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node  --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=esm --outfile=esm/index.mjs"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.13"},"gitHead":"d6aa5307bbb6018877546f18b8157c397dde6a04","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.2.7","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-xyTwci+uxXNRjVJPgbYQTwinvpm6IixRNMYiQHhp9Pxu7WnLPonh6KVRvWKSxMiRLMlmvvtijNFswabk1Veh9Q==","shasum":"ea74a5fe8b256174fed377e927e2c9a1a9b3e653","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.2.7.tgz","fileCount":6,"unpackedSize":785927,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoKRUJhwQDm7W/tVWA7DfTCtsR2x2ZMW20RIC6bAHq0wIgOzCcBlK/64pF4IcQKae9es7ULpce/lSM6O3ntfuJ3kE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEJ1fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrh5RAAgYxNuST8HfxPQtV1y3p/WUSlb/1EyEj5S7qOiDkSJ7pIRWcD\r\nwKvStbSc/tJuOlF0vzJr93ffp6wdaINgUlgmng0Bya2KaLdmeAI3JN9N34fy\r\noIsiMpZu3Tb6GDHJ//683Jp6UTIQNlUQmv7JXZY2arEGyl0ECBQ31X4A6os9\r\ngdW/6o2U6y3nEmzyh1HoHESHAow35IabeFOZUzsrj5VoaJ0GACYzjChDgI+P\r\nZbnN7/WOXMXkCfdUWKvcxCII6CD9WkyjF6n3shMGQ3jgllZ4hfp3VvBSg2Fj\r\nb9Xmx+nRWJ+QrcNKGRowiIr2K8CYcGRqLl+0RfEidWOBsOn2vc+ypyA3f2fG\r\nK++vvJeol91++JT/VuSl+s/AUgsEyepyurdMS9/hJw1mG+a2ZgeNcjxNmufd\r\n1urzWwqOP03rBufw9pMXi9SDlRWEam+U/POeWREynPF46U1ttIoVFX5hHJCw\r\nDxeDtMwsqu0T96Jmu5ju/6m3dt4cfCgrgiA1SvDtlLZTuxIlDDB5RxTo12R3\r\nydJnYdVPNbn0K2cYvs0WT+IWVSYYtn3cH4pX4a2olgAdsnsMay2x5tdp1ifv\r\nZGZPdB0N90bfHGXeqOTwsTOi1all4HTxKqVJyBJ4ekDfDmursaghgjadEB54\r\nc6uhK+JLFNDbopRpT3uIK3B3+Oxs0XUp+Uk=\r\n=Opf5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.2.7_1678810462924_0.8753959810074643"},"_hasShrinkwrap":false},"1.2.8":{"name":"hmc-win32","version":"1.2.8","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js","esbuild-esm":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node  --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=esm --outfile=esm/index.mjs"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.13"},"gitHead":"d6aa5307bbb6018877546f18b8157c397dde6a04","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.2.8","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-/p4DsMovMLcxZnaK4LizdlzVkzzCEAlVExaUoNBde+54GchPadQN9dpAzJWaYbXjdEGGfpODLE1lzEMyYDKDsA==","shasum":"a33777b11ef3f0011e341cd971d369eb878aa783","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.2.8.tgz","fileCount":6,"unpackedSize":788467,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZvrfSJu4sKjtiBtrKqapheSrguauu1dmzxzd6lNWOnQIhAJT7i1Xo9AF99OFZf6c3yHidQV1bx/OR4x2ptdnmYMgV"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFc6qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrzvg//d/ASUVMUgMsIzia908LjTfH0fe0AD3ga6JLNXqPGK1YKJ9F7\r\nnNDgtRJEpFw6CnXd4VIXQoyp0P0J4T69rWrRt6pdUglkJbn/BKZueWRvLWDU\r\nzJw6xFbSrP+ogwWorgtCyKgw6eSw9aonRH/QAZbY9GhXMkbRUi8fcmw79+9N\r\nSzkMIjFZ7B0fDtFBqVU97SJra169JVLM42G0CYldPn5ifRdf2QIwIsXYxZ+M\r\ncMaBl7uK96/wAf6LuzJLUGmIY1F1sBnq5GC6xNww3Jx+s4a3og2XkbiIKen8\r\nigfskEanE7+eK5d1mmZJykTc5yVuLfVtW/HYeFccZQgBEK6VIs6dzVL1csOI\r\nKTOo5yfE/sG6Ygboh/0VG3J+HyrlUw3AIBLe9lMdpUDG+Hl3x7P+9vzqaxuD\r\n/ID44DomIe6WE0xU2InsGQ7lX0y3TUTq+lWdWCHq0zpaLZkbgtcE34fk0Z1m\r\na+s62v0pJQaHH63ZLGyxN8FtrVLKrl5QpXswiMFPzbVx8TmtUWMR7BVZcuAr\r\nVbtAvEV1xBhJvDcuAo18Sb6yM7ETrSmG8YiBTr5IpU7/kRp8GnsF7nO7bt6N\r\n/O7B8WGDc23Cqaayc7Evu5WC7qAqSAIreyO/hbdhH3ERRybqkxkKQy6jdQTu\r\nlpGTzA9bR0/V6Mx7J8rRWEJzH0JOxAgNk40=\r\n=HHL8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.2.8_1679150762271_0.45557181468310026"},"_hasShrinkwrap":false},"1.2.9":{"name":"hmc-win32","version":"1.2.9","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js","esbuild-esm":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node  --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=esm --outfile=esm/index.mjs"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.13"},"gitHead":"c3e9603ed7b4f9784b073465f90312fa5539257f","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.2.9","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Q9gGH/LufDPVpYJZ+sdipWPD35eWQOk7rbtznAkD8pL9iTtnQhsUd1i66IxxeESXl1AKvxX68PDBwiOio4nujA==","shasum":"ab73e375c6eb6e9736be18ba974fcea26fa684ca","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.2.9.tgz","fileCount":6,"unpackedSize":788468,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhe2yF0Ua/nY1DfLpvFittgEVk9V5wivzCxdeeaG5LoAiEA8WFq/uN44r3LurcAfVLQLDbkYz+2a1qR2LCzO3ZwSfs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFuwqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoz3A//a7HaGoYQfThJPJMSi7eAGrzbX3EKr7tDSQkhiG99jTMcgAIf\r\nMVUGOqJr3VxlsBQGEkycXke81767bzU/MuODBzkm2rPrr+9e/ygWwWXsKrKn\r\ng0rGwIkqzKT4xRaNXkgr/iTY6Wz6qW2hxf2V75ydEy85dGQ6HrhZZceVk9GW\r\nzQrnsXBK7ReTvT9g2PMMPznkWCbXAfYceuasURQ2jYRqk5kV465imC0cqkhe\r\ncAWCeLoQ6wb7RVhqCjfzWiJp8HR9ZuXePbGUJjBDhBvxwrBtphCLschefmMC\r\n9P/DZsPqNJ95Hy3D9tjpFKSaazRopk2njTBHOGGKxo5Vs3YEMJQAP6wKUMMi\r\nCeMiYlL0977eztlDMElQj3ZX1VsI8aeXmYqWn/OX2RsonFchuMxOnY5JZnNz\r\nEqjJXm/rDZxkHL6d1qPzFtBCvOfAbZjhSJ82PUs2sDvubU94DW9fzUKATWJm\r\n36/n8qHnsPJGTM20D+FooppkLFtUu1HD9HD0kw/EY81PSvVtdT2nqLLm7G1S\r\nypkUGcviO70vXIdyNnEWbFn7hERRnf3FhaKHB2Bz2VScgAngYWHglrx9Ya9+\r\nnj76yqK+EzIMd4emUJMVj4TLDwAAdbDPWlalc0SNjJnOUeB7PWLTYqTy6vNC\r\n2edo1igXrrwJqspWGhyhUDr+/h/kJQyRrFY=\r\n=pLZO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.2.9_1679223850341_0.8032527273247068"},"_hasShrinkwrap":false},"1.2.9-1":{"name":"hmc-win32","version":"1.2.9-1","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js","esbuild-esm":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node  --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=esm --outfile=esm/index.mjs"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.13"},"gitHead":"c3e9603ed7b4f9784b073465f90312fa5539257f","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.2.9-1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-4ddtRNa+jefUTB//Lk8xUeY25m8+9czbB7N89KTh7DotT8jFZeh1Iu0drM/UDmV8F///QtvCHme2ZvqnaWQXtA==","shasum":"5773d9d0070ab350f9f45434ed78697eb404ec6c","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.2.9-1.tgz","fileCount":6,"unpackedSize":788914,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTDc82ryhJXOVCu9iKJJXAJEm7HcuBem1jMhC6b2TBrgIgc8JORoRtlBHNg14fmUdHGKWsYn/1DejJaIolgShFdKM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFu2TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqobRAAizTEUzQlN5/UkTSi+R0LSqz3K4esMc0Y2gf+6lLMQOCZpDuB\r\noPU2lixt6Y4VOAUh4rK4tNo1MkXAxXJ9bp0RFIsrs97BTfSYSZ//8o7+d9JS\r\ncXz6t20Xqijk+ZAzzk8JYE66wDAws15tcQfKOXqIC8HJeS825XlgqfVbjHH+\r\noh+3fVCD1DNFBuVUnegBQunqiio6tt06ao9L4aF3tW1BYoCnie7tAV8OxynC\r\nSfvObu6VL5cNcEuWVc34i3yFf2YNCoSkQgrrHvqYlS3voCZ97TFrIGDLP1wc\r\nRGFo0+JgpbC839uVQL3e9aKe35+UadOJGtqVDwkXiaWeT9QIOkBZNWTcVngj\r\nexHUNvLPtYetv1tO1p5fxEclDmC3/QA0tesXfNx55z/U27y9bWDZV00gB6Wl\r\n4CVBstE2quqCXod5mQXllJCjH9SzfqIe6i5cOs61NgLcC+glxKC8HNmamWd4\r\n0fFUl3P++WAbKmOFLGMBKpkQXrDybSfuBdWHrp80khzy/qLCXKJ8M2ldL3Id\r\nBRpidvCEIWLu0dQW3Ie0v1LrsyusFbDKU+BbfsPw90evSDHm9e5On0Q3Rka0\r\nvUKIb6MrNhLr2emUc9JUyGCm/yEAbYtDk3K7tpHpb0oVLAV+khM9JrHpKNMT\r\nEQqg/6TcF5P2i9WkXiCicMQ1CKoQHvG0wYE=\r\n=P1Tx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.2.9-1_1679224211564_0.9661159809200599"},"_hasShrinkwrap":false},"1.3.0":{"name":"hmc-win32","version":"1.3.0","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js","esbuild-esm":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node  --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=esm --outfile=esm/index.mjs"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.13"},"gitHead":"70131bd4c7cee1cb85c9b2978c194cbd03935d2f","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.3.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-jCCPRfxK9bcl73gVz0fbOnrX87HA6Oxa0kvOGmM2OCkiM9a29E4/CeFM9KB+DvZ9f5lP4fNxwJ/s/gIvT3SXeQ==","shasum":"36debe326a29d6ee0d59ad596b1524bee1f09893","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.3.0.tgz","fileCount":6,"unpackedSize":853799,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGc/dan1SnKAnJkfIbVRgm912c78ItaauHO1v6hYd6BQIhAJ4NMqFFJSWwIt9Z2f9yJN9bGyXhXVxutaClJz7ZSYIa"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKNYgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXIw/9FZpQShcDsxcrJjrP4OQeLYQrRresv2q/jijsoQT/TeOge5oq\r\nKFGSIRMp/458vg2m6aBroGWN8t2PyW82Ha6DkVRFg7TUDXK3dE/APc6Dc4BH\r\n4mYlMFSGmjcAo49HNwWFqW6Sco9pZo5Wb1YaQg7uvTIHFUFImA3zZ9itCs3a\r\n/hQPW3OJiIdtYSfn/ATWjK/ShGq+OcJ6QD9rKLWwLtdN6jdBy15QokM53FR6\r\nOWbu5SnxEbgaf7/sBlaG0f+bdxOBSJBd6fZQGvQ/oCFfmmNa08/UEOsMVdhG\r\nDmd6huRodJy4aznxioO3iVxN7PUhCBllkRekZi6a1qvU3wtlPU/I30CuoIAl\r\nkwLt9l9HpdUQS2OXvQFPWHSTBf3tFCF5jiONgf6/cYKvVEre8FSAacLG6KCH\r\nrh3sAhqbdYbBT2wJOGHsU+PgnyYh1p79aKAC1iNdp2CmSHfc2TGozZ4Q8dVQ\r\naQ3ldkz+TLfJiLDoCttn2waXtVYIDpcq65WnULqSRmQpdetSJXfCcQ1XfgJx\r\nsfApLJyWrtwmS44CCag+0NYrK8jmUX+msRaoJ0PFNCapKhjyxb+Sg45mbyxh\r\nMlem9Y2AKYx7xRez+6QGx/I4eHVsXsoJGngUlvS9cMU+k1hKDc+IG/rskbrl\r\nXSTlNMw6xn5nvWZrHvlJ9O39kjbWhGVe+TI=\r\n=3Kis\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.3.0_1680397856623_0.24121068179471306"},"_hasShrinkwrap":false},"1.3.1":{"name":"hmc-win32","version":"1.3.1","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js","esbuild-esm":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node  --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=esm --outfile=esm/index.mjs"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.13"},"gitHead":"f7076a0d50ba42ebab0922383029adde734ac024","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.3.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-7+vGeJUnwR/GEhm7gPewItmHs91Fgi51w4IU4Jl7UhVg+tyB5IS3xzoZWUA1CkvlFJuK+MENoXPROhDL8Wse0g==","shasum":"a62d9fdb63df4da230b7bef200b77d933f93bc63","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.3.1.tgz","fileCount":6,"unpackedSize":895852,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSYkA81zwOWYVDNKtTA4n5Ce+jW7qZP2c1t3GNhmK3wwIgANrS7zcoZi3wY6VP0fNRGMEpEg0uhxFnQJG+PR9HTOs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKnYEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYqBAAo7pSWh1xb9uOPa/E0FFM6tUzBRbSdGmzh7R7yrXJGi2dbRuv\r\nmf7wu9yis5fbf1IoiDfYnqNaE2QNj3w5tbrAZzeo97m8v7WRVSUklpmHQrnh\r\n7z+0lkrAPhXTjNp+mgy4gUh4WrbnMWHlvAl9Dlb3odYJk72AN5/U6cOdPM7h\r\nKFYom1a19dwbqvkYIJrpdNBfIDa175moH2B6xr39Cw2T8M5Ix+s2iNT8gb6V\r\nHgtunuwyzZFcsRcOp28DdktySCQTfoi0IRbhghzMz4pxhgXwnPjh6/9m3Y3h\r\nHvAqai1Dnbfiyu2k/vbCwWICqGw8cit+CIZTE++5CmjlyHgIPPEEDEsrhiVm\r\nErhHaThG7c0+WJOjEPIqS+H0lVZTnlQiC1LVpr2fBWaZUxYdOcAl5EO0E6Kv\r\nyTKjYkxZe/dF3DRITczdZSJjpfqo9pQG0AIiHt192TF6GkEMKpmW4l9RkLCv\r\nW1INEwKClUwfKfz9JYAJ4L26dsSceJyClBBdZmZplmjyjj+M8In7PtbhN3HN\r\nhenzb2Cklq0OcPX+Jezz1JUmPULrnFhhjHYwrLa/WsSbsPDZ5KiSQWZ9G+z1\r\n24Xyx8P86tEWTp+OuuhMIDOqBQ7TOXCi3KNEU/Cg4uJY73DyjiQnVVtiG3BQ\r\ni/1JNkqtQrXRVTtv1rXCN8IOsF4PloKHV+w=\r\n=YHKZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.3.1_1680504324355_0.9738774380530997"},"_hasShrinkwrap":false},"1.3.2":{"name":"hmc-win32","version":"1.3.2","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js","esbuild-esm":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node  --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=esm --outfile=esm/index.mjs"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.13"},"gitHead":"1c7d3cb49f4a23443a8b3052b145b905e99d4669","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.3.2","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-DNO/qYTBfgEPtQYqZ12zdxi9oSFjOCZOAJQu/i/5LDx72EWlBuQWxUQIHRzPLjdeor9jMklcBFEdeO7kvkW7uw==","shasum":"0f0b3738b2e403185bcaa03cb46095d455a82961","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.3.2.tgz","fileCount":6,"unpackedSize":901667,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEz1yRw+WFxFpPl7llWgOjgIG85bxXk7bm0PCJBZZSX0AiB/xnYmkjGQehRxqjuVf6gtf7U9ejRD/TIiiFdkQLcOpw=="}]},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.3.2_1683896049525_0.6679163517667013"},"_hasShrinkwrap":false},"1.3.3":{"name":"hmc-win32","version":"1.3.3","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js","esbuild-esm":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node  --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=esm --outfile=esm/index.mjs"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.13"},"gitHead":"58dda5572ff71dcf4c2ebb398dd7f10804bc8467","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.3.3","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-qmPRPirsKRKAiOiE7GjS+qKArE5mbrchNt/ilGuyO/B6P+XXK2jqaJy2LBBrYYiCfIqhpLDKMVDVIryydcdLaA==","shasum":"2f8efb16440c70868c906f8f59603e59d48d9b49","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.3.3.tgz","fileCount":6,"unpackedSize":923171,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgJd4lThrJUy3FQW6fCxSxwhxzYMA12kkD57FXRd8muQIhAI2Cz275pIxhd3T45DiyHirRneBL6zHD0MT8gtvQczfL"}]},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.3.3_1683898663714_0.633419857493895"},"_hasShrinkwrap":false},"1.3.5":{"name":"hmc-win32","version":"1.3.5","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.13"},"gitHead":"0db572f0c73ef01d2e6f3e52be4a147673a76479","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.3.5","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-W02JFwD2MSyiFwIJzysKjDCjoE+VcwO5GipR5xPvDS4ak/CEz5j1FsneL5PBDGaaB9DYPjJXf7irXc/UdnR6Cw==","shasum":"57d76b8baef0699a786ecf22343f74bb659358d6","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.3.5.tgz","fileCount":6,"unpackedSize":1000539,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmc/Yj/jJk9i+louwFXZUcVAv9w9MOVFSWFeRYOW9jcAiEAheERTHG+Glq4p+Zib/oXJMW69fgneqZJwFj3RAOuYKk="}]},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.3.5_1685181407935_0.3462675529304742"},"_hasShrinkwrap":false},"1.3.6":{"name":"hmc-win32","version":"1.3.6","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook","Mutex"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.13"},"gitHead":"f7076a0d50ba42ebab0922383029adde734ac024","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.3.6","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-LRZF3FOVrAcWJ5Yw2nUBohUgoDMENihZxL3Oq6kelmQ0KWNgaJ10J6t1u4oCHCSLDQQU3t27eue/VtfsCKbSPg==","shasum":"c888424b6d7e2f4bce8549b1fc3c2e95ee9d9fd7","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.3.6.tgz","fileCount":8,"unpackedSize":1009932,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICOIhK5HgJG/NN4RudKMpGRZmzUZqw14VcWQGIVK7kG5AiEA+KlBrEZCwbKAi5Ov0b4FO2XCfeAAMe6nsitd1/ujyMQ="}]},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.3.6_1687289215179_0.833331174073425"},"_hasShrinkwrap":false},"1.3.7":{"name":"hmc-win32","version":"1.3.7","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook","Mutex"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.13"},"gitHead":"028af6854d9913ea72a4067a64b2f5c654e3398f","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.3.7","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-/J/fpbOMt21dQ2P/N8J+JYCw4G8FGJIDtGIYCnXYknL+yhL/14JcOuciwWErTgJDkrgrIEs1BYRYIjkoidcTxA==","shasum":"ec14cf0cecfe2e00becc32ac5a2d285e1f382489","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.3.7.tgz","fileCount":8,"unpackedSize":1193903,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFCNl4j3+cbwMpr+liNbaaZkC+gBh0X4EC8RODKGakpxAiEAiklifnN4kgULpKp/2GyMckbFzeE5RQ/irUWozqEk/Mk="}]},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.3.7_1689878628333_0.5602553044882652"},"_hasShrinkwrap":false},"1.3.8":{"name":"hmc-win32","version":"1.3.8","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook","Mutex"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.13"},"gitHead":"c2ed23e1e6ef58862813ce8f6f509d6f3580fbf6","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.3.8","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-bTuTSOfwbCGRGj3D8F0/r6L/qLwbKwTFMYhePiDABwGhRS4CIZqL2hyHXR5FItv9WPIwNqMe/MREUZW92OYLyw==","shasum":"04f6fbc879bc54ba8f357d5c0ef2cd2975539861","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.3.8.tgz","fileCount":9,"unpackedSize":1243928,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfMJcxVjfawNcG5+CvXVMoIzk8ApcitAwXyDrHctRZFAiBoIPnwqB8/throsbzRm3Vv9CbkvyedMy3+As+D+9O43g=="}]},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.3.8_1700280489875_0.5247128218371846"},"_hasShrinkwrap":false},"1.3.9":{"name":"hmc-win32","version":"1.3.9","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook","Mutex","environment","env","escape-env","remove-system-variable","put-system-variable","get-system-variable","find-process","process-start-time"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.13"},"gitHead":"c6e16516a1613efb3b575b07a8b0885065c94362","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.3.9","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-FyhWEQRhO0ruUNSoZAQob3BTxdw/7ALjrA3mAt0SmjjXYIedbftUTX7qGCqHspFsthYjA1YM171KX9lDIWbyPA==","shasum":"56e1b5fe6030c233856f8c1751e99109399b49e4","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.3.9.tgz","fileCount":9,"unpackedSize":1416281,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCESEy3BgfCDNSR+Ex0uaT+5wvYGPD1gRl/XcatUF3wcgIgSmuxv7scVoth8HM1tfBh1DdlYB5VS5Jqh4PokS7wnmA="}]},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.3.9_1701243803658_0.5311974955198733"},"_hasShrinkwrap":false},"1.4.0":{"name":"hmc-win32","version":"1.4.0","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook","Mutex","environment","env","escape-env","remove-system-variable","put-system-variable","get-system-variable","find-process","process-start-time"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.66"},"gitHead":"ffa65f54e4b15982fb31385c1fc48c419d6a34fe","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.4.0","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-ZdYqmkabhCjrlEhc/nku6IYfZYmIBH7VuIxBt4ISP0i19OXz50E9K8Zb4dGWvO4TZYWpOczYPeli4vf7/l7N4g==","shasum":"8f8589b8825efab059bf91bc80860ff6dc84039e","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.4.0.tgz","fileCount":9,"unpackedSize":1850318,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAz0x42Cy/l7X9u2HR+sWgB9gQDEYcKL+UyrqPzAzY7uAiEA2zysEmLsmacwZ/9smCk4YbF900gmwVp3jjfIl0EKQtg="}]},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.4.0_1702887529133_0.6324554523217933"},"_hasShrinkwrap":false},"1.4.1":{"name":"hmc-win32","version":"1.4.1","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook","Mutex","environment","env","escape-env","remove-system-variable","put-system-variable","get-system-variable","find-process","process-start-time"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.66"},"gitHead":"17c072b296d74d7c29edf1722c9f4b9c7a986995","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.4.1","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-LZLzKce+u11TTlXHt+z8Co345Qn9Vb2oqhP2DoWVKeltjYyje6iXbB3EEv1LwaxtbQCURy2/5kK/EB4F5TTgCg==","shasum":"6638a15b9c2365d91fa631e918461518401b1097","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.4.1.tgz","fileCount":9,"unpackedSize":1854098,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUsq5gW3oJwSakM5Kc+bKIzsAhfrUcQcOgUEXygSwb9wIgbNOle1J0ot9hs0r+6QeK5tvO2hFiY+C5FqTa5lafnGw="}]},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.4.1_1703156486917_0.7065299648630767"},"_hasShrinkwrap":false},"1.4.3":{"name":"hmc-win32","version":"1.4.3","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook","Mutex","environment","env","escape-env","remove-system-variable","put-system-variable","get-system-variable","find-process","process-start-time"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.66"},"gitHead":"560fd534ceadb8aa981c4d408292888556999c48","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.4.3","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-uAFokCuJuN4+VmS7JXau01d2fviGt3gztjocgMRUxofAsvpteRzcMjcfNDOhpvQ/KFEFOKACFt31hlNuO6nFEQ==","shasum":"6f61aa3d88030a8e406a160475b9a3d95f0f471e","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.4.3.tgz","fileCount":9,"unpackedSize":1873087,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpdrXwpfFxg8OoaUCVd6wKDf+3jx6zicpk+Q2/b+9M2AIgPMu2FDMZ/ezEED9CXewt8gyNv0vAiocTs2CcO63bB4o="}]},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.4.3_1703253103819_0.5390897152260603"},"_hasShrinkwrap":false},"1.4.6":{"name":"hmc-win32","version":"1.4.6","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook","Mutex","environment","env","escape-env","remove-system-variable","put-system-variable","get-system-variable","find-process","process-start-time"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.66"},"gitHead":"be788ec69550a1f1cf2f6a9d0aafd34036604c37","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.4.6","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-UHZQ+jmFievOnkmGvUoxjcLt7a4LW0Yz1bLwDCokrg4A/G4lPvmVjptbwIIQDXQZCs52M/fbsJshFtrJBburzQ==","shasum":"b29827a7701ec614bb670ba3976c7f5e58c60342","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.4.6.tgz","fileCount":9,"unpackedSize":1904363,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDlJn2OSBzGXZstnUtgmT5a6/MMNksgkkwLXTQFk/V5RAiEA3LL7Z74Nz9W827Ko1YEdx5R4mSEi3fpt5dsDZWNvSOk="}]},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.4.6_1703779181309_0.28238785877634287"},"_hasShrinkwrap":false},"1.4.9":{"name":"hmc-win32","version":"1.4.9","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook","Mutex","environment","env","escape-env","remove-system-variable","put-system-variable","get-system-variable","find-process","process-start-time"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.66"},"gitHead":"db72feef9911e04b26da1e7190d050b70a8f0213","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.4.9","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-0fk4qqPhtWUkf4dEAjqImi9NNvOt09thArgkOTszKOzg8biPI0SV0U/kPF/CJ25nGt7x2O2oeRBAxgMZ3NG1eg==","shasum":"ce6405089d092d192fc96e628fa4caa790722f85","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.4.9.tgz","fileCount":9,"unpackedSize":2002051,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDs23WyrXq3Agdu3f6dhhYO+zP91I0uK6MT/yJEzeSZfwIhANh7hYN5JrzglUPKWnqNGFXykcoqfWq+8iWNam0o/Toa"}]},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.4.9_1704686595751_0.6499181360822062"},"_hasShrinkwrap":false},"1.4.92":{"name":"hmc-win32","version":"1.4.92","description":"Connect to the system api in the easiest way (win-api)","license":"MIT License","main":"./index.js","types":"hmc.d.ts","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"homepage":"https://kihlh.gitbook.io/hmc/","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook","Mutex","environment","env","escape-env","remove-system-variable","put-system-variable","get-system-variable","find-process","process-start-time"],"scripts":{"build":"cd CPP&&node-gyp rebuild","ts":"tsc -d -w","publish":"npm publish","pull":"git push origin master -f","esbuild-cjs":"esbuild ./source/mian/hmc.ts --charset=utf8  --bundle --external:./HMC.node --external:../HMC.node --platform=node --format=iife --target=node8  --watch --format=cjs --outfile=index.js"},"engines":{"node":">= 6.14.2"},"devDependencies":{"@types/node":"^16.18.76"},"gitHead":"aa8f8bb0441059c0b1539ec0ff6d45c991b310f4","bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"},"_id":"hmc-win32@1.4.92","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-KGnLuCLHupjT2D3SAujqd6ozEBmCM5UkO8Og2SDFQE+9FBSujJdI6XHLvEtSN39JMR4GEcXfgUyOy4r4BiPv/Q==","shasum":"a6ced7e46b780b8fc70187fb36e6a73e0cfb5049","tarball":"https://registry.npmjs.org/hmc-win32/-/hmc-win32-1.4.92.tgz","fileCount":12,"unpackedSize":2849644,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGdKoCeLigp9kTAaBJ6FR5iqM7WtXPx9YVZkdNrQVC7gIgIMlhxI5Q6f7/H9HZ+wQ1a8frsXUJH0bP8ai1ICmSBMU="}]},"_npmUser":{"name":"kihlh","email":"3212353610@qq.com"},"directories":{},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hmc-win32_1.4.92_1716202839204_0.3509120419768019"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-15T01:17:03.230Z","1.0.0":"2022-09-15T01:17:03.490Z","modified":"2024-05-20T11:00:39.637Z","1.0.1":"2023-01-28T20:41:04.924Z","1.0.2":"2023-01-29T11:25:36.591Z","1.0.3":"2023-01-29T13:15:54.615Z","1.0.4":"2023-01-30T08:00:26.196Z","1.0.4-build1":"2023-02-03T09:34:01.024Z","1.0.5":"2023-02-03T09:36:02.151Z","1.0.6":"2023-02-04T02:21:56.036Z","1.0.7":"2023-02-10T12:28:01.697Z","1.0.71":"2023-02-10T12:29:36.671Z","1.0.8":"2023-02-11T04:14:34.163Z","1.0.9":"2023-02-11T20:01:19.287Z","1.1.0":"2023-02-11T20:06:31.556Z","1.1.1":"2023-02-12T14:35:16.950Z","1.2.0":"2023-02-14T04:22:34.634Z","1.2.1":"2023-02-15T13:06:22.529Z","1.2.2":"2023-03-01T06:53:36.847Z","1.2.3":"2023-03-01T07:02:34.157Z","1.2.4":"2023-03-02T04:36:31.982Z","1.2.5":"2023-03-02T05:30:11.144Z","1.2.6":"2023-03-02T05:39:02.031Z","1.2.7":"2023-03-14T16:14:23.092Z","1.2.8":"2023-03-18T14:46:02.534Z","1.2.9":"2023-03-19T11:04:10.661Z","1.2.9-1":"2023-03-19T11:10:11.765Z","1.3.0":"2023-04-02T01:10:56.873Z","1.3.1":"2023-04-03T06:45:24.709Z","1.3.2":"2023-05-12T12:54:09.749Z","1.3.3":"2023-05-12T13:37:43.971Z","1.3.5":"2023-05-27T09:56:48.173Z","1.3.6":"2023-06-20T19:26:55.536Z","1.3.7":"2023-07-20T18:43:48.814Z","1.3.8":"2023-11-18T04:08:10.228Z","1.3.9":"2023-11-29T07:43:23.946Z","1.4.0":"2023-12-18T08:18:49.383Z","1.4.1":"2023-12-21T11:01:27.158Z","1.4.3":"2023-12-22T13:51:44.171Z","1.4.6":"2023-12-28T15:59:41.539Z","1.4.9":"2024-01-08T04:03:15.959Z","1.4.92":"2024-05-20T11:00:39.435Z"},"maintainers":[{"name":"kihlh","email":"3212353610@qq.com"}],"description":"Connect to the system api in the easiest way (win-api)","keywords":["electron","nw.js","mousemove","winapi","system","window","clipboard","HWND","open","app","admin","napi","power","process","sleep","message","alert","confirm","LOOK","USB","Keyboard","freezeKeyboard","Taskbar","regedit","files","file","symlink","hardlink","link","open-app","open-url","open-external","hide","show","hide-console-window","self-starting","menu","tool","util","mouse","kill-process","handle","set-title","visible","enum-child-windows","process-list","win-api","clipboard","clip","usb","delete-file","trash","recycle","watch-clipboard","watch-usb","watch-clip","watch-drive","watch-process","watch-window","change-clipboard","change-usb","change-clip","change-drive","change-process","change-window","has-webView2","webView2","web-view2","iohook","hook","keyboard","mouse-hook","Mutex","environment","env","escape-env","remove-system-variable","put-system-variable","get-system-variable","find-process","process-start-time"],"license":"MIT License","readme":"# **HMC-win32: 更加轻松的连接系统API**\r\n\r\n![系统环境](https://cos.kiic.top/assets/used/202204112301972.svg)      ![系统环境](https://cos.kiic.top/assets/used/202204112301969.svg)      ![系统环境](https://img.shields.io/badge/Node6.14.2+-Node-97c40f.svg?longCache=true)       ![系统环境](https://img.shields.io/badge/Node8.0+-electron-97c40f.svg?longCache=true)    \r\n\r\n**You are currently viewing the Chinese version of the introduction. You can click [【README】](README-en.md) to view the English version of this README.**\r\n\r\n![img](source/src/zh_cn.png)\r\n\r\n## 帮助\r\n\r\n我们提供了多份编程语言帮助文档 可供了解api的调用，但是他可能更新时间不及时，因为api非常多，需要编写文档是个不小的工程，hmc使用的是 TypeScript 编写的 并且他预带了一份类型声明 可以让您在主流的 ide编辑器 中显示类型 以及用法\r\n\r\n代码参考性 **:  CPP 代码已经分离为独立 模块详见 [hmc-module](https://github.com/kihlh/hmc-module)**\r\n\r\n\r\n\r\n#### 相关的链接 ：\r\n\r\n##### Help：   [【编程帮助】](https://kihlh.gitbook.io/hmc/)          NPM：    [【hmc-win32】](https://www.npmjs.com/package/hmc-win32)    [【hmc-autoit】](https://www.npmjs.com/package/hmc-autoit)      Source： [【c++源代码】](https://github.com/kihlh/hmc-win32/tree/master/source)    [【AutoitX】](https://github.com/kihlh/hmc-win32/tree/master/source/hmc-autoIt)      [【重构版】](https://github.com/kihlh/hmc-win32/tree/master/source/h2c-win32)   \r\n\r\n\r\n\r\n### 子集 (Subset)\r\n\r\n#### autoit：hmc-autoit     [【npm】](https://www.npmjs.com/package/hmc-autoit)       [【源代码】](https://github.com/kihlh/hmc-win32/tree/master/source/hmc-autoIt) \r\n\r\n**hmc-autoit 是hmc的子集 他包含了一些列调用 autoitX api的函数，并且和hmc的优点一样，不需要再次编译和ffi魔法**\r\n\r\n------------------\r\n\r\n\r\n\r\n##   我为什么要使用这个模块？\r\n\r\n\r\n- **零依赖   hmc不依赖于第三方模块  也不需要您需要懂得C++ 编程知识**\r\n- **对执行速度有要求  在此之前我在使用node执行一些复杂功能 只能通过命令行去调用程序执行 他的取值和调用 非常困难 而且最少多出100ms 的消耗**\r\n- **hmc调用的基本都是系统API，他在大多数情况下非常迅速，hmc对自己的api进行了大量的转换，让参数输入和返回更加轻松 ，不需要您对系统有很清晰的了解，hmc非常轻便 你甚至可以在只有两个文件的时候正常运行，并且不依赖于多出的dll等文件**\r\n- **hmc在大多数情况下对内存的消耗几乎可以忽略不计**\r\n\r\n\r\n## 为您总结了几种功能的分类\r\n\r\n- ##### [窗口操作](#窗口操作) ：调整  /  枚举  /  禁用   /  查询  /  变化\r\n\r\n- **[进程控制](#进程控制) ：kill  /  信息  /  句柄  /  窗口 / 变化**\r\n\r\n- **[网    络](#网络 (net))    ：端口  /  网卡  /  局域网  /  IP**\r\n\r\n- **[文件系统](#系统操作) ：软链接  /  硬链接  /  USB**\r\n\r\n- ##### [环境变量](#变量环境（Environment）) ：用户变量  /  系统变量  /  同步  /  转义\r\n\r\n- **[剪 贴 板](#系统操作)   ：文件列表  /  读写  /  文本  /  变化** \r\n\r\n- **[自 动 化](#键盘鼠标USB):   ：键盘  /  鼠标  /   执行  /  读取  /  autoit3**\r\n\r\n- **[注 册 表](#系统操作)   ：读 / 写** \r\n\r\n- ##### [电源控制](#电源控制) : 关机  /  重启   /  注销  /   显示器  /  启动时间 \r\n\r\n- **[Shell](#系统操作)      ：回收站  / Message  / 快捷方式 / 执行软件 / 选取文件 / 保存文件**\r\n\r\n- **[互斥体](#系统操作)    ： 创建 / 销毁  （防止进程重复启动）**\r\n\r\n- **[托 盘](#状态栏)**       ：创建 / 枚举 / 销毁\r\n\r\n\r\n\r\n## installation\r\n\r\n```\r\nnpm i hmc-win32\r\n```\r\n\r\n### How to call\r\n\r\n```javascript\r\nlet HMC = require(\"hmc-win32\");\r\nconsole.log(\"App:Admin=>\",HMC.isAdmin())\r\n//App:Admin=> true\r\n\r\nconsole.log(\"SystemIdleTime=>\",HMC.getSystemIdleTime())\r\n//SystemIdleTime=> 25\r\n\r\nconsole.log(\"escapeEnvVariable=>\",HMC.escapeEnvVariable(\"%AppData%\\hmc-win32\"))\r\n//escapeEnvVariable=> C:\\Users\\...\\AppData\\Roaming\\hmc-win32\r\n\r\nconsole.log(\"Clipboard=>\",setClipboardFilePaths([\"D:/1.jpg\"]),HMC.getClipboardFilePaths())\r\n//Clipboard=> true , [\"D:/1.jpg\"]\r\n\r\n```\r\n\r\n###  In TypeScript using the\r\n\r\n```typescript\r\nimport  HMC = require(\"hmc-win32\");\r\n```\r\n\r\n# 功能概览\r\n\r\n### 窗口操作\r\n\r\n----------------------------------\r\n\r\n- **closedHandle** 关闭句柄\r\n- **setWindowMode** 设置窗口位置大小\r\n- **getWindowRect** 获取窗口位置大小\r\n- **getDeviceCaps** 获取屏幕大小\r\n- **getPointWindow** 获取鼠标所在窗口的句柄\r\n- **getPointWindowName** 获取鼠标所在窗口的进程名\r\n- **getPointWindowProcessId** 获取鼠标所在窗口的进程id\r\n- **getPointWindowMain**  获取鼠标所在窗口的父窗口\r\n- **getPointWindowMain** 获取鼠标所在窗口的父窗口\r\n- **getWindowProcess** 获取句柄对应的进程id\r\n- **getProcessWindow** 获取进程对应的主进程/线程的窗口句柄\r\n- **getWindowTitle** 获取此句柄的标题\r\n- **setWindowTitle** 设置此句柄的标题\r\n- **setShowWindow** 通过句柄设置窗口显示状态\r\n- **isWindowVisible** 判断此句柄是否是正在活动中的窗口\r\n- **closeWindow** 关闭此句柄对应的窗口\r\n- **getForegroundWindow** 获取活动窗口句柄\r\n- **getAllWindows** 获取所有窗口的信息  \r\n- **getMainWindow** 获取该句柄下的父窗口\r\n- **setWindowTop** 顶设窗口\r\n- **isWindowTop** 窗口是否被顶设\r\n- **setWindowShake** 窗口抖动\r\n- **updateWindow** 刷新窗口\r\n- **setWindowFocus** 设置窗口聚焦\r\n- **setWindowEnabled** 设置窗口是否支持响应事件(鼠标键盘点击)\r\n- **isEnabled** 判断窗口是否支持响应事件(鼠标键盘点击)\r\n- **SetWindowInTaskbarVisible** 是否在状态栏显示该图标\r\n- **setHandleTransparent** 设置窗口不透明度\r\n- **SetBlockInput** 阻止键盘和鼠标输入事件到达应用程序。\r\n- **WatchWindowPoint**   当鼠标所在的窗口变更的时候发生回调\r\n- **WatchWindowForeground**  当聚集的窗口变更的时候发生回调\r\n- **getAllWindowsHandle**  获取所有句柄 并返回一个HWND 的伪数字方法集  （getAllWindows  的替代  获取 200000次进程无影响）\r\n- **HWND**  (类)         Number(伪)\r\n  - **HWND** number\r\n  - **closed** 强制结束句柄\r\n  - **close** 向窗口发送关闭的消息\r\n  - **rect** 窗口位置  (访问时自动获取)\r\n  - **title** 标题 (访问时自动获取)\r\n  - **setTitle** 设置标题\r\n  - **exists** 句柄是否有效  (访问时自动获取)\r\n  - **isHandle** 句柄是否有效  (访问时自动获取)\r\n  - **pid** 句柄的附属进程id   (访问时自动获取)\r\n  - **MianPid** 句柄的 主线程/主进程   id  (访问时自动获取)\r\n  - **MainHandle** 主句柄\r\n  - **isVisible** 可见性\r\n  - **kill**  结束  主进程/主线程\r\n  - **hide** 隐藏\r\n  - **show** 显示\r\n  - **setMin** 最小化\r\n  - **setMax** 最大化\r\n  - **setRestore** 恢复最近的状态\r\n  - **setFocus** 聚集\r\n  - **setEnabled** 禁用\r\n  - **isEnabled** 是否禁用\r\n  - **setJitter** 窗口抖动\r\n  - **isTop** 是否顶设\r\n- **setTopOrCancel**  取消顶设 / 设置顶设\r\n- **setOpacity**  设置 不透明度 0-100  / 0.0-1.0\r\n- **setTransparent** 设置 不透明度  0-255 (alpha)\r\n- **enumChildWindows** 枚举句柄的子窗口\r\n- **setWindowTitleIcon**  设置标题窗口图标icon\r\n- **getWindowClassName** 获取窗口类名\r\n- **getAllWindowsHandle**  获取所有窗口的句柄 **增加一个参数** 是否要求必须为窗口\r\n- **setForegroundWindow**  设置窗口聚焦\r\n- **getAllWindows** 默认使用 *isWindows* 为true\r\n- **getWindowStyle**  获取窗口类关联代码\r\n- **setWindowIconForExtract**  通过可执行文件或者带有图标的文件设置窗口图标\r\n\r\n### 进程控制\r\n\r\n----------------------------------\r\n\r\n- **killProcess** 结束该pid进程\r\n\r\n- **sleep** 同步阻塞(进程)\r\n\r\n- **openApp** 打开程序\r\n\r\n- **getProcessList** 获取进程列表\r\n\r\n- **getDetailsProcessList** 获取详细进程列表（慢20ms）\r\n\r\n- **getProcessWindow** 获取进程对应的主进程/线程的窗口句柄\r\n\r\n- **getProcessName** 获取进程名\r\n\r\n- **getProcessFilePath** 获取进程可执行文件位置\r\n\r\n- **getForegroundWindowProcessID** 获取活动窗口的进程id\r\n\r\n- **getWindowProcess** 获取句柄对应的进程id\r\n\r\n- **isProcess** 判断进程id 是否存在\r\n\r\n- **hasProcess** 判断进程id 是否存在\r\n\r\n- **killProcessName** 结束该名称 /(正则)匹配的   进程\r\n\r\n- **processWatchdog** 当监察的进程结束时候执行回调\r\n\r\n- **getProcessNameList**  获取该名称 /正则匹配的进程列表\r\n\r\n- **getDetailsProcessNameList**  获取该名称 /正则匹配的进程列表 带执行文件路径 慢20ms\r\n\r\n- **getModulePathList** 查询进程加载的模块\r\n\r\n- **getProcessThreadList** 枚举进程的线程id\r\n\r\n- **getProcessParentProcessID** 获取进程的主进程\r\n\r\n- **getSubProcessID** 获取子进程id列表\r\n\r\n- **enumProcessHandle**  枚举进程id的句柄\r\n\r\n- **enumAllProcessHandle** 枚举所有进程id的句柄\r\n\r\n- **findProcess** 搜索进程\r\n\r\n- **getProcessStartTime** 获取进程启动时间 (ms)\r\n\r\n- **尾部带有2的为2.0api** 均支持异步（2   / 2Sync ）:**\r\n\r\n  - 异步 `Promise`\r\n  - 异步  `callback`\r\n  - 异步  `Promise`\r\n  - 均支持并发\r\n\r\n- **findProcess2** 搜索进程 `异步` \r\n\r\n- **findProcess2Sync** 搜索进程 `同步` \r\n\r\n- **getAllProcessList2** `异步` 获取进程列表（枚举） 枚举是最快的也不受应用是32位系统64位导致无法枚举到 但是信息不够细\r\n\r\n  - pid 进程id\r\n  - name 由镜像路径解析\r\n  - path 镜像路径\r\n\r\n- **getAllProcessList2Sync** `同步` 获取进程列表（枚举）\r\n\r\n- **getAllProcessList2Snp** `异步` 获取进程列表 (快照)     请注意 如果可执行文件是32位而系统是64位将获取不到64位进程的信息\r\n\r\n  - pid 进程id\r\n  - name 由镜像路径解析\r\n  - ppid 父进程id\r\n  - ... :  cntThreads cntUsage dwFlags dwSize pcPriClassBase th32DefaultHeapID th32ModuleID\r\n\r\n  **getAllProcessListSnp2Sync** `同步` 获取进程列表 (快照)\r\n\r\n- **getAllProcessListNt2** `异步` 获取进程列表 (内核)\r\n\r\n  - pid 进程id\r\n  - name 软件名称\r\n  - BasePriority NextEntryOffset NumberOfThreads PagefileUsage pcPriClassBase PeakPagefileUsage PeakWorkingSetSize QuotaNonPagedPoolUsage Reserved [1-6]\r\n\r\n- **getAllProcessListNt2Sync** `同步` 获取进程列表 (内核)\r\n\r\n- **getProcessCpuUsage2** `异步` 获取进程占用的cpu\r\n\r\n- **getProcessCpuUsage2Sync** `同步` 获取进程占用的cpu\r\n\r\n-  **getProcessNameSnp2Sync** `同步` 获取进程的名称(快照)\r\n\r\n-  **getProcessNameSnp2** `异步` 获取进程的命令行(快照)\r\n\r\n-  **getProcessNameNt2Sync** `同步` 获取进程的名称(内核)\r\n\r\n-  **getProcessNameNt2** `异步` 获取进程的命令行(内核)\r\n\r\n-  **getProcessName2Sync** `同步` 获取进程的名称(正常)\r\n\r\n- **getProcessName2** `异步` 获取进程的命令行(正常)\r\n\r\n- **getProcessCommand2**  `异步` 获取指定进程的启动命令行\r\n\r\n- **getProcessCommand2Sync** `同步`  获取指定进程的工作目录\r\n\r\n- **getProcessCwd2**  `异步` 获取指定进程的工作目录\r\n\r\n- **getProcessCwd2Sync** `同步`  获取指定进程的启动命令行\r\n\r\n### 状态栏\r\n\r\n----------------------------------\r\n\r\n- **getTrayList** 获取托盘图标\r\n- **closedHandle** 关闭托盘图标(提交句柄)\r\n\r\n### 系统操作\r\n\r\n----------------------------------\r\n\r\n- **SetSystemHOOK** (禁用/启用系统键盘鼠标钩子  (高级api) )\r\n- **getHidUsbList** 获取所有HidUsb设备（仅限HID设备）\r\n- **getShortcutLink**  获取快捷方式内容\r\n- **setShortcutLink** 设置快捷方式内容\r\n- **isSystemX64** 判断当前系统是否是x64\r\n- **messageBox** 消息窗口(调用 win-api)\r\n- **getSystemMenu** 设置系统右键菜单  例如win自带的系统菜单就很丑还不能禁用  使用这个禁用\r\n- **clearClipboard** 清空剪贴版\r\n- **setClipboardText** 设置剪贴板文本\r\n- **getClipboardText** 获取剪贴板文本\r\n- **setClipboardFilePaths** 向剪贴板写入文件列表\r\n- **getClipboardFilePaths** 向剪贴板读取文件列表\r\n- **openApp** 打开程序\r\n- **isAdmin** 判断当前软件是否拥有管理员权限\r\n- **getSystemIdleTime** 系统空闲时间\r\n- **systemStartTime** 系统启动到现在的时间\r\n- **system** 同 C++/C 的system\r\n- **alert**  方法用于显示带有一条指定消息和一个 确认 按钮的警告框\r\n- **confirm** 方法用于显示带有一条指定消息和 确认 和取消 的按钮的消息框\r\n- **MessageStop** 方法用于显示带有一条指定消息和一个 确认 按钮的和❌（X）的消息框\r\n- **MessageError** 方法用于显示带有一条指定消息和一个 确认 按钮的错误框 附带有❗ 感叹号。\r\n- **systemChcp** 当前系统shell的chcp信息\r\n- **deleteFile** 将文件放入回收站\r\n- **trash**  将文件放入回收站\r\n- **getClipboardSequenceNumber** 获取当前剪贴板内容的id(如果被重新写入了该id会变动)\r\n- **watchClipboard**  当剪贴板内容变更后发生回调\r\n- **watchUSB** 当驱动器添加或者移除后发生回调\r\n- **keyboardHook** 低级键盘输入变化获取\r\n- **mouseHook** 低级鼠标位置变化获取\r\n- **freePort** 获取一个空闲可用的端口号\r\n- **hasPortTCP** 判断TCP(服务)端口号正在使用/系统占用  （反向理解：为true的话不能创建端口绑定）\r\n- **hasPortUDP** 判断UDP端口号正在使用/系统占用（反向理解：为true的话不能创建端口绑定）\r\n- **_popen** 创建管道并执行命令\r\n- **popen** 创建管道并执行命令\r\n- **formatVolumePath** 格式化 驱动器路径  ('\\\\Device\\\\HarddiskVolume2' => \"D:\\\\\")\r\n- **getVolumeList**  获取当前文件系统的驱动器名称及路径\r\n- **getTCPPortProcessID** 获取指定TCP端口的pid\r\n- **getTCPPortProcessID** 获取指定UDP端口的pid\r\n- **createMutex** 创建进程互斥体(全局)\r\n- **hasMutex** 判断进程互斥体(全局)\r\n\r\n### 电源控制\r\n\r\n----------------------------------\r\n\r\n- **systemStartTime** 系统启动到现在的时间\r\n- **shutMonitors** 关闭显示器\r\n- **showMonitors** 恢复显示器\r\n- **powerControl** 电源控制\r\n  * **1001** 关机\r\n  * **1002** 重启\r\n  * **1003** 注销\r\n  * **1005** 锁定\r\n  * **shutDown** 关机\r\n  * **restart** 重启\r\n  * **cancellation** 注销\r\n  * **lock** 锁定\r\n\r\n### 注册表编辑\r\n\r\n----------------------------------\r\n\r\n- **hasRegistrKey** 判断键值是否存在\r\n- **getStringRegKey** 获取内容(文本)\r\n- **removeStringRegKey** 删除数据\r\n- **setRegistrKey** 设置键值对\r\n- **createPathRegistr** 创建新的路径\r\n- **enumRegistrKey** 枚举键值\r\n- **getRegistrBuffValue** 获取内容(二进制 Buffer)\r\n- **openRegKey**  打开该路径并返回方法的封装\r\n- **listRegistrPath**  将该路径下的内容以objcet 的方式显示\r\n- **removeStringRegKeyWalk** 删除一个文件夹键值\r\n\r\n- **removeStringRegKey** 删除一个文件夹key\r\n\r\n- **removeStringRegValue** 删除一个值\r\n\r\n- **setRegistrDword** 设置一个32位数字\r\n\r\n- **setRegistrQword** 设置一个64位数字\r\n\r\n- **getRegistrDword** 获取一个32位数字\r\n\r\n- **getRegistrQword** 获取一个64位数字\r\n\r\n- **registr**  注册表处理的集合\r\n  - **analysisDirectPath**  将一条完整的注册表路径 转为  数组 拆分为 [  *HKEY*: HKEY, *Path*: string, *key*?: string]\r\n  - **has**\r\n  - **get**\r\n  - **remove**\r\n  - **keys**\r\n  - **list**\r\n  - **create**\r\n  - **open**\r\n\r\n### 键盘鼠标USB\r\n\r\n----------------------------------\r\n\r\n- **getHidUsbList** 获取所有HidUsb设备（仅限HID设备）\r\n- **setCursorPos** 设置鼠标位置\r\n- **mouse** 自定义鼠标事件\r\n- **hasKeyActivate** 判断该按键是否被按下\r\n- **leftClick** 左键点击\r\n- **rightClick** 右键点击\r\n- **getBasicKeys** 获取四大按钮是否按下\r\n- **getMouseMovePoints** 获取鼠标之前64个位置\r\n- **getUsbDevsInfo** 获取所有usb驱动器(不包含HUD)\r\n- **keyboardHook** 低级的键盘变化监听构造函数\r\n- **mouseHook** 低级的鼠标变化监听构造函数\r\n- **sendBasicKeys**  向系统发送标准的快捷键  例如 ： ctrl+win+C\r\n- **getColor**  获取指定位置的颜色\r\n- **captureBmpToFile**  截图指定位置并且写入文件 （BMP）\r\n- **sendKeyboard** 发送键盘事件 \r\n- **sendKeyboardSequence**  发送键盘事件序列\r\n- **sendKeyT2CSync**  同步执行t2c 脚本  （一种快捷的 更加符合人类编写键鼠操作的文本微脚本）\r\n- **sendKeyT2C**  异步执行t2c 脚本  （一种快捷的 更加符合人类编写键鼠操作的文本微脚本）\r\n- **getCursorPos** 获取鼠标光标所在位置的坐标\r\n- **hasMouseLeftActivate**  判断鼠标左键是否被按下\r\n- **hasMouseRightActivate**  判断鼠标右键是否被按下\r\n- **hasMouseMiddleActivate** 判断鼠标中键是否被按下\r\n- **hasMouseBtnActivate** 判断鼠标的按钮按下状态\r\n- **setLimitMouseRange** 设置鼠标坐标到指定位置 并且限制在一定范围内(时间ms)\r\n\r\n### 文件链接/快捷方式\r\n\r\n----------------------------------\r\n\r\n- **createSymlink** 创建一个软链接\r\n\r\n- **createDirSymlink** 创建一个文件夹软链接\r\n\r\n- **createHardLink** 创建一个硬链接\r\n\r\n### WebView2\r\n\r\n----------------------------------\r\n\r\n- **getWebView2Info**  当前安装的WebView2 信息\r\n- **hasWebView2** 当前电脑是否安装了 WebView2\r\n- **WebView2OnlineInstall** 在线安装WebView2\r\n\r\n\r\n\r\n### 变量环境（Environment）\r\n\r\n----------------------------------\r\n\r\n- **Environment** 合集\r\n- **hasKeyExists** 判断变量中是否存在指定值 `用户` `系统`\r\n- **hasUseKeyExists** 判断变量中是否存在指定值 `用户` \r\n- **hasSysKeyExists** 判断变量中是否存在指定值 `系统`\r\n- **escapeEnvVariable** 通过当前的变量对变量内容进行解析（不受进程变量影响）实时\r\n  -  HMC_x64.escapeEnvVariable(\"%AppData%\\\\hmc-win32\")  log  ->  'C:\\\\Users\\\\...\\\\AppData\\\\Roaming\\\\hmc-win32'\r\n- **removeUserVariable** 删除一个用户变量 `用户` \r\n- **removeVariable** 删除一个用户变量 `用户` `系统`\r\n- **removeSystemVariable** 删除一个用户变量  `系统`\r\n- **getSystemVariable** 获取一个在系统变量中的值 `系统`\r\n  - transMean<true>  %AppData%\\\\hmc-win32  -> 'C:\\\\Users\\\\...\\\\AppData\\\\Roaming\\\\hmc-win32'\r\n  - transMean<false> %AppData%\\\\hmc-win32 -> '%AppData%\\\\hmc-win32'\r\n- **getUserVariable** 获取一个在用户变量中的值 `用户` \r\n  - transMean<true>  %AppData%\\\\hmc-win32  -> 'C:\\\\Users\\\\...\\\\AppData\\\\Roaming\\\\hmc-win32'\r\n  - transMean<false> %AppData%\\\\hmc-win32 -> '%AppData%\\\\hmc-win32'\r\n- **getVariableAnalysis** 获取一个在用户变量中的值 `用户`  `系统`\r\n- **putSystemVariable** 添加一个系统变量 （请注意 win进程获取的优先级: 进程变量 -> 用户变量 -> *系统变量） path变量不受此影响（win定义）\r\n  - append 添加到尾部 而不是替换   \"ddd\" -> \"oid...;ddd\"\r\n  - transMean 转义 \"%AppData%\\\\hmc-win32\" -> 'C:\\\\Users\\\\...\\\\AppData\\\\Roaming\\\\hmc-win32'\r\n\r\n- **putUserVariable**  添加一个系统变量 （请注意 win进程获取的优先级: 进程变量 -> 用户变量 -> *系统变量） path变量不受此影响（win定义）\r\n  - append 添加到尾部 而不是替换   \"ddd\" -> \"oid...;ddd\"\r\n  - transMean 转义 \"%AppData%\\\\hmc-win32\" -> 'C:\\\\Users\\\\...\\\\AppData\\\\Roaming\\\\hmc-win32'\r\n- **getVariableAll** 获取所有的值 从环境读取 (进程环境)\r\n- **getRealGlobalVariableList**  获取所有的值 从注册表读取 (配置环境)\r\n- **getUserKeyList** 获取用户变量的键列表`用户` \r\n- **getSystemKeyList** 获取系统变量的键列表 `系统`\r\n- **updateThis** 同步系统(全局)变量到当前进程\r\n\r\n### 网络 (net)\r\n\r\n------------------------------\r\n\r\n- **ipv4** 获取本机局域网的ip(v4)\r\n- **ip** 获取本机局域网的ip(适配器,v4,v6)\r\n- **adapterIP** 获取本机局域网的ip(适配器,v4,v6)\r\n- **public_ip** 获取本机公网ip\r\n- **getNetParams** 获取主机网络信息\r\n- **freePort** 获取一个tcp空闲端口 (服务)\r\n- **freePortTCP** 获取一个空闲的tcp端口\r\n- **freePortUDP** 获取一个空闲的udp端口\r\n- **hasPortUDP** 判断此udp端口是否空闲\r\n- **hasPortTCP**判断此TCP端口是否空闲\r\n- **getSystemProxyServer** 获取系统代理链接（仅在启用系统代理时）\r\n- **getSystemProxyPac** 获取系统代理pac脚本链接\r\n- **getDomainIPaddress** 从默认dns(联网)解析域名主机ip\r\n- **getHostsPath** 获取hosts文件的路径\r\n- **getTCPv6PortProcessID** 获取此端口被哪个进程占用了\r\n- **getUDPv6PortProcessID** 获取此端口被哪个进程占用了\r\n- **getUDPv4PortProcessID** 获取此端口被哪个进程占用了\r\n- **getTCPv4PortProcessID** 获取此端口被哪个进程占用了\r\n- **getConnectNetList** 枚举此电脑中的 端口 ipv4 and ipv6 的 TCP，UDP 端口信息\r\n- **killProcess** 结束该pid进程（低权利 如果需要高权限的kill请使用hmc-win32）\r\n- **sleep** 同步阻塞(进程)\r\n- **Sleep** 异步阻塞(进程)\r\n- **PortWatchdog** 检测端口变化如果关闭或者启用时发起回调\r\n- **getProcessidFilePath** 获取进程可执行文件位置\r\n- **isAdmin** 判断当前软件是否拥有管理员权限\r\n\r\n\r\n\r\n### API中间层\r\n\r\n----------------------------------\r\n\r\n- **ref**  转换\r\n  - **bool**  将布尔内容转为安全的 bool 类型布尔\r\n  - **string** 将文本/伪文本内容转为安全的文本\r\n  - **int** 将数字/伪数字内容转为安全的int数字\r\n  - **HKEY** 所有注册表的 HKEY 对象\r\n- **Sleep** 异步的阻塞\r\n- **default**  映射整个功能组(兼容ejs)\r\n- **hmc**   映射整个功能组(兼容局部导出)\r\n- **native** 直接连接HMC.node的原生方法 (不建议使用)\r\n\r\n\r\n\r\n### 其他\r\n\r\n### 重新构建\r\n\r\nHMC所有API采用winapi+nodeapi实现，因此无需重新编译（允许运行在node8以上环境 node6.14.2 需要自行使用esbuld编译），如果您需要对源代码进行修改请使用``node-gyp rebuild`` 进行编译，这需要有一定的C/C++基础，编译工具使用node-gyp即可，需要使用到的工具如下：\r\n\r\n- node-gyp\r\n- Visual Studio 2019（or other versions)\r\n\r\n### 一些常见问题\r\n\r\n- 子进程/线程  信息获取不全 \r\n\r\n  - **node 进程可执行文件是 32位的 但是系统是64位的 被枚举的  进程/线程/子进程/二次子进程  包含64位的** \r\n    - 无法解决 因为 子进程/线程 使用进程快照消耗和安全性都最佳  \r\n\r\n  \r\n\r\n### 风险告知\r\n\r\n- 每个功能模块都会经过千次以上循环调用 无出现进程崩溃\r\n\r\n- API已经通过js严格转码 只有调用native才需要 ~~但是由于C++和C语言都是严格类型，必须严格使用typeScript严格传递类型~~\r\n- 虽然经过疲劳测试，但是还是有可能会有无法预期的进程奔溃，所以建议在子进程下运行\r\n- C++ 的野指针和空指针和内存溢出 引用错误 类型错误 等 对于进程都是致命的，所以在编写新功能时候需要不断地进行模拟疲劳测试\r\n\r\n\r\n\r\n","readmeFilename":"README.md","homepage":"https://kihlh.gitbook.io/hmc/","repository":{"type":"git","url":"git+https://github.com/kihlh/hmc-win32.git"},"bugs":{"url":"https://github.com/kihlh/hmc-win32/issues"}}