CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken |
13.10.2004, 15:53:36
|
Anfänger
|
|
Registriert seit: Jun 2004
Ort: göppingen
Beiträge: 53
|
|
Ordner downloaden
Hallo,
Ich wollte fragen, ob es möglich ist, von einem andren Server einen kompletten ordner downzuloaden, also per PHP. Ich kann die einzelnen dateien auch so downloaden, es sind aber meherere Hundert und der Name ist nicht weiterführend, wie z.b. datei1, datei2, usw...
Ich hoffe Ihr könnt mir helfen!:)
Gruß kevin
__________________
#Kevin#
|
13.10.2004, 16:04:23
|
SELFPHP Guru
|
|
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
|
|
Kennst Du die FTP-Zugangsdaten? Dann könntest Du die Dateien mit PHP runterladen.
Ist ersichtlich, wie die Dateien alle heißen? Dann kannst Du dies mit einem einfachen Dateinamenausleseskript tun und dann die Dateien Stück für Stück runterladen. Dazu mal ein Codeschnippsel, welches ich für ähnliches gerne nutze:
PHP-Code:
<?php
set_time_limit(0);
for ($i=1; $i<=5000; $i++) {
$id=str_pad($i, 4, 0, STR_PAD_LEFT);
if (file_exists("$id.jpg")) {
continue;
}
$fh=fopen("http://www.zufallsbild.com/pics/bild$id.jpg", 'rb');
if ($fh) {
$fc='';
while (!feof($fh)) {
$fc.=fread($fh, 32768);
}
fclose($fh);
$fh=fopen("$id.jpg", 'w');
fwrite($fh, $fc);
fclose($fh);
}
else {
echo "<a href='http://www.zufallsbild.com/pics/bild$id.jpg' target='asd'>[url]http://www.zufallsbild.com/pics/bild[/url]$id.jpg</a><br>n";
}
}
echo 'Fertig.';
exit;
?>
Muss noch angepasst werden, funktioniert aber.
|
13.10.2004, 18:26:45
|
Anfänger
|
|
Registriert seit: Jun 2004
Ort: göppingen
Beiträge: 53
|
|
Hi,
Danke für den Code! Er funktioniert auch einwandfrei, nur das die Bilder, die ich downloaden will, ungefär so aussehen:
82200445116PM149.jpg
Ich hab mir überlegt ob es mit einem a-z downloader funktioniert. also einfach alle möglichen zaheln ausprobieren, aber in der länge würde das nach meinem wissen mehrere jahrhunderte dauern.
Gibt es nicht eine andere alternative?
Gruß kevin
__________________
#Kevin#
|
13.10.2004, 21:08:30
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
Zitat:
Original geschrieben von kevin_k
Ich hab mir überlegt ob es mit einem a-z downloader funktioniert. also einfach alle möglichen zaheln ausprobieren, aber in der länge würde das nach meinem wissen mehrere jahrhunderte dauern.
|
Das wird wohl wirklich sehr lange dauern.
Allerdings bist du nicht auf die Frage von c4 eingegangen, ob du die FTP-Zugangsdaten des Servers hast. Wenn ja, dann ist das eben noch eine Möglichkeit.
Hierzu mal zwei Links:
SELFPHP: FTP Funktionen
php.net: FTP-Funktionen
|
14.10.2004, 08:43:44
|
SELFPHP Guru
|
|
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
|
|
Gib mal den Link zu der Seite, wo sich die Bilder befinden. Mal schauen, was man machen kann.
|
14.10.2004, 14:13:33
|
SELFPHP Guru
|
|
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
|
|
Nett. :)
Noch mal: Gibt es irgendwo eine Auflistung aller (auch seitenweise) Dateinamen? Ohne kannst Du nichts machen.
|
14.10.2004, 14:18:23
|
Anfänger
|
|
Registriert seit: Jun 2004
Ort: göppingen
Beiträge: 53
|
|
Hi,
leider nein.
Wenn amn ein model anschauen will, muss man erst auf den namen klicken, danach auf ein bild, danach rechts auf grafikadresse kopieren, in flashget einfügen, eins zurüvk, wieder auf ein andrers bild des models klicken, rechts... usw.
Ich kann mich auch nicht als anonymous anmelden.
Gruß kevin
__________________
#Kevin#
|
14.10.2004, 14:24:04
|
SELFPHP Guru
|
|
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
|
|
Ich bastel Dir was, weil's Spaß macht. Dauert ein wenig...
|
14.10.2004, 14:29:33
|
Anfänger
|
|
Registriert seit: Jun 2004
Ort: göppingen
Beiträge: 53
|
|
Hi,
Echt? COOL, danke:)!
gruß kevin
__________________
#Kevin#
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Ansicht |
Linear-Darstellung
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 07:53:34 Uhr.
|