Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Entwickler
>
Image URL herauslesen & herunterladen
Image URL herauslesen & herunterladen
turischt
06.11.12
13:50
Hallo,
ich habe hier eine csv Datei, die beinhaltet mehrere Bilder-URLs.
Diese Bilder möchte ich automatisch herunterladen und in einem Ordner abspeichern lassen.
(1.jpg, 2.png, 3.gif, ...)
Kann mir jemand eine Lösung (mehr oder weniger fixfertig
) verraten?
Mit Automator habe ich es nicht geschaft.
Quelltext:
... src="http://www.xy.com/data/1.jpg" />
... src="http://www.xy.com/data/2.png" />
... src="http://www.xy.com/data/3.gif" />
...
Vielen Dank im Voraus
Hilfreich?
0
Kommentare
_mäuschen
06.11.12
14:23
cd directory_for_downloaded_pictures
curl -O "http://www.xy.com/data/*.jpg"
Hilfreich?
0
turischt
07.11.12
03:56
mhhh, mit *.jpg läd er genau das File mit dem Dateinamen "*.jpg" herunter, statt alle möglichen Variationen.
Kurz nochmals zusammengefasst:
- alle Bilder habe zufällige Namen, sind aber im gleichem Verzeichnis
- jpg oder png Format
Hilfreich?
0
knooby
07.11.12
04:48
Suchen ersetzen:
Suchen:
src="
Ersetzen:
curl -O
Suchen:
" />
Ersetzen: nix
und dann alles in den Terminal rein
curl -o http://www.xy.com/data/1.jpg
curl -o http://www.xy.com/data/2.png
curl -o http://www.xy.com/data/3.gif
Hilfreich?
0
turischt
18.11.12
17:36
hallo,
es sind etwa 300 Bilder und ich möchte diese nicht einzeln herunterladen, bzw. deren image-url heraussuchen.
- Es soll mir einfach alle Bilder in dieser Textdatei automatisch herunterladen.
Grüsse
Hilfreich?
0
_mäuschen
18.11.12
22:03
Also nochmal
Suchen:
src="
Ersetzen:
nichts
Suchen:
" />
Ersetzen:
nichts
Die Datei sollte in plain text (reinem Text) gespeichert sein.
Im Terminal
cd directory_for_downloaded_pictures
while read line
do
curl -O "$line"
done < path_to_csv_Datei
Hilfreich?
0
_mäuschen
19.11.12
10:42
Aber am einfachsten wäre doch dieser Einzeiler mit den zwei
zu ersetzen
den Pfaden
cd
directory_for_downloaded_pictures
; grep 'http://'
path_to_csv_Datei
| sed 's/.*\(http:.*\)\".*/\1/' > mytmp; while read line; do curl -O "$line" ; done < mytmp; rm mytmp
Hilfreich?
0
turischt
19.11.12
19:29
_mäuschen
Aber am einfachsten wäre doch dieser Einzeiler mit den zwei
zu ersetzen
den Pfaden
cd
directory_for_downloaded_pictures
; grep 'http://'
path_to_csv_Datei
| sed 's/.*\(http:.*\)\".*/\1/' > mytmp; while read line; do curl -O "$line" ; done < mytmp; rm mytmp
Hallo mäuschen,
SUPER! Vielen Dank für deine Unterstützung
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.
Das MacBook Pro M4
Apple kauft Pixelmator
Apple Intelligence: Weiterhin Nonsens-Zusammenf...
PIN-Code erraten: Dauer
Interview: Größte private Mac-Sammlung
Kurz: Apple bietet iPhone 15 erstmals refurbish...
Test Marantz Model 60n
Übersicht: Lieferzeiten für die neuen Macs