avatar

DNF่ฎก็ฎ—ๅ™จ

ไธบDNF่ฃ…ๅค‡ๆญ้…ๅŠไผคๅฎณ่ฎก็ฎ—ๆไพ›ไพฟๅˆฉ็š„ๅทฅๅ…ท

่ฝฏไปถไป‹็ป ็›ธๅ…ณๆบ็  ไธ‹่ฝฝ้“พๆŽฅ

ๆ‰ง่กŒ็จ‹ๅบไธ‹่ฝฝ:https://wws.lanzous.com/b01bfj76f ๆˆ– https://pan.lanzou.com/b01bfj76f

python(3.8)็ผ–ๅ†™๏ผŒไฝฟ็”จ pyqt5(5.14.2) ๅ›พๅฝข GUI ๅบ“
ไธปๆก†ๆžถ็”ฑ็บธ้ฃžๆœบๅฎž็Žฐ๏ผŒ่ฅฟ็“œๅๅŠฉไฟฎๆ”น๏ผŒSCUDRT ๅฏน็ฎ—ๆณ•่ฟ›่กŒไผ˜ๅŒ–ไฟฎๆ”น๏ผŒ้ฃŽไน‹ๅ‡Œๆฎ‡ๆทปๅŠ ๅคš่ฟ›็จ‹ไผ˜ๅŒ–

ไพ่ต–ๅฎ‰่ฃ…

ๅฎ‰่ฃ…Python,่ฎก็ฎ—ๅ™จๅผ€ๅ‘ไฝฟ็”จ็š„ๆ˜ฏ3.8็‰ˆๆœฌ
ๅฎ‰่ฃ…้กน็›ฎไพ่ต–

pip install โ€“user -i https://pypi.mirrors.ustc.edu.cn/simple/ -r requirements.txt

็จ‹ๅบ็ป“ๆž„

