Skip to content
This repository has been archived by the owner on Aug 29, 2021. It is now read-only.

Commit

Permalink
release stable version v1.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
xhlove committed Jul 31, 2021
1 parent e643b4f commit faf0050
Show file tree
Hide file tree
Showing 4 changed files with 37 additions and 80 deletions.
14 changes: 10 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,21 @@

## 本地破解

如果是exe版本,直接将`offline_config.json`拖到`wvguesser_v1.3.0.exe`上即可
如果是exe版本,直接将`offline_config.json`拖到`wvguesser_v1.4.0.exe`上即可

运行程序,等待解密

- `python -m wvguesser.mainv2`
- `python -m wvguesser.main`

or

- `python -m wvguesser.main offline_config.json`

历史结果将保存至`wvkeys.txt`,最新的key在最前面

根据现有算法,只能是单线程

效果演示,3600X三分钟左右出结果
效果演示,3600X 175s左右出结果

![](/images/oCam_2021_07_31_05_10_50_756.gif)

Expand All @@ -45,7 +51,7 @@ g++ -o main -pthread -std=gnu++0x -static main.cpp misc.cpp codelift.cpp algebra
# 打包

```bash
pyinstaller -n wvguesser_v1.3.0 -F wvguesser\__main__.py
pyinstaller -n wvguesser_v1.4.0 -F wvguesser\__main__.py
```

