• 11-08-2008, 04:10:01
    #1
    Çoğu kişinin işine yarayacaktır diye düşünüyorum.

    Kaldığı yerden devam etme özelliğini kullanmak:

    Bunun için wget komutuna eklemeniz gereken parametre "-c" .Bu sayede yarıda kalmış yüklemelere başka bir zaman devam etmek istediğinizde bu seçeneği kullanabilirsiniz. Genelde boyutu büyük olan dosyalarda kullanılabilir. Mesela bir ISO dosyası indirirken.

    NOT: Yükleme sırasında elektrikler gitse veya 3 gün sonra aklınıza gelse bile -c (continue--devam et) seçeneği ile kaldığı yerden yüklemeye devam eder.

    TIPS: Mirror A da bir X dosyası var diyelim. Aynı X dosyası mirror B de de var. Herhangi bir sebebden dolayı, diyelimki %30 den sonra download hızı çok düştü. Sorun değil. Aynı dosya oldukları için mirror B den download etmeye "-c" parametresi ile devam edebilirsiniz. Gene kaldıgı yerden devam eder.

    Komple dizini indirmek:

    İnternetteki bir siteyi veya bir dizini komple olarak indirmek istediğinizde "-r" veya "--recursive" parametresini kullanabilisiniz.

    NOT: URL olarak verdiğiniz yer bir dizin olmak zorunda. Download olurken domain ve alt dizin yapısı aynen iner. (/erkan.iqchoice.com/OGo/ şeklinde) "-r" parametresi ile "OG0" dizini benim bilgisayarıma dizin olarak indirilir. Eğer "OGo" dizininin yapı olarak inmesini istemiyorsa "-r -nd" parametresini kullanabilirim. Bu sayede "OGo" diye extra bir dizin oluşmaz ve sadece internetteki "OGo" dizinindeki ve altındaki dosyalar local PC me indirilir.

    DIKKAT: "-r -nd" komutunu verirsem, aynı isimli dosya varsa, enson indirilen dosya local PC ye kaydolur. Diğeri ise otomatikman MOVE olur.

    Eğer indirmek istediğiniz internet adresinin domain ön takısını almak istemiyorsanız, "-nH" ekleyebilirsiniz:

    Alıntı
    NOT: Bu komutta domain dizin yapısı yerine sadece "OGo" dizin yapısı alınır. (Sadece "/OGo" dizini şeklinde) Soru: İyi güzel ama bu başka dizinleride download ediyor ? Oysa ben sadece belirli bir dizini download etsin istiyom.

    Tabi. Eğer sizin belirlediğiniz bir dizinden başka dizinin download edilmesini istemiyorsanız "-m" veya "--mirror" paremetresine "-np" (--no-parent) eklediğinizde istediğiniz olur

    Alıntı
    NOT: Bu sayede sadece verilen adresdeki dosyalar download edilir. Bunun dışına çıkılmaz.

    Filter kullanmak veya sadece belirli dosyaları indirmek:


    Bazen indirmek istediğiniz dizinde 100 lerce dosya vardır ama siz sadece bunlardan belirli dosyaları indirmek isteyebilirsiniz. Bu durumda JOKER(yıldız) "*" kullanamazsınız .Aksine "-A" veya "--accept" kullanarak bu işinizi halledebilirsiniz.

    Alıntı
    wget -r -A jpg,png http://erkan.iqchoice.com/
    NOT: Verilen URL adresinde ve alt dizinlerinde sadece JPG vePNG dosyaları indirilir.

    Peki bunun tam tersi nasıl olacak ? Yani belirli bir filtre haricindeki bütün dosyaları nasıl indireceksiniz? Bunun içinde "-R" veya "--reject" kullanabilirsiniz.

    Alıntı
    wget -r -R tar.gz,jpg http://erkan.iqchoice.com/
    NOT: Verilen URL adresinden tar.gz ve jpg dosyaları HARICINDE ne varsa indirir.

    Alıntıdır. Kaynak : NASIL wget Kullanımı - Lapis Wiki
  • 11-08-2008, 04:12:37
    #2
    Üyeliği durduruldu
    Teşekkür ederiz, bilgiler yararlı.
  • 11-08-2008, 04:13:29
    #3
    ⭐ EN UCUZ CHATGPT 5.5⚡
    Güzel bir makale olmuş.. teşekkürler..
  • 11-08-2008, 04:14:54
    #4
    Hagiwhat adlı üyeden alıntı: mesajı görüntüle
    Güzel bir makale olmuş.. teşekkürler..
    Yazan kişi gerçekten güzel yazmış, ayrıntılarına kadar anlatmış. verdiğim linkte devamı var, ilgilenenler kaynak linkinden bakabilir.
  • 11-08-2008, 08:11:56
    #5
    çok teşekkürler, işime yarayacak şeyler içerisinde var