修改部分ui
12
app/resources/icons/annual_report0.svg
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||||
|
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||||
|
<svg t="1699702054249" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
|
||||||
|
p-id="11802"
|
||||||
|
width="16" height="16">
|
||||||
|
<path d="M919.647 118.99h-812c-11.046 0-20 8.954-20 20v72.793c0 11.045 8.954 20 20 20h50.648V833c0 11.046 8.954 20 20 20h670.703c11.046 0 20-8.954 20-20V231.784h50.648c11.046 0 20-8.955 20-20V138.99c0.001-11.046-8.953-20-19.999-20zM828.999 813H198.296V236.83h630.703V813z m70.648-621.216h-772V158.99h772v32.794z"
|
||||||
|
fill="" p-id="11803"></path>
|
||||||
|
<path d="M302.595 450.354c0 0.98 0.143 24.284 12.584 48.336 11.725 22.665 36.626 50.413 88.675 53.889 2.038 0.136 4.103 0.205 6.136 0.205 26.113 0 50.696-11.051 69.221-31.116 17.731-19.206 27.9-45.199 27.9-71.313 0-52.737-28.235-77.924-51.921-89.768-24.697-12.349-49.302-12.491-50.337-12.491-8.284 0-15 6.716-15 15v72.258h-72.258c-8.284 0-15 6.716-15 15z m102.258 15c8.284 0 15-6.716 15-15v-70.377c6.425 1.328 14.214 3.589 21.921 7.443 23.448 11.724 35.337 32.898 35.337 62.935 0 39.261-30.738 72.43-67.122 72.43-1.369 0-2.761-0.047-4.137-0.139-30.175-2.015-51.556-14.405-63.548-36.826-3.857-7.212-6.183-14.436-7.585-20.465h70.134z"
|
||||||
|
fill="" p-id="11804"></path>
|
||||||
|
<path d="M371.63 418.105V291.102s-39.842-5.032-88.183 39.508c-51.748 47.679-38.82 87.495-38.82 87.495H371.63zM575.922 327.976h198.527c9.665 0 17.5-7.835 17.5-17.5s-7.835-17.5-17.5-17.5H575.922c-9.665 0-17.5 7.835-17.5 17.5s7.835 17.5 17.5 17.5zM575.922 390.76h198.527c9.665 0 17.5-7.835 17.5-17.5s-7.835-17.5-17.5-17.5H575.922c-9.665 0-17.5 7.835-17.5 17.5s7.835 17.5 17.5 17.5zM620.038 520.799l44.902 34.716c7.245 5.602 17.579 4.671 23.706-2.131l63.284-70.245 14.989 14.484a9.142 9.142 0 0 0 12.926-0.221l9.379-65.614c1.119-6.864-0.319-8.253-1.262-9.164-3.166-3.059-4.193-4.052-10.544-2.244L712.165 432a9.142 9.142 0 0 0 0.221 12.926l14.36 13.877-53.24 59.095-43.373-33.534a17.503 17.503 0 0 0-22.138 0.596l-107.33 92.622c-7.317 6.314-8.13 17.365-1.816 24.683a17.457 17.457 0 0 0 13.257 6.066c4.05 0 8.119-1.398 11.426-4.251l96.506-83.281zM461.45 667.977H262.922c-9.665 0-17.5 7.835-17.5 17.5s7.835 17.5 17.5 17.5H461.45c9.665 0 17.5-7.835 17.5-17.5s-7.835-17.5-17.5-17.5zM461.45 736.76H262.922c-9.665 0-17.5 7.835-17.5 17.5s7.835 17.5 17.5 17.5H461.45c9.665 0 17.5-7.835 17.5-17.5s-7.835-17.5-17.5-17.5zM772.722 736.76v-33.941c0-9.665-7.835-17.5-17.5-17.5s-17.5 7.835-17.5 17.5v33.941h-14.993v-85.383c0-9.665-7.835-17.5-17.5-17.5s-17.5 7.835-17.5 17.5v85.383h-14.993v-59.383c0-9.665-7.835-17.5-17.5-17.5s-17.5 7.835-17.5 17.5v59.383h-14.993V607.332c0-9.665-7.835-17.5-17.5-17.5s-17.5 7.835-17.5 17.5V736.76H572.75v-46.907c0-9.665-7.835-17.5-17.5-17.5s-17.5 7.835-17.5 17.5v46.907h-4.794c-9.665 0-17.5 7.835-17.5 17.5s7.835 17.5 17.5 17.5h247.851c9.665 0 17.5-7.835 17.5-17.5s-7.835-17.5-17.5-17.5h-8.085zM328.595 877.5h-58.522c-9.665 0-17.5 7.835-17.5 17.5s7.835 17.5 17.5 17.5h58.522c9.665 0 17.5-7.835 17.5-17.5s-7.835-17.5-17.5-17.5zM417.674 877.5h-31.341c-9.665 0-17.5 7.835-17.5 17.5s7.835 17.5 17.5 17.5h31.341c9.665 0 17.5-7.835 17.5-17.5s-7.835-17.5-17.5-17.5zM753.675 877.5H480.077c-9.665 0-17.5 7.835-17.5 17.5s7.835 17.5 17.5 17.5h273.598c9.665 0 17.5-7.835 17.5-17.5s-7.835-17.5-17.5-17.5z"
|
||||||
|
fill="" p-id="11805"></path>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
10
app/resources/icons/chat0.svg
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||||
|
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||||
|
<svg t="1699701643250" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4091"
|
||||||
|
width="16" height="16">
|
||||||
|
<path d="M767.424 130.032 256.576 130.032c-70.4 0-128 57.6-128 128l0 335.632c0 70.4 57.6 128 128 128l118.352 0 0 172.288 213.328-172.288 179.152 0c70.4 0 128-57.6 128-128L895.408 258.032C895.424 187.632 837.824 130.032 767.424 130.032zM815.424 593.664c0 26.016-21.984 48-48 48L588.272 641.664 560 641.664l-22 17.76-83.056 67.088 0-4.848 0-80-80 0-118.352 0c-26.016 0-48-21.984-48-48L208.592 258.032c0-26.016 21.984-48 48-48l510.848 0c26.016 0 48 21.984 48 48L815.44 593.664z"
|
||||||
|
p-id="4092"></path>
|
||||||
|
<path d="M347.888 425.872m-46.608 0a2.913 2.913 0 1 0 93.216 0 2.913 2.913 0 1 0-93.216 0Z" p-id="4093"></path>
|
||||||
|
<path d="M512 425.872m-46.608 0a2.913 2.913 0 1 0 93.216 0 2.913 2.913 0 1 0-93.216 0Z" p-id="4094"></path>
|
||||||
|
<path d="M676.096 425.872m-46.608 0a2.913 2.913 0 1 0 93.216 0 2.913 2.913 0 1 0-93.216 0Z" p-id="4095"></path>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.1 KiB |
7
app/resources/icons/contact0.svg
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||||
|
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||||
|
<svg t="1699701667875" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5112"
|
||||||
|
width="16" height="16">
|
||||||
|
<path d="M756.483413 988.050773v1.201494c0.477867 16.861867 12.67712 30.027093 27.7504 30.027093 15.069867 0 27.26912-13.1584 27.746987-30.027093l0.3584-10.407254h0.477867c0.48128-7.656107 0.600747-14.353067 0.600746-20.811093 0-180.616533-100.22912-340.54144-255.245653-407.3984l-17.343147-7.533227 15.305387-11.127466c74.277547-53.828267 118.654293-143.53408 118.654293-240.05632C674.430293 132.83328 555.0592 3.413333 408.17664 3.413333 261.41696 3.413333 142.045867 132.83328 142.045867 291.915093c0 96.52224 44.373333 186.238293 118.654293 240.05632l15.3088 11.127467-17.343147 7.533227C103.645867 617.61536 3.413333 777.540267 3.413333 958.03392c0 6.331733 0.238933 13.028693 0.7168 20.811093h0.720214l0.119466 10.76224c0 17.104213 12.4416 30.979413 27.866454 30.979414 15.3088 0 27.869867-13.8752 27.869866-30.979414 0-0.23552-0.119467-0.7168-0.119466-1.19808-0.119467-0.600747-0.119467-1.201493-0.238934-1.672533a309.326507 309.326507 0 0 1-1.314133-28.822187c0-100.478293 36.23936-195.085653 102.147413-266.257066 65.911467-71.29088 153.818453-110.52032 247.360854-110.52032 93.535573 0 181.326507 39.345493 247.473493 110.639786 65.78176 71.168 102.150827 165.659307 102.150827 266.257067 0 10.519893-0.720213 20.811093-1.437014 29.535573-0.24576 0.119467-0.24576 0.361813-0.24576 0.48128M198.618453 292.15744c0-124.39552 94.132907-225.706667 209.677654-225.706667 115.664213 0 209.677653 101.19168 209.677653 225.706667s-94.132907 225.703253-209.677653 225.703253c-115.54816 0-209.677653-101.31456-209.677654-225.703253m517.31456 277.13536c69.7344 8.25344 132.765013 44.4928 177.98144 101.7856 45.09696 57.173333 69.853867 132.29056 69.853867 211.3536 0 17.462613 12.683947 31.464107 28.35456 31.464107 15.189333 0 27.630933-13.284693 28.228267-30.262614l0.119466-0.959146c0-0.23552 0-0.354987 0.119467-0.477867-0.119467-150.234453-83.490133-283.11552-212.4288-338.500267l-17.462613-7.533226 15.43168-11.127467c61.719893-44.61568 98.679467-119.016107 98.679466-199.389867 0-111.12448-69.137067-206.332587-168.413866-232.40704l-0.7168 0.23552-2.757974-0.23552c-0.597333 0-1.068373-0.119467-1.672533-0.238933-0.23552 0-0.477867-0.119467-0.7168-0.119467-15.906133 0.119467-28.70272 14.472533-28.70272 32.06144 0 15.786667 10.287787 29.067947 24.521387 31.45728l1.317546 0.238934 1.19808 0.597333c1.317547 0.600747 3.47136 1.32096 6.10304 2.034347 0.597333 0.119467 1.071787 0.3584 1.071787 0.3584 65.191253 23.92064 108.96384 89.705813 108.96384 163.867306 0 82.76992-54.418773 153.818453-129.778347 169.728l-1.201493 0.720214-2.5088 0.238933c-17.824427 1.19808-31.81568 17.4592-31.81568 37.075627 0 20.097707 14.353067 36.36224 32.53248 37.20192l2.392747 0.11264 1.307306 0.720213"
|
||||||
|
fill="#040000" p-id="5113"></path>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.0 KiB |
1
app/resources/icons/get_wx_info.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1702562636844" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="22977" width="32" height="32" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M508.534154 342.646154m-306.727385 0a306.727385 306.727385 0 1 0 613.454769 0 306.727385 306.727385 0 1 0-613.454769 0Z" fill="#FFDC64" p-id="22978"></path><path d="M508.534154 667.490462a325.001846 325.001846 0 1 1 325.001846-324.844308 325.316923 325.316923 0 0 1-325.001846 324.844308z m0-613.45477A288.610462 288.610462 0 1 0 797.144615 342.646154 288.925538 288.925538 0 0 0 508.534154 54.035692z" fill="" p-id="22979"></path><path d="M508.534154 479.547077m-24.260923 0a24.260923 24.260923 0 1 0 48.521846 0 24.260923 24.260923 0 1 0-48.521846 0Z" fill="" p-id="22980"></path><path d="M508.534154 342.646154m-223.547077 0a223.547077 223.547077 0 1 0 447.094154 0 223.547077 223.547077 0 1 0-447.094154 0Z" fill="#DDDDDD" p-id="22981"></path><path d="M508.534154 584.310154a241.664 241.664 0 1 1 241.821538-241.664 241.979077 241.979077 0 0 1-241.821538 241.664z m0-447.094154a204.8 204.8 0 1 0 204.8 204.8 204.8 204.8 0 0 0-204.8-204.8z" fill="" p-id="22982"></path><path d="M480.964923 301.056h46.788923v192.354462h-46.788923z" fill="" p-id="22983"></path><path d="M527.753846 498.609231h-47.261538a5.198769 5.198769 0 0 1-5.19877-5.198769V301.056a5.198769 5.198769 0 0 1 5.19877-5.198769h47.261538a5.198769 5.198769 0 0 1 5.198769 5.198769v192.354462a5.198769 5.198769 0 0 1-5.198769 5.198769zM486.163692 488.369231h36.391385V306.254769h-36.391385z" fill="" p-id="22984"></path><path d="M504.438154 222.916923m-48.679385 0a48.679385 48.679385 0 1 0 97.358769 0 48.679385 48.679385 0 1 0-97.358769 0Z" fill="" p-id="22985"></path><path d="M899.544615 398.729846a48.836923 48.836923 0 0 0-48.836923 48.836923v129.024a48.836923 48.836923 0 0 0-81.762461-22.528L597.700923 724.676923a145.723077 145.723077 0 0 0-43.008 103.660308v160.216615h212.676923l150.606769-276.795077a250.171077 250.171077 0 0 0 30.247385-119.099077v-145.092923a48.836923 48.836923 0 0 0-48.679385-48.836923zM426.299077 724.676923L255.054769 554.220308A48.836923 48.836923 0 0 0 173.292308 576.590769v-129.024a48.836923 48.836923 0 1 0-97.673846 0v145.092923a250.013538 250.013538 0 0 0 30.247384 119.099077l150.606769 276.795077h212.676923V829.124923A145.723077 145.723077 0 0 0 426.299077 724.676923z" fill="#FFD29F" p-id="22986"></path><path d="M899.544615 381.085538a66.638769 66.638769 0 0 0-66.48123 66.481231v81.447385a66.481231 66.481231 0 0 0-76.563693 12.603077L585.255385 712.861538a163.367385 163.367385 0 0 0-48.20677 116.263385v159.428923a17.801846 17.801846 0 0 0 17.801847 17.801846h60.494769a17.801846 17.801846 0 1 0 0-35.446154h-42.850462v-141.784615a128.078769 128.078769 0 0 1 37.809231-91.214769L781.390769 567.138462a31.507692 31.507692 0 0 1 43.953231 0 26.308923 26.308923 0 0 1 7.561846 12.445538 48.521846 48.521846 0 0 1 0 17.329231 31.507692 31.507692 0 0 1-8.034461 14.020923L654.257231 781.863385a66.323692 66.323692 0 0 0-19.534769 47.261538 17.801846 17.801846 0 0 0 35.446153 0 31.507692 31.507692 0 0 1 9.137231-22.212923L850.707692 635.667692a66.481231 66.481231 0 0 0 17.959385-60.967384v-127.133539a31.507692 31.507692 0 1 1 62.070154 0v145.092923a232.369231 232.369231 0 0 1-28.199385 110.276923L756.184615 970.909538h-38.281846a17.801846 17.801846 0 1 0 0 35.446154h49.624616a17.644308 17.644308 0 0 0 15.753846-9.294769l150.606769-276.795077a267.815385 267.815385 0 0 0 32.452923-127.606154v-145.092923a66.638769 66.638769 0 0 0-66.796308-66.481231zM438.744615 712.861538L267.815385 541.617231a66.481231 66.481231 0 0 0-76.563693-12.603077v-81.447385a66.481231 66.481231 0 1 0-133.12 0v145.092923a267.815385 267.815385 0 0 0 32.452923 127.606154l150.449231 276.795077a17.644308 17.644308 0 0 0 15.753846 9.294769h49.624616a17.801846 17.801846 0 1 0 0-35.446154H267.815385l-145.565539-267.815384a232.369231 232.369231 0 0 1-28.199384-110.276923v-145.250462a31.507692 31.507692 0 1 1 62.070153 0v127.133539A66.481231 66.481231 0 0 0 173.292308 635.667692l171.401846 171.244308a31.507692 31.507692 0 0 1 9.137231 22.212923 17.801846 17.801846 0 0 0 35.446153 0 66.481231 66.481231 0 0 0-19.534769-47.261538L198.656 610.619077A31.507692 31.507692 0 1 1 242.609231 567.138462l171.086769 170.771692a128.078769 128.078769 0 0 1 37.809231 91.214769v141.784615h-42.850462a17.801846 17.801846 0 0 0 0 35.446154h60.494769a17.801846 17.801846 0 0 0 17.801847-17.644307V829.124923a163.367385 163.367385 0 0 0-48.20677-116.263385zM537.363692 327.837538h-65.851077a18.274462 18.274462 0 0 1 0-36.391384h65.851077a18.274462 18.274462 0 0 1 0 36.391384zM537.363692 501.129846h-65.851077a18.274462 18.274462 0 0 1 0-36.391384h65.851077a18.274462 18.274462 0 0 1 0 36.391384z" fill="" p-id="22987"></path></svg>
|
After Width: | Height: | Size: 4.8 KiB |
1
app/resources/icons/home0.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1701352359188" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7279" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16"><path d="M96 480c-9.6 0-19.2-3.2-25.6-12.8-12.8-12.8-9.6-35.2 3.2-44.8l377.6-310.4c35.2-25.6 86.4-25.6 118.4 0l377.6 307.2c12.8 9.6 16 32 3.2 44.8-12.8 12.8-32 16-44.8 3.2L531.2 166.4c-9.6-6.4-28.8-6.4-38.4 0L115.2 473.6c-6.4 6.4-12.8 6.4-19.2 6.4zM816 928H608c-19.2 0-32-12.8-32-32v-150.4c0-22.4-38.4-44.8-67.2-44.8-28.8 0-64 19.2-64 44.8V896c0 19.2-12.8 32-32 32H211.2C163.2 928 128 892.8 128 848V544c0-19.2 12.8-32 32-32s32 12.8 32 32v304c0 9.6 6.4 16 19.2 16H384v-118.4c0-64 67.2-108.8 128-108.8s131.2 44.8 131.2 108.8V864h176c9.6 0 16 0 16-19.2V544c0-19.2 12.8-32 32-32s32 12.8 32 32v304C896 896 864 928 816 928z" fill="#666666" p-id="7280"></path></svg>
|
After Width: | Height: | Size: 981 B |
BIN
app/resources/icons/logo.ico
Normal file
After Width: | Height: | Size: 446 KiB |
BIN
app/resources/icons/logo.png
Normal file
After Width: | Height: | Size: 39 KiB |
BIN
app/resources/icons/logo99.png
Normal file
After Width: | Height: | Size: 13 KiB |
9
app/resources/icons/output0.svg
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||||
|
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||||
|
<svg t="1699272892992" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4188"
|
||||||
|
width="16" height="16">
|
||||||
|
<path d="M182.857143 146.285714h360.594286L768 370.834286V438.857143h146.285714V310.125714L604.16 0H36.571429v1024h877.714285v-146.285714H182.857143V146.285714z"
|
||||||
|
fill="#272536" p-id="4189"></path>
|
||||||
|
<path d="M987.428571 658.285714l-219.428571-146.285714v73.142857H475.428571v146.285714h292.571429v73.142858l219.428571-146.285715z"
|
||||||
|
fill="#272536" p-id="4190"></path>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 692 B |
1
app/resources/icons/tool0.svg
Normal file
After Width: | Height: | Size: 5.0 KiB |
@ -35,8 +35,8 @@ QWidget{
|
|||||||
QListWidget, QListView, QTreeWidget, QTreeView {
|
QListWidget, QListView, QTreeWidget, QTreeView {
|
||||||
outline: 0px;
|
outline: 0px;
|
||||||
}
|
}
|
||||||
QPushButton:menu-indicator {
|
|
||||||
}
|
|
||||||
QMenu::item:selected {
|
QMenu::item:selected {
|
||||||
color: black;
|
color: black;
|
||||||
background: rgb(230, 235, 240);
|
background: rgb(230, 235, 240);
|
||||||
|
@ -1,9 +1,7 @@
|
|||||||
import json
|
import json
|
||||||
import os.path
|
import os.path
|
||||||
import sys
|
import sys
|
||||||
import time
|
|
||||||
import traceback
|
import traceback
|
||||||
from typing import List
|
|
||||||
|
|
||||||
from PyQt5.QtCore import pyqtSignal, QThread, QUrl
|
from PyQt5.QtCore import pyqtSignal, QThread, QUrl
|
||||||
from PyQt5.QtGui import QDesktopServices
|
from PyQt5.QtGui import QDesktopServices
|
||||||
|
@ -11,6 +11,11 @@ from .toolUI import Ui_Dialog
|
|||||||
Stylesheet = """
|
Stylesheet = """
|
||||||
QPushButton{
|
QPushButton{
|
||||||
background-color: rgb(250,252,253);
|
background-color: rgb(250,252,253);
|
||||||
|
border-radius: 5px;
|
||||||
|
border-right: 2px solid #888888; /* 按钮边框,2px宽,白色 */
|
||||||
|
border-bottom: 2px solid #888888; /* 按钮边框,2px宽,白色 */
|
||||||
|
border-left: 1px solid #ffffff; /* 按钮边框,2px宽,白色 */
|
||||||
|
border-top: 1px solid #ffffff; /* 按钮边框,2px宽,白色 */
|
||||||
}
|
}
|
||||||
QPushButton:hover {
|
QPushButton:hover {
|
||||||
background-color: lightgray;
|
background-color: lightgray;
|
||||||
|
BIN
doc/images/20231227211149.png
Normal file
After Width: | Height: | Size: 1.1 MiB |
BIN
doc/images/20231227211215.png
Normal file
After Width: | Height: | Size: 1.0 MiB |
BIN
doc/images/20231227211228.png
Normal file
After Width: | Height: | Size: 1.1 MiB |
BIN
doc/images/20231227211240.png
Normal file
After Width: | Height: | Size: 1.2 MiB |
BIN
doc/images/20231227211250.png
Normal file
After Width: | Height: | Size: 1.6 MiB |
BIN
doc/images/chat.png
Normal file
After Width: | Height: | Size: 105 KiB |
Before Width: | Height: | Size: 99 KiB |
Before Width: | Height: | Size: 98 KiB |
Before Width: | Height: | Size: 81 KiB |
Before Width: | Height: | Size: 41 KiB |
BIN
doc/images/logo0.png
Normal file
After Width: | Height: | Size: 96 KiB |
BIN
doc/images/logo99.png
Normal file
After Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 111 KiB |
BIN
doc/images/weixin.png
Normal file
After Width: | Height: | Size: 31 KiB |
40
readme.md
@ -34,7 +34,7 @@
|
|||||||
<div style="position: absolute;top: 0;bottom: 0;left: 0;width: 2px;background-color: #000000;"></div>
|
<div style="position: absolute;top: 0;bottom: 0;left: 0;width: 2px;background-color: #000000;"></div>
|
||||||
<h2>前言</h2>
|
<h2>前言</h2>
|
||||||
<div style="text-indent: 2em;">
|
<div style="text-indent: 2em;">
|
||||||
<a align="center" href="https://memotrace.lc044.love/"><img src="https://blog.lc044.love/static/img/6428156ae35a53d2f41433a1b27712ee.logo2.0-99.webp"/></a>
|
<a align="center" href="https://memotrace.lc044.love/"><img src="./doc/images/logo99.png"/></a>
|
||||||
<p style="text-indent:2em;">我深信有意义的不是微信,而是隐藏在对话框背后的一个个<strong>深刻故事</strong>。未来,每个人都能拥有AI的陪伴,而你的数据能够赋予它有关于你过去的珍贵记忆。我希望每个人都有将自己的生活痕迹👨👩👦👚🥗🏠️🚴🧋⛹️🛌🛀留存的权利,而不是遗忘💀。</p>
|
<p style="text-indent:2em;">我深信有意义的不是微信,而是隐藏在对话框背后的一个个<strong>深刻故事</strong>。未来,每个人都能拥有AI的陪伴,而你的数据能够赋予它有关于你过去的珍贵记忆。我希望每个人都有将自己的生活痕迹👨👩👦👚🥗🏠️🚴🧋⛹️🛌🛀留存的权利,而不是遗忘💀。</p>
|
||||||
<p style="text-indent:2em;">AI的发展不仅仅是技术的提升,更是情感💞的延续。每一个对话、每一个互动都是生活中独一无二的片段,是真实而动人的情感交流。因此,我希望AI工作者们能够<strong>善用这些自己的数据</strong>,用于培训独特的、属于个体的人工智能。让<strong>个人AI成为生活中的朋友</strong>,能够理解、记录并分享我们的欢笑、泪水和成长。</p>
|
<p style="text-indent:2em;">AI的发展不仅仅是技术的提升,更是情感💞的延续。每一个对话、每一个互动都是生活中独一无二的片段,是真实而动人的情感交流。因此,我希望AI工作者们能够<strong>善用这些自己的数据</strong>,用于培训独特的、属于个体的人工智能。让<strong>个人AI成为生活中的朋友</strong>,能够理解、记录并分享我们的欢笑、泪水和成长。</p>
|
||||||
<p style="text-indent:2em;">那天,AI不再是高不可攀的存在,而是融入寻常百姓家的一部分。因为<strong>每个人能拥有自己的AI</strong>,将科技的力量融入生活的方方面面。这是一场关于真情实感的革命,一场让技术变得更加人性化的探索,让我们共同见证未来的美好。</p>
|
<p style="text-indent:2em;">那天,AI不再是高不可攀的存在,而是融入寻常百姓家的一部分。因为<strong>每个人能拥有自己的AI</strong>,将科技的力量融入生活的方方面面。这是一场关于真情实感的革命,一场让技术变得更加人性化的探索,让我们共同见证未来的美好。</p>
|
||||||
@ -75,21 +75,21 @@
|
|||||||
|
|
||||||
<details>
|
<details>
|
||||||
|
|
||||||
<img alt="聊天界面" src="https://blog.lc044.love/static/img/b355c16c4a4037deec96fd87efecb74b.image.webp"/>
|
<img alt="聊天界面" src="./doc/images/chat.png"/>
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
@ -145,8 +145,8 @@ python main.py
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
5. 获取到密钥和微信路径之后点击开始解密
|
5. 获取到key和微信路径之后点击开始启动
|
||||||
6. 解密后的数据库文件保存在./app/DataBase/Msg路径下
|
6. 数据库文件保存在./app/DataBase/Msg路径下
|
||||||
|
|
||||||
### 3. 查看
|
### 3. 查看
|
||||||
|
|
||||||
@ -162,8 +162,6 @@ python main.py
|
|||||||
|
|
||||||
### 4. pc端功能展示
|
### 4. pc端功能展示
|
||||||
|
|
||||||
恭喜你解密成功,来看看效果吧~
|
|
||||||
|
|
||||||
#### 4.1 最上方导航栏
|
#### 4.1 最上方导航栏
|
||||||
|
|
||||||
可以点击获取教程,相关信息,导出全部信息的csv文件。
|
可以点击获取教程,相关信息,导出全部信息的csv文件。
|
||||||
@ -173,8 +171,7 @@ python main.py
|
|||||||
#### 4.2 聊天界面
|
#### 4.2 聊天界面
|
||||||
|
|
||||||
点击**左侧导航栏——>聊天**
|
点击**左侧导航栏——>聊天**
|
||||||
,会随机跳转到某一个好友的界面,滚轮滚动,可以向上翻看更早的聊天记录(温馨提示:可能在翻的时候会有卡顿的现象,是因为数据加载需要时间,后期我们会继续优化嗷~
|
,会随机跳转到某一个好友的界面,滚轮滚动,可以向上翻看更早的聊天记录。目前聊天记录中文字、图片基本可以正常显示~
|
||||||
)。目前聊天记录中文字、图片、表情包基本可以正常显示~
|
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
@ -185,7 +182,7 @@ python main.py
|
|||||||
|
|
||||||
#### 4.3 好友界面
|
#### 4.3 好友界面
|
||||||
|
|
||||||
点击**左侧导航栏——>好友**,会跳转到好友的界面,同样可以选择好友,右上方导航栏中有(1)统计信息(2)情感分析(3)年度报告(4)退出(5)导出聊天记录:可选择导出为word、csv、html格式。
|
点击**左侧导航栏——>好友**,会跳转到好友的界面,同样可以选择好友,右上方导航栏中有(1)统计信息(2)情感分析(3)年度报告(4)退出(5)导出聊天记录:可选择导出为word、csv、html、txt格式。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
@ -209,7 +206,7 @@ python main.py
|
|||||||

|

|
||||||
|
|
||||||
如果您在获取信息的时候,`wxid`
|
如果您在获取信息的时候,`wxid`
|
||||||
显示none,但是密钥是存在的,需要在微信文件保存的路径中选择该文件夹路径下的带有wxid_xxx的名字,填到wxid位置并继续点击`开始启动`
|
显示none,但是key是存在的,需要在微信文件保存的路径中选择该文件夹路径下的带有wxid_xxx的名字,填到wxid位置并继续点击`开始启动`
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
@ -222,17 +219,12 @@ python main.py
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
#### 🤔注意
|
|
||||||
|
|
||||||
解密一个微信数据库之后,登录新的微信并不会实时更改
|
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
|
|
||||||
# 🏆致谢
|
# 🏆致谢
|
||||||
|
|
||||||
* PC微信解密工具:[https://github.com/xaoyaoo/PyWxDump](https://github.com/xaoyaoo/PyWxDump)
|
* PC微信工具:[https://github.com/xaoyaoo/PyWxDump](https://github.com/xaoyaoo/PyWxDump)
|
||||||
* PyQt组件库:[https://github.com/PyQt5/CustomWidgets](https://github.com/PyQt5/CustomWidgets)
|
* PyQt组件库:[https://github.com/PyQt5/CustomWidgets](https://github.com/PyQt5/CustomWidgets)
|
||||||
* 我的得力助手:[ChatGPT](https://chat.openai.com/)
|
* 我的得力助手:[ChatGPT](https://chat.openai.com/)
|
||||||
|
|
||||||
@ -304,4 +296,4 @@ python main.py
|
|||||||
|
|
||||||
后续更新将会在公众号同步发布
|
后续更新将会在公众号同步发布
|
||||||
|
|
||||||

|

|
||||||
|