شما هنوز به سیستم وارد نشده اید.

#1 2017-01-13 16:31:31

pharbod
عضو
از : /
ثبت شده: 2016-08-31
ارسال ها: 50
وب سایت

دانلود فایلهای JPG یک سایت با wget [حل شد]

سلام،

یک سایت هست که مایلم فایلهای JPG که روی سرورش قرار داده رو با همون پوشه بندی خودش دانلود کنم. این دستور زیر رو تو نت پیدا کردم اما فقط پوشه خالی ایجاد میکنه و فایلهای JPG رو دانلود نمیکنه:

wget -r --no-parent -A jpg,jpeg,png,gif http://www.wga.hu/art/a

اگه با wget نمیشه همچین کاری کرد و ابزاری میشناسید که این کارو میکنه معرفی کنید ممنون میشم.

آخرین ویرایش توسط pharbod (2017-01-13 23:40:41)

آفلاین

#2 2017-01-13 18:34:01

Arcush
Moderator
ثبت شده: 2015-09-15
ارسال ها: 1,292

پاسخ: دانلود فایلهای JPG یک سایت با wget [حل شد]

این چطوره؟

$ wget --directory-prefix=files/pictures --recursive --no-clobber --accept jpg,gif,png,jpeg http://www.wga.hu/art/a

برگرفته از http://bbs.archusers.ir/viewtopic.php?id=343

آفلاین

#3 2017-01-13 22:26:57

pharbod
عضو
از : /
ثبت شده: 2016-08-31
ارسال ها: 50
وب سایت

پاسخ: دانلود فایلهای JPG یک سایت با wget [حل شد]

باز هم مثل قبلی هستش. فقط پوشه خالی، بدون JPG. تفاوتش اینه که یه مسیر مادرِ files/pictures درست کرد. اون --no-clobber رو نمیدونم چکار میکنه.

آفلاین

#4 2017-01-13 22:47:40

Arcush
Moderator
ثبت شده: 2015-09-15
ارسال ها: 1,292

پاسخ: دانلود فایلهای JPG یک سایت با wget [حل شد]

برای من داره درست کار می کنه:

