Eğitim amaçlıdır, sorumluluk kabul etmiyorum.
Bu sefer yorumları da kullanmaya çalıştım ki daha anlaşılır bir kod olsun.
Bu kod için ayrı bir klasör açılmasını şiddetle öneriyorum.
Sırada ne gibi şeyler yapmalıyım sizce, veya bu kodu nasıl geliştirebilirim?
Geri bildirimleriniz benim için önemli.
Bu sefer yorumları da kullanmaya çalıştım ki daha anlaşılır bir kod olsun.
Bu kod için ayrı bir klasör açılmasını şiddetle öneriyorum.
[CODE lang="python" title="Kod"]import string # Alfabeyi kullanacağımız kütüphane.
import random # Rastgele seçim için kullanacağımız kütüphane.
import os # İşletim sistemi bilgisini ve işletim sisteminde komut çalıştırmak için kullanacağımız kütüphane.
import pyautogui # Rastgele tuşlara basmak için kullanacağımız kütüphane.
from time import sleep # Sakinleş...
import webbrowser # TXT dosyamızı göstermek için kullanacağımız kütüphane.
if os.name == "nt": # Eğer Windows kullanılıyorsa.
alfabe = string.ascii_lowercase # Alfabemiz.
programlar = ["notepad","cmd","powershell","ms-settings:"] # Sırasıyla: not defteri, komut satırı, ayarlar.
for dosyasayi in range(90): # 90 kere yap.
f=open(random.choice(alfabe) + str(dosyasayi),"w") #Dosyayı yazma modu olan "w" modunda açıyoruz ve alfabeden rastgele
#seçilen harfin yanında sayı olan bir dosya oluşturuyoruz.
f.write("Ne memuru alkol bey?") #Dosyaya "Ne memuru alkol bey?" yazıyoruz.
f.close() #Dosyayı kapatıyoruz.
for LiBeRTuSs in range(25): #25 kere yap, değişkeni LiBeRTuSs yapmamızın nedeni kullanmayacak olmamız, isterseniz ş bile yapabilirsiniz.
#Python 3 kullanmanız gerektiğini de belirtmeliyim.
os.system("start " + random.choice(programlar)) # Komut satırında start komutu bir program başlatmaya yarar. biz de programlar değişkeninden
# seçeceğimiz rastgele bir programı açacağız.
for Vavien in range(40): # Küçük göndermeler, 40 kere rastgele bir tuşa basacak.
pyautogui.press(random.choice(pyautogui.KEYBOARD_KEYS)) # Rastgele seçtiği tuşa basacak.
for Recep_Baltas in range(3):
pyautogui.press("esc") # Başlat menüsü açık ise kapatmak için birkaç kere ESC tuşuna basıyoruz.
sleep(5) # 5 saniye bekliyoruz.
x = open("not.txt","w") # Açıklama dosyasını açıyoruz.
x.write("Merhaba, bilgisayarin biraz zorlanmis olmali. Korkma, sadece bu programin bulundugu dizinde dosyalar olusturdum ve rastgele programlar actim.")
# Açıklamamız.
x.close() # Açıklama dosyasını kapatıyoruz.
webbrowser.open("not.txt") # Notumuzu açıyoruz.
else:
print("Maalesef bu program sadece Windows'ta çalışmaktadır.")[/CODE]
import random # Rastgele seçim için kullanacağımız kütüphane.
import os # İşletim sistemi bilgisini ve işletim sisteminde komut çalıştırmak için kullanacağımız kütüphane.
import pyautogui # Rastgele tuşlara basmak için kullanacağımız kütüphane.
from time import sleep # Sakinleş...
import webbrowser # TXT dosyamızı göstermek için kullanacağımız kütüphane.
if os.name == "nt": # Eğer Windows kullanılıyorsa.
alfabe = string.ascii_lowercase # Alfabemiz.
programlar = ["notepad","cmd","powershell","ms-settings:"] # Sırasıyla: not defteri, komut satırı, ayarlar.
for dosyasayi in range(90): # 90 kere yap.
f=open(random.choice(alfabe) + str(dosyasayi),"w") #Dosyayı yazma modu olan "w" modunda açıyoruz ve alfabeden rastgele
#seçilen harfin yanında sayı olan bir dosya oluşturuyoruz.
f.write("Ne memuru alkol bey?") #Dosyaya "Ne memuru alkol bey?" yazıyoruz.
f.close() #Dosyayı kapatıyoruz.
for LiBeRTuSs in range(25): #25 kere yap, değişkeni LiBeRTuSs yapmamızın nedeni kullanmayacak olmamız, isterseniz ş bile yapabilirsiniz.
#Python 3 kullanmanız gerektiğini de belirtmeliyim.
os.system("start " + random.choice(programlar)) # Komut satırında start komutu bir program başlatmaya yarar. biz de programlar değişkeninden
# seçeceğimiz rastgele bir programı açacağız.
for Vavien in range(40): # Küçük göndermeler, 40 kere rastgele bir tuşa basacak.
pyautogui.press(random.choice(pyautogui.KEYBOARD_KEYS)) # Rastgele seçtiği tuşa basacak.
for Recep_Baltas in range(3):
pyautogui.press("esc") # Başlat menüsü açık ise kapatmak için birkaç kere ESC tuşuna basıyoruz.
sleep(5) # 5 saniye bekliyoruz.
x = open("not.txt","w") # Açıklama dosyasını açıyoruz.
x.write("Merhaba, bilgisayarin biraz zorlanmis olmali. Korkma, sadece bu programin bulundugu dizinde dosyalar olusturdum ve rastgele programlar actim.")
# Açıklamamız.
x.close() # Açıklama dosyasını kapatıyoruz.
webbrowser.open("not.txt") # Notumuzu açıyoruz.
else:
print("Maalesef bu program sadece Windows'ta çalışmaktadır.")[/CODE]
Sırada ne gibi şeyler yapmalıyım sizce, veya bu kodu nasıl geliştirebilirim?
Geri bildirimleriniz benim için önemli.