添加资源文件
@ -4,4 +4,7 @@
|
||||
<option name="format" value="PLAIN" />
|
||||
<option name="myDocStringFormat" value="Plain" />
|
||||
</component>
|
||||
<component name="TestRunnerService">
|
||||
<option name="PROJECT_TEST_RUNNER" value="py.test" />
|
||||
</component>
|
||||
</module>
|
@ -5,10 +5,40 @@
|
||||
</component>
|
||||
<component name="ChangeListManager">
|
||||
<list default="true" id="84e65474-7da9-466d-baf3-cc88dde3ffdd" name="变更" comment="更新wx选择的路径">
|
||||
<change afterPath="$PROJECT_DIR$/app/person_pc.py" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/app/resources/resource.qrc" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/app/resources/version_list.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/.idea/WeChatMsg.iml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/WeChatMsg.iml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/ui_pc/tool/pc_decrypt/decryptUi.py" beforeDir="false" afterPath="$PROJECT_DIR$/app/ui_pc/tool/pc_decrypt/decryptUi.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/ui_pc/tool/pc_decrypt/decryptUi.ui" beforeDir="false" afterPath="$PROJECT_DIR$/app/ui_pc/tool/pc_decrypt/decryptUi.ui" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/DataBase/output_pc.py" beforeDir="false" afterPath="$PROJECT_DIR$/app/DataBase/output_pc.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/data/icons/404.png" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/data/icons/analysis.svg" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/data/icons/annual_report.svg" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/data/icons/back.svg" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/data/icons/chat.svg" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/data/icons/contact.svg" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/data/icons/csv.svg" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/data/icons/default_avatar.svg" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/data/icons/emotion.svg" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/data/icons/html.svg" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/data/icons/loading.svg" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/data/icons/logo.svg" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/data/icons/myinfo.svg" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/data/icons/output.svg" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/data/icons/search.svg" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/data/icons/word.svg" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/decrypt/get_wx_info.py" beforeDir="false" afterPath="$PROJECT_DIR$/app/decrypt/get_wx_info.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/person.py" beforeDir="false" afterPath="$PROJECT_DIR$/app/person.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/ui_pc/Icon.py" beforeDir="false" afterPath="$PROJECT_DIR$/app/ui_pc/Icon.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/ui_pc/chat/chat_window.py" beforeDir="false" afterPath="$PROJECT_DIR$/app/ui_pc/chat/chat_window.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/ui_pc/contact/contactInfo.py" beforeDir="false" afterPath="$PROJECT_DIR$/app/ui_pc/contact/contactInfo.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/ui_pc/contact/contact_window.py" beforeDir="false" afterPath="$PROJECT_DIR$/app/ui_pc/contact/contact_window.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/ui_pc/mainview.py" beforeDir="false" afterPath="$PROJECT_DIR$/app/ui_pc/mainview.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/ui_pc/mainwindow.py" beforeDir="false" afterPath="$PROJECT_DIR$/app/ui_pc/mainwindow.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/ui_pc/mainwindow.ui" beforeDir="false" afterPath="$PROJECT_DIR$/app/ui_pc/mainwindow.ui" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/ui_pc/tool/pc_decrypt/pc_decrypt.py" beforeDir="false" afterPath="$PROJECT_DIR$/app/ui_pc/tool/pc_decrypt/pc_decrypt.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/ui_pc/tool/tool_window.py" beforeDir="false" afterPath="$PROJECT_DIR$/app/ui_pc/tool/tool_window.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/util/path.py" beforeDir="false" afterPath="$PROJECT_DIR$/app/util/path.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/decrypt_window.py" beforeDir="false" afterPath="$PROJECT_DIR$/decrypt_window.py" afterDir="false" />
|
||||
</list>
|
||||
<option name="SHOW_DIALOG" value="false" />
|
||||
@ -102,23 +132,25 @@
|
||||
<option name="hideEmptyMiddlePackages" value="true" />
|
||||
<option name="showLibraryContents" value="true" />
|
||||
</component>
|
||||
<component name="PropertiesComponent">{
|
||||
"keyToString": {
|
||||
"DefaultHtmlFileTemplate": "HTML File",
|
||||
"RunOnceActivity.OpenProjectViewOnStart": "true",
|
||||
"RunOnceActivity.ShowReadmeOnStart": "true",
|
||||
"last_opened_file_path": "D:/Program Files/Python310/Scripts/pyuic5.exe",
|
||||
"settings.editor.selected.configurable": "preferences.pluginManager"
|
||||
<component name="PropertiesComponent"><![CDATA[{
|
||||
"keyToString": {
|
||||
"DefaultHtmlFileTemplate": "HTML File",
|
||||
"RunOnceActivity.OpenProjectViewOnStart": "true",
|
||||
"RunOnceActivity.ShowReadmeOnStart": "true",
|
||||
"last_opened_file_path": "D:/Project/Python/WeChatMsg/app/resources",
|
||||
"settings.editor.selected.configurable": "preferences.pluginManager"
|
||||
}
|
||||
}</component>
|
||||
}]]></component>
|
||||
<component name="RecentsManager">
|
||||
<key name="MoveFile.RECENT_KEYS">
|
||||
<recent name="D:\Project\Python\WeChatMsg\app\resources" />
|
||||
<recent name="D:\Project\Python\WeChatMsg\resource" />
|
||||
<recent name="D:\Project\Python\WeChatMsg\app\ui_pc\tool" />
|
||||
<recent name="D:\Project\Python\WeChatMsg\app\" />
|
||||
<recent name="D:\Project\PythonProject\WeChatMsg\app\Ui" />
|
||||
</key>
|
||||
</component>
|
||||
<component name="RunManager" selected="Python.decrypt_window">
|
||||
<component name="RunManager" selected="Python.main_pc">
|
||||
<configuration name="decrypt_window" type="PythonConfigurationType" factoryName="Python" temporary="true" nameIsGenerated="true">
|
||||
<module name="WeChatMsg" />
|
||||
<option name="INTERPRETER_OPTIONS" value="" />
|
||||
@ -247,8 +279,8 @@
|
||||
</configuration>
|
||||
<recent_temporary>
|
||||
<list>
|
||||
<item itemvalue="Python.decrypt_window" />
|
||||
<item itemvalue="Python.main_pc" />
|
||||
<item itemvalue="Python.decrypt_window" />
|
||||
<item itemvalue="Python.test" />
|
||||
<item itemvalue="Python.hard_link" />
|
||||
<item itemvalue="Python.main" />
|
||||
|
@ -5,7 +5,7 @@ from PyQt5.QtCore import pyqtSignal, QThread
|
||||
|
||||
from . import msg
|
||||
from ..log import log
|
||||
from ..person import MePC
|
||||
from ..person_pc import MePC
|
||||
|
||||
if not os.path.exists('./data/聊天记录'):
|
||||
os.mkdir('./data/聊天记录')
|
||||
|
@ -1 +0,0 @@
|
||||
<?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="1699701989845" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="9279" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16"><path d="M500.32 59.84a8 8 0 0 1 8 6.4v352a89.6 89.6 0 0 0 89.6 89.6h350.4a8.16 8.16 0 0 1 8.16 8.16v12.8A448 448 0 1 1 487.04 60.32h11.52zM441.44 132.8l-5.92 1.12a380.96 380.96 0 1 0 446.88 448l1.12-6.24H598.24a156.96 156.96 0 0 1-156.8-151.84V132.8z m142.56-66.56l8.64 1.6 6.56 1.28h2.72a448 448 0 0 1 346.08 350.56l2.08 11.36a8.32 8.32 0 0 1-6.72 9.44H620.64a44.96 44.96 0 0 1-44.8-41.6V74.4a8.16 8.16 0 0 1 8.16-8.16z m59.2 89.6a4.48 4.48 0 0 0 0 1.44v212a4.16 4.16 0 0 0 4 4.16h211.84a4.16 4.16 0 0 0 4.16-4.16 4.64 4.64 0 0 0 0-1.44 382.72 382.72 0 0 0-214.4-214.4 4.16 4.16 0 0 0-5.28 2.4z" p-id="9280"></path></svg>
|
Before Width: | Height: | Size: 945 B |
@ -1 +0,0 @@
|
||||
<?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" xmlns:xlink="http://www.w3.org/1999/xlink" 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>
|
Before Width: | Height: | Size: 3.3 KiB |
@ -1 +0,0 @@
|
||||
<?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="1699273771059" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="12579" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16"><path d="M700.371228 394.525472 174.028569 394.525472l255.952416-227.506551c12.389168-11.011798 13.505595-29.980825 2.492774-42.369993-11.011798-12.386098-29.977755-13.506619-42.367947-2.492774L76.425623 400.975371c-6.960529 5.496178-11.434423 14.003945-11.434423 23.561625 0 0.013303 0.001023 0.026606 0.001023 0.039909 0 0.01228-0.001023 0.025583-0.001023 0.037862 0 0.473791 0.01535 0.946558 0.037862 1.418302 0.001023 0.016373 0.001023 0.032746 0.001023 0.049119 0.39295 8.030907 3.992941 15.595186 10.034541 20.962427l315.040163 280.028764c5.717212 5.083785 12.83533 7.580652 19.925818 7.580652 8.274454 0 16.514115-3.403516 22.442128-10.07445 11.011798-12.387122 9.896394-31.357172-2.492774-42.367947l-256.128425-227.665163 526.518668 0c109.219517 0 198.075241 88.855724 198.075241 198.075241s-88.855724 198.075241-198.075241 198.075241L354.324888 850.696955c-16.57449 0-30.011524 13.437034-30.011524 30.011524s13.437034 30.011524 30.011524 30.011524l346.046341 0c142.31631 0 258.098289-115.783003 258.098289-258.098289S842.686515 394.525472 700.371228 394.525472z" fill="#272636" p-id="12580"></path></svg>
|
Before Width: | Height: | Size: 1.4 KiB |
@ -1 +0,0 @@
|
||||
<?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" xmlns:xlink="http://www.w3.org/1999/xlink" 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>
|
Before Width: | Height: | Size: 1.1 KiB |
@ -1 +0,0 @@
|
||||
<?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" xmlns:xlink="http://www.w3.org/1999/xlink" 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>
|
Before Width: | Height: | Size: 3.0 KiB |
@ -1 +0,0 @@
|
||||
<?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="1698328334260" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4724" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M332.799002 686.081014m-332.799002 0a332.799002 332.799002 0 1 0 665.598003 0 332.799002 332.799002 0 1 0-665.598003 0Z" fill="#F4EFC9" p-id="4725"></path><path d="M883.19735 1024h-639.99808A141.055577 141.055577 0 0 1 102.399693 883.200422v-742.397772A141.055577 141.055577 0 0 1 243.19927 0.003072h516.350451a89.087733 89.087733 0 0 1 63.231811 25.599923l189.695431 189.695431A38.399885 38.399885 0 0 1 1023.996928 243.202342v639.99808a141.055577 141.055577 0 0 1-140.799578 140.799578zM243.19927 76.802842A63.999808 63.999808 0 0 0 179.199462 140.80265v742.397772A63.999808 63.999808 0 0 0 243.19927 947.20023h639.99808a63.999808 63.999808 0 0 0 63.999808-63.999808V259.074295l-179.199462-179.199463a12.799962 12.799962 0 0 0-8.447975-3.07199z" fill="#434260" p-id="4726"></path><path d="M292.095124 512.001536c0-73.727779 44.799866-118.015646 102.399693-118.015646a87.039739 87.039739 0 0 1 64.255807 28.671914l-19.455942 22.783932a60.15982 60.15982 0 0 0-44.287867-20.22394c-38.911883 0-66.047802 32.511902-66.047802 85.759743s25.599923 86.52774 65.023805 86.52774a65.791803 65.791803 0 0 0 51.199846-24.063927l18.943944 22.527932a89.087733 89.087733 0 0 1-70.399789 32.511903c-58.111826 0.767998-101.631695-41.727875-101.631695-116.479651zM478.206565 595.969284l20.991937-25.599923a87.551737 87.551737 0 0 0 60.15982 25.599923c27.391918 0 42.751872-12.799962 42.751872-31.999904s-15.359954-27.135919-36.351891-36.351891l-31.231907-13.567959a65.023805 65.023805 0 0 1-46.079861-59.135823A67.071799 67.071799 0 0 1 563.19831 394.753888a96.76771 96.76771 0 0 1 68.351795 28.671914l-18.687944 22.783931a72.191783 72.191783 0 0 0-49.663851-20.223939c-23.039931 0-38.143886 11.007967-38.143885 29.183912s18.175945 25.599923 36.60789 34.047898l30.975907 13.31196A63.23181 63.23181 0 0 1 638.206085 563.201382c0 36.351891-29.95191 65.791803-79.615761 65.791803a112.639662 112.639662 0 0 1-80.383759-33.023901zM650.750048 399.105875h37.887886l33.535899 116.991649c7.679977 25.599923 12.543962 47.871856 20.479939 73.983778h1.535995c7.679977-25.599923 13.31196-48.127856 20.479939-73.983778l33.535899-116.991649h36.351891l-70.655788 226.047322h-42.239873z" fill="#434260" p-id="4727"></path></svg>
|
Before Width: | Height: | Size: 2.5 KiB |
Before Width: | Height: | Size: 27 KiB |
@ -1 +0,0 @@
|
||||
<?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="1699702358744" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="12880" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16"><path d="M903 929.5H132.5c-20.1 0-36.5-16.4-36.5-36.6V119.5c0-13.8 11.2-25 25-25s25 11.2 25 25v760h757c13.8 0 25 11.2 25 25s-11.2 25-25 25z" p-id="12881"></path><path d="M241 536.7h50V796h-50zM417.7 458.5h50V796h-50zM594.3 536.7h50V796h-50zM771 411h50v385h-50zM246.9 467.2L217 426.8l218.9-156.9 185.8 114.3 182.8-150.4 32.5 38.4-211 173.6-187.9-115.7z" p-id="12882"></path><path d="M715.2 184.2l194.6-3.9-43.9 187" p-id="12883"></path></svg>
|
Before Width: | Height: | Size: 764 B |
@ -1 +0,0 @@
|
||||
<?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="1698328353112" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5767" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16"><path d="M112 16h736v992H112z" fill="#AED796" p-id="5768"></path><path d="M392.176 846.08c8.032 4.544 18.208 2.032 22.704-5.616l159.344-256.496c4.496-7.648 1.648-17.504-6.384-22.048s-18.208-2.032-22.704 5.616l-159.344 256.496c-4.512 7.632-1.648 17.504 6.384 22.048z m204.416-50.672a15.84 15.84 0 0 0 22.464 0l79.344-79.344c0.336-0.288 0.752-0.384 1.056-0.704a15.776 15.776 0 0 0 4.592-11.52 15.808 15.808 0 0 0-4.656-11.264c-0.224-0.224-0.512-0.304-0.752-0.496l-79.552-79.552a15.872 15.872 0 1 0-22.464 22.464l68.944 68.944-68.992 68.992a15.888 15.888 0 0 0 0.016 22.48zM261.6 716.064l79.328 79.344a15.84 15.84 0 0 0 22.464 0 15.84 15.84 0 0 0 0-22.464L294.4 703.952l68.944-68.944a15.872 15.872 0 1 0-22.464-22.464l-79.552 79.552c-0.224 0.208-0.528 0.288-0.736 0.496a15.744 15.744 0 0 0-4.656 11.264 15.808 15.808 0 0 0 4.592 11.52c0.32 0.288 0.736 0.4 1.072 0.688zM896 128h-32V32a32 32 0 0 0-32-32H128a32 32 0 0 0-32 32v960a32 32 0 0 0 32 32h704a32 32 0 0 0 32-32V416h32a32 32 0 0 0 32-32V160a32 32 0 0 0-32-32z m-64 0H352a32 32 0 0 0-32 32v224a32 32 0 0 0 32 32h480v576H128V32h704v96z" fill="#2B3139" p-id="5769"></path><path d="M352 160h544v224H352z" fill="#FFFFFF" p-id="5770"></path><path d="M387.696 213.824h35.184v39.664h32.944v-39.664h35.184V328h-35.184v-45.264H422.88V328h-35.184v-114.176zM535.856 243.088h-31.984v-29.264h99.136v29.264h-31.984V328h-35.168v-84.912zM615.872 213.824h50.048l16.32 67.168h0.32l16.32-67.168h50.064V328H715.68v-73.248h-0.336l-19.84 73.248H669.28l-19.824-73.248h-0.336V328h-33.248v-114.176zM767.056 213.824h35.184v84.912h50.528V328h-85.712v-114.176z" fill="#2B3139" p-id="5771"></path></svg>
|
Before Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 7.5 KiB |
@ -1 +0,0 @@
|
||||
<?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="1698592095496" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5243" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16"><path d="M217.9 356.5c-14.1 0-25.5 11.4-25.5 25.5s11.4 25.5 25.5 25.5 25.5-11.4 25.5-25.5-11.4-25.5-25.5-25.5zM217.4 433.7c-11.2 0-20.4 9.2-20.4 20.4v174.4c0 11.2 9.2 20.4 20.4 20.4s20.4-9.2 20.4-20.4V454.1c0-11.2-9.2-20.4-20.4-20.4z" fill="#6B400D" p-id="5244"></path><path d="M878.7 379.5v-86c0-96.3-57.5-153.7-153.7-153.7H218c-96.3 0-153.7 57.5-153.7 153.7v320.7C64.3 710.5 121.8 768 218 768h45.8v120.4L449.9 768h11.2c17.2 11.3 39 17.5 64.6 17.5h161.6l130.7 85v-85.1h33.5c66.6 0 107.9-41.3 107.9-107.9V484.8c-0.1-56.9-30.3-95.3-80.7-105.3zM417.8 484.8v192.8c0 16.2 2.5 31 7.2 44l-106.1 70.1v-74.9h-101c-67.7-0.3-102.2-34.8-102.5-102.5V293.5c0.3-67.7 34.8-102.2 102.5-102.5H725c67.7 0.3 102.2 34.8 102.5 102.5v83.3H525.7c-66.5 0.1-107.9 41.4-107.9 108z m490.4 192.7c-0.2 38.6-18.2 56.6-56.7 56.7h-87.2v40.3l-61-40.3H525.7c-38.5-0.2-56.6-18.2-56.7-56.7V484.8c0.2-38.6 18.2-56.6 56.7-56.7h325.7c38.5 0.2 56.6 18.2 56.7 56.7v192.7z" fill="#6B400D" p-id="5245"></path><path d="M851.4 428.1H525.7c-38.5 0.2-56.6 18.2-56.7 56.7v192.8c0.2 38.5 18.2 56.6 56.7 56.7h177.5l61 40.3v-40.3h87.2c38.5-0.2 56.6-18.2 56.7-56.7V484.8c-0.1-38.6-18.1-56.6-56.7-56.7zM567 627.4c-21.1 0-38.3-17.2-38.3-38.3 0-21.1 17.2-38.3 38.3-38.3 21.1 0 38.3 17.2 38.3 38.3 0 21.1-17.2 38.3-38.3 38.3z m122.2 0c-21.1 0-38.3-17.2-38.3-38.3 0-21.1 17.2-38.3 38.3-38.3 21.1 0 38.3 17.2 38.3 38.3 0 21.1-17.2 38.3-38.3 38.3z m122.3 0c-21.1 0-38.3-17.2-38.3-38.3 0-21.1 17.2-38.3 38.3-38.3 21.1 0 38.3 17.2 38.3 38.3 0 21.1-17.2 38.3-38.3 38.3z" fill="#FFD524" p-id="5246"></path><path d="M567 550.8c-21.1 0-38.3 17.2-38.3 38.3 0 21.1 17.2 38.3 38.3 38.3 21.1 0 38.3-17.2 38.3-38.3 0-21.1-17.2-38.3-38.3-38.3zM689.2 550.8c-21.1 0-38.3 17.2-38.3 38.3 0 21.1 17.2 38.3 38.3 38.3 21.1 0 38.3-17.2 38.3-38.3 0-21.1-17.2-38.3-38.3-38.3zM811.5 550.8c-21.1 0-38.3 17.2-38.3 38.3 0 21.1 17.2 38.3 38.3 38.3 21.1 0 38.3-17.2 38.3-38.3 0-21.1-17.2-38.3-38.3-38.3z" fill="#6B400D" p-id="5247"></path></svg>
|
Before Width: | Height: | Size: 2.2 KiB |
@ -1 +0,0 @@
|
||||
<?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="1699701710499" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7220" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16"><path d="M956 807.2 657.6 807.2c-16.8 0-29.6-13.6-29.6-29.6 0-16.8 13.6-29.6 29.6-29.6l299.2 0c16.8 0 29.6 13.6 29.6 29.6C986.4 793.6 972.8 807.2 956 807.2zM956 627.2 657.6 627.2c-16.8 0-29.6-13.6-29.6-29.6 0-16.8 13.6-29.6 29.6-29.6l299.2 0c16.8 0 29.6 13.6 29.6 29.6C986.4 614.4 972.8 627.2 956 627.2zM508 564.8 508 568c-198.4 0-358.4 173.6-358.4 388.8 0 10.4 0.8 20 1.6 29.6l-1.6 0L31.2 986.4c-0.8-9.6-1.6-20-1.6-29.6 0-201.6 110.4-375.2 270.4-456.8-55.2-49.6-91.2-120-91.2-200 0-148.8 120.8-268.8 268.8-268.8 148.8 0 268.8 120.8 268.8 268.8C747.2 436.8 642.4 549.6 508 564.8zM478.4 149.6c-82.4 0-149.6 67.2-149.6 149.6S396 448 478.4 448s149.6-67.2 149.6-149.6S560.8 149.6 478.4 149.6zM657.6 926.4l299.2 0c16.8 0 29.6 13.6 29.6 29.6 0 16.8-13.6 29.6-29.6 29.6L657.6 985.6c-16.8 0-29.6-13.6-29.6-29.6C627.2 940 640.8 926.4 657.6 926.4z" p-id="7221"></path></svg>
|
Before Width: | Height: | Size: 1.2 KiB |
@ -1 +0,0 @@
|
||||
<?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" xmlns:xlink="http://www.w3.org/1999/xlink" 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>
|
Before Width: | Height: | Size: 690 B |
@ -1 +0,0 @@
|
||||
<?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="1700143141609" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4021" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16"><path d="M955.069071 864.311021 740.015134 649.258107c-3.752464-3.751441-8.841366-5.860475-14.149255-5.860475-5.306866 0-10.395768 2.108011-14.149255 5.860475l-16.692171 16.692171-38.34226-38.34226c53.03796-59.810201 85.298711-138.442072 85.298711-224.478588 0-186.774871-151.952784-338.727655-338.727655-338.727655S64.527642 216.35456 64.527642 403.12943c0 186.775894 151.952784 338.728678 338.727655 338.728678 86.36909 0 165.276231-32.510438 225.170343-85.913718l38.303374 38.303374-17.34504 17.34504c-7.812943 7.813966-7.812943 20.48352 0 28.297486l215.051891 215.052914c3.753487 3.751441 8.841366 5.860475 14.149255 5.860475 5.306866 0 10.395768-2.108011 14.149255-5.860475l62.334697-62.334697C962.883037 884.794541 962.883037 872.124987 955.069071 864.311021zM104.546078 403.12943c0-164.709319 133.9999-298.709219 298.709219-298.709219s298.709219 133.9999 298.709219 298.709219S567.964616 701.839673 403.255297 701.839673 104.546078 567.838749 104.546078 403.12943zM878.585119 912.496463 691.829691 725.741036l34.036187-34.036187 186.755428 186.755428L878.585119 912.496463z" fill="#272636" p-id="4022"></path></svg>
|
Before Width: | Height: | Size: 1.4 KiB |
@ -1 +0,0 @@
|
||||
<?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="1698328304971" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2624" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16"><path d="M1024 298.666667V85.333333c0-25.6-17.066667-42.666667-42.666667-42.666666H298.666667c-25.6 0-42.666667 17.066667-42.666667 42.666666v213.333334l384 85.333333 384-85.333333z" fill="#41A5EE" p-id="2625"></path><path d="M1024 298.666667H256v213.333333l405.333333 85.333333 362.666667-85.333333z" fill="#2B7CD3" p-id="2626"></path><path d="M1024 512H256v213.333333l384 64 384-64z" fill="#185ABD" p-id="2627"></path><path d="M1024 725.333333H256v213.333334c0 25.6 17.066667 42.666667 42.666667 42.666666h682.666666c25.6 0 42.666667-17.066667 42.666667-42.666666v-213.333334z" fill="#103F91" p-id="2628"></path><path d="M588.8 256H256v597.333333h324.266667c29.866667 0 59.733333-29.866667 59.733333-59.733333V307.2c0-29.866667-21.333333-51.2-51.2-51.2z" opacity=".5" p-id="2629"></path><path d="M546.133333 810.666667H51.2C21.333333 810.666667 0 789.333333 0 759.466667V264.533333C0 234.666667 21.333333 213.333333 51.2 213.333333h499.2c25.6 0 46.933333 21.333333 46.933333 51.2v499.2c0 25.6-21.333333 46.933333-51.2 46.933334z" fill="#185ABD" p-id="2630"></path><path d="M435.2 682.666667H371.2L298.666667 448 226.133333 682.666667H162.133333L93.866667 341.333333h59.733333l46.933333 238.933334 72.533334-230.4h51.2l68.266666 230.4L443.733333 341.333333h59.733334l-68.266667 341.333334z" fill="#FFFFFF" p-id="2631"></path></svg>
|
Before Width: | Height: | Size: 1.6 KiB |
@ -134,14 +134,13 @@ def resource_path(relative_path):
|
||||
|
||||
|
||||
@log
|
||||
def get_info():
|
||||
VERSION_LIST_PATH = "app/decrypt/version_list.json"
|
||||
try:
|
||||
with open(VERSION_LIST_PATH, "r", encoding="utf-8") as f:
|
||||
VERSION_LIST = json.load(f)
|
||||
except:
|
||||
with open(resource_path(VERSION_LIST_PATH), "r", encoding="utf-8") as f:
|
||||
VERSION_LIST = json.load(f)
|
||||
def get_info(VERSION_LIST):
|
||||
# try:
|
||||
# with open(VERSION_LIST_PATH, "r", encoding="utf-8") as f:
|
||||
# VERSION_LIST = json.load(f)
|
||||
# except:
|
||||
# with open(resource_path(VERSION_LIST_PATH), "r", encoding="utf-8") as f:
|
||||
# VERSION_LIST = json.load(f)
|
||||
result = read_info(VERSION_LIST, True) # 读取微信信息
|
||||
return result
|
||||
|
||||
|
@ -5,7 +5,7 @@ from PyQt5.QtCore import Qt
|
||||
from PyQt5.QtGui import QPixmap
|
||||
|
||||
from app.DataBase import data
|
||||
from app.Ui.Icon import Icon
|
||||
from app.ui_pc.Icon import Icon
|
||||
|
||||
|
||||
# from app.Ui.Icon import Icon
|
||||
|
69
app/person_pc.py
Normal file
@ -0,0 +1,69 @@
|
||||
from typing import Dict
|
||||
|
||||
from PyQt5.QtCore import Qt
|
||||
from PyQt5.QtGui import QPixmap
|
||||
|
||||
from app.ui_pc.Icon import Icon
|
||||
|
||||
|
||||
def singleton(cls):
|
||||
_instance = {}
|
||||
|
||||
def inner():
|
||||
if cls not in _instance:
|
||||
_instance[cls] = cls()
|
||||
return _instance[cls]
|
||||
|
||||
return inner
|
||||
|
||||
|
||||
@singleton
|
||||
class MePC:
|
||||
def __init__(self):
|
||||
self.avatar = QPixmap(Icon.Default_avatar_path)
|
||||
self.avatar_path = 'D:\Project\Python\WeChatMsg\\app\data\icons\default_avatar.svg'
|
||||
self.wxid = ''
|
||||
self.wx_dir = ''
|
||||
self.name = ''
|
||||
self.mobile = ''
|
||||
|
||||
def set_avatar(self, img_bytes):
|
||||
if not img_bytes:
|
||||
self.avatar.load(Icon.Default_avatar_path)
|
||||
return
|
||||
if img_bytes[:4] == b'\x89PNG':
|
||||
self.avatar.loadFromData(img_bytes, format='PNG')
|
||||
else:
|
||||
self.avatar.loadFromData(img_bytes, format='jfif')
|
||||
|
||||
|
||||
class ContactPC:
|
||||
def __init__(self, contact_info: Dict):
|
||||
self.wxid = contact_info.get('UserName')
|
||||
self.remark = contact_info.get('Remark')
|
||||
# Alias,Type,Remark,NickName,PYInitial,RemarkPYInitial,ContactHeadImgUrl.smallHeadImgUrl,ContactHeadImgUrl,bigHeadImgUrl
|
||||
self.alias = contact_info.get('Alias')
|
||||
self.nickName = contact_info.get('NickName')
|
||||
if not self.remark:
|
||||
self.remark = self.nickName
|
||||
self.smallHeadImgUrl = contact_info.get('smallHeadImgUrl')
|
||||
self.smallHeadImgBLOG = b''
|
||||
self.avatar = QPixmap()
|
||||
self.avatar_path = 'D:\Project\Python\WeChatMsg\\app\data\icons\default_avatar.svg'
|
||||
|
||||
def set_avatar(self, img_bytes):
|
||||
if not img_bytes:
|
||||
self.avatar.load(Icon.Default_avatar_path)
|
||||
return
|
||||
if img_bytes[:4] == b'\x89PNG':
|
||||
self.avatar.loadFromData(img_bytes, format='PNG')
|
||||
else:
|
||||
self.avatar.loadFromData(img_bytes, format='jfif')
|
||||
|
||||
self.avatar.scaled(60, 60, Qt.IgnoreAspectRatio, Qt.SmoothTransformation)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
p1 = MePC()
|
||||
p2 = MePC()
|
||||
print(p1 == p2)
|
0
app/resources/__init__.py
Normal file
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.9 KiB |
13
app/resources/icons/404.svg
Normal file
@ -0,0 +1,13 @@
|
||||
<?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="1700491390268" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5035"
|
||||
width="128" height="128">
|
||||
<path d="M965.138204 0.016004L964.962163 0H59.373916l-0.176041 0.016004C26.486208 0.12803 0 25.798046 0 57.517481v907.092599a59.373916 59.373916 0 0 0 59.373916 59.373916h905.588247a59.373916 59.373916 0 0 0 59.373916-59.373916V57.517481c0-31.719434-26.486208-57.389451-59.197875-57.501477z"
|
||||
fill="#CCCCCC" p-id="5036"></path>
|
||||
<path d="M928.313573 191.932984h-864.202547V928.089521a32.007502 32.007502 0 0 0 32.007502 32.023505h832.195045a32.007502 32.007502 0 0 0 32.007502-32.023505V191.932984h-32.007502z"
|
||||
fill="#FFFFFF" p-id="5037"></path>
|
||||
<path d="M736.268563 63.918981l-0.160038 0.016004H96.118528a32.007502 32.007502 0 0 0 0 64.015003h640.150035a32.007502 32.007502 0 0 0 0-64.031007z m96.022505 0a32.007502 32.007502 0 1 0 0.032008 64.047011 32.007502 32.007502 0 0 0-0.032008-64.047011z m96.022505 0a32.007502 32.007502 0 1 0 0.032008 64.047011 32.007502 32.007502 0 0 0-0.032008-64.047011z"
|
||||
fill="#FFFFFF" p-id="5038"></path>
|
||||
<path d="M359.188185 568.085145H312.073142v39.225193h-31.111292l74.465453-127.66192h-53.42052l-78.226334 132.783121v38.264968H312.073142v53.67658h47.115043v-53.67658h24.821817v-43.386169h-24.821817v-39.225193z m153.203907-88.53275c-32.119528 0-56.141158 10.210393-72.080894 30.583168-15.95574 20.372775-23.925608 47.611159-23.925608 81.61913 0 34.039978 7.969868 61.262358 23.925608 81.651136 15.939736 20.372775 39.961366 30.567164 72.080894 30.567165s56.141158-10.194389 72.080894-30.567165c15.95574-20.372775 23.925608-47.611159 23.925607-81.651136 0-34.007971-7.969868-61.230351-23.925607-81.61913-15.95574-20.372775-39.97737-30.583168-72.080894-30.583168z m34.200016 164.82263c-7.29771 13.235102-18.708385 19.860655-34.21602 19.860655s-26.918309-6.625553-34.216019-19.860655c-7.313714-13.251106-10.978573-30.727202-10.978573-52.444291s3.664859-39.193186 10.978573-52.460296c7.29771-13.235102 18.708385-19.844651 34.216019-19.844651s26.918309 6.609549 34.21602 19.844651c7.313714 13.267109 10.978573 30.743205 10.978573 52.460296s-3.664859 39.193186-10.978573 52.444291z m228.645588-37.064687v-39.225193h-47.115042v39.225193h-31.111292l74.465453-127.66192h-53.420521l-78.226334 132.783121v38.264968h88.292694v53.67658h47.115042v-53.67658h24.821818v-43.386169h-24.821818z"
|
||||
fill="#ED7161" p-id="5039"></path>
|
||||
</svg>
|
After Width: | Height: | Size: 2.5 KiB |
0
app/resources/icons/__init__.py
Normal file
7
app/resources/icons/analysis.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="1699701989845" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="9279"
|
||||
width="16" height="16">
|
||||
<path d="M500.32 59.84a8 8 0 0 1 8 6.4v352a89.6 89.6 0 0 0 89.6 89.6h350.4a8.16 8.16 0 0 1 8.16 8.16v12.8A448 448 0 1 1 487.04 60.32h11.52zM441.44 132.8l-5.92 1.12a380.96 380.96 0 1 0 446.88 448l1.12-6.24H598.24a156.96 156.96 0 0 1-156.8-151.84V132.8z m142.56-66.56l8.64 1.6 6.56 1.28h2.72a448 448 0 0 1 346.08 350.56l2.08 11.36a8.32 8.32 0 0 1-6.72 9.44H620.64a44.96 44.96 0 0 1-44.8-41.6V74.4a8.16 8.16 0 0 1 8.16-8.16z m59.2 89.6a4.48 4.48 0 0 0 0 1.44v212a4.16 4.16 0 0 0 4 4.16h211.84a4.16 4.16 0 0 0 4.16-4.16 4.64 4.64 0 0 0 0-1.44 382.72 382.72 0 0 0-214.4-214.4 4.16 4.16 0 0 0-5.28 2.4z"
|
||||
p-id="9280"></path>
|
||||
</svg>
|
After Width: | Height: | Size: 932 B |
12
app/resources/icons/annual_report.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 |
40
app/resources/icons/annual_report1.svg
Normal file
@ -0,0 +1,40 @@
|
||||
<?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="1699702047342" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
|
||||
p-id="11637" width="16" height="16">
|
||||
<path d="M160 184h512v256H160z" fill="#FFD740" p-id="11638"></path>
|
||||
<path d="M672 448H160a8 8 0 0 1-8-8v-256a8 8 0 0 1 8-8h512a8 8 0 0 1 8 8v256a8 8 0 0 1-8 8z m-504-16h496V192h-496v240z"
|
||||
fill="#263238" p-id="11639"></path>
|
||||
<path d="M704 944H128c-26.464 0-48-21.536-48-48V144c0-26.464 21.536-48 48-48h576c26.464 0 48 21.536 48 48v752c0 26.464-21.536 48-48 48zM128 112c-17.648 0-32 14.352-32 32v752c0 17.648 14.352 32 32 32h576c17.648 0 32-14.352 32-32V144c0-17.648-14.352-32-32-32H128z"
|
||||
fill="#263238" p-id="11640"></path>
|
||||
<path d="M784 1024H192c-26.464 0-48-21.536-48-48v-8a8 8 0 0 1 16 0v8c0 17.648 14.352 32 32 32h592c17.648 0 32-14.352 32-32V224c0-17.648-14.352-32-32-32h-8a8 8 0 0 1 0-16h8c26.464 0 48 21.536 48 48v752c0 26.464-21.536 48-48 48zM848 48h-64a8 8 0 0 1 0-16h64a8 8 0 0 1 0 16z"
|
||||
fill="#263238" p-id="11641"></path>
|
||||
<path d="M816 80a8 8 0 0 1-8-8v-64a8 8 0 0 1 16 0v64a8 8 0 0 1-8 8zM936 136h-64a8 8 0 0 1 0-16h64a8 8 0 0 1 0 16z"
|
||||
fill="#263238" p-id="11642"></path>
|
||||
<path d="M904 168a8 8 0 0 1-8-8V96a8 8 0 0 1 16 0v64a8 8 0 0 1-8 8zM240 392a8 8 0 0 1-6.304-12.896l112-144a8 8 0 0 1 6.048-3.088 7.472 7.472 0 0 1 6.24 2.688l121.616 136.816 106.096-136.4a8 8 0 1 1 12.624 9.808l-112 144a8 8 0 0 1-12.288 0.4l-121.616-136.816-106.096 136.4A8 8 0 0 1 240 392z"
|
||||
fill="#263238" p-id="11643"></path>
|
||||
<path d="M240 384m-24 0a24 24 0 1 0 48 0 24 24 0 1 0-48 0Z" fill="#FFFFFF" p-id="11644"></path>
|
||||
<path d="M240 416c-17.648 0-32-14.352-32-32s14.352-32 32-32 32 14.352 32 32-14.352 32-32 32z m0-48a16.016 16.016 0 0 0 0 32 16.016 16.016 0 0 0 0-32z"
|
||||
fill="#263238" p-id="11645"></path>
|
||||
<path d="M480 384m-24 0a24 24 0 1 0 48 0 24 24 0 1 0-48 0Z" fill="#FFFFFF" p-id="11646"></path>
|
||||
<path d="M480 416c-17.648 0-32-14.352-32-32s14.352-32 32-32 32 14.352 32 32-14.352 32-32 32z m0-48a16.016 16.016 0 0 0 0 32 16.016 16.016 0 0 0 0-32z"
|
||||
fill="#263238" p-id="11647"></path>
|
||||
<path d="M352 240m-24 0a24 24 0 1 0 48 0 24 24 0 1 0-48 0Z" fill="#FFFFFF" p-id="11648"></path>
|
||||
<path d="M352 272c-17.648 0-32-14.352-32-32s14.352-32 32-32 32 14.352 32 32-14.352 32-32 32z m0-48a16.016 16.016 0 0 0 0 32 16.016 16.016 0 0 0 0-32z"
|
||||
fill="#263238" p-id="11649"></path>
|
||||
<path d="M592 240m-24 0a24 24 0 1 0 48 0 24 24 0 1 0-48 0Z" fill="#FFFFFF" p-id="11650"></path>
|
||||
<path d="M592 272c-17.648 0-32-14.352-32-32s14.352-32 32-32 32 14.352 32 32-14.352 32-32 32z m0-48a16.016 16.016 0 0 0 0 32 16.016 16.016 0 0 0 0-32zM576 864c-57.344 0-104-46.656-104-104S518.656 656 576 656s104 46.656 104 104S633.344 864 576 864z m0-192c-48.528 0-88 39.488-88 88S527.472 848 576 848s88-39.488 88-88S624.528 672 576 672zM608 528H224a8 8 0 0 1 0-16h384a8 8 0 0 1 0 16zM608 608H224a8 8 0 0 1 0-16h384a8 8 0 0 1 0 16z"
|
||||
fill="#263238" p-id="11651"></path>
|
||||
<path d="M643.872 827.872l0.032-0.016A96 96 0 0 0 576 664v96l67.872 67.872z" fill="#40C4FF" p-id="11652"></path>
|
||||
<path d="M643.888 835.856a8 8 0 0 1-5.664-2.336l-67.872-67.872a7.936 7.936 0 0 1-2.352-5.648v-96a8 8 0 0 1 8-8c57.344 0 104 46.656 104 104a103.328 103.328 0 0 1-30.432 73.52 8 8 0 0 1-5.68 2.336zM584 756.688l59.632 59.632A87.36 87.36 0 0 0 664 760a88.128 88.128 0 0 0-80-87.648v84.336z"
|
||||
fill="#263238" p-id="11653"></path>
|
||||
<path d="M576 856a95.68 95.68 0 0 0 67.904-28.144L576 760h-96a96 96 0 0 0 96 96z" fill="#FF5252"
|
||||
p-id="11654"></path>
|
||||
<path d="M576 864a104.128 104.128 0 0 1-104-104 8 8 0 0 1 8-8h96c2.112 0 4.16 0.848 5.664 2.336l67.904 67.856a8 8 0 0 1 0 11.328A103.424 103.424 0 0 1 576 864z m-87.648-96c4.048 44.8 41.808 80 87.648 80a87.36 87.36 0 0 0 56.336-20.384L572.688 768h-84.336z"
|
||||
fill="#263238" p-id="11655"></path>
|
||||
<path d="M368 688h-128a8 8 0 0 1 0-16h128a8 8 0 0 1 0 16z" fill="#263238" p-id="11656"></path>
|
||||
<path d="M368 768h-128a8 8 0 0 1 0-16h128a8 8 0 0 1 0 16z" fill="#263238" p-id="11657"></path>
|
||||
<path d="M368 848h-128a8 8 0 0 1 0-16h128a8 8 0 0 1 0 16z" fill="#263238" p-id="11658"></path>
|
||||
<path d="M904 944a8 8 0 0 1-8-8v-32a8 8 0 0 1 16 0v32a8 8 0 0 1-8 8z" fill="#263238" p-id="11659"></path>
|
||||
<path d="M904 880a8 8 0 0 1-8-8v-288a8 8 0 0 1 16 0v288a8 8 0 0 1-8 8z" fill="#263238" p-id="11660"></path>
|
||||
</svg>
|
After Width: | Height: | Size: 4.5 KiB |
8
app/resources/icons/back.svg
Normal file
@ -0,0 +1,8 @@
|
||||
<?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="1699273771059" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
|
||||
p-id="12579"
|
||||
width="16" height="16">
|
||||
<path d="M700.371228 394.525472 174.028569 394.525472l255.952416-227.506551c12.389168-11.011798 13.505595-29.980825 2.492774-42.369993-11.011798-12.386098-29.977755-13.506619-42.367947-2.492774L76.425623 400.975371c-6.960529 5.496178-11.434423 14.003945-11.434423 23.561625 0 0.013303 0.001023 0.026606 0.001023 0.039909 0 0.01228-0.001023 0.025583-0.001023 0.037862 0 0.473791 0.01535 0.946558 0.037862 1.418302 0.001023 0.016373 0.001023 0.032746 0.001023 0.049119 0.39295 8.030907 3.992941 15.595186 10.034541 20.962427l315.040163 280.028764c5.717212 5.083785 12.83533 7.580652 19.925818 7.580652 8.274454 0 16.514115-3.403516 22.442128-10.07445 11.011798-12.387122 9.896394-31.357172-2.492774-42.367947l-256.128425-227.665163 526.518668 0c109.219517 0 198.075241 88.855724 198.075241 198.075241s-88.855724 198.075241-198.075241 198.075241L354.324888 850.696955c-16.57449 0-30.011524 13.437034-30.011524 30.011524s13.437034 30.011524 30.011524 30.011524l346.046341 0c142.31631 0 258.098289-115.783003 258.098289-258.098289S842.686515 394.525472 700.371228 394.525472z"
|
||||
fill="#272636" p-id="12580"></path>
|
||||
</svg>
|
After Width: | Height: | Size: 1.4 KiB |
10
app/resources/icons/chat.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/contact (1).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="1699701673950" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5251"
|
||||
width="16" height="16">
|
||||
<path d="M970.860307 15.009378H53.055635a38.070456 38.070456 0 0 0-37.972388 37.953285v917.497734c0 20.90742 16.811522 38.534046 37.972388 38.534046h917.804672c21.191433 0 38.023333-17.626626 38.023333-38.534046V52.967757a38.097202 38.097202 0 0 0-38.023333-37.953285zM268.542414 932.225646H91.603691v-75.142409h56.733793c20.887043 0 37.972389-17.377001 37.972389-38.534047a38.080645 38.080645 0 0 0-37.972389-37.983851H91.603691v-128.30248h56.733793a38.150693 38.150693 0 0 0 37.972389-38.258949c0-20.606851-17.082799-38.258949-37.972389-38.258948H91.603691V447.427198h56.733793a37.983851 37.983851 0 0 0 0-75.967702H91.603691V242.860267h56.733793a38.108664 38.108664 0 0 0 0-76.217328H91.603691v-75.142409h176.938723v840.725116z m663.819507 0H314.681127V91.496709h617.680794v840.728937zM467.197294 733.368264h312.37209c12.750011 0 23.069993-9.764692 23.069993-22.533807v-33.354315a124.116156 124.116156 0 0 0-9.218318-47.198348 130.364439 130.364439 0 0 0-26.872963-39.608965 122.130614 122.130614 0 0 0-39.927365-26.866595l-5.410254-1.877287 3.808065-3.805517a143.106808 143.106808 0 0 0 0-202.664173 143.57422 143.57422 0 0 0-245.06869 101.481735 142.276421 142.276421 0 0 0 42.079749 101.182438l3.507495 3.504947a121.756175 121.756175 0 0 0-45.312146 29.044452 129.143056 129.143056 0 0 0-26.601687 39.608965 124.140355 124.140355 0 0 0-9.217044 47.198348v33.351768a22.514704 22.514704 0 0 0 22.797443 22.533807z m87.391895-345.358334a97.026681 97.026681 0 0 1 137.86467 0 97.830323 97.830323 0 0 1-67.830671 166.586901h-2.203328a97.463526 97.463526 0 0 1-67.830671-166.586901z m-64.046804 289.470212a75.333449 75.333449 0 0 1 5.434451-29.570448 80.820119 80.820119 0 0 1 16.532604-25.238935 78.93137 78.93137 0 0 1 54.553389-22.234511h112.916117a70.004706 70.004706 0 0 1 29.281341 5.959175c9.218318 3.27952 17.934837 9.489595 24.972752 16.275336a86.910475 86.910475 0 0 1 16.829352 25.241482 80.834129 80.834129 0 0 1 5.961723 29.570448v10.316162H490.542385v-10.316162z"
|
||||
fill="#3B3F51" p-id="5252"></path>
|
||||
</svg>
|
After Width: | Height: | Size: 2.3 KiB |
7
app/resources/icons/contact (2).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="1699701677589" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5390"
|
||||
width="16" height="16">
|
||||
<path d="M603.92448 440.33024c22.29248 0 40.33536-18.17088 40.33536-40.59648 0-22.38976-18.04288-40.576-40.33536-40.576-22.26176 0-40.30976 18.18624-40.30976 40.576C563.61472 422.15936 581.66272 440.33024 603.92448 440.33024zM442.63936 440.33024c22.26176 0 40.32512-18.17088 40.32512-40.59648 0-22.38976-18.06336-40.576-40.32512-40.576-22.272 0-40.33536 18.18624-40.33536 40.576C402.304 422.15936 420.37248 440.33024 442.63936 440.33024zM321.664 399.73376c0-22.38976-18.048-40.576-40.32-40.576-22.28736 0-40.33024 18.18624-40.33024 40.576 0 22.4256 18.04288 40.59648 40.33024 40.59648C303.616 440.33024 321.664 422.15936 321.664 399.73376zM364.81024 698.68544c20.90496 3.4304 42.35776 5.4528 64.37888 5.4528 193.024 0 349.4912-137.78432 349.4912-307.77344 0-169.96864-156.47232-307.77856-349.4912-307.77856-193.00352 0-349.4656 137.80992-349.4656 307.77856 0 98.46784 52.70016 185.92768 134.4 242.25792l0 153.4464L364.81024 698.68544zM133.48352 399.73376c0-141.94688 132.39296-257.024 295.71072-257.024s295.71072 115.07712 295.71072 257.024c0 141.98784-132.39296 257.03936-295.71072 257.03936-23.99232 0-47.2064-2.75456-69.5552-7.43424l-52.37248 35.13856c0.05632 0.02048 0.09728 0.06144 0.15872 0.08192l-39.51616 26.3424 0-95.872C187.0336 569.15456 133.48352 489.94304 133.48352 399.73376zM831.0784 335.83616c0.50688 7.76704 1.35168 15.45728 1.35168 23.3216 0 17.21344-1.6384 34.06848-4.05504 50.7136 36.18304 42.62912 57.81504 95.16032 57.81504 152.21248 0 90.19392-53.53472 169.3952-134.4 215.28576l0 95.87712-39.54176-26.35776c0.06144-0.0256 0.11776-0.04608 0.16384-0.06656l-52.3776-35.13856c-22.3232 4.68992-45.5424 7.43936-69.5552 7.43936-69.61664 0-133.504-21.0432-184.02304-56.04352-14.65344 1.19296-29.46048 1.95072-44.47232 1.95072-10.7008 0-21.19168-0.7936-31.73376-1.3824 63.99488 62.96064 156.70784 102.82496 260.224 102.82496 22.02112 0 43.49952-2.01216 64.384-5.43744l150.6816 93.37856 0-153.46176c81.72544-56.33536 134.4256-143.79008 134.4256-242.24256C939.97056 470.90688 898.01216 391.90528 831.0784 335.83616z"
|
||||
fill="#272636" p-id="5391"></path>
|
||||
</svg>
|
After Width: | Height: | Size: 2.3 KiB |
7
app/resources/icons/contact.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 |
11
app/resources/icons/csv.svg
Normal file
@ -0,0 +1,11 @@
|
||||
<?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="1698328334260" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4724"
|
||||
width="200" height="200">
|
||||
<path d="M332.799002 686.081014m-332.799002 0a332.799002 332.799002 0 1 0 665.598003 0 332.799002 332.799002 0 1 0-665.598003 0Z"
|
||||
fill="#F4EFC9" p-id="4725"></path>
|
||||
<path d="M883.19735 1024h-639.99808A141.055577 141.055577 0 0 1 102.399693 883.200422v-742.397772A141.055577 141.055577 0 0 1 243.19927 0.003072h516.350451a89.087733 89.087733 0 0 1 63.231811 25.599923l189.695431 189.695431A38.399885 38.399885 0 0 1 1023.996928 243.202342v639.99808a141.055577 141.055577 0 0 1-140.799578 140.799578zM243.19927 76.802842A63.999808 63.999808 0 0 0 179.199462 140.80265v742.397772A63.999808 63.999808 0 0 0 243.19927 947.20023h639.99808a63.999808 63.999808 0 0 0 63.999808-63.999808V259.074295l-179.199462-179.199463a12.799962 12.799962 0 0 0-8.447975-3.07199z"
|
||||
fill="#434260" p-id="4726"></path>
|
||||
<path d="M292.095124 512.001536c0-73.727779 44.799866-118.015646 102.399693-118.015646a87.039739 87.039739 0 0 1 64.255807 28.671914l-19.455942 22.783932a60.15982 60.15982 0 0 0-44.287867-20.22394c-38.911883 0-66.047802 32.511902-66.047802 85.759743s25.599923 86.52774 65.023805 86.52774a65.791803 65.791803 0 0 0 51.199846-24.063927l18.943944 22.527932a89.087733 89.087733 0 0 1-70.399789 32.511903c-58.111826 0.767998-101.631695-41.727875-101.631695-116.479651zM478.206565 595.969284l20.991937-25.599923a87.551737 87.551737 0 0 0 60.15982 25.599923c27.391918 0 42.751872-12.799962 42.751872-31.999904s-15.359954-27.135919-36.351891-36.351891l-31.231907-13.567959a65.023805 65.023805 0 0 1-46.079861-59.135823A67.071799 67.071799 0 0 1 563.19831 394.753888a96.76771 96.76771 0 0 1 68.351795 28.671914l-18.687944 22.783931a72.191783 72.191783 0 0 0-49.663851-20.223939c-23.039931 0-38.143886 11.007967-38.143885 29.183912s18.175945 25.599923 36.60789 34.047898l30.975907 13.31196A63.23181 63.23181 0 0 1 638.206085 563.201382c0 36.351891-29.95191 65.791803-79.615761 65.791803a112.639662 112.639662 0 0 1-80.383759-33.023901zM650.750048 399.105875h37.887886l33.535899 116.991649c7.679977 25.599923 12.543962 47.871856 20.479939 73.983778h1.535995c7.679977-25.599923 13.31196-48.127856 20.479939-73.983778l33.535899-116.991649h36.351891l-70.655788 226.047322h-42.239873z"
|
||||
fill="#434260" p-id="4727"></path>
|
||||
</svg>
|
After Width: | Height: | Size: 2.5 KiB |
134
app/resources/icons/default_avatar.svg
Normal file
@ -0,0 +1,134 @@
|
||||
<?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 height="1024" node-id="1" sillyvg="true" template-height="1024" template-width="1024" version="1.1"
|
||||
viewBox="0 0 1024 1024" width="1024" xmlns="http://www.w3.org/2000/svg">
|
||||
<defs node-id="53">
|
||||
<linearGradient gradientUnits="objectBoundingBox" id="linearGradient-3" node-id="6" spreadMethod="pad" x1="0"
|
||||
x2="0.5" y1="-0.11715827" y2="0.75683814">
|
||||
<stop offset="0" stop-color="#d08787"></stop>
|
||||
<stop offset="1" stop-color="#a34f4f"></stop>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g node-id="90">
|
||||
<path d="M 664.65 903.49 L 678.50 910.89 L 690.64 918.02 L 701.23 924.89 L 710.39 931.49 L 718.26 937.84 L 724.95 943.95 L 730.58 949.84 L 735.26 955.52 L 739.06 961.02 L 742.09 966.35 L 749.88 982.25 L 756.95 997.59 L 763.31 1012.40 L 769.00 1026.70 L 186.18 1024.93 L 191.95 1008.02 L 197.69 992.69 L 203.40 978.83 L 209.07 966.35 L 211.83 960.38 L 215.15 954.60 L 219.06 948.99 L 223.59 943.53 L 228.77 938.21 L 234.66 933.04 L 241.31 928.00 L 248.77 923.10 L 257.12 918.36 L 266.42 913.77 L 276.74 909.36 L 288.18 905.14 L 305.23 902.23 L 320.30 900.19 L 333.55 898.92 L 345.15 898.33 L 355.26 898.33 L 364.03 898.85 L 371.60 899.80 L 378.33 901.18 L 385.40 903.18 L 392.84 905.85 L 400.68 909.25 L 408.97 913.43 L 417.73 918.48 L 426.99 924.46 L 436.80 931.44 L 454.78 922.87 L 471.54 915.47 L 487.14 909.14 L 501.66 903.82 L 515.15 899.43 L 527.69 895.90 L 539.33 893.16 L 550.13 891.14 L 560.16 889.80 L 574.26 889.15 L 587.66 889.11 L 600.39 889.63 L 612.48 890.71 L 623.98 892.30 L 634.92 894.39 L 645.32 896.96 L 655.22 899.99 L 664.65 903.49 Z"
|
||||
fill="#4d80cf" fill-rule="evenodd" group-id="1" id="蒙版" node-id="11" stroke="none"
|
||||
target-height="137.59656" target-width="582.81976" target-x="186.18182" target-y="889.1063"></path>
|
||||
<path d="M 579.84 996.41 L 579.84 1026.13 L 370.12 1025.49 L 370.12 996.41 L 405.64 998.66 L 434.00 1000.11 L 456.25 1000.88 L 473.32 1001.13 L 474.03 1001.13 L 491.09 1000.90 L 513.68 1000.14 L 542.87 998.69 L 579.84 996.41 L 579.84 996.41 Z"
|
||||
fill="#7facf1" fill-rule="evenodd" group-id="1" id="形状结合" node-id="12" stroke="none"
|
||||
target-height="29.71997" target-width="209.71558" target-x="370.12415" target-y="996.407"></path>
|
||||
<path d="M 702.12 925.50 L 702.15 925.77 L 704.57 946.05 L 706.21 963.66 L 707.18 978.85 L 707.55 991.86 L 707.41 1002.92 L 706.86 1012.25 L 705.95 1020.05 L 704.75 1026.51 L 663.92 1026.38 L 697.04 922.09 L 702.12 925.50 Z M 254.45 919.80 L 287.93 1025.24 L 247.16 1025.12 L 246.04 1018.42 L 245.20 1010.36 L 244.74 1000.75 L 244.70 989.40 L 245.18 976.08 L 246.25 960.57 L 248.01 942.64 L 250.56 922.03 L 254.45 919.80 Z"
|
||||
fill="#3c6db8" fill-rule="evenodd" group-id="1" id="形状结合" node-id="13" stroke="none"
|
||||
target-height="106.70648" target-width="462.84723" target-x="244.69966" target-y="919.80096"></path>
|
||||
<path d="M 695.53 918.30 L 697.95 945.08 L 699.44 967.20 L 700.14 985.24 L 700.21 999.74 L 699.77 1011.22 L 698.93 1020.13 L 697.80 1026.89 L 696.48 1031.91 L 617.02 1031.96 L 617.02 898.80 L 618.40 896.82 L 620.18 895.19 L 622.40 893.89 L 625.16 892.92 L 628.58 892.34 L 632.78 892.22 L 637.93 892.66 L 642.61 893.59 L 648.78 895.46 L 656.78 898.55 L 666.96 903.16 L 679.73 909.62 L 695.53 918.30 Z M 256.68 918.30 L 254.27 945.08 L 252.78 967.20 L 252.07 985.24 L 252.00 999.74 L 252.45 1011.22 L 253.29 1020.13 L 254.41 1026.89 L 255.73 1031.91 L 335.19 1031.96 L 335.19 898.80 L 333.81 896.82 L 332.04 895.19 L 329.81 893.89 L 327.05 892.92 L 323.64 892.34 L 319.43 892.22 L 314.28 892.66 L 309.60 893.59 L 303.43 895.46 L 295.44 898.55 L 285.25 903.16 L 272.48 909.62 L 256.68 918.30 Z"
|
||||
fill="#90623d" fill-rule="evenodd" group-id="1" id="形状结合" node-id="14" stroke="none"
|
||||
target-height="139.7398" target-width="448.20587" target-x="252.00452" target-y="892.2155"></path>
|
||||
<path d="M 625.87 900.54 L 626.11 916.18 L 626.37 937.63 L 626.47 962.41 L 626.27 988.04 L 626.00 1000.57 L 625.59 1012.04 L 625.00 1022.98 L 624.27 1031.94 L 617.02 1031.96 L 617.02 898.80 L 618.25 897.00 L 619.79 895.49 L 621.68 894.24 L 623.98 893.27 L 624.91 896.49 L 625.87 900.54 Z M 326.34 900.54 L 326.10 916.18 L 325.85 937.63 L 325.74 962.41 L 325.94 988.04 L 326.22 1000.57 L 326.62 1012.04 L 327.21 1022.98 L 327.94 1031.94 L 335.19 1031.96 L 335.19 898.80 L 333.97 897.00 L 332.43 895.49 L 330.53 894.24 L 328.23 893.27 L 327.31 896.49 L 326.34 900.54 Z"
|
||||
fill="#604630" fill-rule="evenodd" group-id="1" id="形状结合" node-id="15" stroke="none"
|
||||
target-height="138.68903" target-width="300.73462" target-x="325.7401" target-y="893.2663"></path>
|
||||
</g>
|
||||
<path d="M 523.03 871.40 C 511.28 892.05 492.75 910.25 467.41 926.00 C 435.36 901.73 420.84 881.40 423.86 865.02 C 418.79 856.74 418.79 839.65 423.86 813.76 C 390.08 822.23 363.98 830.64 345.57 838.98 C 317.94 851.49 270.34 881.75 296.88 907.65 C 301.30 911.44 308.91 906.59 315.73 906.32 C 329.12 905.04 339.04 906.32 344.08 908.22 C 383.27 920.97 417.14 938.81 459.00 977.36 C 466.17 983.30 473.98 983.30 482.44 977.36 C 526.40 931.68 573.24 906.06 622.99 900.50 C 629.88 899.71 641.99 900.66 654.98 902.25 C 663.53 905.06 665.21 906.78 668.95 902.25 C 686.06 875.99 626.80 835.96 578.39 828.50 C 546.12 823.53 514.55 818.43 483.69 813.22 C 512.62 832.27 525.73 851.66 523.03 871.40 Z"
|
||||
fill="#5a8cd9" fill-rule="evenodd" id="蒙版" node-id="16" stroke="none" target-height="170.07861"
|
||||
target-width="415.71912" target-x="270.3369" target-y="813.2206"></path>
|
||||
<path d="M 303.97 900.40 L 305.72 900.29 C 312.73 899.73 323.17 901.81 337.04 906.53 C 332.28 905.82 326.03 905.55 318.58 906.08 L 315.73 906.32 C 314.37 906.37 312.97 906.61 311.58 906.92 L 306.07 908.35 C 302.50 909.24 299.24 909.67 296.88 907.65 C 292.24 903.13 289.86 898.46 289.25 893.79 C 291.68 898.45 296.59 900.65 303.97 900.40 Z M 670.10 883.45 C 672.78 890.05 672.71 896.48 668.95 902.25 C 666.53 905.18 664.97 905.50 661.86 904.59 L 659.99 903.99 L 659.99 903.99 L 656.42 902.73 C 655.96 902.57 655.48 902.41 654.98 902.25 L 649.48 901.61 C 648.58 901.51 647.68 901.42 646.79 901.33 L 641.60 900.84 C 640.75 900.77 639.92 900.71 639.11 900.65 L 634.38 900.36 C 629.85 900.14 625.94 900.16 622.99 900.50 C 614.49 901.44 606.08 902.98 597.76 905.10 C 622.98 896.01 641.40 892.74 653.03 895.28 L 654.58 895.66 C 661.49 897.59 666.47 894.14 669.51 885.29 L 670.10 883.45 Z"
|
||||
fill="#5a8cd9" fill-opacity="0.5" fill-rule="evenodd" group-id="2" id="形状" node-id="17" stroke="none"
|
||||
target-height="26.223694" target-width="383.52795" target-x="289.25232" target-y="883.4491"></path>
|
||||
<path d="M 523.01 916.13 C 523.01 918.25 521.00 919.97 518.53 919.97 C 516.06 919.97 514.05 918.25 514.05 916.13 C 514.05 914.01 516.06 912.29 518.53 912.29 C 521.00 912.29 523.01 914.01 523.01 916.13 Z"
|
||||
fill="#2a3547" fill-rule="evenodd" id="椭圆形" node-id="18" stroke="none" target-height="7.6762085"
|
||||
target-width="8.955566" target-x="514.05194" target-y="912.2909"></path>
|
||||
<path d="M 515.61 915.33 L 515.61 1010.94 L 521.88 1010.94 L 521.88 915.33 C 521.88 914.36 520.83 913.87 518.75 913.87 C 516.66 913.87 515.61 914.36 515.61 915.33 Z"
|
||||
fill="#2b4d82" fill-rule="evenodd" id="路径-41" node-id="19" stroke="none" target-height="97.07422"
|
||||
target-width="6.265808" target-x="515.61304" target-y="913.8698"></path>
|
||||
<path d="M 517.38 1006.75 L 520.06 1006.75 L 520.06 1022.10 L 517.38 1022.10 Z" fill="#2a3547" fill-rule="evenodd"
|
||||
id="矩形" node-id="20" stroke="none" target-height="15.352417" target-width="2.6866455" target-x="517.3775"
|
||||
target-y="1006.74524"></path>
|
||||
<path d="M 525.43 1007.44 C 525.43 1011.68 522.43 1015.12 518.72 1015.12 C 515.01 1015.12 512.00 1011.68 512.00 1007.44 C 512.00 1003.20 515.01 999.76 518.72 999.76 C 522.43 999.76 525.43 1003.20 525.43 1007.44 Z"
|
||||
fill="#2b4d82" fill-rule="evenodd" id="椭圆形" node-id="21" stroke="none" target-height="15.352417"
|
||||
target-width="13.43335" target-x="512" target-y="999.76337"></path>
|
||||
<path d="M 420.61 916.13 C 420.61 918.25 418.60 919.97 416.13 919.97 C 413.66 919.97 411.65 918.25 411.65 916.13 C 411.65 914.01 413.66 912.29 416.13 912.29 C 418.60 912.29 420.61 914.01 420.61 916.13 Z"
|
||||
fill="#2a3547" fill-rule="evenodd" id="椭圆形" node-id="22" stroke="none" target-height="7.6762085"
|
||||
target-width="8.955597" target-x="411.65195" target-y="912.2909"></path>
|
||||
<path d="M 413.21 915.33 L 413.21 1010.94 L 419.48 1010.94 L 419.48 915.33 C 419.48 914.36 418.43 913.87 416.35 913.87 C 414.26 913.87 413.21 914.36 413.21 915.33 Z"
|
||||
fill="#2b4d82" fill-rule="evenodd" id="路径-41" node-id="23" stroke="none" target-height="97.07422"
|
||||
target-width="6.2657776" target-x="413.21307" target-y="913.8698"></path>
|
||||
<path d="M 414.98 1006.75 L 417.66 1006.75 L 417.66 1022.10 L 414.98 1022.10 Z" fill="#2a3547" fill-rule="evenodd"
|
||||
id="矩形" node-id="24" stroke="none" target-height="15.352417" target-width="2.686676" target-x="414.9775"
|
||||
target-y="1006.74524"></path>
|
||||
<path d="M 423.03 1007.44 C 423.03 1011.68 420.03 1015.12 416.32 1015.12 C 412.61 1015.12 409.60 1011.68 409.60 1007.44 C 409.60 1003.20 412.61 999.76 416.32 999.76 C 420.03 999.76 423.03 1003.20 423.03 1007.44 Z"
|
||||
fill="#2b4d82" fill-rule="evenodd" id="椭圆形" node-id="25" stroke="none" target-height="15.352417"
|
||||
target-width="13.43338" target-x="409.6" target-y="999.76337"></path>
|
||||
<path d="M 423.82 843.00 C 372.06 845.09 313.93 863.64 327.94 882.15 C 341.91 893.70 367.74 872.62 396.02 890.10 C 412.95 900.57 416.42 903.75 431.97 918.81 C 439.72 926.33 454.31 949.93 467.53 949.52 C 480.74 949.11 493.24 929.21 503.56 919.36 C 509.65 913.54 530.02 889.51 549.31 882.81 C 570.09 875.59 582.18 882.30 612.56 881.45 C 642.94 880.59 610.28 845.75 526.14 843.00 C 492.68 838.82 480.87 833.81 423.82 843.00 Z"
|
||||
fill="#3c6db8" fill-rule="evenodd" id="路径-28" node-id="26" stroke="none" target-height="116.123474"
|
||||
target-width="329.01477" target-x="313.92572" target-y="833.80615"></path>
|
||||
<path d="M 400.29 828.14 C 399.61 845.83 400.03 857.11 401.57 861.97 C 407.94 886.07 435.30 925.47 462.60 924.05 C 492.70 924.74 521.69 884.07 526.18 861.97 C 529.93 851.11 524.86 835.38 526.87 828.14 C 531.72 823.52 511.92 825.15 467.47 833.03 L 400.29 828.14 Z"
|
||||
fill="#ffb5a1" fill-rule="evenodd" id="蒙版" node-id="27" stroke="none" target-height="101.95264"
|
||||
target-width="132.11285" target-x="399.6089" target-y="823.51654"></path>
|
||||
<path d="M 505.70 899.61 C 494.43 912.75 479.80 923.41 464.75 924.03 L 462.60 924.05 C 448.77 924.77 434.93 915.02 423.80 902.08 C 450.76 908.58 477.52 907.93 504.06 900.12 L 505.70 899.61 Z"
|
||||
fill="#ffffff" fill-rule="evenodd" id="路径" node-id="28" stroke="none" target-height="25.157288"
|
||||
target-width="81.895996" target-x="423.80438" target-y="899.6133"></path>
|
||||
<path d="M 430.64 830.34 L 467.47 833.03 L 479.23 830.99 L 479.23 830.99 L 489.72 829.28 L 489.72 829.28 L 498.92 827.89 L 498.92 827.89 L 504.99 827.06 L 504.99 827.06 L 510.33 826.42 L 510.33 826.42 L 514.96 825.95 L 514.96 825.95 L 517.64 825.75 L 517.64 825.75 L 520.00 825.62 L 520.00 825.62 L 522.95 825.58 C 523.24 825.59 523.51 825.60 523.77 825.61 L 525.17 825.73 L 525.17 825.73 L 526.26 825.93 C 527.80 826.33 528.00 827.06 526.87 828.14 C 526.25 830.40 526.31 833.49 526.58 837.01 L 527.18 843.70 C 527.73 849.89 528.05 856.54 526.18 861.97 C 525.23 866.62 523.21 872.08 520.32 877.81 C 518.83 877.94 517.30 878.01 515.72 878.01 C 490.06 878.01 454.02 864.55 407.57 837.62 L 400.12 833.25 L 400.15 832.34 L 400.15 832.34 L 430.64 830.34 Z"
|
||||
fill="#f5987f" fill-rule="evenodd" id="路径" node-id="29" stroke="none" target-height="52.422913"
|
||||
target-width="127.934906" target-x="400.11972" target-y="825.584"></path>
|
||||
<path d="M 845.22 356.52 L 840.88 364.18 L 836.34 371.23 L 831.60 377.69 L 826.66 383.61 L 821.32 389.28 L 815.79 394.51 L 810.07 399.31 L 804.17 403.70 L 795.92 409.07 L 787.38 413.88 L 778.51 418.14 L 769.42 421.92 L 760.08 425.32 L 750.47 428.33 L 735.83 432.24 L 720.81 435.61 L 705.63 438.60 L 690.31 441.38 L 659.73 446.99 L 642.92 450.55 L 625.26 454.75 L 606.73 459.64 L 587.29 465.25 L 566.89 471.61 L 545.51 478.77 L 523.11 486.76 L 499.63 495.63 L 501.76 478.77 L 504.26 463.37 L 507.10 449.35 L 510.24 436.61 L 513.66 425.07 L 517.32 414.62 L 521.20 405.21 L 525.29 396.74 L 529.57 389.15 L 534.02 382.36 L 538.63 376.33 L 543.41 370.99 L 548.36 366.29 L 553.48 362.20 L 558.78 358.67 L 560.77 357.24 L 562.24 355.73 L 563.28 354.14 L 563.94 352.46 L 564.35 350.02 L 564.29 347.31 L 563.71 344.27 L 562.23 339.69 L 560.01 334.48 L 554.74 323.44 L 552.12 317.58 L 549.81 311.52 L 548.55 307.40 L 547.65 303.26 L 547.10 299.09 L 547.02 294.91 L 547.49 290.73 L 548.54 286.50 L 549.70 283.49 L 551.31 280.43 L 553.40 277.32 L 556.03 274.12 L 558.84 271.29 L 562.29 268.39 L 566.46 265.39 L 571.45 262.32 L 576.38 259.68 L 582.17 256.99 L 588.92 254.24 L 596.73 251.45 L 607.04 248.27 L 619.31 245.08 L 633.76 241.89 L 649.95 237.91 L 665.08 234.59 L 679.20 231.88 L 692.37 229.76 L 704.64 228.16 L 717.66 226.90 L 729.71 226.15 L 740.86 225.87 L 751.16 226.02 L 760.65 226.57 L 770.67 227.61 L 779.85 229.01 L 788.24 230.73 L 795.91 232.75 L 802.90 235.06 L 810.08 237.93 L 816.57 241.02 L 822.43 244.33 L 827.71 247.84 L 832.44 251.55 L 837.01 255.75 L 841.06 260.08 L 844.62 264.56 L 847.72 269.20 L 850.36 274.00 L 852.65 279.06 L 854.52 284.20 L 855.99 289.46 L 857.07 294.84 L 857.75 300.35 L 858.07 307.27 L 857.83 314.26 L 857.04 321.34 L 855.67 328.54 L 853.81 335.59 L 851.46 342.60 L 848.60 349.57 L 845.22 356.52 Z"
|
||||
fill="#edb41f" fill-rule="evenodd" group-id="3" node-id="88" stroke="none" target-height="269.75473"
|
||||
target-width="358.43317" target-x="499.63354" target-y="225.87112"></path>
|
||||
<path d="M 843.38 374.87 L 838.15 382.19 L 832.77 388.86 L 827.24 394.90 L 821.57 400.35 L 815.51 405.50 L 809.30 410.17 L 802.95 414.38 L 796.44 418.15 L 789.72 421.57 L 782.85 424.65 L 775.84 427.39 L 768.67 429.81 L 758.98 432.57 L 749.06 434.93 L 738.93 436.86 L 732.48 437.91 L 732.48 437.91 L 725.97 438.83 L 725.97 438.83 L 719.43 439.65 L 716.14 440.03 L 709.53 440.71 L 709.53 440.71 L 728.65 426.69 L 741.24 424.47 L 752.98 421.80 L 763.91 418.71 L 774.09 415.22 L 783.56 411.35 L 792.37 407.11 L 800.55 402.51 L 808.14 397.57 L 815.18 392.27 L 821.69 386.62 L 827.69 380.61 L 833.21 374.23 L 838.26 367.47 L 842.86 360.30 L 847.00 352.71 L 850.70 344.67 L 853.94 336.14 L 856.72 327.10 L 859.02 317.51 L 860.82 307.34 L 861.48 312.95 L 861.73 318.60 L 861.57 324.31 L 860.99 330.10 L 860.03 335.81 L 858.71 341.52 L 857.01 347.24 L 854.93 352.97 L 851.68 360.39 L 847.83 367.68 L 843.38 374.87 Z"
|
||||
fill="#d19800" fill-rule="evenodd" group-id="4" id="路径" node-id="33" stroke="none" target-height="133.37094"
|
||||
target-width="152.19409" target-x="709.53314" target-y="307.34015"></path>
|
||||
<path d="M 697.32 580.06 C 721.81 522.64 754.53 502.60 795.47 519.96 C 856.87 545.99 793.27 671.78 722.41 656.93 C 675.18 647.03 666.81 621.41 697.32 580.06 Z"
|
||||
fill="#ffb5a1" fill-rule="evenodd" id="路径-24" node-id="34" stroke="none" target-height="169.17953"
|
||||
target-width="190.05817" target-x="666.8143" target-y="502.60294"></path>
|
||||
<path d="M 715.48 615.05 C 729.33 588.93 745.82 575.01 764.97 573.28" fill="none" id="路径-42" node-id="35"
|
||||
stroke="#c26b6b" stroke-linecap="round" stroke-width="11.0529785" target-height="41.77179"
|
||||
target-width="49.489807" target-x="715.4849" target-y="573.2826"></path>
|
||||
<path d="M 735.51 589.57 C 748.14 592.28 756.51 599.24 760.61 610.44" fill="none" id="路径-43" node-id="36"
|
||||
stroke="#c26b6b" stroke-linecap="round" stroke-width="11.0529785" target-height="20.875305"
|
||||
target-width="25.101196" target-x="735.5066" target-y="589.5652"></path>
|
||||
<path d="M 253.24 587.28 L 248.26 576.35 L 243.23 566.72 L 238.19 558.29 L 233.12 550.95 L 228.05 544.61 L 222.96 539.18 L 217.86 534.58 L 212.73 530.74 L 207.57 527.60 L 202.35 525.11 L 197.05 523.24 L 191.65 521.97 L 186.11 521.28 L 180.39 521.17 L 174.47 521.67 L 168.31 522.81 L 161.86 524.63 L 155.09 527.18 L 151.06 529.15 L 147.48 531.34 L 144.31 533.75 L 141.53 536.37 L 139.09 539.22 L 136.45 543.15 L 134.28 547.35 L 132.60 551.85 L 131.38 556.68 L 130.66 561.58 L 130.34 566.68 L 130.45 572.00 L 131.00 577.56 L 132.31 584.86 L 134.29 592.30 L 136.96 599.90 L 140.18 607.30 L 143.96 614.57 L 148.31 621.72 L 153.14 628.56 L 158.39 634.99 L 164.07 641.03 L 168.63 645.28 L 173.35 649.16 L 178.23 652.69 L 183.28 655.86 L 188.55 658.67 L 193.92 660.99 L 199.38 662.84 L 204.96 664.23 L 210.63 665.09 L 216.36 665.37 L 222.19 665.06 L 228.15 664.16 L 236.37 662.16 L 243.42 659.93 L 249.40 657.50 L 254.45 654.90 L 258.67 652.15 L 262.17 649.26 L 265.01 646.24 L 267.28 643.06 L 269.01 639.73 L 270.24 636.19 L 270.97 632.42 L 271.19 628.36 L 270.87 623.97 L 269.95 619.18 L 268.35 613.95 L 265.99 608.20 L 262.77 601.89 L 258.56 594.93 L 253.24 587.28 Z"
|
||||
fill="#ffb5a1" fill-rule="evenodd" group-id="5" id="路径-24备份" node-id="37" stroke="none"
|
||||
target-height="144.19855" target-width="140.85565" target-x="130.33887" target-y="521.17175"></path>
|
||||
<path d="M 223.70 616.14 L 219.32 608.43 L 214.92 601.71 L 210.51 595.91 L 206.10 590.95 L 201.67 586.73 L 197.23 583.21 L 192.76 580.33 L 188.24 578.03 L 183.66 576.28 L 178.99 575.07 L 174.21 574.37"
|
||||
fill="none" group-id="6" id="路径-42" node-id="38" stroke="#c26b6b" stroke-linecap="round"
|
||||
stroke-width="11.0529785" target-height="41.77179" target-width="49.48979" target-x="174.20847"
|
||||
target-y="574.37256"></path>
|
||||
<path d="M 206.00 593.38 L 201.25 594.67 L 197.06 596.34 L 193.36 598.37 L 190.11 600.75 L 187.25 603.51 L 184.77 606.65 L 182.65 610.22 L 180.90 614.26"
|
||||
fill="none" group-id="7" id="路径-43" node-id="39" stroke="#c26b6b" stroke-linecap="round"
|
||||
stroke-width="11.0529785" target-height="20.875305" target-width="25.101166" target-x="180.89645"
|
||||
target-y="593.3819"></path>
|
||||
<path d="M 464.88 224.32 L 474.50 224.32 C 616.34 224.32 731.32 339.30 731.32 481.14 C 731.32 482.52 731.31 483.91 731.29 485.29 L 729.42 600.34 C 727.27 733.77 623.28 843.31 490.15 852.41 L 466.68 854.01 L 466.68 854.01 L 451.40 852.90 C 321.54 843.45 219.31 738.31 213.49 608.24 L 208.31 492.62 C 201.97 350.93 311.70 230.92 453.39 224.58 C 457.22 224.40 461.05 224.32 464.88 224.32 Z"
|
||||
fill="#ffcdbc" fill-rule="evenodd" id="蒙版" node-id="40" stroke="none" target-height="629.6952"
|
||||
target-width="529.3472" target-x="201.97139" target-y="224.31845"></path>
|
||||
<path d="M 256.94 620.13 C 290.54 620.13 317.78 647.36 317.78 680.96 C 317.78 713.83 291.71 740.61 259.12 741.76 L 258.07 741.77 C 236.77 710.67 222.14 674.66 216.20 635.79 C 226.98 626.05 241.27 620.13 256.94 620.13 Z M 682.79 612.52 C 700.21 612.52 715.93 619.85 727.02 631.59 C 721.89 668.76 708.80 703.45 689.48 733.83 C 687.28 734.07 685.05 734.19 682.79 734.19 C 649.19 734.19 621.95 706.96 621.95 673.36 C 621.95 639.76 649.19 612.52 682.79 612.52 Z"
|
||||
fill="#ffb5a1" fill-opacity="0.43815103" fill-rule="evenodd" group-id="8" id="形状结合" node-id="41"
|
||||
stroke="none" target-height="129.2508" target-width="510.81848" target-x="216.20026"
|
||||
target-y="612.52246"></path>
|
||||
<path d="M 184.62 390.84 C 170.31 426.29 170.31 458.76 184.62 488.25 C 206.07 532.48 276.25 503.25 308.21 477.29 C 364.49 494.48 408.74 487.94 440.97 457.67 C 480.24 481.11 521.00 487.62 563.25 477.21 C 602.14 498.43 642.55 499.53 684.47 480.52 C 702.80 520.72 721.57 531.50 740.77 512.86 C 755.70 492.61 759.67 452.85 752.67 393.58 C 617.22 268.88 517.41 206.29 453.25 205.79 C 389.09 205.28 305.84 266.45 203.50 389.28 L 184.62 390.84 Z"
|
||||
fill="#382222" fill-rule="evenodd" id="蒙版" node-id="42" stroke="none" target-height="327.1981"
|
||||
target-width="589.3591" target-x="170.31012" target-y="205.2833"></path>
|
||||
<path d="M 690.60 456.12 C 704.84 491.52 718.65 512.59 732.02 519.34 C 715.86 527.53 700.01 514.60 684.47 480.52 C 642.55 499.53 602.14 498.43 563.25 477.21 C 526.31 486.31 490.51 482.48 455.85 465.71 L 448.19 456.12 C 491.08 469.49 532.03 471.98 571.02 463.58 C 609.49 489.56 649.35 487.07 690.60 456.12 Z M 282.03 463.58 L 307.83 477.59 C 301.15 482.98 292.83 488.49 283.67 493.45 L 279.02 495.88 C 250.73 510.14 215.93 518.38 195.51 502.14 C 223.62 515.11 251.80 503.13 280.06 466.20 L 282.03 463.58 Z M 562.12 266.61 C 563.23 266.61 564.19 267.84 565.02 270.32 L 565.50 271.95 L 565.50 271.95 L 565.95 273.88 L 565.95 273.88 L 566.37 276.11 L 566.37 276.11 L 566.75 278.63 L 566.75 278.63 L 567.11 281.45 L 567.11 281.45 L 567.43 284.57 L 567.43 284.57 L 567.71 287.98 L 567.71 287.98 L 568.08 293.66 L 568.08 293.66 L 568.29 297.82 L 568.29 297.82 L 568.53 304.61 L 568.53 304.61 L 568.66 309.51 L 568.66 309.51 L 568.81 320.20 L 568.81 320.20 L 568.84 329.00 L 568.84 329.00 L 568.79 338.46 L 568.79 338.46 L 568.61 352.12 L 568.61 352.12 L 568.40 363.14 L 568.40 363.14 L 568.11 374.83 L 568.11 374.83 C 544.41 344.52 504.44 329.36 448.19 329.36 C 392.82 329.36 370.29 365.41 380.59 437.49 L 381.10 440.95 L 300.98 450.98 L 313.99 326.36 L 313.99 326.36 L 317.36 291.67 L 317.36 291.67 L 317.96 284.52 L 317.96 284.52 L 318.15 281.22 C 318.15 281.10 318.16 281.01 318.16 280.92 C 318.16 280.40 319.04 279.89 320.70 279.40 L 322.30 278.97 C 322.60 278.90 322.92 278.83 323.25 278.76 L 325.40 278.35 L 325.40 278.35 L 329.26 277.73 L 329.26 277.73 L 333.85 277.13 L 333.85 277.13 L 341.00 276.35 L 341.00 276.35 L 351.43 275.40 L 351.43 275.40 L 368.43 274.15 L 368.43 274.15 L 384.77 273.14 L 384.77 273.14 L 411.44 271.73 L 411.44 271.73 L 426.94 271.02 L 426.94 271.02 L 461.97 269.59 L 461.97 269.59 L 517.70 267.73 L 517.70 267.73 L 561.21 266.61 L 561.21 266.61 L 562.12 266.61 Z"
|
||||
fill="#221010" fill-rule="evenodd" id="形状" node-id="43" stroke="none" target-height="260.92984"
|
||||
target-width="536.51874" target-x="195.50623" target-y="266.605"></path>
|
||||
<path d="M 480.70 93.09 C 495.01 93.09 507.16 103.37 511.50 117.64 C 686.18 141.11 769.14 248.09 760.41 438.57 C 680.93 455.25 580.75 463.58 459.88 463.58 C 339.00 463.58 243.67 458.54 173.89 448.44 C 166.16 235.26 258.37 124.37 450.51 115.76 L 450.52 115.77 C 455.31 102.48 467.02 93.09 480.70 93.09 Z M 459.88 302.54 C 374.41 303.89 334.04 346.51 338.76 430.41 C 417.49 442.31 492.50 442.31 563.78 430.41 C 582.91 400.91 544.85 302.31 459.88 302.54 Z"
|
||||
fill="#ffc631" fill-rule="evenodd" id="蒙版" node-id="44" stroke="none" target-height="370.4926"
|
||||
target-width="602.9802" target-x="166.16113" target-y="93.09091"></path>
|
||||
<path d="M 518.08 119.96 L 514.12 118.00 L 521.87 119.15 C 689.46 145.42 768.97 251.89 760.41 438.57 C 687.04 453.96 596.04 462.25 487.40 463.44 L 469.13 463.57 C 466.06 463.58 462.98 463.58 459.88 463.58 L 439.71 463.54 C 433.06 463.50 426.50 463.46 420.02 463.39 L 400.82 463.15 L 400.82 463.15 L 382.11 462.82 L 382.11 462.82 L 363.88 462.38 C 360.89 462.30 357.91 462.22 354.95 462.13 L 337.45 461.56 L 337.45 461.56 L 320.44 460.88 L 320.44 460.88 C 326.04 446.18 332.05 432.64 338.39 420.16 C 338.44 423.51 338.56 426.92 338.76 430.41 C 417.49 442.31 492.50 442.31 563.78 430.41 C 582.91 400.91 544.85 302.31 459.88 302.54 C 453.03 302.65 446.48 303.02 440.21 303.66 C 462.85 288.92 485.47 278.73 506.35 270.49 L 514.60 267.29 L 514.60 267.29 L 522.65 264.27 L 522.65 264.27 L 541.68 257.21 L 541.68 257.21 L 548.80 254.50 C 556.92 251.34 564.39 248.19 571.02 244.80 C 614.63 222.49 609.03 190.43 578.08 160.52 L 575.01 157.63 C 573.96 156.67 572.89 155.72 571.78 154.76 L 568.41 151.91 C 567.84 151.43 567.26 150.96 566.67 150.49 L 563.08 147.67 L 563.08 147.67 L 559.36 144.87 L 559.36 144.87 L 555.50 142.10 C 554.84 141.64 554.19 141.18 553.52 140.72 L 549.48 138.00 C 548.11 137.10 546.72 136.20 545.31 135.30 L 541.03 132.65 C 540.31 132.21 539.58 131.77 538.85 131.33 L 534.41 128.73 C 533.66 128.30 532.90 127.87 532.15 127.44 L 527.55 124.90 L 527.55 124.90 L 522.86 122.41 L 522.86 122.41 L 518.08 119.96 L 518.08 119.96 Z M 510.92 115.88 L 511.38 117.21 L 507.76 116.54 C 501.86 115.51 493.97 114.50 485.81 115.16 C 489.86 109.17 489.50 101.91 484.72 93.38 C 496.04 94.92 505.57 102.94 510.19 114.00 L 510.92 115.88 Z"
|
||||
fill="#e9a900" fill-rule="evenodd" id="形状" node-id="45" stroke="none" target-height="370.206"
|
||||
target-width="448.5272" target-x="320.43954" target-y="93.37752"></path>
|
||||
<path d="M 621.57 601.80 C 621.57 621.75 608.63 637.92 592.67 637.92 C 576.71 637.92 563.78 621.75 563.78 601.80 C 563.78 581.85 576.71 565.68 592.67 565.68 C 608.63 565.68 621.57 581.85 621.57 601.80 Z"
|
||||
fill="#623d3d" fill-rule="evenodd" id="椭圆形备份-3" node-id="46" stroke="none" target-height="72.24164"
|
||||
target-width="57.793335" target-x="563.7774" target-y="565.67773"></path>
|
||||
<path d="M 375.95 601.80 C 375.95 621.75 363.01 637.92 347.05 637.92 C 331.09 637.92 318.16 621.75 318.16 601.80 C 318.16 581.85 331.09 565.68 347.05 565.68 C 363.01 565.68 375.95 581.85 375.95 601.80 Z"
|
||||
fill="#623d3d" fill-rule="evenodd" id="椭圆形备份-4" node-id="47" stroke="none" target-height="72.24164"
|
||||
target-width="57.793335" target-x="318.15567" target-y="565.67773"></path>
|
||||
<path d="M 562.13 525.88 L 568.75 524.10 L 577.10 522.36 L 587.46 520.70 L 600.13 519.16 L 609.30 518.52 L 620.65 518.40 L 634.53 518.91 L 651.31 520.20 L 671.37 522.41 L 663.95 517.06 L 656.64 512.46 L 649.42 508.56 L 642.29 505.31 L 635.22 502.69 L 628.20 500.66 L 621.21 499.22 L 614.23 498.33 L 607.23 498.00 L 600.20 498.22 L 593.11 499.00 L 586.97 500.46 L 581.73 502.24 L 577.27 504.29 L 573.51 506.60 L 570.36 509.14 L 567.76 511.91 L 565.65 514.94 L 564.02 518.25 L 562.84 521.88 L 562.13 525.88 Z"
|
||||
fill="#623d3d" fill-rule="evenodd" group-id="9" id="路径-27" node-id="48" stroke="none"
|
||||
target-height="27.882507" target-width="109.242676" target-x="562.12537" target-y="497.99805"></path>
|
||||
<path d="M 384.47 525.88 L 377.84 524.10 L 369.49 522.36 L 359.13 520.70 L 346.46 519.16 L 337.30 518.52 L 325.94 518.40 L 312.06 518.91 L 295.29 520.20 L 275.23 522.41 L 282.65 517.06 L 289.96 512.46 L 297.17 508.56 L 304.30 505.31 L 311.37 502.69 L 318.39 500.66 L 325.38 499.22 L 332.37 498.33 L 339.37 498.00 L 346.40 498.22 L 353.49 499.00 L 359.62 500.46 L 364.87 502.24 L 369.32 504.29 L 373.08 506.60 L 376.23 509.14 L 378.84 511.91 L 380.94 514.94 L 382.58 518.25 L 383.76 521.88 L 384.47 525.88 Z"
|
||||
fill="#623d3d" fill-rule="evenodd" group-id="10" id="路径-27备份" node-id="49" stroke="none"
|
||||
target-height="27.882507" target-width="109.242676" target-x="275.2269" target-y="497.99805"></path>
|
||||
<path d="M 464.50 545.81 C 465.57 542.96 468.84 541.48 471.81 542.51 C 474.78 543.53 476.32 546.67 475.25 549.52 L 473.18 555.10 C 451.65 613.75 447.74 644.74 456.74 646.78 L 456.87 646.80 L 458.66 646.77 C 468.20 646.39 477.91 643.58 487.83 638.27 L 490.12 637.00 C 492.83 635.45 496.34 636.30 497.95 638.90 C 499.57 641.50 498.68 644.86 495.97 646.41 C 483.62 653.48 471.25 657.28 458.92 657.72 L 456.46 657.77 L 455.75 657.73 C 432.67 654.94 437.39 618.12 464.50 545.81 Z"
|
||||
fill="#f28080" fill-rule="nonzero" id="路径-30" node-id="50" stroke="none" target-height="116.28613"
|
||||
target-width="66.89816" target-x="432.67035" target-y="541.4824"></path>
|
||||
<path d="M 417.05 701.46 L 515.68 687.01 C 515.68 727.18 502.75 750.36 476.90 756.54 C 451.05 762.71 431.10 744.36 417.05 701.46 Z"
|
||||
fill="url(#linearGradient-3)" fill-rule="evenodd" id="路径-31" node-id="51" stroke="none"
|
||||
target-height="75.70325" target-width="98.63388" target-x="417.04727" target-y="687.0109"></path>
|
||||
</svg>
|
After Width: | Height: | Size: 28 KiB |
11
app/resources/icons/emotion.svg
Normal file
@ -0,0 +1,11 @@
|
||||
<?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="1699702358744" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
|
||||
p-id="12880"
|
||||
width="16" height="16">
|
||||
<path d="M903 929.5H132.5c-20.1 0-36.5-16.4-36.5-36.6V119.5c0-13.8 11.2-25 25-25s25 11.2 25 25v760h757c13.8 0 25 11.2 25 25s-11.2 25-25 25z"
|
||||
p-id="12881"></path>
|
||||
<path d="M241 536.7h50V796h-50zM417.7 458.5h50V796h-50zM594.3 536.7h50V796h-50zM771 411h50v385h-50zM246.9 467.2L217 426.8l218.9-156.9 185.8 114.3 182.8-150.4 32.5 38.4-211 173.6-187.9-115.7z"
|
||||
p-id="12882"></path>
|
||||
<path d="M715.2 184.2l194.6-3.9-43.9 187" p-id="12883"></path>
|
||||
</svg>
|
After Width: | Height: | Size: 776 B |
11
app/resources/icons/html.svg
Normal file
@ -0,0 +1,11 @@
|
||||
<?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="1698328353112" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5767"
|
||||
width="16" height="16">
|
||||
<path d="M112 16h736v992H112z" fill="#AED796" p-id="5768"></path>
|
||||
<path d="M392.176 846.08c8.032 4.544 18.208 2.032 22.704-5.616l159.344-256.496c4.496-7.648 1.648-17.504-6.384-22.048s-18.208-2.032-22.704 5.616l-159.344 256.496c-4.512 7.632-1.648 17.504 6.384 22.048z m204.416-50.672a15.84 15.84 0 0 0 22.464 0l79.344-79.344c0.336-0.288 0.752-0.384 1.056-0.704a15.776 15.776 0 0 0 4.592-11.52 15.808 15.808 0 0 0-4.656-11.264c-0.224-0.224-0.512-0.304-0.752-0.496l-79.552-79.552a15.872 15.872 0 1 0-22.464 22.464l68.944 68.944-68.992 68.992a15.888 15.888 0 0 0 0.016 22.48zM261.6 716.064l79.328 79.344a15.84 15.84 0 0 0 22.464 0 15.84 15.84 0 0 0 0-22.464L294.4 703.952l68.944-68.944a15.872 15.872 0 1 0-22.464-22.464l-79.552 79.552c-0.224 0.208-0.528 0.288-0.736 0.496a15.744 15.744 0 0 0-4.656 11.264 15.808 15.808 0 0 0 4.592 11.52c0.32 0.288 0.736 0.4 1.072 0.688zM896 128h-32V32a32 32 0 0 0-32-32H128a32 32 0 0 0-32 32v960a32 32 0 0 0 32 32h704a32 32 0 0 0 32-32V416h32a32 32 0 0 0 32-32V160a32 32 0 0 0-32-32z m-64 0H352a32 32 0 0 0-32 32v224a32 32 0 0 0 32 32h480v576H128V32h704v96z"
|
||||
fill="#2B3139" p-id="5769"></path>
|
||||
<path d="M352 160h544v224H352z" fill="#FFFFFF" p-id="5770"></path>
|
||||
<path d="M387.696 213.824h35.184v39.664h32.944v-39.664h35.184V328h-35.184v-45.264H422.88V328h-35.184v-114.176zM535.856 243.088h-31.984v-29.264h99.136v29.264h-31.984V328h-35.168v-84.912zM615.872 213.824h50.048l16.32 67.168h0.32l16.32-67.168h50.064V328H715.68v-73.248h-0.336l-19.84 73.248H669.28l-19.824-73.248h-0.336V328h-33.248v-114.176zM767.056 213.824h35.184v84.912h50.528V328h-85.712v-114.176z"
|
||||
fill="#2B3139" p-id="5771"></path>
|
||||
</svg>
|
After Width: | Height: | Size: 1.9 KiB |
11
app/resources/icons/loading.svg
Normal file
After Width: | Height: | Size: 7.5 KiB |
13
app/resources/icons/logo.svg
Normal file
@ -0,0 +1,13 @@
|
||||
<?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="1698592095496" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5243"
|
||||
width="16" height="16">
|
||||
<path d="M217.9 356.5c-14.1 0-25.5 11.4-25.5 25.5s11.4 25.5 25.5 25.5 25.5-11.4 25.5-25.5-11.4-25.5-25.5-25.5zM217.4 433.7c-11.2 0-20.4 9.2-20.4 20.4v174.4c0 11.2 9.2 20.4 20.4 20.4s20.4-9.2 20.4-20.4V454.1c0-11.2-9.2-20.4-20.4-20.4z"
|
||||
fill="#6B400D" p-id="5244"></path>
|
||||
<path d="M878.7 379.5v-86c0-96.3-57.5-153.7-153.7-153.7H218c-96.3 0-153.7 57.5-153.7 153.7v320.7C64.3 710.5 121.8 768 218 768h45.8v120.4L449.9 768h11.2c17.2 11.3 39 17.5 64.6 17.5h161.6l130.7 85v-85.1h33.5c66.6 0 107.9-41.3 107.9-107.9V484.8c-0.1-56.9-30.3-95.3-80.7-105.3zM417.8 484.8v192.8c0 16.2 2.5 31 7.2 44l-106.1 70.1v-74.9h-101c-67.7-0.3-102.2-34.8-102.5-102.5V293.5c0.3-67.7 34.8-102.2 102.5-102.5H725c67.7 0.3 102.2 34.8 102.5 102.5v83.3H525.7c-66.5 0.1-107.9 41.4-107.9 108z m490.4 192.7c-0.2 38.6-18.2 56.6-56.7 56.7h-87.2v40.3l-61-40.3H525.7c-38.5-0.2-56.6-18.2-56.7-56.7V484.8c0.2-38.6 18.2-56.6 56.7-56.7h325.7c38.5 0.2 56.6 18.2 56.7 56.7v192.7z"
|
||||
fill="#6B400D" p-id="5245"></path>
|
||||
<path d="M851.4 428.1H525.7c-38.5 0.2-56.6 18.2-56.7 56.7v192.8c0.2 38.5 18.2 56.6 56.7 56.7h177.5l61 40.3v-40.3h87.2c38.5-0.2 56.6-18.2 56.7-56.7V484.8c-0.1-38.6-18.1-56.6-56.7-56.7zM567 627.4c-21.1 0-38.3-17.2-38.3-38.3 0-21.1 17.2-38.3 38.3-38.3 21.1 0 38.3 17.2 38.3 38.3 0 21.1-17.2 38.3-38.3 38.3z m122.2 0c-21.1 0-38.3-17.2-38.3-38.3 0-21.1 17.2-38.3 38.3-38.3 21.1 0 38.3 17.2 38.3 38.3 0 21.1-17.2 38.3-38.3 38.3z m122.3 0c-21.1 0-38.3-17.2-38.3-38.3 0-21.1 17.2-38.3 38.3-38.3 21.1 0 38.3 17.2 38.3 38.3 0 21.1-17.2 38.3-38.3 38.3z"
|
||||
fill="#FFD524" p-id="5246"></path>
|
||||
<path d="M567 550.8c-21.1 0-38.3 17.2-38.3 38.3 0 21.1 17.2 38.3 38.3 38.3 21.1 0 38.3-17.2 38.3-38.3 0-21.1-17.2-38.3-38.3-38.3zM689.2 550.8c-21.1 0-38.3 17.2-38.3 38.3 0 21.1 17.2 38.3 38.3 38.3 21.1 0 38.3-17.2 38.3-38.3 0-21.1-17.2-38.3-38.3-38.3zM811.5 550.8c-21.1 0-38.3 17.2-38.3 38.3 0 21.1 17.2 38.3 38.3 38.3 21.1 0 38.3-17.2 38.3-38.3 0-21.1-17.2-38.3-38.3-38.3z"
|
||||
fill="#6B400D" p-id="5247"></path>
|
||||
</svg>
|
After Width: | Height: | Size: 2.3 KiB |
7
app/resources/icons/myinfo.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="1699701710499" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7220"
|
||||
width="16" height="16">
|
||||
<path d="M956 807.2 657.6 807.2c-16.8 0-29.6-13.6-29.6-29.6 0-16.8 13.6-29.6 29.6-29.6l299.2 0c16.8 0 29.6 13.6 29.6 29.6C986.4 793.6 972.8 807.2 956 807.2zM956 627.2 657.6 627.2c-16.8 0-29.6-13.6-29.6-29.6 0-16.8 13.6-29.6 29.6-29.6l299.2 0c16.8 0 29.6 13.6 29.6 29.6C986.4 614.4 972.8 627.2 956 627.2zM508 564.8 508 568c-198.4 0-358.4 173.6-358.4 388.8 0 10.4 0.8 20 1.6 29.6l-1.6 0L31.2 986.4c-0.8-9.6-1.6-20-1.6-29.6 0-201.6 110.4-375.2 270.4-456.8-55.2-49.6-91.2-120-91.2-200 0-148.8 120.8-268.8 268.8-268.8 148.8 0 268.8 120.8 268.8 268.8C747.2 436.8 642.4 549.6 508 564.8zM478.4 149.6c-82.4 0-149.6 67.2-149.6 149.6S396 448 478.4 448s149.6-67.2 149.6-149.6S560.8 149.6 478.4 149.6zM657.6 926.4l299.2 0c16.8 0 29.6 13.6 29.6 29.6 0 16.8-13.6 29.6-29.6 29.6L657.6 985.6c-16.8 0-29.6-13.6-29.6-29.6C627.2 940 640.8 926.4 657.6 926.4z"
|
||||
p-id="7221"></path>
|
||||
</svg>
|
After Width: | Height: | Size: 1.1 KiB |
9
app/resources/icons/output.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 |
5
app/resources/icons/resources.qrc
Normal file
@ -0,0 +1,5 @@
|
||||
<RCC>
|
||||
<qresource prefix="/icons">
|
||||
<file>logo.svg</file>
|
||||
</qresource>
|
||||
</RCC>
|
202
app/resources/icons/resources_rc.py
Normal file
@ -0,0 +1,202 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
# Resource object code
|
||||
#
|
||||
# Created by: The Resource Compiler for PyQt5 (Qt v5.15.2)
|
||||
#
|
||||
# WARNING! All changes made in this file will be lost!
|
||||
|
||||
from PyQt5 import QtCore
|
||||
|
||||
qt_resource_data = b"\
|
||||
\x00\x00\x08\xe8\
|
||||
\x3c\
|
||||
\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
|
||||
\x30\x22\x20\x73\x74\x61\x6e\x64\x61\x6c\x6f\x6e\x65\x3d\x22\x6e\
|
||||
\x6f\x22\x3f\x3e\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\x20\x73\x76\
|
||||
\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\x57\x33\x43\
|
||||
\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\x2f\x2f\x45\
|
||||
\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\
|
||||
\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\x73\x2f\x53\
|
||||
\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\x67\x31\x31\
|
||||
\x2e\x64\x74\x64\x22\x3e\x3c\x73\x76\x67\x20\x74\x3d\x22\x31\x36\
|
||||
\x39\x38\x35\x39\x32\x30\x39\x35\x34\x39\x36\x22\x20\x63\x6c\x61\
|
||||
\x73\x73\x3d\x22\x69\x63\x6f\x6e\x22\x20\x76\x69\x65\x77\x42\x6f\
|
||||
\x78\x3d\x22\x30\x20\x30\x20\x31\x30\x32\x34\x20\x31\x30\x32\x34\
|
||||
\x22\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\
|
||||
\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\
|
||||
\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\
|
||||
\x67\x22\x20\x70\x2d\x69\x64\x3d\x22\x35\x32\x34\x33\x22\x20\x78\
|
||||
\x6d\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\
|
||||
\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\
|
||||
\x39\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x77\x69\x64\x74\x68\x3d\
|
||||
\x22\x31\x36\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x36\x22\
|
||||
\x3e\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\x31\x37\x2e\x39\
|
||||
\x20\x33\x35\x36\x2e\x35\x63\x2d\x31\x34\x2e\x31\x20\x30\x2d\x32\
|
||||
\x35\x2e\x35\x20\x31\x31\x2e\x34\x2d\x32\x35\x2e\x35\x20\x32\x35\
|
||||
\x2e\x35\x73\x31\x31\x2e\x34\x20\x32\x35\x2e\x35\x20\x32\x35\x2e\
|
||||
\x35\x20\x32\x35\x2e\x35\x20\x32\x35\x2e\x35\x2d\x31\x31\x2e\x34\
|
||||
\x20\x32\x35\x2e\x35\x2d\x32\x35\x2e\x35\x2d\x31\x31\x2e\x34\x2d\
|
||||
\x32\x35\x2e\x35\x2d\x32\x35\x2e\x35\x2d\x32\x35\x2e\x35\x7a\x4d\
|
||||
\x32\x31\x37\x2e\x34\x20\x34\x33\x33\x2e\x37\x63\x2d\x31\x31\x2e\
|
||||
\x32\x20\x30\x2d\x32\x30\x2e\x34\x20\x39\x2e\x32\x2d\x32\x30\x2e\
|
||||
\x34\x20\x32\x30\x2e\x34\x76\x31\x37\x34\x2e\x34\x63\x30\x20\x31\
|
||||
\x31\x2e\x32\x20\x39\x2e\x32\x20\x32\x30\x2e\x34\x20\x32\x30\x2e\
|
||||
\x34\x20\x32\x30\x2e\x34\x73\x32\x30\x2e\x34\x2d\x39\x2e\x32\x20\
|
||||
\x32\x30\x2e\x34\x2d\x32\x30\x2e\x34\x56\x34\x35\x34\x2e\x31\x63\
|
||||
\x30\x2d\x31\x31\x2e\x32\x2d\x39\x2e\x32\x2d\x32\x30\x2e\x34\x2d\
|
||||
\x32\x30\x2e\x34\x2d\x32\x30\x2e\x34\x7a\x22\x20\x66\x69\x6c\x6c\
|
||||
\x3d\x22\x23\x36\x42\x34\x30\x30\x44\x22\x20\x70\x2d\x69\x64\x3d\
|
||||
\x22\x35\x32\x34\x34\x22\x3e\x3c\x2f\x70\x61\x74\x68\x3e\x3c\x70\
|
||||
\x61\x74\x68\x20\x64\x3d\x22\x4d\x38\x37\x38\x2e\x37\x20\x33\x37\
|
||||
\x39\x2e\x35\x76\x2d\x38\x36\x63\x30\x2d\x39\x36\x2e\x33\x2d\x35\
|
||||
\x37\x2e\x35\x2d\x31\x35\x33\x2e\x37\x2d\x31\x35\x33\x2e\x37\x2d\
|
||||
\x31\x35\x33\x2e\x37\x48\x32\x31\x38\x63\x2d\x39\x36\x2e\x33\x20\
|
||||
\x30\x2d\x31\x35\x33\x2e\x37\x20\x35\x37\x2e\x35\x2d\x31\x35\x33\
|
||||
\x2e\x37\x20\x31\x35\x33\x2e\x37\x76\x33\x32\x30\x2e\x37\x43\x36\
|
||||
\x34\x2e\x33\x20\x37\x31\x30\x2e\x35\x20\x31\x32\x31\x2e\x38\x20\
|
||||
\x37\x36\x38\x20\x32\x31\x38\x20\x37\x36\x38\x68\x34\x35\x2e\x38\
|
||||
\x76\x31\x32\x30\x2e\x34\x4c\x34\x34\x39\x2e\x39\x20\x37\x36\x38\
|
||||
\x68\x31\x31\x2e\x32\x63\x31\x37\x2e\x32\x20\x31\x31\x2e\x33\x20\
|
||||
\x33\x39\x20\x31\x37\x2e\x35\x20\x36\x34\x2e\x36\x20\x31\x37\x2e\
|
||||
\x35\x68\x31\x36\x31\x2e\x36\x6c\x31\x33\x30\x2e\x37\x20\x38\x35\
|
||||
\x76\x2d\x38\x35\x2e\x31\x68\x33\x33\x2e\x35\x63\x36\x36\x2e\x36\
|
||||
\x20\x30\x20\x31\x30\x37\x2e\x39\x2d\x34\x31\x2e\x33\x20\x31\x30\
|
||||
\x37\x2e\x39\x2d\x31\x30\x37\x2e\x39\x56\x34\x38\x34\x2e\x38\x63\
|
||||
\x2d\x30\x2e\x31\x2d\x35\x36\x2e\x39\x2d\x33\x30\x2e\x33\x2d\x39\
|
||||
\x35\x2e\x33\x2d\x38\x30\x2e\x37\x2d\x31\x30\x35\x2e\x33\x7a\x4d\
|
||||
\x34\x31\x37\x2e\x38\x20\x34\x38\x34\x2e\x38\x76\x31\x39\x32\x2e\
|
||||
\x38\x63\x30\x20\x31\x36\x2e\x32\x20\x32\x2e\x35\x20\x33\x31\x20\
|
||||
\x37\x2e\x32\x20\x34\x34\x6c\x2d\x31\x30\x36\x2e\x31\x20\x37\x30\
|
||||
\x2e\x31\x76\x2d\x37\x34\x2e\x39\x68\x2d\x31\x30\x31\x63\x2d\x36\
|
||||
\x37\x2e\x37\x2d\x30\x2e\x33\x2d\x31\x30\x32\x2e\x32\x2d\x33\x34\
|
||||
\x2e\x38\x2d\x31\x30\x32\x2e\x35\x2d\x31\x30\x32\x2e\x35\x56\x32\
|
||||
\x39\x33\x2e\x35\x63\x30\x2e\x33\x2d\x36\x37\x2e\x37\x20\x33\x34\
|
||||
\x2e\x38\x2d\x31\x30\x32\x2e\x32\x20\x31\x30\x32\x2e\x35\x2d\x31\
|
||||
\x30\x32\x2e\x35\x48\x37\x32\x35\x63\x36\x37\x2e\x37\x20\x30\x2e\
|
||||
\x33\x20\x31\x30\x32\x2e\x32\x20\x33\x34\x2e\x38\x20\x31\x30\x32\
|
||||
\x2e\x35\x20\x31\x30\x32\x2e\x35\x76\x38\x33\x2e\x33\x48\x35\x32\
|
||||
\x35\x2e\x37\x63\x2d\x36\x36\x2e\x35\x20\x30\x2e\x31\x2d\x31\x30\
|
||||
\x37\x2e\x39\x20\x34\x31\x2e\x34\x2d\x31\x30\x37\x2e\x39\x20\x31\
|
||||
\x30\x38\x7a\x20\x6d\x34\x39\x30\x2e\x34\x20\x31\x39\x32\x2e\x37\
|
||||
\x63\x2d\x30\x2e\x32\x20\x33\x38\x2e\x36\x2d\x31\x38\x2e\x32\x20\
|
||||
\x35\x36\x2e\x36\x2d\x35\x36\x2e\x37\x20\x35\x36\x2e\x37\x68\x2d\
|
||||
\x38\x37\x2e\x32\x76\x34\x30\x2e\x33\x6c\x2d\x36\x31\x2d\x34\x30\
|
||||
\x2e\x33\x48\x35\x32\x35\x2e\x37\x63\x2d\x33\x38\x2e\x35\x2d\x30\
|
||||
\x2e\x32\x2d\x35\x36\x2e\x36\x2d\x31\x38\x2e\x32\x2d\x35\x36\x2e\
|
||||
\x37\x2d\x35\x36\x2e\x37\x56\x34\x38\x34\x2e\x38\x63\x30\x2e\x32\
|
||||
\x2d\x33\x38\x2e\x36\x20\x31\x38\x2e\x32\x2d\x35\x36\x2e\x36\x20\
|
||||
\x35\x36\x2e\x37\x2d\x35\x36\x2e\x37\x68\x33\x32\x35\x2e\x37\x63\
|
||||
\x33\x38\x2e\x35\x20\x30\x2e\x32\x20\x35\x36\x2e\x36\x20\x31\x38\
|
||||
\x2e\x32\x20\x35\x36\x2e\x37\x20\x35\x36\x2e\x37\x76\x31\x39\x32\
|
||||
\x2e\x37\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x36\x42\x34\x30\
|
||||
\x30\x44\x22\x20\x70\x2d\x69\x64\x3d\x22\x35\x32\x34\x35\x22\x3e\
|
||||
\x3c\x2f\x70\x61\x74\x68\x3e\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\
|
||||
\x4d\x38\x35\x31\x2e\x34\x20\x34\x32\x38\x2e\x31\x48\x35\x32\x35\
|
||||
\x2e\x37\x63\x2d\x33\x38\x2e\x35\x20\x30\x2e\x32\x2d\x35\x36\x2e\
|
||||
\x36\x20\x31\x38\x2e\x32\x2d\x35\x36\x2e\x37\x20\x35\x36\x2e\x37\
|
||||
\x76\x31\x39\x32\x2e\x38\x63\x30\x2e\x32\x20\x33\x38\x2e\x35\x20\
|
||||
\x31\x38\x2e\x32\x20\x35\x36\x2e\x36\x20\x35\x36\x2e\x37\x20\x35\
|
||||
\x36\x2e\x37\x68\x31\x37\x37\x2e\x35\x6c\x36\x31\x20\x34\x30\x2e\
|
||||
\x33\x76\x2d\x34\x30\x2e\x33\x68\x38\x37\x2e\x32\x63\x33\x38\x2e\
|
||||
\x35\x2d\x30\x2e\x32\x20\x35\x36\x2e\x36\x2d\x31\x38\x2e\x32\x20\
|
||||
\x35\x36\x2e\x37\x2d\x35\x36\x2e\x37\x56\x34\x38\x34\x2e\x38\x63\
|
||||
\x2d\x30\x2e\x31\x2d\x33\x38\x2e\x36\x2d\x31\x38\x2e\x31\x2d\x35\
|
||||
\x36\x2e\x36\x2d\x35\x36\x2e\x37\x2d\x35\x36\x2e\x37\x7a\x4d\x35\
|
||||
\x36\x37\x20\x36\x32\x37\x2e\x34\x63\x2d\x32\x31\x2e\x31\x20\x30\
|
||||
\x2d\x33\x38\x2e\x33\x2d\x31\x37\x2e\x32\x2d\x33\x38\x2e\x33\x2d\
|
||||
\x33\x38\x2e\x33\x20\x30\x2d\x32\x31\x2e\x31\x20\x31\x37\x2e\x32\
|
||||
\x2d\x33\x38\x2e\x33\x20\x33\x38\x2e\x33\x2d\x33\x38\x2e\x33\x20\
|
||||
\x32\x31\x2e\x31\x20\x30\x20\x33\x38\x2e\x33\x20\x31\x37\x2e\x32\
|
||||
\x20\x33\x38\x2e\x33\x20\x33\x38\x2e\x33\x20\x30\x20\x32\x31\x2e\
|
||||
\x31\x2d\x31\x37\x2e\x32\x20\x33\x38\x2e\x33\x2d\x33\x38\x2e\x33\
|
||||
\x20\x33\x38\x2e\x33\x7a\x20\x6d\x31\x32\x32\x2e\x32\x20\x30\x63\
|
||||
\x2d\x32\x31\x2e\x31\x20\x30\x2d\x33\x38\x2e\x33\x2d\x31\x37\x2e\
|
||||
\x32\x2d\x33\x38\x2e\x33\x2d\x33\x38\x2e\x33\x20\x30\x2d\x32\x31\
|
||||
\x2e\x31\x20\x31\x37\x2e\x32\x2d\x33\x38\x2e\x33\x20\x33\x38\x2e\
|
||||
\x33\x2d\x33\x38\x2e\x33\x20\x32\x31\x2e\x31\x20\x30\x20\x33\x38\
|
||||
\x2e\x33\x20\x31\x37\x2e\x32\x20\x33\x38\x2e\x33\x20\x33\x38\x2e\
|
||||
\x33\x20\x30\x20\x32\x31\x2e\x31\x2d\x31\x37\x2e\x32\x20\x33\x38\
|
||||
\x2e\x33\x2d\x33\x38\x2e\x33\x20\x33\x38\x2e\x33\x7a\x20\x6d\x31\
|
||||
\x32\x32\x2e\x33\x20\x30\x63\x2d\x32\x31\x2e\x31\x20\x30\x2d\x33\
|
||||
\x38\x2e\x33\x2d\x31\x37\x2e\x32\x2d\x33\x38\x2e\x33\x2d\x33\x38\
|
||||
\x2e\x33\x20\x30\x2d\x32\x31\x2e\x31\x20\x31\x37\x2e\x32\x2d\x33\
|
||||
\x38\x2e\x33\x20\x33\x38\x2e\x33\x2d\x33\x38\x2e\x33\x20\x32\x31\
|
||||
\x2e\x31\x20\x30\x20\x33\x38\x2e\x33\x20\x31\x37\x2e\x32\x20\x33\
|
||||
\x38\x2e\x33\x20\x33\x38\x2e\x33\x20\x30\x20\x32\x31\x2e\x31\x2d\
|
||||
\x31\x37\x2e\x32\x20\x33\x38\x2e\x33\x2d\x33\x38\x2e\x33\x20\x33\
|
||||
\x38\x2e\x33\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x46\x46\x44\
|
||||
\x35\x32\x34\x22\x20\x70\x2d\x69\x64\x3d\x22\x35\x32\x34\x36\x22\
|
||||
\x3e\x3c\x2f\x70\x61\x74\x68\x3e\x3c\x70\x61\x74\x68\x20\x64\x3d\
|
||||
\x22\x4d\x35\x36\x37\x20\x35\x35\x30\x2e\x38\x63\x2d\x32\x31\x2e\
|
||||
\x31\x20\x30\x2d\x33\x38\x2e\x33\x20\x31\x37\x2e\x32\x2d\x33\x38\
|
||||
\x2e\x33\x20\x33\x38\x2e\x33\x20\x30\x20\x32\x31\x2e\x31\x20\x31\
|
||||
\x37\x2e\x32\x20\x33\x38\x2e\x33\x20\x33\x38\x2e\x33\x20\x33\x38\
|
||||
\x2e\x33\x20\x32\x31\x2e\x31\x20\x30\x20\x33\x38\x2e\x33\x2d\x31\
|
||||
\x37\x2e\x32\x20\x33\x38\x2e\x33\x2d\x33\x38\x2e\x33\x20\x30\x2d\
|
||||
\x32\x31\x2e\x31\x2d\x31\x37\x2e\x32\x2d\x33\x38\x2e\x33\x2d\x33\
|
||||
\x38\x2e\x33\x2d\x33\x38\x2e\x33\x7a\x4d\x36\x38\x39\x2e\x32\x20\
|
||||
\x35\x35\x30\x2e\x38\x63\x2d\x32\x31\x2e\x31\x20\x30\x2d\x33\x38\
|
||||
\x2e\x33\x20\x31\x37\x2e\x32\x2d\x33\x38\x2e\x33\x20\x33\x38\x2e\
|
||||
\x33\x20\x30\x20\x32\x31\x2e\x31\x20\x31\x37\x2e\x32\x20\x33\x38\
|
||||
\x2e\x33\x20\x33\x38\x2e\x33\x20\x33\x38\x2e\x33\x20\x32\x31\x2e\
|
||||
\x31\x20\x30\x20\x33\x38\x2e\x33\x2d\x31\x37\x2e\x32\x20\x33\x38\
|
||||
\x2e\x33\x2d\x33\x38\x2e\x33\x20\x30\x2d\x32\x31\x2e\x31\x2d\x31\
|
||||
\x37\x2e\x32\x2d\x33\x38\x2e\x33\x2d\x33\x38\x2e\x33\x2d\x33\x38\
|
||||
\x2e\x33\x7a\x4d\x38\x31\x31\x2e\x35\x20\x35\x35\x30\x2e\x38\x63\
|
||||
\x2d\x32\x31\x2e\x31\x20\x30\x2d\x33\x38\x2e\x33\x20\x31\x37\x2e\
|
||||
\x32\x2d\x33\x38\x2e\x33\x20\x33\x38\x2e\x33\x20\x30\x20\x32\x31\
|
||||
\x2e\x31\x20\x31\x37\x2e\x32\x20\x33\x38\x2e\x33\x20\x33\x38\x2e\
|
||||
\x33\x20\x33\x38\x2e\x33\x20\x32\x31\x2e\x31\x20\x30\x20\x33\x38\
|
||||
\x2e\x33\x2d\x31\x37\x2e\x32\x20\x33\x38\x2e\x33\x2d\x33\x38\x2e\
|
||||
\x33\x20\x30\x2d\x32\x31\x2e\x31\x2d\x31\x37\x2e\x32\x2d\x33\x38\
|
||||
\x2e\x33\x2d\x33\x38\x2e\x33\x2d\x33\x38\x2e\x33\x7a\x22\x20\x66\
|
||||
\x69\x6c\x6c\x3d\x22\x23\x36\x42\x34\x30\x30\x44\x22\x20\x70\x2d\
|
||||
\x69\x64\x3d\x22\x35\x32\x34\x37\x22\x3e\x3c\x2f\x70\x61\x74\x68\
|
||||
\x3e\x3c\x2f\x73\x76\x67\x3e\
|
||||
"
|
||||
|
||||
qt_resource_name = b"\
|
||||
\x00\x05\
|
||||
\x00\x6f\xa6\x53\
|
||||
\x00\x69\
|
||||
\x00\x63\x00\x6f\x00\x6e\x00\x73\
|
||||
\x00\x08\
|
||||
\x05\xe2\x54\xa7\
|
||||
\x00\x6c\
|
||||
\x00\x6f\x00\x67\x00\x6f\x00\x2e\x00\x73\x00\x76\x00\x67\
|
||||
"
|
||||
|
||||
qt_resource_struct_v1 = b"\
|
||||
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\
|
||||
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x02\
|
||||
\x00\x00\x00\x10\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
|
||||
"
|
||||
|
||||
qt_resource_struct_v2 = b"\
|
||||
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\
|
||||
\x00\x00\x00\x00\x00\x00\x00\x00\
|
||||
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x02\
|
||||
\x00\x00\x00\x00\x00\x00\x00\x00\
|
||||
\x00\x00\x00\x10\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
|
||||
\x00\x00\x01\x8b\x7b\xfa\x85\xc4\
|
||||
"
|
||||
|
||||
qt_version = [int(v) for v in QtCore.qVersion().split('.')]
|
||||
if qt_version < [5, 8, 0]:
|
||||
rcc_version = 1
|
||||
qt_resource_struct = qt_resource_struct_v1
|
||||
else:
|
||||
rcc_version = 2
|
||||
qt_resource_struct = qt_resource_struct_v2
|
||||
|
||||
|
||||
def qInitResources():
|
||||
QtCore.qRegisterResourceData(rcc_version, qt_resource_struct, qt_resource_name, qt_resource_data)
|
||||
|
||||
|
||||
def qCleanupResources():
|
||||
QtCore.qUnregisterResourceData(rcc_version, qt_resource_struct, qt_resource_name, qt_resource_data)
|
||||
|
||||
|
||||
qInitResources()
|
7
app/resources/icons/search.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="1700143141609" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4021"
|
||||
width="16" height="16">
|
||||
<path d="M955.069071 864.311021 740.015134 649.258107c-3.752464-3.751441-8.841366-5.860475-14.149255-5.860475-5.306866 0-10.395768 2.108011-14.149255 5.860475l-16.692171 16.692171-38.34226-38.34226c53.03796-59.810201 85.298711-138.442072 85.298711-224.478588 0-186.774871-151.952784-338.727655-338.727655-338.727655S64.527642 216.35456 64.527642 403.12943c0 186.775894 151.952784 338.728678 338.727655 338.728678 86.36909 0 165.276231-32.510438 225.170343-85.913718l38.303374 38.303374-17.34504 17.34504c-7.812943 7.813966-7.812943 20.48352 0 28.297486l215.051891 215.052914c3.753487 3.751441 8.841366 5.860475 14.149255 5.860475 5.306866 0 10.395768-2.108011 14.149255-5.860475l62.334697-62.334697C962.883037 884.794541 962.883037 872.124987 955.069071 864.311021zM104.546078 403.12943c0-164.709319 133.9999-298.709219 298.709219-298.709219s298.709219 133.9999 298.709219 298.709219S567.964616 701.839673 403.255297 701.839673 104.546078 567.838749 104.546078 403.12943zM878.585119 912.496463 691.829691 725.741036l34.036187-34.036187 186.755428 186.755428L878.585119 912.496463z"
|
||||
fill="#272636" p-id="4022"></path>
|
||||
</svg>
|
After Width: | Height: | Size: 1.4 KiB |
18
app/resources/icons/word.svg
Normal file
@ -0,0 +1,18 @@
|
||||
<?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="1698328304971" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2624"
|
||||
width="16" height="16">
|
||||
<path d="M1024 298.666667V85.333333c0-25.6-17.066667-42.666667-42.666667-42.666666H298.666667c-25.6 0-42.666667 17.066667-42.666667 42.666666v213.333334l384 85.333333 384-85.333333z"
|
||||
fill="#41A5EE" p-id="2625"></path>
|
||||
<path d="M1024 298.666667H256v213.333333l405.333333 85.333333 362.666667-85.333333z" fill="#2B7CD3"
|
||||
p-id="2626"></path>
|
||||
<path d="M1024 512H256v213.333333l384 64 384-64z" fill="#185ABD" p-id="2627"></path>
|
||||
<path d="M1024 725.333333H256v213.333334c0 25.6 17.066667 42.666667 42.666667 42.666666h682.666666c25.6 0 42.666667-17.066667 42.666667-42.666666v-213.333334z"
|
||||
fill="#103F91" p-id="2628"></path>
|
||||
<path d="M588.8 256H256v597.333333h324.266667c29.866667 0 59.733333-29.866667 59.733333-59.733333V307.2c0-29.866667-21.333333-51.2-51.2-51.2z"
|
||||
opacity=".5" p-id="2629"></path>
|
||||
<path d="M546.133333 810.666667H51.2C21.333333 810.666667 0 789.333333 0 759.466667V264.533333C0 234.666667 21.333333 213.333333 51.2 213.333333h499.2c25.6 0 46.933333 21.333333 46.933333 51.2v499.2c0 25.6-21.333333 46.933333-51.2 46.933334z"
|
||||
fill="#185ABD" p-id="2630"></path>
|
||||
<path d="M435.2 682.666667H371.2L298.666667 448 226.133333 682.666667H162.133333L93.866667 341.333333h59.733333l46.933333 238.933334 72.533334-230.4h51.2l68.266666 230.4L443.733333 341.333333h59.733334l-68.266667 341.333334z"
|
||||
fill="#FFFFFF" p-id="2631"></path>
|
||||
</svg>
|
After Width: | Height: | Size: 1.7 KiB |
24
app/resources/resource.qrc
Normal file
@ -0,0 +1,24 @@
|
||||
<RCC>
|
||||
<qresource prefix="/icons">
|
||||
<file>icons/404.png</file>
|
||||
<file>icons/analysis.svg</file>
|
||||
<file>icons/annual_report.svg</file>
|
||||
<file>icons/back.svg</file>
|
||||
<file>icons/chat.svg</file>
|
||||
<file>icons/contact.svg</file>
|
||||
<file>icons/csv.svg</file>
|
||||
<file>icons/default_avatar.svg</file>
|
||||
<file>icons/emotion.svg</file>
|
||||
<file>icons/html.svg</file>
|
||||
<file>icons/loading.svg</file>
|
||||
<file>icons/logo.svg</file>
|
||||
<file>icons/myinfo.svg</file>
|
||||
<file>icons/output.svg</file>
|
||||
<file>icons/search.svg</file>
|
||||
<file>icons/word.svg</file>
|
||||
<file>version_list.json</file>
|
||||
</qresource>
|
||||
<qresource prefix="/data">
|
||||
<file>version_list.json</file>
|
||||
</qresource>
|
||||
</RCC>
|
3712
app/resources/resource_rc.py
Normal file
386
app/resources/version_list.json
Normal file
@ -0,0 +1,386 @@
|
||||
{
|
||||
"3.2.1.154": [
|
||||
328121948,
|
||||
328122328,
|
||||
328123056,
|
||||
328121976,
|
||||
328123020,
|
||||
0
|
||||
],
|
||||
"3.3.0.115": [
|
||||
31323364,
|
||||
31323744,
|
||||
31324472,
|
||||
31323392,
|
||||
31324436,
|
||||
0
|
||||
],
|
||||
"3.3.0.84": [
|
||||
31315212,
|
||||
31315592,
|
||||
31316320,
|
||||
31315240,
|
||||
31316284,
|
||||
0
|
||||
],
|
||||
"3.3.0.93": [
|
||||
31323364,
|
||||
31323744,
|
||||
31324472,
|
||||
31323392,
|
||||
31324436,
|
||||
0
|
||||
],
|
||||
"3.3.5.34": [
|
||||
30603028,
|
||||
30603408,
|
||||
30604120,
|
||||
30603056,
|
||||
30604100,
|
||||
0
|
||||
],
|
||||
"3.3.5.42": [
|
||||
30603012,
|
||||
30603392,
|
||||
30604120,
|
||||
30603040,
|
||||
30604084,
|
||||
0
|
||||
],
|
||||
"3.3.5.46": [
|
||||
30578372,
|
||||
30578752,
|
||||
30579480,
|
||||
30578400,
|
||||
30579444,
|
||||
0
|
||||
],
|
||||
"3.4.0.37": [
|
||||
31608116,
|
||||
31608496,
|
||||
31609224,
|
||||
31608144,
|
||||
31609188,
|
||||
0
|
||||
],
|
||||
"3.4.0.38": [
|
||||
31604044,
|
||||
31604424,
|
||||
31605152,
|
||||
31604072,
|
||||
31605116,
|
||||
0
|
||||
],
|
||||
"3.4.0.50": [
|
||||
31688500,
|
||||
31688880,
|
||||
31689608,
|
||||
31688528,
|
||||
31689572,
|
||||
0
|
||||
],
|
||||
"3.4.0.54": [
|
||||
31700852,
|
||||
31701248,
|
||||
31700920,
|
||||
31700880,
|
||||
31701924,
|
||||
0
|
||||
],
|
||||
"3.4.5.27": [
|
||||
32133788,
|
||||
32134168,
|
||||
32134896,
|
||||
32133816,
|
||||
32134860,
|
||||
0
|
||||
],
|
||||
"3.4.5.45": [
|
||||
32147012,
|
||||
32147392,
|
||||
32147064,
|
||||
32147040,
|
||||
32148084,
|
||||
0
|
||||
],
|
||||
"3.5.0.20": [
|
||||
35494484,
|
||||
35494864,
|
||||
35494536,
|
||||
35494512,
|
||||
35495556,
|
||||
0
|
||||
],
|
||||
"3.5.0.29": [
|
||||
35507980,
|
||||
35508360,
|
||||
35508032,
|
||||
35508008,
|
||||
35509052,
|
||||
0
|
||||
],
|
||||
"3.5.0.33": [
|
||||
35512140,
|
||||
35512520,
|
||||
35512192,
|
||||
35512168,
|
||||
35513212,
|
||||
0
|
||||
],
|
||||
"3.5.0.39": [
|
||||
35516236,
|
||||
35516616,
|
||||
35516288,
|
||||
35516264,
|
||||
35517308,
|
||||
0
|
||||
],
|
||||
"3.5.0.42": [
|
||||
35512140,
|
||||
35512520,
|
||||
35512192,
|
||||
35512168,
|
||||
35513212,
|
||||
0
|
||||
],
|
||||
"3.5.0.44": [
|
||||
35510836,
|
||||
35511216,
|
||||
35510896,
|
||||
35510864,
|
||||
35511908,
|
||||
0
|
||||
],
|
||||
"3.5.0.46": [
|
||||
35506740,
|
||||
35507120,
|
||||
35506800,
|
||||
35506768,
|
||||
35507812,
|
||||
0
|
||||
],
|
||||
"3.6.0.18": [
|
||||
35842996,
|
||||
35843376,
|
||||
35843048,
|
||||
35843024,
|
||||
35844068,
|
||||
0
|
||||
],
|
||||
"3.6.5.7": [
|
||||
35864356,
|
||||
35864736,
|
||||
35864408,
|
||||
35864384,
|
||||
35865428,
|
||||
0
|
||||
],
|
||||
"3.6.5.16": [
|
||||
35909428,
|
||||
35909808,
|
||||
35909480,
|
||||
35909456,
|
||||
35910500,
|
||||
0
|
||||
],
|
||||
"3.7.0.26": [
|
||||
37105908,
|
||||
37106288,
|
||||
37105960,
|
||||
37105936,
|
||||
37106980,
|
||||
0
|
||||
],
|
||||
"3.7.0.29": [
|
||||
37105908,
|
||||
37106288,
|
||||
37105960,
|
||||
37105936,
|
||||
37106980,
|
||||
0
|
||||
],
|
||||
"3.7.0.30": [
|
||||
37118196,
|
||||
37118576,
|
||||
37118248,
|
||||
37118224,
|
||||
37119268,
|
||||
0
|
||||
],
|
||||
"3.7.5.11": [
|
||||
37883280,
|
||||
37884088,
|
||||
37883136,
|
||||
37883008,
|
||||
37884052,
|
||||
0
|
||||
],
|
||||
"3.7.5.23": [
|
||||
37895736,
|
||||
37896544,
|
||||
37895592,
|
||||
37883008,
|
||||
37896508,
|
||||
0
|
||||
],
|
||||
"3.7.5.27": [
|
||||
37895736,
|
||||
37896544,
|
||||
37895592,
|
||||
37895464,
|
||||
37896508,
|
||||
0
|
||||
],
|
||||
"3.7.5.31": [
|
||||
37903928,
|
||||
37904736,
|
||||
37903784,
|
||||
37903656,
|
||||
37904700,
|
||||
0
|
||||
],
|
||||
"3.7.6.24": [
|
||||
38978840,
|
||||
38979648,
|
||||
38978696,
|
||||
38978604,
|
||||
38979612,
|
||||
0
|
||||
],
|
||||
"3.7.6.29": [
|
||||
38986376,
|
||||
38987184,
|
||||
38986232,
|
||||
38986104,
|
||||
38987148,
|
||||
0
|
||||
],
|
||||
"3.7.6.44": [
|
||||
39016520,
|
||||
39017328,
|
||||
39016376,
|
||||
38986104,
|
||||
39017292,
|
||||
0
|
||||
],
|
||||
"3.8.0.31": [
|
||||
46064088,
|
||||
46064912,
|
||||
46063944,
|
||||
38986104,
|
||||
46064876,
|
||||
0
|
||||
],
|
||||
"3.8.0.33": [
|
||||
46059992,
|
||||
46060816,
|
||||
46059848,
|
||||
38986104,
|
||||
46060780,
|
||||
0
|
||||
],
|
||||
"3.8.0.41": [
|
||||
46064024,
|
||||
46064848,
|
||||
46063880,
|
||||
38986104,
|
||||
46064812,
|
||||
0
|
||||
],
|
||||
"3.8.1.26": [
|
||||
46409448,
|
||||
46410272,
|
||||
46409304,
|
||||
38986104,
|
||||
46410236,
|
||||
0
|
||||
],
|
||||
"3.9.0.28": [
|
||||
48418376,
|
||||
48419280,
|
||||
48418232,
|
||||
38986104,
|
||||
48419244,
|
||||
0
|
||||
],
|
||||
"3.9.2.23": [
|
||||
50320784,
|
||||
50321712,
|
||||
50320640,
|
||||
38986104,
|
||||
50321676,
|
||||
50592864
|
||||
],
|
||||
"3.9.2.26": [
|
||||
50329040,
|
||||
50329968,
|
||||
50328896,
|
||||
38986104,
|
||||
50329932,
|
||||
0
|
||||
],
|
||||
"3.9.5.81": [
|
||||
61650872,
|
||||
61652208,
|
||||
61650680,
|
||||
0,
|
||||
61652144,
|
||||
0
|
||||
],
|
||||
"3.9.5.91": [
|
||||
61654904,
|
||||
61656240,
|
||||
61654712,
|
||||
38986104,
|
||||
61656176,
|
||||
61677112
|
||||
],
|
||||
"3.9.6.19": [
|
||||
61997688,
|
||||
61997464,
|
||||
61997496,
|
||||
38986104,
|
||||
61998960,
|
||||
0
|
||||
],
|
||||
"3.9.6.33": [
|
||||
62030600,
|
||||
62031936,
|
||||
62030408,
|
||||
0,
|
||||
62031872,
|
||||
0
|
||||
],
|
||||
"3.9.7.15": [
|
||||
63482696,
|
||||
63484032,
|
||||
63482504,
|
||||
0,
|
||||
63483968,
|
||||
0
|
||||
],
|
||||
"3.9.7.25": [
|
||||
63482760,
|
||||
63484096,
|
||||
63482568,
|
||||
0,
|
||||
63484032,
|
||||
0
|
||||
],
|
||||
"3.9.7.29": [
|
||||
63486984,
|
||||
63488320,
|
||||
63486792,
|
||||
0,
|
||||
63488256,
|
||||
63488352
|
||||
],
|
||||
"3.9.8.15": [
|
||||
64996632,
|
||||
64997968,
|
||||
64996440,
|
||||
0,
|
||||
64997904,
|
||||
65011632
|
||||
]
|
||||
}
|
@ -1,20 +1,24 @@
|
||||
from PyQt5.QtGui import QIcon
|
||||
|
||||
from app.resources import resource_rc
|
||||
|
||||
var = resource_rc.qt_resource_name
|
||||
|
||||
|
||||
class Icon:
|
||||
Default_avatar_path = './app/data/icons/default_avatar.svg'
|
||||
Default_image_path = './app/data/icons/404.png'
|
||||
MainWindow_Icon = QIcon('./app/data/icons/logo.svg')
|
||||
Default_avatar_path = ':/icons/icons/default_avatar.svg'
|
||||
Default_image_path = ':/icons/icons/404.png'
|
||||
MainWindow_Icon = QIcon(':/icons/icons/logo.svg')
|
||||
Default_avatar = QIcon(Default_avatar_path)
|
||||
Output = QIcon('./app/data/icons/output.svg')
|
||||
Back = QIcon('./app/data/icons/back.svg')
|
||||
ToDocx = QIcon('app/data/icons/word.svg')
|
||||
ToCSV = QIcon('app/data/icons/csv.svg')
|
||||
ToHTML = QIcon('app/data/icons/html.svg')
|
||||
Chat_Icon = QIcon('./app/data/icons/chat.svg')
|
||||
Contact_Icon = QIcon('./app/data/icons/contact.svg')
|
||||
MyInfo_Icon = QIcon('./app/data/icons/myinfo.svg')
|
||||
Annual_Report_Icon = QIcon('./app/data/icons/annual_report.svg')
|
||||
Analysis_Icon = QIcon('./app/data/icons/analysis.svg')
|
||||
Emotion_Icon = QIcon('./app/data/icons/emotion.svg')
|
||||
Search_Icon = QIcon('./app/data/icons/search.svg')
|
||||
Output = QIcon(':/icons/icons/output.svg')
|
||||
Back = QIcon(':/icons/icons/back.svg')
|
||||
ToDocx = QIcon(':/icons/icons/word.svg')
|
||||
ToCSV = QIcon(':/icons/icons/csv.svg')
|
||||
ToHTML = QIcon(':/icons/icons/html.svg')
|
||||
Chat_Icon = QIcon(':/icons/icons/chat.svg')
|
||||
Contact_Icon = QIcon(':/icons/icons/contact.svg')
|
||||
MyInfo_Icon = QIcon(':/icons/icons/myinfo.svg')
|
||||
Annual_Report_Icon = QIcon(':/icons/icons/annual_report.svg')
|
||||
Analysis_Icon = QIcon(':/icons/icons/analysis.svg')
|
||||
Emotion_Icon = QIcon(':/icons/icons/emotion.svg')
|
||||
Search_Icon = QIcon(':/icons/icons/search.svg')
|
||||
|
@ -3,11 +3,11 @@ from PyQt5.QtWidgets import QWidget, QMessageBox, QAction, QLineEdit
|
||||
|
||||
from app.DataBase import micro_msg, misc
|
||||
from app.components import ContactQListWidgetItem
|
||||
from app.person import ContactPC
|
||||
from app.person_pc import ContactPC
|
||||
from app.ui_pc.Icon import Icon
|
||||
from app.util import search
|
||||
from .chatUi import Ui_Form
|
||||
from .chat_info import ChatInfo
|
||||
from ..Icon import Icon
|
||||
|
||||
# 美化样式表
|
||||
Stylesheet = """
|
||||
|
@ -1,9 +1,8 @@
|
||||
from PyQt5.QtCore import *
|
||||
from PyQt5.QtWidgets import *
|
||||
|
||||
from app import person
|
||||
from app.DataBase.output_pc import Output
|
||||
from app.Ui.Icon import Icon
|
||||
from app.ui_pc.Icon import Icon
|
||||
from .contactInfoUi import Ui_Form
|
||||
from .userinfo import userinfo
|
||||
|
||||
@ -13,18 +12,12 @@ class ContactInfo(QWidget, Ui_Form):
|
||||
urlSignal = pyqtSignal(QUrl)
|
||||
|
||||
# username = ''
|
||||
def __init__(self, contact, me: person.Me = None, parent=None):
|
||||
def __init__(self, contact, parent=None):
|
||||
super(ContactInfo, self).__init__(parent)
|
||||
self.setupUi(self)
|
||||
self.contact = contact
|
||||
self.view_userinfo = userinfo.UserinfoController(self.contact)
|
||||
|
||||
# self.btn_analysis.clicked.connect(self.analysis)
|
||||
# self.btn_emotion.clicked.connect(self.emotionale_Analysis)
|
||||
# self.btn_report.clicked.connect(self.annual_report)
|
||||
self.btn_back.clicked.connect(self.back)
|
||||
self.Me = me
|
||||
# self.
|
||||
self.init_ui()
|
||||
|
||||
def init_ui(self):
|
||||
@ -105,14 +98,7 @@ class ContactInfo(QWidget, Ui_Form):
|
||||
return
|
||||
self.outputThread = Output(self.Me, self.contact.wxid)
|
||||
elif self.sender() == self.toCSVAct:
|
||||
# QMessageBox.warning(self,
|
||||
# "别急别急",
|
||||
# "马上就实现该功能"
|
||||
# )
|
||||
# print('开始导出csv')
|
||||
# return
|
||||
self.outputThread = Output(self.contact, type_=Output.CSV)
|
||||
print('导出csv')
|
||||
elif self.sender() == self.toHtmlAct:
|
||||
self.outputThread = Output(self.contact, type_=Output.HTML)
|
||||
|
||||
|
@ -3,10 +3,10 @@ from PyQt5.QtWidgets import QWidget, QMessageBox, QAction, QLineEdit
|
||||
|
||||
from app.DataBase import micro_msg, misc
|
||||
from app.components import ContactQListWidgetItem
|
||||
from app.person import ContactPC
|
||||
from app.person_pc import ContactPC
|
||||
from app.ui_pc.Icon import Icon
|
||||
from .contactInfo import ContactInfo
|
||||
from .contactUi import Ui_Form
|
||||
from ..Icon import Icon
|
||||
from ...util import search
|
||||
|
||||
# 美化样式表
|
||||
|
@ -11,17 +11,17 @@ import json
|
||||
import os.path
|
||||
|
||||
from PyQt5.QtCore import *
|
||||
from PyQt5.QtGui import QPixmap, QFont
|
||||
from PyQt5.QtGui import QPixmap, QFont, QDesktopServices
|
||||
from PyQt5.QtWidgets import *
|
||||
|
||||
from app import config
|
||||
from app.DataBase import msg, misc
|
||||
from app.Ui.Icon import Icon
|
||||
from app.ui_pc.Icon import Icon
|
||||
from . import mainwindow
|
||||
from .chat import ChatWindow
|
||||
from .contact import ContactWindow
|
||||
from .tool.tool_window import ToolWindow
|
||||
from ..person import MePC
|
||||
from ..person_pc import MePC
|
||||
|
||||
# 美化样式表
|
||||
Stylesheet = """
|
||||
@ -77,9 +77,8 @@ class MainWinController(QMainWindow, mainwindow.Ui_MainWindow):
|
||||
self.load_data()
|
||||
self.load_num = 0
|
||||
self.label = QLabel(self)
|
||||
|
||||
self.label.setGeometry((self.width() - 300) // 2, (self.height() - 100) // 2, 300, 100)
|
||||
self.label.setPixmap(QPixmap('./app/data/icons/loading.svg'))
|
||||
self.label.setPixmap(QPixmap(':/icons/icons/loading.svg'))
|
||||
|
||||
def load_data(self):
|
||||
if os.path.exists('./app/data/info.json'):
|
||||
@ -92,6 +91,7 @@ class MainWinController(QMainWindow, mainwindow.Ui_MainWindow):
|
||||
me.name = dic.get('name')
|
||||
me.mobile = dic.get('mobile')
|
||||
me.wx_dir = dic.get('wx_dir')
|
||||
print('wx_dir', me.wx_dir)
|
||||
self.set_my_info(wxid)
|
||||
else:
|
||||
QMessageBox.information(
|
||||
@ -101,6 +101,12 @@ class MainWinController(QMainWindow, mainwindow.Ui_MainWindow):
|
||||
)
|
||||
|
||||
def init_ui(self):
|
||||
self.action_help_contact.triggered.connect(
|
||||
lambda: QDesktopServices.openUrl(QUrl("http://8.146.206.114/post/4")))
|
||||
self.action_help_chat.triggered.connect(
|
||||
lambda: QDesktopServices.openUrl(QUrl("http://8.146.206.114/post/4")))
|
||||
self.action_help_decrypt.triggered.connect(
|
||||
lambda: QDesktopServices.openUrl(QUrl("http://8.146.206.114/post/4")))
|
||||
self.listWidget.setVisible(False)
|
||||
self.stackedWidget.setVisible(False)
|
||||
self.listWidget.currentRowChanged.connect(self.setCurrentIndex)
|
||||
|
@ -109,18 +109,24 @@ class Ui_MainWindow(object):
|
||||
self.action_3.setObjectName("action_3")
|
||||
self.action_4 = QtWidgets.QAction(MainWindow)
|
||||
self.action_4.setObjectName("action_4")
|
||||
self.action = QtWidgets.QAction(MainWindow)
|
||||
self.action_help_decrypt = QtWidgets.QAction(MainWindow)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Microsoft YaHei UI")
|
||||
self.action.setFont(font)
|
||||
self.action.setObjectName("action")
|
||||
self.action_help_decrypt.setFont(font)
|
||||
self.action_help_decrypt.setObjectName("action_help_decrypt")
|
||||
self.action_desc = QtWidgets.QAction(MainWindow)
|
||||
self.action_desc.setObjectName("action_desc")
|
||||
self.action_help_chat = QtWidgets.QAction(MainWindow)
|
||||
self.action_help_chat.setObjectName("action_help_chat")
|
||||
self.action_help_contact = QtWidgets.QAction(MainWindow)
|
||||
self.action_help_contact.setObjectName("action_help_contact")
|
||||
self.menu_F.addSeparator()
|
||||
self.menu_F.addSeparator()
|
||||
self.menu_F.addAction(self.action_3)
|
||||
self.menu_F.addAction(self.action_4)
|
||||
self.menu_2.addAction(self.action)
|
||||
self.menu_2.addAction(self.action_help_decrypt)
|
||||
self.menu_2.addAction(self.action_help_chat)
|
||||
self.menu_2.addAction(self.action_help_contact)
|
||||
self.menu_about.addAction(self.action_desc)
|
||||
self.menubar.addAction(self.menu_F.menuAction())
|
||||
self.menubar.addAction(self.menu.menuAction())
|
||||
@ -155,5 +161,7 @@ class Ui_MainWindow(object):
|
||||
self.menu_3.setTitle(_translate("MainWindow", "不显示或者显示异常请重启应用"))
|
||||
self.action_3.setText(_translate("MainWindow", "保存"))
|
||||
self.action_4.setText(_translate("MainWindow", "退出"))
|
||||
self.action.setText(_translate("MainWindow", "关于"))
|
||||
self.action_help_decrypt.setText(_translate("MainWindow", "解密教程"))
|
||||
self.action_desc.setText(_translate("MainWindow", "说明"))
|
||||
self.action_help_chat.setText(_translate("MainWindow", "聊天相关"))
|
||||
self.action_help_contact.setText(_translate("MainWindow", "好友相关"))
|
||||
|
@ -197,7 +197,9 @@
|
||||
<property name="title">
|
||||
<string>帮助</string>
|
||||
</property>
|
||||
<addaction name="action"/>
|
||||
<addaction name="action_help_decrypt"/>
|
||||
<addaction name="action_help_chat"/>
|
||||
<addaction name="action_help_contact"/>
|
||||
</widget>
|
||||
<widget class="QMenu" name="menu_about">
|
||||
<property name="title">
|
||||
@ -227,9 +229,9 @@
|
||||
<string>退出</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="action">
|
||||
<action name="action_help_decrypt">
|
||||
<property name="text">
|
||||
<string>关于</string>
|
||||
<string>解密教程</string>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
@ -242,6 +244,16 @@
|
||||
<string>说明</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="action_help_chat">
|
||||
<property name="text">
|
||||
<string>聊天相关</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="action_help_contact">
|
||||
<property name="text">
|
||||
<string>好友相关</string>
|
||||
</property>
|
||||
</action>
|
||||
</widget>
|
||||
<resources/>
|
||||
<connections/>
|
||||
|
@ -3,7 +3,7 @@ import os.path
|
||||
import time
|
||||
import traceback
|
||||
|
||||
from PyQt5.QtCore import pyqtSignal, QThread, QUrl
|
||||
from PyQt5.QtCore import pyqtSignal, QThread, QUrl, QFile, QIODevice, QTextStream
|
||||
from PyQt5.QtGui import QDesktopServices
|
||||
from PyQt5.QtWidgets import QWidget, QMessageBox, QFileDialog
|
||||
|
||||
@ -41,7 +41,15 @@ class DecryptControl(QWidget, decryptUi.Ui_Dialog):
|
||||
# @log
|
||||
def get_info(self):
|
||||
try:
|
||||
result = get_wx_info.get_info()
|
||||
file = QFile(':/data/version_list.json')
|
||||
if file.open(QIODevice.ReadOnly | QIODevice.Text):
|
||||
stream = QTextStream(file)
|
||||
content = stream.readAll()
|
||||
file.close()
|
||||
VERSION_LIST = json.loads(content)
|
||||
else:
|
||||
return
|
||||
result = get_wx_info.get_info(VERSION_LIST)
|
||||
print(result)
|
||||
if result == -1:
|
||||
QMessageBox.critical(self, "错误", "请登录微信")
|
||||
|
@ -3,9 +3,9 @@ from random import randint
|
||||
from PyQt5.QtCore import Qt, pyqtSignal
|
||||
from PyQt5.QtWidgets import QWidget, QListWidgetItem, QLabel
|
||||
|
||||
from app.ui_pc.Icon import Icon
|
||||
from .pc_decrypt import DecryptControl
|
||||
from .toolUI import Ui_Dialog
|
||||
from ...Ui.Icon import Icon
|
||||
|
||||
# 美化样式表
|
||||
Stylesheet = """
|
||||
|
@ -1,7 +1,7 @@
|
||||
import os
|
||||
|
||||
from app.decrypt import dat2pic
|
||||
from app.person import MePC
|
||||
from app.person_pc import MePC
|
||||
|
||||
if not os.path.exists('./data/image'):
|
||||
os.mkdir('./data/image')
|
||||
@ -11,7 +11,9 @@ def get_abs_path(path):
|
||||
# return os.path.join(os.getcwd(), 'app/data/icons/404.png')
|
||||
if path:
|
||||
# if os.path.exists(os.path.join())
|
||||
# print(path, os.path.join(MePC().wx_dir, path), MePC().wx_dir)
|
||||
output_path = dat2pic.decode_dat(os.path.join(MePC().wx_dir, path), './data/image')
|
||||
|
||||
return output_path
|
||||
else:
|
||||
return os.path.join(os.getcwd(), 'app/data/icons/404.png')
|
||||
return ':/icons/icons/404.png'
|
||||
|
@ -4,8 +4,10 @@ import sys
|
||||
from PyQt5.QtGui import QIcon
|
||||
from PyQt5.QtWidgets import QApplication, QMessageBox, QWidget
|
||||
|
||||
from app.resources import resource_rc
|
||||
from app.ui_pc.tool.pc_decrypt import pc_decrypt
|
||||
|
||||
var = resource_rc.qt_resource_name
|
||||
ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID("WeChatReport")
|
||||
|
||||
|
||||
@ -13,7 +15,7 @@ class ViewController(QWidget):
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setWindowTitle('解密')
|
||||
self.setWindowIcon(QIcon(':/icons/logo.svg'))
|
||||
self.setWindowIcon(QIcon(':/icons/icons/logo.svg'))
|
||||
self.viewMainWIn = None
|
||||
self.viewDecrypt = None
|
||||
|
||||
|
BIN
logo16x16.ico
Normal file
After Width: | Height: | Size: 1.1 KiB |