자유게시판 - 거상 갤러리

ㅇㅇ

ㅇㅇ 비회원 125.249 3년 전 조회 6980

import pyautogui as pag
import os
import time
import keyboard as key
from PyQt5.QtWidgets import *
from PyQt5.QtCore import *

from gersangAlarm.gersang_alarm_UI import Ui_MainWindow
image_list_1 = []

class check_image_fuction(QMainWindow,Ui_MainWindow):
   def __init__(self):
       super().__init__()
       self.setupUi(self)
       self.worker_a = worker_a()
       self.show()

   def start(self):

       self.worker_a.start()
       pass

# Get list of all files in current directory
path1 = "./icon1/"
directory1 = os.listdir(path1)


# Find files that end with .png or .jpg and add to image_list
for file in directory1:
   if file.endswith('.png') or file.endswith('.jpg'):
       image_list_1.append(file)

# Thread A
class worker_a(QThread):
   def run(self):
       try:
           while True:
               # Loop through list to find all the images
               for image in image_list_1:
                   var = pag.locateAllOnScreen(path1 + image, confidence=0.98)
                   var = list(var)
                   time.sleep(0.5)
                   if len(var) != 0:
                       key.press('alt')
                       time.sleep(0.05)
                       key.press('1')
                       time.sleep(0.05)
                       key.release('1')
                       time.sleep(0.05)
                       key.release('alt')
               del var
               time.sleep(0.5)
       except KeyboardInterrupt:
           print('\n')


app = QApplication([])
main_dialog = check_image_fuction() 
QApplication.processEvents()
app.exit(app.exec_())

댓글 0
댓글이 아직 없네요. 첫 번째로 댓글을 남겨주세요!
감자스프
6094
2년 전
프리프리
49.173
6927
2년 전
미나리초무침
5723
2년 전
미나리초무침
5315
2년 전
끝끝
222.121
7179
2년 전
비회원
175.204
5470
2년 전
악수
182.213
5863
2년 전
ㅇㅇ
59.30
5596
2년 전
악수
182.213
7087
2년 전
거리니바사삭
5924
2년 전
필드레이드
4821
2년 전
거리니바사삭
4936
2년 전
그평거해제
77.111
5887
2년 전
욱이
7530
2년 전
수라왕
183.99
7645
2년 전
jy9403
3807
2년 전
득템머쉰
5902
2년 전
거리니바사삭
6877
2년 전
슥키
4694
2년 전
콩의리듬
61.85
5769
2년 전
recrec
5755
2년 전
욱이
4697
2년 전
콩의꿈
61.85
6673
2년 전
육두
3896
2년 전
나눈까루
221.156
4228
2년 전
방랑군
183.105
6383
2년 전
오나홀티드
106.101
6885
2년 전
닥증장
5596
2년 전
ㅋㅋ
223.38
5878
2년 전
dkddd
6315
2년 전
감자스프
2년 전 조회 6094
프리프리
비회원 49.173 2년 전 조회 6927
미나리초무침
2년 전 조회 5723
미나리초무침
2년 전 조회 5315
끝끝
비회원 222.121 2년 전 조회 7179
비회원
비회원 175.204 2년 전 조회 5470
악수
비회원 182.213 2년 전 조회 5863
ㅇㅇ
비회원 59.30 2년 전 조회 5596
악수
비회원 182.213 2년 전 조회 7087
거리니바사삭
2년 전 조회 5924
필드레이드
2년 전 조회 4821
거리니바사삭
2년 전 조회 4936
그평거해제
비회원 77.111 2년 전 조회 5887
욱이
2년 전 조회 7530
수라왕
비회원 183.99 2년 전 조회 7645
jy9403
2년 전 조회 3807
득템머쉰
2년 전 조회 5902
거리니바사삭
2년 전 조회 6877
슥키
2년 전 조회 4694
콩의리듬
비회원 61.85 2년 전 조회 5769
recrec
2년 전 조회 5755
욱이
2년 전 조회 4697
콩의꿈
비회원 61.85 2년 전 조회 6673
육두
2년 전 조회 3896
나눈까루
비회원 221.156 2년 전 조회 4228
방랑군
비회원 183.105 2년 전 조회 6383
오나홀티드
비회원 106.101 2년 전 조회 6885
닥증장
2년 전 조회 5596
ㅋㅋ
비회원 223.38 2년 전 조회 5878
dkddd
2년 전 조회 6315