Instagram Bot (Kaynak Kodları)

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
instagram banned, too many actions were made lmao :( remember to set a GOOD delay guys
 
Bu kullanıcıyla herhangi bir iş veya ticaret yapmak istiyorsanız, forumdan uzaklaştırıldığını sakın unutmayın.
link doesn't work anymore friend
 
Link kırık eklenmeyecekse konu kilit
logo.png

Açıklama​

Selenium framework'ü kullanılarak geliştirilmiş bir Instagram botu

Özellikler​

🔵 Bir kullanıcının tüm gönderilerini indirme
🔵 Bir kullanıcının tüm gönderilerini beğenme veya beğenmekten vazgeçme
🔵 Toplu takipten çıkma
🔵 Bir gönderiye toplu yorum yapma
🔵 Takip etmeyen kullanıcıları takipten çıkma
🔵 Toplu mesaj silme
🔵 Öne çıkan hikaye indirme
🔵 Hikaye indirme
🔵 Tek gönderi indirme
🔵 IG TV video indirme
🔵 Bir Kullanıcının takipçilerini takip etme
🔵 Bir dosyadaki tüm kullanıcıları takip etme
🔵 Bir gönderiyi beğenen kullanıcıları takip etme
🔵 Etikete Göre kullanıcıları takip etme
🔵 Etikete göre gönderileri beğenme
🔵 Tek gönderi beğenme veya beğenmekten vazgeçme
🔵 Bir gönderiye yorum yapma
🔵 Kullanıcı takip etme veya takip etmekten vazgeçme
🔵 Kullanıcı engelleme veya engel kaldırma

Diğer Özellikler​

🔵 İngilizce ve Türkçe olarak 2 dil desteği eklenmiştir.
🔵 Tarayıcı penceresi gizli veya açık bir şekilde çalıştırabilmek için 2 seçenek eklenmiştir.
🔵 Ayarlar menüsü eklenmiştir.Ayarlar menüsü ile dil ve tarayıcı ayarları görüntülenebilir ve değişiklikler yapılabilir.

Ayrıntılar​

🔷 İnstagram oturumunuzu açarak yukarıdaki özellikleri kullanabilirsiniz.
🔷 2 adımlı doğrulama ile güvenlik sağlanmış hesaplarda da instagram girişi yapılabilmektedir.
🔷 Proje geliştirme aşamasında 2 adımlı doğrulama kodu sadece telefona gönderildiği için ,2 adımlı doğrulama özelliği , doğrulama kodunun telefon numarasına gönderilme durumuna göre geliştirilmiştir.
🔷 Varsayılan uygulama dili İngilizce'dir.

Yapılandırma Ayarları​

⚙️ Proje webdriver olarak Firefox tarayıcısını kullanmaktadır.Bu yüzden Firefox'un kurulu olması gerekmektedir.
⚙️ Firefox'un kullanılabilmesi için indirilmeli ve indirilen webdriver'in dizin yolu içerisinde tanımlanmalıdır.
  • Config Ayarları​

⚙️ driver_path: Webdriver dizin yolunu belirtir.
⚙️ headless: Tarayıcının görünüp görünmemesini belirtir.Varsayılan değeri:true
⚙️ language: Uygulamanın varsayılan dilini belirtir.
⚙️ languages: Her bir uygulama dili için ayarlar , menü ve uyarı mesajlarını barındırır.
⚙️ time: time.sleep() kullanılan yerler için işlem bekleme sürelerini belirtir.
  • Windows için paketlerin kurulumu​

Python:
python -m pip install -r .\requirements.txt

Kullanım​

🔹 Kullanıcıdan bilgi girişi yapması istenilen herhangi bir işlem/konumdan ana menüye dönmek için 'menu' komutu kullanılmalıdır.

Python:
python instagram.py

Notlar​

🔹 Gönderi beğenme , kullanıcı takip etme , toplu yorum yapma gibi işlemlerde hesabınızın engellenmemesi için işlem süre aralıkları uzun süreler olarak ayarlandı.
🔹 Yapılan işlemler için belirlenen işlem süreleri dosyası içerisinden değiştirilebilir.
🔹 Sadece Windows işletim sisteminde test edilmiştir.
🔹 Python versiyonu:3.8.1

Kullanılan Teknolojiler​

  • Python
  • Selenium
  • Javascript

Ekran Görüntüleri​

🔹 Ana menü

mainMenu.PNG


🔹 Gönderileri indirme

postsDownload.PNG


🔹 Gönderileri beğenme

postsLike.PNG


🔹 Toplu takipten çıkma

allUnfollow.PNG


🔹 Toplu yorum yapma

bulkComment.PNG


🔹 Toplu mesaj silme

messagesDeleted.PNG


Lisans:
Kaynak Kodları:
geckodriver:

İndir:
VirusTotal:


Yardım isteyenler imzadaki DC üzerinden bana ulaşabilir.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

  Şuanda konuyu görüntüleyen kullanıcılar


Üst Alt