Automator> indirmeden önce bir URL’yi değiştirme


0

Birden fazla web sayfasındaki görüntüler için indirme işlemini otomatikleştirmeye çalışıyorum.

Şimdiye kadar eylemlerim:

  1. "Metin isteyin" & gt; birden çok URL yapıştırırım
  2. "URL’leri Metin’den çıkar"
  3. "Resim URL'lerini Web Sayfasından Al" (Tüm resimleri alıyorum)
  4. "URL'leri Filtrele" (İstediğim birini, örneğin "_small.jpg" ile bitenleri filtreliyorum)
  5. Msgstr "URL’leri indir".

İyi çalışıyor, ancak 1'de gönderdiğim web sayfalarında bulunmayan "_large.jpg" ile biten görüntüleri indirmek istiyorum.

Öyleyse URL’yi değiştirirken 4) ile 5) arasındakileri nasıl değiştiririm, yani "_small.jpg" yerine "_large.jpg" yazalım?

teşekkür ederim


Bunu hangi dilde yazıyorsunuz?
Mark

Yanıtlar:


1

Kabuk komut dosyasını kullanarak şöyle bir şey yapabilirsiniz:

wget $(curl $(<urls.txt) | grep -o 'http[^"]*_small.jpg' | sed 's/_small/_large/')

wget bildiğim kadarıyla varsayılan olarak yüklenmemiş
nohillside
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.