$ tree files/pictures/
files/pictures/
└── www.wga.hu
    ├── art
    │   └── a
    │       ├── aachen
    │       │   ├── allegory.jpg
    │       │   ├── bacchus.jpg
    │       │   ├── j_couple.jpg
    │       │   ├── rudolf2.jpg
    │       │   └── selfport.jpg
    │       ├── aagaard
    │       │   ├── deerlake.jpg
    │       │   └── rosegard.jpg
    │       ├── abadia
    │       │   └── michael.jpg
    │       ├── abaquesn
    │       │   ├── albarell.jpg
    │       │   ├── floor1.jpg
    │       │   ├── floor2.jpg
    │       │   └── theflood.jpg
    │       ├── abbate
    │       │   ├── chimney1.jpg
    │       │   ├── chimney2.jpg
    │       │   ├── deerhunt.jpg
    │       │   ├── orpheus.jpg
    │       │   ├── proserpi.jpg
    │       │   └── scipio.jpg
    │       ├── abbati
    │       │   ├── abbati1.jpg
    │       │   ├── abbati2.jpg
    │       │   ├── abbati3.jpg
    │       │   └── abbati4.jpg
    │       ├── abbatini
    │       │   └── cornaro.jpg
    │       ├── abeele
    │       │   ├── commemo1.jpg
    │       │   ├── commemo2.jpg
    │       │   └── william3.jpg
    │       ├── abildgaa
    │       │   ├── culmingh.jpg
    │       │   └── z_adamev.jpg
    │       ├── abondio
    │       │   └── maximili.jpg
    │       ├── achenbac
    │       │   └── firework.jpg
    │       ├── adam
    │       │   ├── lambert
    │       │   └── nicolas
    │       ├── adam1
    │       │   ├── battle.jpg
    │       │   └── hunt.jpg
    │       ├── adam2
    │       │   ├── kedlesto.jpg
    │       │   ├── syon1.jpg
    │       │   ├── syon2.jpg
    │       │   └── syon3.jpg
    │       ├── adam-sal
    │       │   └── pereire.jpg
    │       ├── ademollo
    │       │   ├── ark1.jpg
    │       │   ├── ark2.jpg
    │       │   ├── ark3.jpg
    │       │   ├── ark.jpg
    │       │   ├── chapel.jpg
    │       │   ├── lucca1.jpg
    │       │   ├── lucca2.jpg
    │       │   ├── lucca3.jpg
    │       │   ├── siena1.jpg
    │       │   ├── siena2.jpg
    │       │   └── siena3.jpg
    │       ├── adler
    │       │   └── selfport.jpg
    │       ├── adolphi
    │       │   └── ruyter.jpg
    │       ├── adriaens
    │       │   ├── fishgame.jpg
    │       │   ├── stilfish.jpg
    │       │   ├── stilflow.jpg
    │       │   ├── stillife.jpg
    │       │   └── stiloyst.jpg
    │       ├── adriano
    │       │   ├── frederic.jpg
    │       │   ├── medal.jpg
    │       │   ├── pontano1.jpg
    │       │   ├── pontano2.jpg
    │       │   ├── pontano3.jpg
    │       │   └── venus.jpg
    │       ├── aelst
    │       │   ├── breakfas.jpg
    │       │   ├── deadbird.jpg
    │       │   ├── hunting2.jpg
    │       │   ├── hunting.jpg
    │       │   └── stil_fru.jpg
    │       ├── aenvanck
    │       ├── aert
    │       ├── aertsen
    │       ├── agasse
    │       ├── agnol
    │       ├── agnolo
    │       ├── agostin
    │       ├── agostino
    │       ├── agrate
    │       ├── aivazovs
    │       ├── aken
    │       ├── akotanto
    │       ├── alba
    │       ├── albani
    │       ├── alberegn
    │       ├── alberti
    │       ├── alberti1
    │       ├── albertin
    │       ├── albotto
    │       ├── alcibar
    │       ├── aldrovan
    │       ├── aleksand
    │       ├── alenza
    │       ├── alessi
    │       ├── alesso
    │       ├── algardi
    │       ├── alincbro
    │       ├── allar
    │       ├── allegrai
    │       ├── allori
    │       ├── allston
    │       ├── almatade
    │       ├── almonaci
    │       ├── alsloot
    │       ├── alt
    │       ├── altdorfe
    │       ├── altenste
    │       ├── altichie
    │       ├── altissim
    │       ├── altobell
    │       ├── altomont
    │       ├── alvares
    │       ├── alvarez
    │       ├── amadeo
    │       ├── amberger
    │       ├── amedei
    │       ├── amendola
    │       ├── amerling
    │       ├── amico
    │       ├── amigoni
    │       ├── amman
    │       ├── ammanati
    │       ├── amstel
    │       ├── ancher
    │       ├── ancona
    │       ├── anderson
    │       ├── andrea
    │       ├── andreesc
    │       ├── andreoli
    │       ├── andriess
    │       ├── androuet
    │       ├── anesi
    │       ├── angel
    │       ├── angeli
    │       ├── angelico
    │       ├── angellis
    │       ├── angelo
    │       ├── angelo_s
    │       ├── angelucc
    │       ├── angermay
    │       ├── angolo
    │       ├── angrand
    │       ├── anguier
    │       ├── anguisso
    │       ├── anquetin
    │       ├── ansaldo
    │       ├── anselmi
    │       ├── antelami
    │       ├── anthoni
    │       ├── anthonis
    │       ├── antico
    │       ├── antigna
    │       ├── antoline
    │       ├── antonell
    │       ├── antoniaz
    │       ├── antonio
    │       ├── antropov
    │       ├── apolloni
    │       ├── appiani
    │       ├── apshoven
    │       ├── apt
    │       ├── araldi
    │       ├── arcangel
    │       ├── arcimbol
    │       ├── arellano
    │       ├── arentsz
    │       ├── arfe
    │       ├── argunov
    │       ├── arnolfo
    │       ├── arnulphy
    │       ├── arson
    │       ├── arthois
    │       ├── artioli
    │       ├── asam
    │       ├── asch
    │       ├── ashford
    │       ├── ashton
    │       ├── aspertin
    │       ├── aspetti
    │       ├── assche
    │       ├── asselyn
    │       ├── assereto
    │       ├── assteyn
    │       ├── ast
    │       ├── astor
    │       ├── astruc
    │       ├── attavant
    │       ├── attiret
    │       ├── audran
    │       ├── audubon
    │       ├── augustin
    │       ├── avanzi
    │       ├── aved
    │       ├── aveline
    │       ├── avelli
    │       ├── avercamp
    │       ├── ayala
    │       └── azeglio
    ├── robots.txt
    └── support
        ├── gif
        │   └── kockak.gif
        └── post

157 directories, 68 files

البته من وسط کار، فرآیند رو متوقف کردم و برای همین، از یه جایی به بعد، پوشه ها خالی هستن. اون آپشن هم از overwrite کردن فایل ها در صورتی که جدید آپلود شده باشن جلوگیری میکنه و با اسم های جدایی ذخیره خواهد کرد (درواقع حذفش در اینجا برای ما مهم نیست).

آخرین ویرایش توسط Arcush (2017-01-13 22:49:02)

آفلاین

پانوشت انجمن

پشتیبانی توسط تیم آرچ لینوکس ایران و نیرو گرفته با FluxBB