# 推荐更好的方案
Expand Down
16 changes: 8 additions & 8 deletions offline_config.json
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
{
"enc_session_key": "67d1d28cc45b762cc4ed54c3ab7abd1c43059b2df82ec05b911e45f73ba8875dbf72870aa684c8cf84946f434236325f5763f53408e9aea528f224c38ad60b83992d16a5f3d4922a99f09002b7e9d1d3a3749b21dee05cd90e54e519dd2c63969c4f60890cbfcbb17a40a82dc922fd4fff5443d7484242c30537972ab0f96a20ac8a77d463bd46337888399bddc1b52efeeba2211a575778f74381dbe0aa19619b227693d32cc8fb065e9686a4b096f865af3ac755e34330343eb7fbb993763ea103d558bfb49a26adfa3a8e05ef5b49ac9461bfcdb2db8afefd1ba28c023c8f8c36381f39509f84acc8bc215dea58d08a8bd8a84fa62925fd026febeb03371b",
"enc_key": "01454e4352595054494f4e0012530a510a3b08011210eb676abbcb345e96bbcf616630f1a3da1a0d7769646576696e655f746573742210666b6a336c6a61536466616c6b72336a2a024844320010011a101ec528de8f25ee5e07044e0ff78f428f180120a4dc8e8806301538cbc8dff20642ee1e0a1273746167696e672e676f6f676c652e636f6d121028703454c008f63618ade7443db6c4c81ab01cd517cd577c0de1c1dd16d0781babc1b09c4a1ae1006153af95df66729d72b52727255b24696cf6c8fe76de1124fcc22e64a0a0cfd37c9c52a17df29cf1ac0848261e94218209870c39422ab0549593e3dd474919ee58980bebdf77b1b31e776a11015d26d72dfac576cc29fe06def22783bd218ba4c4ec017067885c198f2c95a10ad3b51ffe0b1434969d4f78149758fc58a89f52d780989a81185c203e8b728cc27c34d6771a080f981abe59a30f56a97a878e19e37b86bf43b52796dd7fc49d753dbb7b4a8dcd57a2295439af15eebf4d31cbe37605494460a6b3c0b921af0d260052419a7010226379c389a19bb5549dc2016b45395da6e238a801ab5e43609d1648a88f3c9d9399a11965e67d681996389efa7a2c8282845438bebebc02a5c7eeb02c8aac93c1aad0dab7a9ca0b8a9a6502c2b433329fa5fa49ea0da5df9ce564e5b24120fe86934e5abf24977c9357f995306c721e16246d3059654c5cf8cf3dd11b2a4c57fe6c73c1182965bd5e96ee4ac87c46e24b0d3593f9610d0a1316276701839b10f43f682e4a86c00a3eb461d1bc80503f18d38c7c3b6ed8ca5e58a93838f78bdbd51e4fdaeadb070ecc3660f9392d1368c3c2dabe01844d846252cb51f620d23d13b7288cc677b1cfd6a31a181b68da136bcb31cd50d0971335bf63d65142e141858c0bd1173d9b8e3309273c0c17a6d1f47d020c2680377c80f52f50f464e20b94e13ecf17ae9476de70335d38f6e26185d1a694cccad40eb8e4083a5498f82c74fc293f582f8f33db1dd64fbc46fc7034be5b1b04f4625b44932555986aa828da11d89cccde1aec02a159533b2b8e08168a288e9e2f6ea7dda21a4ae999dab0630ab0383dedf708925cd4113b3fe4581a4deacc13cf298d67462c7f241e5aed9aaec68d09d055396e0e3a25dfaaf1a573f6b46d1a2a9ee655033a0406787a29a9ae61afabcfe97377104bec9000bfa0c4b124e2281307e1ddad4fd9f78616eb0d93eb29c14b63d729bb928763066643d5482d7991f468eaba1b576c86b0cd151e7b22731b133f412eeb196bb7635e91cca9da0cf07ace24867e3541026f5e704c901f4b91e99cb40122f5e6fe8d675f00e265e24e82741d9f40ce2624f3701f630cebc5ae27d81dd219c5be82f7fe72a2fd2fe5f684f0ece1c7fb49fc4a68d7716b456a83e88bf68a9536103922e5033bc1d75c8979d5fb9ca6f37b4cebef3ac05ee0cc9210ab3f1de65b85de7249568208d7519dea5879f74f576d5c83762e15df4746a771c1536d92975d2b85923930c3eda55c60127ec98e68b1152943660b0d86d1091d0bab04ccc179c416bc6603fc41cc302197f5174f58151aec3aaf8d308740e266758d5ca447e286791b96665cea90c37efac1c0e74e002a1803c0d1d4608afabbba75933e39e29c474e95cee7af07371ba2beaa804ad86ea3a660e0c1870722a0674396ca66e884dfbf70067bc93c89534eabab6a99625bcfc27e553074a7c06a1d32db6870a152bb0ba2901079694add29881bd0d5a0b58992f63fc5083c66dd4e9143f3627408f0c5dc7f68ae5c84dc74c7e1540ed90c06dbdccc36147304182df638370e6562d5610c24921888e189ea5c5d39aa516c79ac7a4bdc4d7f698687e88fb9092952e8f27ee9b09c0fefaf609f194004c310b5ef3f33e090b1d7934b9dbd717c051b041249d07e86fbdb2da1f99d0f9e16f4e4fcc0408d0dc82a7dc69535efee24d3b8b5fddcc2ed3162bbd07faa73d92a5607115fc2060ad27dd134ed6aeab881bdf1dead6b550c13b368c145e889de889e3c137847fd4cadb290a4e4c777eee4544cef547b15d57a2e15e9ae37df74f69d212b344639a1b839bdafce616ff30b405427ba0996a45c7a657200628fa337dd09ff12c0af7b31de7e7cbbc4cc4356130dd0f1b3b362e85c3eaebe982d795ecea8ec24d129bc12b43ede153aba98234175d482ba7536aa9c3dfaac384a3e0977f9ef5090e47354108f41a625cca69c2b19fe4be988e0e8d758e833083ca29d3872a5bcb9fd1aea3c4bd86842d2f542473d83178c4e830ba97eef7bc4f011bd0c5af58fd057809c001ee43c758380fe2e77a0f7ed5d97f9fa983bcc0f0dd1f594b10923ea966c75db47e987775f16ee752ac544b4f30e2f581eadc1f00dfd9379f0b825007c808069a8ebcce236f4d222694b5552674d548a6056cc659ad937ed51ca78915e1aa62654907acd206c67aa0e478afe8c094627013f2075498188943beebcd7dcff4d226df5f65a5e02197b42ab2a05872f8c0a6868ab3d9dac0b57e11298d3ff51407e6854fece1b89cd6af4ab188d79bc9c4305ee50470d6a080610bddd097319138e35ab28bd80d44d9b7e3d75340b1690e1696e6cce49c0ea98e0d329eff3adbf153e7ce9acf17a8803bd4f51ccf6b2f8d56d9113fce82f6e857a8bdd325f973b9a63062185a7e13f399ac7ac1ca92fc25b72009cbfe181b8eb9d1e15b82b9eceea4e5edba70588bc42fa6ee9587382122976072911b04ecb7a22aaec5b022b80bafdb487c872f4a80b65058594502d7a16b5dbed4307ddfd7bdd030d800bd04b468ecdb9812e4275322a7c088f22af7eba41a60d4398ca38de8ee452a9ff86eeea0b21f274c4f867940a1971b50c628ff2244ff76f0f329f40628b5ea011bab421e2b54d65f91359244c51e8450eefb4b9d51ecae8091c08dc0655a4629d22f59f2eeebcda27411f3b9765211cb0981a7729f61d7c7699421ac21de64253aa678db1963c30162ad3bdef893c080b358bc4ddc8be0aa8abc9f68a633f314605aaabbc18b91b2995a4a03157e944133cd82e13389b0a194f008d2c8d6cc14f14dd11e53c370aca82e71da7a79f0ccf05d8e6610373a7856381031edc614f1162d53b836482f8f8c2195d1818fe257a752e9f8e9451d8530d9ac028f36af0dec2f25c630d6bea22a0245e8e02f48b911a7ad6e0968b4dfe3f2407ba794224ccbb425be2064ba0b973dcac50cedbbca3496e2ec501817463a9aad796b27a7c09031ac506dcf4f6ba10c9f79cf530a7f6b38ce6ea4645d3fb3596a04033397ed9ab0130e4043f4396dc5e257031e3511e4b034a8139d5ef8d52fa45bf5d3b3b3b9b03b8980b0a962101818f5cb773f8b6805025c7d0696f716fd49566c750761d2df681dc8fe235b45d9a566d421f2f20e2d208d3c2bd58939b4a3bd6d94d4d5857533f5de9a3afc4f5d30fb209549404ab77832594b329bad30d68d734f149fa1174507e363c91ebea8c9c8edae1fe246c1685ff1a54c0828e90143ff7e3a581d888a4c698707a6eb0d0eb9b44b32cde86e85e182646dfde47b671138fb2c07e34a8d03ffab15956af2ddf1e633019f43180128c706dea0bca4f1cc327acbc68328704d9fc280dd3336c047e65b887b3103bacd5408dd0ca45b521be055e56538d07d06fa7954cc9b8de72360d01ba9648eace2ca90a2b8961e47bf5cee3cb79ab37f69b404aa4a36b19c187951d4bd56ad5a5d32e9ee0a2f2be4117e83f681ed94fd487714063598fef5d5ffa123287f3532e0601af8e3a7350719590aff93b59a8eace6745f2164814d32b6c7e2d9faddde987d4b511e450c5c42a602fe7404abb81978fbed826584752733017391d921069eb4b8ceb2f19d2be6fc07beaaf8760ce1ac047bec11a46d76ff795f9ac0a3fd1c334e4ebd2f23bc1811c51ea607cdfb068dd3e59e333088d22338cb7adf5bcd37c9f175080107966dcec54e3540f9c129afbca9f10d598628d2ce7150a59f202fc568c72e263492b6968800fbebb7c56214fb3d12b300f4493c5e67e8830a8ed4dffbdd59aa20937c0bb7227c03bab6acb96ebee14511459f77ef95664c04349ab4c1d5789af0edf086a54c7b640b2da63b19f3bf89c745c9161e2fafce61df9d170be6a24caac684664072f4e8b0d854f92e94e0791bc2291cb2cb0a77e5e80339c20bf1586e46889a603c3e4e5491c2d4f4808ffafa75220ac22e586278a230c7c682a2b40a5caa706ce5badcb01a142a9f2836c51e47c47f028a9049c643fc929859316da4aca8b13c0177241feff0c45cd37463182d67be8b50c93c51dc0647c6b3d958727bb004d91bea0ac83ecae4af455ca553d34e135fabbfdbfe3d6661b32776633bb00f8d6fd9e4cb8033aad8c9f74009e318489540e529ffa505cc5b74b6f4884e5e33c73e6e7ab71123ca452cf06d0e860edb0b32e3bafa91c821fba69caec0997087fac5ee10e29ffd5f0542a9c474f1710403e1d08dfffb546c78e48d8055a88365f31af68c43269664d120908ea7a84b621398ab8d0298acb6637283d3a98c60fb47eda5ba09ee9085e973b0b918c1fe936d9a61b01f7354a66bca9966184561f8e63822a21bdfeff0e9a924a701531257c64e6469819811a04ccd71621512c9bd8edc5f61672faa27f893df19c403811334ca8c4166e04c9d1a1da8a55ff42e722298e4c6a8d26326d9c16fc849731c45012960d4dba043fde97f0886466ec7965a67d548b6b7341588ee53b419becb90bd9e4f7d465a78e01f08b9fec246d27b7f882027e642031709ff21eaccd343c47d243d283d6e21d9f0c502407709ef8a054d2a6871af563b6c37888b156a898cd24e1a0d38dde756c0d1ca554b76145d8d090c58c3dbffa84e436f5d158fdf10820f7b1e1e240c091c4b699843ac4d58abb3605c3d561f610ac8eb88310768ea5cecbed4dcd01aac32ce584617988877fc2daa8e6299aa04601cb0427f5f881f3359b84355c27d182ebf9b8872e3d5e3421320b37c0e32de827c829a7c89d0e2892dcdc27b8e76a0da0b8f36d52dafc9b43a480383e1276b18a752797748f0010e87abbb7327d97ff84d38897700d9335fc33b7171045745fc1c3953b01157cd833c72cac47966772ae12e9ea7bfa4fc141d6537eb91779130b897faf1b814f3731ec0e2b7623348e3132cae0076a4a01586839a26a3a1c45c907e3ccac85a99f9f8a46168642c5073771446b983f8d1ecec71211d91f16c430afe011650ef07246bbebb912ddae66da6e327f786e2bbc5052a08e0f482caf524a4d0de7a567550ea2e6eec64708c41b184a4215972f3ac0f272386d72243fe94a221023156209f09e10d87f5d74b65128a7862a800280ae0c58885580f3f31ecae13683466214232e7ce45c4aec04a3c24d2412179e3d2661c77846f2b676e84761713c396cbebd6edc49f84d7360c6db583bf1745bf4b31d9a6df9576aa9d276c7dd0adefeb7434b3673cc0f184895b8eda18bfc86cbab55847993e7151e6d0834d90107be9d339bcf0fdff29aca57c7863c48a6c3aafa0f67ae8290c689e3869a2ddfbb549188028cc95d7e538634dcdbe9f9ebffb382cf1edb6175c93137f1b632226ebc6268ea917b97eaf313a725f6f3a8c236f6a30901f374cf24b012008f15cff19270f3c8feaf2a767f7f836556849c60509478e83a80dab1384bd0487e7ac2b95bf4504fe15fb307f4f3915d761ed064c900000080",
"enc_session_key": "67baf231f87f526c16eec1a0f0c44bbdc3f14aa2a4347695caabcd658fda08c9e05fc6a493dbf25797dd637f315c0781387db92ee02fb97539bf199f37705863aaca2696dd5deab863d6aaf4371a16ba14d3e477ae71ba5794172e7bbab6f5849dbf3325b0a234b13033b28f6efbfa9e4b2c393e68f084b254e1e6c25a5d781e073ee72f179c2e2c8c817d57458e7b1ba632a9f4990bcc2c2ff0f96885ee94fe59be1050df5efd44e529eb3add4f23ae0203fa2e705fe242dbd0c628b8629be444fb295ccb50dec8bafaf587ba7d8a916191c59d297aaa1300f9802500935d7992fce2a770d4f5dd10aba691b665badbf5acc0e50b9aa6cd2eb4de64f24f7a9b",
"enc_key": "01454e4352595054494f4e0012530a510a3b08011210eb676abbcb345e96bbcf616630f1a3da1a0d7769646576696e655f746573742210666b6a336c6a61536466616c6b72336a2a024844320010011a105d7616499d22d995cb1e3772404a7af9180120c3c593880630153899aeb6f30842ee1e0a1273746167696e672e676f6f676c652e636f6d121028703454c008f63618ade7443db6c4c81ab01ccf3a4a959cf8d0c18de25e9e58a4cb5a144d3f1fd41a48b09abd265e652a71101a06fc7690654c36ba72cc1c3287f41e34be9bd4b5b5f85681ce1d7a6b5774e67d67d1025a685ab7b491804c80ff8b7d5405bfed0c1a1bed4ead737fc8a2f455823ef301715e14c7ddeea4d48d202640630dc612343514a99ccca2a7db4594e4fadd5b943d8a8a2a8271d68d3df8286b3d5cb6c6575ce0059c4d2fb7d06ccdaafaebdbea2e3c657988779c4844846118b1b0688e0ff1fd3dca723d4866c149ad3b2edb4159b5b34c0858748325dbe81c907c8a8079bbff97e5f808330fd1c0dd70d19f7ace88761c4f59a755877dbb3a56cee8013c3c38eae2a38495724a511ffca7ae968351b8b809f93bfa2812a7466a67d9fdab65dc2df97a2c60a836acd0ab9dcc2836926545393551734d5e5a95e6cd268f5bbf15bf0252456a84834181e04c453ffb7c11b28c8af63df9cc45e5c3f64def6a2c20ee5e1284d492fe0cf0db7354eece9eb10cafaded45683034a1554a83b3dd1397230605c73f8e0f03be346c9ea08540b1b931c0f8b8e5fdd849c07c6a02b8441907c74a90434e3be6d4325b99345f660462df45ba30c56da9b91390c8dcf394917ac3dae6657496773897b3ab4005b34209ae8a409be6e352be91320c8746c63ae1242b15221a0454cdcec15aa13fb349d439606a14339b762de57f90273b8379584245aa25ad0e81abe855800238aa450cd1020af57c107fe53424bc492c75c5e192d3f6fa1962c84444ee427dd73685731d80cf44212d87b51e7deae6cd1c911779f0a406683f25fad49fff8a7d15efcc100e0d5cb9f86fc32f8b6011ce4a9e3d46d9b884980faf15c4f6dec6449be79fbcbfde6406f87bc5bafd4145815abba7c9239efd0054354ec73ecdd8532c69bcebf21df2ee828644e601ba40de29987cb6f151da496dd11a833a60e4f980070cf2051d70ba070aa98220c189ade966c43871ddc797e03ee8a133f8be89530267a81442482485e2c80b8f4bb91e118c22cfad333def5ebd6b8481f763ec642559a59fd0ac0b1b6882468648f775a80a952e8f998d8352b2f51bc8ebcb6d417ea52739a5f86654aa21dfda9d905a4db5affd5962eee5b38d1236a6d1f4eb5e0ca516ceb1ffde1af4b38126080b2e11ce57020fa0dd00cc4b4d5df18d1244fcd28628d96c567d71fd6f6d4be4b9ae4cf2d5be75c905ced746f7b779a449e490906a7900e9fb61b6b6c3e5e6e8062a5f62a145187e23df4522f302901299024bd947bb1732ea0f001838f1461986aad33ef3e3002be9712d25537e70c895d307e009622aef824443d86b75e103b715e9dadc54b737ca172fd06b54dfb336cb726556facf152d9307e7805f237bc252c9d1d2525eb982e212e84aff3ae3e345eb516310028b61ff0cfa16df0c81819c8ab628dfbe56caeacc3501e796e88d52c20c9c6fa753f32ccdc6d23fabe0c4f9d8db7b578cd2080a543c84e89a4475b5196b37c2db23c0499edbd2ef2484a8cbd1399396008c1531e5d68099c8df7bf6a321c6be3a7a72bfe6174c961015f4e776074eb9e7bb8bf53f62149264ee648b700a3f23ca9e74c02fec849cbbbcf01dfaa8c0ab98374ff5cc2f92f6e3a5febe4e171f72e674c57a2842bf77073decea5c4e610e9d5a4e57d4d9811df70a5f87dc8bda3b8f3fa704d345ecb41d0515a67a4f1dfdbf40e15414ba488ad15122870e1e71a0a996a9d513a4fcc165766a8be002abb3e61f84c9033e30f6268e9cafc3edbd09697c91695ae3961c5eb486acf66a51fee3e71843e64727d0b34a1d0e6e3997e0f841dc889f8d9d5842825f86edff3b271018401975acd8b04c87a6a66369c08d349cc755ac1ff4c20d0d8bb13f717453d23a71eb6a7e6823f4527f6f6e8d4ecdf37c0cdd34dfe06340b16a5577461a27eb97a22f2dedc2626757e1bb64292890f3eabe5bf9f6f4e3c20ef59b8095ac1f97e814c37f0a276d7d6471297e2b7ba0756dcbe6e8e2790cc18364d60c11a86b79928b9f683e396ec4b3b435e996b568510a04f3907e8c8799770cff41c19e0beedfa04c7a6ada8c6b0063c2a5a79c502e5a2bdecc3840c6cfd4bca0d6a61ff0f02f4640f008699dd5e2574cf1d6ce5d731ef3c35a1e19095ed05598e8024858dd85722b5c708427d6313fadaba34ebd6368d82a428a0171797e55bbc064f3153abcca6c4cee263ce2d1c4a54b5ae3fc761afc5f430be276fea53b83048a6027c12432ddcbbee64d4c98db206abb0f44980302714fe1fb378b42c9c5852cd886faeeda5970121277cb1d9400ee0509d82319e5e0a68cefc843b6fb70d5c92636b9c98f12d4ac3cba7c0e1a2d54c00d8541cc647172e1268af77dad43cfdc9e839d929867d22601125683f99d4003dd967752419132b1c09d9a72b8a209a6b0c40b26bb53a4217a4058f35e4b01efc187f5a22a12a9e939e6070ef72d50a1805a3aa2e7d2d44822d03af62769fd717b41ed5d4ae73863540be2b13b02379cac209b758f2bdc61dfe1121e20a9361141ac7a5abbd3985789710377d5086e8db3867a6dbd366ea8d80677b6ad6a5c5fa9cbacb99ba9353893eefdc30d5f5303c2da878281293ee763ad251bea5305bfe0fd92e8a01d33530cb1a9b818a5553c0655d99ce2ee61908fc5f95728c4caf5f414e6fdce047ef97691221ffc447d767a7e8410e6324b1a3499cb0137347681c9e4ba13ac73b7e8fdae7fbed0d3f3fec7c69cb89b8a790b225e67baaf8aa37ddd87e22e656b6260f98f0cc9d6e0e06033abdd788b34c1a5e2963222e47d2686ca090a1936a1f38c3c020e1702ab72aaa48efe85b352e3b130865aed2a88366110a5da9793bba69b02a6d516f29770e11794fe50d0a5c68c75ba6f3455a113df627ea1425c87d46ec669150ea39df3de0201d02962dee9cf5651cf67918758566fbd0ce708b26bda1a9c3908513072d7cf6d65e47f43611907c2c93b012476c1e747ddfe4c1dcc113578f7ac5a47b88246eecebc9d5cd5c0368513b4a3209bbbe67822a2c1c05d6867ba0ff81121e46b37f5d23f28c5679f88218998369fe84005a188d757261d03bafbc07be2403ccb17a6c0767384ad3542ab94605cabd1ddd7a91ff09b21e11e6a6835b93ff3db1f1dfa0052efa7c692752e314df53afb5c88f265c9f0a3e2272e00ac9cd880bc8cb4903f8692526941c1e94b841befa47aa8c9043e1e3b825129c141eb56e557d854feae3938952e9cc654f1ee9b06f333e84ebfd0dfec7964ec55307b018eb12b869f016cb05e3cda4a11e705ffc9e5680617aed611681a525e84e7ea3a068927328674ef15c3bed4948cad45b3e613c5397fb082dd88830acd27cdeaef7690d799bccb6574039ee270fbaf3799c3465f203eac2eb6ff2748110d648ce902b3f9a3486474fed6f5d802af78a945723b4a9b5adba0230def58d427b963099ad4e23add1ff781f536966bfeca8f6e8e5f0e33e1d0e1093209b477fd71d47987db30e7c5fc7fc1e243d33588312ebe74603bb766d0ebdadb442584e44d742a8872f8033e9ae5262c7bfd21c861fb28ca444c106efb1e0263abd58e354f330cdc821c192b888ee178306ab5c781bd5656491df9534e4c794fce6cc568bd2a6662d32bbccf7adb7844d67dd8b82da74324c31bcf9e0c5d91f9874946168a188bb4e8219e5db46994d4737296aed1c8c58e21e16b47c34591d3fec9226c251160c6a9f5b16f02b56d1ce1c01f5b8825a79e4335a392196961a837287792b6952fc65c186ebb5c41d8fb9eb315571fe6b01929f5ff0dc9d5bbe9a47277bd970b9b59dfeb329ea89f1bb196251b9521ae95183efb727469413e5bd7ebcdf65e878ce9817e3d82f47728e48b50cfd033d69b675eb0a5d7e87d3e12b479d3224ea1626dd68bb94549d602a334f1c18c983d7e0e16af0058e48f598f9e27ca2b0a4562a1e4d0adc5e363147de02670d640edad9d74cca3ac84b25269aae1b258a7bdb20a8b8d45ba00b19913b125303f4d766e5cc993661eba66abcb85461f2feb048d733fcf8010204589e608effc68e9f07eb6f0192f0531edca588e34572e8c25c7148906819e3b3ac9526acd1727670dbd50c51f4f2d4abba9af16fa5321c03fb29068e2c46545a35d72a05e97668ed5ea69f5c62ad4d6c19109aab7da78cde668175330946d622900a6e5c833c0981c74554c41107587edf2b83439e17b30d8b7a27812fea5442c5c3aa489729a43dcafe13805ed44eb88a362b182007acc4e16635a513519f71dde01ff132aaac110111fc4f51c7414b4b07d7a2f5ea327f9d7faf7ef262bf73917b1b2b2810e5dcbf16001e0034ecdf6aca0500a971a1a5dd4f2ff578997a45885e5c89c1f423de3967001f63c163d89e69eae02cb4c71eec217436ad8e11135bf8ef1db6696979b39164207ebf583cabdbee4e206d383abcae00f38db15d0efe0115501e7886008164ae57f899f42d7fdc5fc3e7eebfd3de096049d4b8e99646aca443a80be77c2756f7469bbf91eb0b3bcfd48c3119bd3c287a21e9b12f5eff2f1ec5550fcb7763bf0a127ac6311f68f9cb52e07d82a5798319f543e7f0a6b6baefef32e9398e2e279bf0b1cdc277697521de269d1ce670a1bfc91b97261177c68b4739c4b6d1f0a76e18d2aaaa7ed1546c8750e391a8fcd7481041b535436557ac5d24507a6d773aebd34bbb748b61571ef07a7a832cc3d3a0cc12c88553f2f7e030307f1c807651042820fe976946dce4b59808a47ac2abee5b7232729f7d376b714c8a50a8c687389a4e083360836c89b04dd7788d1cb7e319a220a5eb36e68ac9b84ad679af5f702c0de6025870c79dc26423dde856f78156cbad1149f76ada0399dae8b1a68975c4ddf3dfcf3273562f71a110310fda0959145b6de90667451cfb6dd835ff5c10bd89318cb8f7ca35f0dcbb63256d60152b6ad702c947e3baf7cf7e573b5e122eb7b5510636a4cbe1f106ab3a9b3f5229d6707e6b73f0ae8cbd0c02fdd37d46d2619ff3b424031f060a74c4ebe15ab76ac631111d79670e526124551bf399f486221aa007620ca73d53586e2b8c750338450d55a45c6dea7e21c89d2e98272300c5cb0bbc9613807529c3a2210ae6b55494a59786c2752680fd8f9b1182a80027764e1285623b5150a587b8456745255024d4026f60c729afbe218fffffa10d9467953dba493cabae9d17185d913837b7bba22229dd84718e8ae20d895e0260ca32202cdd1ba431edeb09ea2e78f1c03744e5b5818d4c0a66c18d9922419d11295a9d5e698c038e5d0154c4c2aa5d14df496ab4c89f427b484e64e847929716b7917c6eebf06de8d0146a13eb22bb8eb319b5a5a3c900861a6be88856c8380adbed2b1a9dfb51e4464164214f3fe00ea3281f3ec4c993a789282bce466b8a9e75c79f2c1a1de93a34f0816e8b839d8cc9a174ebc537ec48783e2675b18c75cf6ff7e6bc40c55cf9d6eead544273093d3c6009d352f5e70b4b4141c76094f602100000080",
"key_infos": {
"0": [
"eb676abbcb345e96bbcf616630f1a3da",
"43f49780e3c48a1eb7812c685c108f03",
"9c54fbd6adeef278ddf90207efac11c5"
"bc7dc7bcecca56dcbb2fd32314846794",
"3453d41f737b5af7e8523e2b8954bcdf"
],
"1": [
"0294b9599d755de2bbf0fdca3fa5eab7",
"da7b3d2a5455c010f1f23368cbd622d6",
"54b3b5590337b6e7339de910bec90ef5"
"fe849ee9a730a2ee61e2b77d87426128",
"4465fe82e877691f63833d5bd9f80645"
],
"2": [
"639da80cf23b55f3b8cab3f64cfa5df6",
"0ea4023ef89738f4a77e498342b67e6e",
"261fe6e6b9c3ce6c4aa97309559ba646"
"6ca2fb0b475ba73469e7dccc9e909f27",
"67be0754f9d5bd4bcafd81a5132079d4"
]
}
}
2 changes: 1 addition & 1 deletion wvguesser/__main__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from wvguesser.mainv2 import main
from wvguesser.main import main

if __name__ == '__main__':
main()
Loading

0 comments on commit faf0050

Please sign in to comment.