запуск функции в отдельном потоке

hoho35

Новичок
Пользователь
Ноя 15, 2020
1
0
1
не могу запустить функцию в отдельном потоке. не понимаю как это сделать. помогите пожалуйста нужно запустить функцию BHOP в отдельном потоке
Код:
import os
import re
import keyboard
import pymem
from pymem import process
import time
import sys
from ui import Ui_Dialog
from offsets import *
from PySide import QtCore, QtGui

# create application

# Create form and init UI
app = QtGui.QApplication(sys.argv)
Dialog = QtGui.QDialog()
ui = Ui_Dialog()
ui.setupUi(Dialog)
Dialog.show()
# Hook Logic

def BHOP():
    ui.lineEdit.setText( "BHOP activated" )

    _process = pymem.Pymem("csgo.exe")
    _client = pymem.process.module_from_name(_process.process_handle, "client.dll").lpBaseOfDll

    while True:
        try:
            if keyboard.is_pressed("space"):
                player = _process.read_int(_client + dwLocalPlayer)
                jump = _client + dwForceJump
                player_state = _process.read_int(player + m_fFlags)

                if player_state == 257 or player_state == 263:  # 257 - player on ground, 263 - crouch
                    _process.write_int(jump, 5)
                    time.sleep(0.1)  # Чем меньше задержка - тем лучше bhop, но большая нагрузка на процессор
                    _process.write_int(jump, 4)
        except pymem.exception.MemoryReadError:
            pass



ui.pushButton.clicked.connect( BHOP )

def tm():
    os.system("start \"\" https://vk.ru")

ui.pushButton_2.clicked.connect(tm)

если можно то и объясните пожалуйста
 
Последнее редактирование:

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
помогите пожалуйста нужно запустить функцию BHOP в отдельном потоке
В этой теме есть вариант как запустить: ссылка, насчет остановки я там тоже варианты написал.
 

user7065

Новичок
Пользователь
Июл 31, 2020
17
1
3
import threading

def function():
print('Эту функцию надо запустить в отдельном потоке.')

FunctionThread = threading.Thread(target=function)
FunctionThread.start()
 

Форум IT Специалистов