完善功能

This commit is contained in:
Qiea
2024-12-22 11:06:55 +08:00
parent 451ac8ec83
commit 1d534be4c1
5 changed files with 136 additions and 61 deletions

43
main.py
View File

@@ -1,24 +1,35 @@
from Thread import pymysql, UploadThread, FindThread, ByNetFindThread , threading
from tools import imagehash, Image, download_image
from Thread import UploadThread, FindThread, ByNetFindThread
from Tools import imagehash, Image, os, config
# download_image(1310371422)
TargetRange = [1310372220, 1310372400]
TargetImage = Image.open(str(f'./img/target3.jpg'))
type = int(config['settings']['type'])
TargetRange = list(map(int, config['settings']['TargetRange'].split(',')))
TargetImagePath = config['settings']['TargetImage']
TargetImage = Image.open(TargetImagePath)
TargetImageHash = bytes.fromhex(str(imagehash.average_hash(TargetImage)))
baseArr = TargetRange[0]
if not os.path.exists('img'):
os.makedirs('img')
if __name__ == '__main__':
Thread = FindThread(TargetImageHash)
Thread.start()
if type == 1:
Thread = FindThread(TargetImageHash)
Thread.start()
# while baseArr<TargetRange[1]:
# Thread = ByNetFindThread(TargetImageHash, baseArr)
# Thread.start()
# baseArr += 1
# while baseArr<=TargetRange[1]:
# Thread = UploadThread(baseArr)
# Thread.start()
# baseArr += 1
elif type == 2:
while baseArr < TargetRange[1]:
Thread = ByNetFindThread(TargetImageHash, baseArr)
Thread.start()
baseArr += 1
elif type == 3:
while baseArr <= TargetRange[1]:
Thread = UploadThread(baseArr)
Thread.start()
baseArr += 1
Thread = UploadThread(baseArr)
Thread.start()
baseArr += 1
Thread = UploadThread(baseArr)
Thread.start()
baseArr += 1