Python konusunda acemiyim arkadaşlar bu kod çalışırmı?

bu kodu yazdım buna buton ekleyebilirmisiniz exe dosyası yapmak için yadımcı olursanız
sevinirim… pyqt5 çalışıyorum ama işi tam çözemedim…

import pyautogui  
import time
import msvcrt
import keyword


def saldiri():
    pyautogui.keyDown("space")
    pyautogui.keyDown('"')


def buf():
    pyautogui.hotkey("ctrl", "h")
    time.sleep(1)
    pyautogui.press("f3")
    time.sleep(1)
    pyautogui.hotkey("ctrl", "g")
    time.sleep(1)

if buf():
    saldiri()
    time.sleep(5)
else:
    buf()
    time.sleep(95)

Merhaba.
Kodunuzu şuraya göre atarsanız size yardım edebilecek kişilere yardım etmiş olursunuz.

bu konuda yardım edecek bir arkadaş arıyorum

pyinstaller ile exe yapabilirsiniz

1 Beğeni

bu projenin amacı nedir

1 Beğeni

gui ye ihtiyacınız varsa tkinter yada pyqt5 ile yapın
1 Beğeni

şu kodlar belki size fikir verir.

import pyautogui  
import time
import msvcrt
import keyword
from tkinter import *

def saldiri():
    pyautogui.keyDown("space")
    pyautogui.keyDown('"')


def buf():
    pyautogui.hotkey("ctrl", "h")
    time.sleep(1)
    pyautogui.press("f3")
    time.sleep(1)
    pyautogui.hotkey("ctrl", "g")
    time.sleep(1)

def gui():
    tk = Tk()
    buton = Button(tk, text='saldır', command=saldiri)
    buton2 = Button(tk, text='buf', command=buf)
    buton.pack()
    buton2.pack()
gui() 

not : kodları denemedim mutlaka hata vardır. işine yaradıysa çözüm olarak işaretler misin

1 Beğeni

kod çalışmıyor içerik yok

1 Beğeni

nasıl yani ? …

1 Beğeni

kodu hemen çalıştırıyor ve bitiriyor

1 Beğeni

ekran vb yok…

1 Beğeni

cmd üzerinden çalışmıyor ama ıdle üzerinden çalıştı

1 Beğeni

reim

1 Beğeni

hazır elim değmişken exeye nasıl çevrilir onu da anlatayım. cmdye şu komutu verip gerekli programı indirebilirsiniz.

pip install pyinstaller

sonra da deneme adında bir dosya açıp.içine şunu yaz

print('exeye çevir beni')

şimdi cmdye şu komutu yaz ama entere basma

pyinstaller --onefile

ve boşluk bırak sonra o dosyayı cmdye o dosyayı sürükle ve entere bas
şimdi cmdde şunun gibi bir görüntü var :



evet şimdi sizin cmdde olduğunuz dizinde dist, build, pycache gibi dosyalar oluştu.bunlardan dist dizini içinde senin exe dosyası var. fakat onu çalıştırınca hemen kapanıyor çünkü biz orada sadece exeye çevir beni yazmasını söyledik. bu nedenle hemen kapatıyor. neyse görüşmek üzere

1 Beğeni

https://www.youtube.com/watch?v=UZX5kH72Yx4 bu adam iyi anlatıyo

1 Beğeni

bir oyunda tekrarlanan işleri tuşa basma prgramı ile yapmaya çalışıyorum

yardımlarınız için tşk ederim…

metin2 için mi bu kod yazıldı?

2 Beğeni