Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Yazılımları kanalından Yiğit tarafından sunulan bir eğitim içeriğidir. Yiğit, izleyicilere Python programlama dilini kullanarak WhatsApp için bir SMS botu (spambot) yapımını adım adım göstermektedir.
- Videoda, botun yapımı için gerekli kütüphaneler (AutoGUI ve Time) tanıtılmakta ve programın temel yapısı oluşturulmaktadır. Yiğit, botun WhatsApp'a özel olmadığını, Discord veya Twitch gibi diğer platformlarda da kullanılabileceğini belirtmektedir. Programın çalışma prensibi, belirli aralıklarla mesaj gönderme ve başlangıç için bir bekleme süresi ayarlama üzerine kurulmuştur. Video sonunda, oluşturulan programın exe formatına dönüştürülmesi gösterilmektedir.
- 00:01WhatsApp SMS Bot Yapımı
- Videoda WhatsApp SMS bot (spambot) yapımı gösterilecek, ancak bu bot sadece WhatsApp için değil, Discord gibi diğer platformlarda da kullanılabilir.
- Bot yapımında iki kütüphane kullanılacak: PyAutoGUI ve Time kütüphanesi.
- PyAutoGUI kütüphanesi programın bel kemiği olarak belirtiliyor.
- 01:06Kodun Hazırlanması
- PyAutoGUI kütüphanesi "import auto.autogui as pg" ile kısaltılmış şekilde import ediliyor.
- Time kütüphanesi de import ediliyor ve programın başlangıcında 10 saniye bekleme süresi ekleniyor.
- Programda "while True" döngüsü kullanılıyor, bu döngü yerine "for" döngüsü de kullanılabilir.
- 03:28Botun Çalışma Prensibi
- Time kütüphanesi, programın arka arkaya mesaj atmasını kısıtlayarak WhatsApp'ın hız sınırını aşmasını engelliyor.
- Program kapatılana kadar belirli bir süre (örneğin 1 saniye) aralıklarla mesaj gönderiyor.
- Bot, "pg.write" fonksiyonu ile mesaj gönderiyor ve "pg.press" fonksiyonu ile enter tuşuna basılıyor.
- 06:07Botun Test Edilmesi
- Bot test edilirken WhatsApp yerine bir text dosyası kullanılıyor.
- Program çalıştırıldığında 10 saniye bekleme süresi geçtikten sonra spam bot mesaj göndermeye başlıyor.
- Bot, belirli aralıklarla mesaj göndererek görev hatırlatıcı olarak kullanılabilir.
- 07:50Programın EXE Formatına Çevrilmesi
- Botun exe formatına çevrilmesi için "pyinstaller" kütüphanesi kullanılıyor.
- Kurumsal kullanım için konsol gerekmediği için bu seçenek tercih edilmiyor.
- Programın exe formatı ve Python dosyası video açıklamasında paylaşılacak.