Public ve private Instagram hesaplarının fotoğraf ve videolarını bilgisayara indirme metodları

Öncelikle bir önceki postumda size python ile nasıl instagram profilinden fotoğraf indirilebileceğini anlatmıştım, okumak isteyen kodcular bu tarafa gidebilir: https://paylas.io/p/5f8b94331c369d383b0d0ed0/instagramdan-python-ile-foto%C4%9Fraf-indirme

Bunu başarmak için birkaç metod var. Şimdi onları basitten zora gore listeleyeceğim. Yalnız bu posta geldiyseniz ve takip etmediğiniz bir profilin fotoğraflarını indirmek istiyorsanız yanlış yerdesiniz. Burda sadece takip ettiginiz kapalı (private) profilleri indirmeyi göstereceğim.

Aşağıdaki yöntemlerden baziları cok güvenli değil. Şifrenizi kesinlikle uygulamaların içine girmeyin. Instagram.com un kendi sayfası çıkarsa bir nebze daha güvenli ama yine de uygulama sizin çerezlerinizi alacağı için sizin adınıza instagram aksiyonları yapabilir. Uygulama kısmında bunun detayı var.

Instagram indirme chrome uzantısı kurmak

Ortalikta cok fazla chrome extension var, benim bulabildigim ve hala calisanlardan bu var:

https://chrome.google.com/webstore/detail/downloader-for-instagram/dhchoilkelgbblajmpbhpofhheecgkhh

Bazi extensionlar butun profili indirdiklerini iddia ediyorlar ama o da pek calismiyor.

Android uygulaması ile instagram postlarını indirmek

Ancak uygulamaya login olarak kapalı profillerdeki video ve fotoğrafları indirebilirsiniz. Sifrenizi uygulamalarin kendisine girmemelisiniz. Eğer ki instagram.com sitesinin login ekranı çıkarsa girebilirsiniz. Yine cok guvenli degil. Çünkü sizin cookielerinizi alıyorlar muhtemelen bu da onlara sizin adiniza hareket etme özgürlüğü veriyor. Yani sizin instagram çerezlerinizi (cookie) alırsam sizin kullanıcı adınız ve şifreniz olmadan sizin adınıza yorum yapabilir, post beğenebilir, fotoğraf upload edebilirim.

Butun profili indirmek bununla baya zor. Post post gitmek gerekiyor.

https://play.google.com/store/apps/details?id=com.videodownloader.instagram.video.downloader

Komut satırı (terminal) aracı ile bütün profili indirmek

Bence en sağlıklı metod bu. Çünkü şifre çalınması ihtimali en az olan da bu. Tamamen açık kaynak kodlu bir araç olduğu için ne yaptığını biliyoruz. Şifremizi komut satırından aldığı için de başka bir 3. parti sunucuya gönderip kaydetmediğini biliyoruz. Adeta kendi bilgisayarımızdan instagrama girmek gibi.

Biraz daha advanced bir metod o yüzden giriş seviyesindeki kullanıcılar ilk metodu deneyebilir.

Bu metod ile çok büyük de olsa bütün açık ve kapalı profili indirebilirsiniz. Kapalı profiller için:

Öncelikle instaloader python pakedini kuruyoruz. Python3 kullanılmasini tavsiye ediyorum. Instaloader baya efsane bir instagram yedekleme aracı. Ben komikli video hesabımı yedeklemek için kullanıyorum. Böylece instagram olur olmadık zamanda banlarsa en azından upload ettiğim fotoğraf ve videolarım elimde olur.

virtualenv -p python3 env_insta

source env_insta/bin/activate
pip3 install instaloader

İlk indirmemizi public bi profilde deneyebiliriz. Login olmaya gerek yok.

Kullanici adi: dailycarbs

instaloader profile dailycarbs

Profili highlightları ile birlikte indirmek istiyorsak.

instaloader profile dailycarbs --highlights

Yorumları ve highlightları da istiyorsak:

instaloader profile dailycarbs --highlights  --comments

Private (kapalı) profilleri indirmek istiyorsak, oncelikle takip etmemiz lazim. Sonra şöyle yapabiliriz:

Kapalı profilin fotoğraflarını, videolarını, yorumlarını, story (hikaye) highlightlarını indirmek için:

instaloader profile dailycarbs --highlights  --comments --login BENIM_KULLANICI_ADIM

Entera bastiginizda sifre isteyecek. Bir kere girdikten sonra ayni cookie'yi tekrar tekrar kullanabilecek o yuzden bir kere girmeniz yeterli.