Hallo.
@lorbass
Wenn's nur darum geht, die Dateien zu einer URL-Liste herunterzuladen, ist Calc doch irgendwie das falsche Instrument.
Warum ist Calc das falsche Instrument? Etwa weil es damit nicht geht, oder weil der Aufwand dafür höher ist, als noch ein zusätzliches Programm zu installieren?
Man kann mit StarBasic durchaus auch Dateien downloaden, mann muss nur wissen wie. Das Zauberwort heißt:
FileCopy.
Ach ja, könntest Du dann bitte später mal diesen Thread in die richtige Rubrik verschieben?
@tfab
Wie kann ich denn die URL´s automatisch öffnen und die entsprechenden PDF´s dann automatisch herunterladen?
Die URL's müssen nicht extra "geöffnet" werden, die PDF's können direkt gedownloaded werden. Voraussetzung ist mindestens: Das einerseits die PDF schon existiert (also nicht das sie noch irgendwie von dir generiert werden muss), und anderseits das Du Zugang zu dem Server hast. Zum letzt genannten; wenn Du dich da einloggen musst, dann muss das zuerst gemacht werden.
Also, ich habe da mal eine
kleine einfache Beispieldatei erstellt. Diese Datei greift auf einen Thread hier im Forum zu, und lädt dort im ersten Beitrag das zu sehende Bild herunter. In der Zelle H1 auf den Text klicken, und es wird der dementsprechende Thread im Browser geöffnet. Dient nur zu Veranschaulichung.
Die Zellen, wo eingaben gemacht werden müssen, sind farblich hervorgehoben.
In E3 ist schon eine Adresse vorgegeben, das ist die Adresse von dem Bild.
In A6 wird der Lokale Speicherpfad eingegeben. Es spielt keine Rolle ob die Datei unter Windows oder Linux geöffnet wird, man gibt einfach in der Zelle den gewünschten Pfad ein, aber ohne "\" oder "/" am Ende, und gut ist.
In A11 muss noch ein Dateiname eingegeben werden. Den habe ich jetzt schon mal vorgegeben, da der Link für das Bild keinen lesbaren Dateinamen beinhaltet, dieser aber zwingend erforderlich ist.
Wenn das also alles erledigt ist, klickt man auf den Grünen Button, und nach ein paar Sekunden ist das Bild im angegebenen Speicherpfad gespeichert, samt dem vergebenen Namen.
Jetzt aber noch etwas wichtiges.
tfab, welches Office hast du, LO oder AOO, und welche Versionsnummer genau?
Da meine Beispieldatei jetzt nur auf eine "einfache" Webadresse einach zugreift, um das grundsätzliche Funktionieren zu demsonstrieren, kann sie so nicht auf dein Ziel zugreifen, denn dazu fehlen noch so einige Angaben.
Ich sehe das ja wohl richtig, das Du dich bei Amazon erst einloggen musst um auf deine PDF's zuzugreifen können? Aber wie sieht dann die Adresse der PDF aus, die z.B. im Browser zu lesen ist.
Wenn angenommen dies die Adresse wäre,
... Amazon.de/gp/invoice/download.html?v=
abcdefg=EU_Retail_Forward
ist dann der rote Teil der variable Teil, der sich je PDF ändert, oder wie sieht das genauer aus?
Das Du deine Login Daten hier nicht preisgeben sollst, versteht sich ja von selbst. Aber wenn Du eine abgewandelte Adresse (z.B. mit lauer X an den dementsprechenden Stellen) posten könntest, aus der besser ersichtlich ist was sich ändert, dann kann das Makro dementsprechend umgeschrieben werden.
Das wars erstmal meinerseits.
Gruß
balu
Hallo.
@lorbass
[quote]
Wenn's nur darum geht, die Dateien zu einer URL-Liste herunterzuladen, ist [i]Calc[/i] doch irgendwie das falsche Instrument.
[/quote]
Warum ist Calc das falsche Instrument? Etwa weil es damit nicht geht, oder weil der Aufwand dafür höher ist, als noch ein zusätzliches Programm zu installieren?
Man kann mit StarBasic durchaus auch Dateien downloaden, mann muss nur wissen wie. Das Zauberwort heißt: [b]FileCopy[/b].
Ach ja, könntest Du dann bitte später mal diesen Thread in die richtige Rubrik verschieben?
@tfab
[quote]
Wie kann ich denn die URL´s automatisch öffnen und die entsprechenden PDF´s dann automatisch herunterladen?
[/quote]
Die URL's müssen nicht extra "geöffnet" werden, die PDF's können direkt gedownloaded werden. Voraussetzung ist mindestens: Das einerseits die PDF schon existiert (also nicht das sie noch irgendwie von dir generiert werden muss), und anderseits das Du Zugang zu dem Server hast. Zum letzt genannten; wenn Du dich da einloggen musst, dann muss das zuerst gemacht werden.
Also, ich habe da mal eine [u]kleine einfache Beispieldatei[/u] erstellt. Diese Datei greift auf einen Thread hier im Forum zu, und lädt dort im ersten Beitrag das zu sehende Bild herunter. In der Zelle H1 auf den Text klicken, und es wird der dementsprechende Thread im Browser geöffnet. Dient nur zu Veranschaulichung.
Die Zellen, wo eingaben gemacht werden müssen, sind farblich hervorgehoben.
In E3 ist schon eine Adresse vorgegeben, das ist die Adresse von dem Bild.
In A6 wird der Lokale Speicherpfad eingegeben. Es spielt keine Rolle ob die Datei unter Windows oder Linux geöffnet wird, man gibt einfach in der Zelle den gewünschten Pfad ein, aber ohne "\" oder "/" am Ende, und gut ist.
In A11 muss noch ein Dateiname eingegeben werden. Den habe ich jetzt schon mal vorgegeben, da der Link für das Bild keinen lesbaren Dateinamen beinhaltet, dieser aber zwingend erforderlich ist.
Wenn das also alles erledigt ist, klickt man auf den Grünen Button, und nach ein paar Sekunden ist das Bild im angegebenen Speicherpfad gespeichert, samt dem vergebenen Namen.
Jetzt aber noch etwas wichtiges.
tfab, welches Office hast du, LO oder AOO, und welche Versionsnummer genau?
Da meine Beispieldatei jetzt nur auf eine "einfache" Webadresse einach zugreift, um das grundsätzliche Funktionieren zu demsonstrieren, kann sie so nicht auf dein Ziel zugreifen, denn dazu fehlen noch so einige Angaben.
Ich sehe das ja wohl richtig, das Du dich bei Amazon erst einloggen musst um auf deine PDF's zuzugreifen können? Aber wie sieht dann die Adresse der PDF aus, die z.B. im Browser zu lesen ist.
Wenn angenommen dies die Adresse wäre,
... Amazon.de/gp/invoice/download.html?v=[color=#FF0000]abcdefg[/color]=EU_Retail_Forward
ist dann der rote Teil der variable Teil, der sich je PDF ändert, oder wie sieht das genauer aus?
Das Du deine Login Daten hier nicht preisgeben sollst, versteht sich ja von selbst. Aber wenn Du eine abgewandelte Adresse (z.B. mit lauer X an den dementsprechenden Stellen) posten könntest, aus der besser ersichtlich ist was sich ändert, dann kann das Makro dementsprechend umgeschrieben werden.
Das wars erstmal meinerseits.
Gruß
balu