|โ€“ใ€€DNFCalculating
ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€build.bat๏ผšๆ‰“ๅŒ…่„šๆœฌ
ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€CHANGELOG.md๏ผš็จ‹ๅบๆ›ดๆ–ฐ่ฎฐๅฝ•
ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€LICENSE๏ผšๅผ€ๆบ่ฎธๅฏ
ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€main.py๏ผš็จ‹ๅบไธปๅ…ฅๅฃ
ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€README.md๏ผš็จ‹ๅบ่ฏดๆ˜Ž
ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€requirements.txt๏ผš้กน็›ฎไพ่ต–ๅŒ…
ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€AutoRelese๏ผš้กน็›ฎ่‡ชๅŠจๅ‘ๅธƒๆ–‡ไปถๅŒ…
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€ark.x64.dll๏ผšbz็š„zipๅŽ‹็ผฉdll
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€bz.exe๏ผšbzๅŽ‹็ผฉ็จ‹ๅบ
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€Package.spec๏ผšpyinstallerๆ‰“ๅŒ…้…็ฝฎ
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€release_produce.js๏ผšๆ›ดๆ–ฐๆ—ฅๅฟ—่‡ชๅŠจ็”Ÿๆˆ็จ‹ๅบ
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€upload_cookie.json๏ผš่“ๅฅไบ‘ไธŠไผ cookieๆ–‡ไปถ
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€upload_lanzouyun.py๏ผš่‡ชๅŠจไธŠไผ ่“ๅฅไบ‘ๆ–‡ไปถ
ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€Part๏ผš่Œไธšๅฎž็Žฐ็›ฎๅฝ•
ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€PublicReference๏ผšๅ…ฌๆœ‰ๅผ•็”จๆ–นๆณ•
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€base.py๏ผš่พ“ๅ‡บ่Œไธšๅ…ฌๆœ‰ๅฎž็Žฐๆ–นๆณ•
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€base_buff.py๏ผšๅฅถ็ณป่Œไธšๅ…ฌๆœ‰ๅฎž็Žฐๆ–นๆณ•
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€common.py๏ผš็•Œ้ขๅ…ฌๆœ‰ๅฎž็Žฐๆ–นๆณ•
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€ใ€€initใ€€.py๏ผšๅˆๅง‹ๅŒ–ๆ–‡ไปถ๏ผŒๅฏ็”จๅคš็บฟ็จ‹ๅŠๆ—ฅๅฟ—่ฎฐๅฝ•
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€choise๏ผš้€‰้กน่ฎพ็ฝฎ
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€็ป†่Š‚้€‰้กน.py
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€้€‰้กน่ฎพ็ฝฎ.py
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€้€‰้กน่ฎพ็ฝฎ_buff.py
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€equipment๏ผš่ฃ…ๅค‡่ฎพ็ฝฎ
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€basic_equ.py๏ผš่ฃ…ๅค‡ๅ…ฌๆœ‰็ฑป
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€equ_list.py๏ผš่ฃ…ๅค‡ๅˆ—่กจ
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€ๅŸบ็ก€ๅ‡ฝๆ•ฐ.py๏ผšๅ„็ฑป้š่—ๅŸบ็ก€ๅ…ฌๅผ
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€ๅฎ ็‰ฉ.py
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€ๅฎ ็‰ฉ_buff.py
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€ๆญฆๅ™จ่žๅˆ.py
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€ๆญฆๅ™จ่žๅˆ_buff.py
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€็งฐๅท.py
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€็งฐๅท_buff.py
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€่ฃ…ๅค‡_ๅฅ—่ฃ….py
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€่ฃ…ๅค‡_ๆญฆๅ™จ.py
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€่ฃ…ๅค‡_็‰นๆฎŠ.py
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€่ฃ…ๅค‡_้˜ฒๅ…ท.py
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€่ฃ…ๅค‡_้ฆ–้ฅฐ.py
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€่พŸ้‚ช็Ž‰.py
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€่พŸ้‚ช็Ž‰_buff.py
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€utils๏ผšๅทฅๅ…ท็ฑป
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€calc_core.py๏ผš่ฃ…ๅค‡ๅฏปไผ˜
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€common.py๏ผšๆ ผๅผๅŒ–ๆ—ถ้—ด
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€config.py๏ผš้…็ฝฎ่ฏปๅ–
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€constant.py๏ผšๅธธ้‡
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€copy.py๏ผšๆทฑๅบฆๆ‹ท่ด
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€minheap.py๏ผšๆœ€ๅฐๅ †ๆŽ’ๅบ
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€producer_consumer.py๏ผšๅคš่ฟ›็จ‹
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€zipfile.py๏ผšๅŽ‹็ผฉๆ–‡ไปถ
ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€ResourceFiles๏ผš่ต„ๆบๆ–‡ไปถๅคน
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€่Œไธšๆ–‡ไปถๅคน
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€bg.jpg๏ผš่ƒŒๆ™ฏๅ›พ
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€ไบบ็‰ฉ.png๏ผš่ฏฆๆƒ…็•Œ้ขไบบ็‰ฉๅ›พ
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€reset๏ผš้ป˜่ฎค้…็ฝฎๆ–‡ไปถๅคน
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€attr.ini
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€equ.ini
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€equ1.ini
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€equ2.ini
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€equ3.ini
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€equ4.ini
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€equ5.ini
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€skill1.ini
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€skill2.ini
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€skill3.ini
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€skill4.ini
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€ๆŠ€่ƒฝ๏ผšๆŠ€่ƒฝๅ›พๆ ‡ๆ–‡ไปถๅคน
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€Config๏ผš้…็ฝฎๆ–‡ไปถๅคน
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€adventure_info.json๏ผšๅŠ ่ฝฝ่Œไธš้…็ฝฎ
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€release_version.json๏ผš่ฎก็ฎ—ๅ™จ็‰ˆๆœฌ
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€ๅŸบ็ก€่ฎพ็ฝฎ.ini
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€ๆ”ปๅ‡ป็›ฎๆ ‡.ini
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€img๏ผšๅ…ฌๆœ‰ๅ›พ็‰‡
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€logo.ico
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€ๅˆ€้ญ‚ไน‹ๅก่ตž.png
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€่ง‰้†’้€‰ๆ‹ฉ.png
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€่พ“ๅ‡บ่ƒŒๆ™ฏ.png
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€่พ“ๅ‡บ่ƒŒๆ™ฏ_BUFF.png
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€่ฟœๅค่ฎฐๅฟ†.png
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€ๅˆ†็ฑป
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€ๅคดๅƒ
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€ๅธŒๆด›ๅ…‹
ใ€€ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|ใ€€ใ€€ใ€€|โ€“ใ€€่ฃ…ๅค‡
ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€Tools
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€ๅ›พๆ ‡ๅŽป็™ฝ็‚น.py
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€|โ€“ใ€€็ฅž่ฏ่žๅˆๅ›พๆ ‡ๆ‹ผๆŽฅ.py