Pagina 1 di 2
Help Download KDE
Inviato: ven 4 set 2009, 12:37
da Blallo
Devo scaricare i sorgenti di KDE da un repo di slack, ma le directory sono tante e mi scoccio (

)a cliccare uno per uno tutti i file....esiste un programma o avete un'idea di script per scaricare tutto in un colpo? premetto che non posso usare ftp, ma solo repo http per motivi di connessione
Re: Help Download KDE
Inviato: ven 4 set 2009, 12:54
da Roland
hai provato con rsync?
penso che andando nella directory in cui vuoi scaricare i sorgenti, dando il comando
Codice: Seleziona tutto
rsync -avz --delete-after rsync://rsync.slackware.at/slackware/slackware-13.0/source/kde ./
dovresti riuscire a scaricare l'intera directory.
Re: Help Download KDE
Inviato: ven 4 set 2009, 12:56
da Blallo
Nulla purtroppo (sempre per la mia connessione del cavolo credo)

Re: Help Download KDE
Inviato: ven 4 set 2009, 13:14
da raffaele181188
Non tutti i server supportano rsync... Scusa ma non ci sono mirror FTP?
Re: Help Download KDE
Inviato: ven 4 set 2009, 13:14
da 414N
Occhio che ti scarica tutte le directories che trova in "indirizzo" e relative sub-directories.
Re: Help Download KDE
Inviato: ven 4 set 2009, 13:30
da Blallo
nulla...non funge

Re: Help Download KDE
Inviato: ven 4 set 2009, 13:36
da 414N
jimmy_page_89 ha scritto:nulla...non funge

Scusa, potresti specificare l'indirizzo?
Re: Help Download KDE
Inviato: ven 4 set 2009, 13:53
da Blallo
Re: Help Download KDE
Inviato: ven 4 set 2009, 15:05
da raffaele181188
ftp://elektroni.phys.tut.fi/slackware-12.2/source/
Questo è un mirror FTP ed è pure veloce... scaricati tutta la directory con FileZilla. E' questo che ti serve o sono fuori strada?
Re: Help Download KDE
Inviato: ven 4 set 2009, 15:26
da ponce
wget -m -nH -np
http://slackware.osuosl.org/slackware-13.0/source/kde/
eventualmente non andasse che errore da'?
Re: Help Download KDE
Inviato: ven 4 set 2009, 15:56
da raffaele181188
Scusate tutti il leggero offtopic, ma nella mia ignoranza mi chiedevo come può wget scaricarsi il contenuto di una directory da un server HTTP
Io non conosco metodi HTTP per ricevere il listing delle directory, come non conosco metodi per sapere se un URL HTTP è un file o una directory. Io pensavo che dipendesse tutto dal server HTTP, anche il listing, che è evidentemente un markup dinamico... Un occhio ai sorgenti di wget non mi ha aiutato...

Delucidazioni?
Re: Help Download KDE
Inviato: ven 4 set 2009, 16:00
da conraid
raffaele181188 ha scritto:Scusate tutti il leggero offtopic, ma nella mia ignoranza mi chiedevo come può wget scaricarsi il contenuto di una directory da un server HTTP
Io non conosco metodi HTTP per ricevere il listing delle directory, come non conosco metodi per sapere se un URL HTTP è un file o una directory. Io pensavo che dipendesse tutto dal server HTTP, anche il listing, che è evidentemente un markup dinamico... Un occhio ai sorgenti di wget non mi ha aiutato...

Delucidazioni?
Basta che guardi il sorgente e lo vedi
il file principale di una directory ftp vista in http (perdonatemi la leggerezza dell'affermazione) è una pagina html con i link ai file o sottodirectory che siano.
Re: Help Download KDE
Inviato: ven 4 set 2009, 16:43
da raffaele181188
Offtopic: Appunto per questo dicevo... Se la chiamata HTTP mi ritorna un documento HTML (che come sai è personalizzabile a piacere), come può un parser automaticamente capire quali sono i file da provare a scaricare e le directory su cui compiere il listing ricorsivamente? Era questo il nodo
Poi, perdonami la precisazione, ma non è che esistono directory FTP e viste HTTP... Sono due protocolli di accesso a risorse condivise. Ecco il perchè della mia domanda. Comunque mi confermi che tramite HTTP non è possibile stabilire in modo diretto se si tratta di file o directory ed eventualmente richiederne gli attributi? Sto leggendo anche la pagina su Wikipedia...
Re: Help Download KDE
Inviato: ven 4 set 2009, 16:58
da conraid
raffaele181188 ha scritto:Offtopic: Appunto per questo dicevo... Se la chiamata HTTP mi ritorna un documento HTML (che come sai è personalizzabile a piacere), come può un parser automaticamente capire quali sono i file da provare a scaricare e le directory su cui compiere il listing ricorsivamente? Era questo il nodo
Poi, perdonami la precisazione, ma non è che esistono directory FTP e viste HTTP... Sono due protocolli di accesso a risorse condivise. Ecco il perchè della mia domanda. Comunque mi confermi che tramite HTTP non è possibile stabilire in modo diretto se si tratta di file o directory ed eventualmente richiederne gli attributi? Sto leggendo anche la pagina su Wikipedia...
va beh, se fai la pulce a termini usati come esempio non so che dirti, la prossima volta sarò più preciso ok?
la directory è sempre la stessa, e poi ci accedi in ftp, http, rsync, webdav, nfs, etc...
il listing di apache, l'indexing, chiedo venia se non è il termine esatto, per esempio ti ritorna i link alla directory ed ai file, se lo personalizzi ok, ma puoi metterci un header ed un footer, il listing rimane
in apache è gestito da mode_autoindex
non penso davvero che si mettano a fare diverse risorse di GB di dati e poi pagine apposite. Fanno prima a fare così, naturalmente tutto è possibile
Re: Help Download KDE
Inviato: ven 4 set 2009, 17:01
da conraid
tanto per la precisione, wget funziona anche con ftp