Repository 32bit  Forum
Repository 64bit  Wiki

[php] script download rielaborazione file su server remoto

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Re: [php] script download rielaborazione file su server remoto

Messaggioda joe » mer giu 17, 2009 14:29

teox99 ha scritto:
danix ha scritto:riguardo ai limiti del php, la seconda che hai detto, il limite viene impostato in un file di configurazione di php...


ciao il limite di memoria nel php.ini può essere reinpostato usando direttamente nello script
ini_set("memory_limit","128M");

Quindi il problema sta nel server che non ci consente di sfruttare così pesantemente la sua memoria....dico bene?


se vuoi fare esperienza su php non c'è niente di meglio che
usare un server tipo LAMP su Slackware in locale!


Grazie del consiglio, ma il sapere che uno script mio sta girando sun server remoto è una soddisfazione che in locale non avrei ;)
Scherzi a parte...se non ottengo un risultato con una certa utilità pratica (nel mio caso, io non ho banda il server remoto si...tanto per cpairci), ecco che vengono a mancare sia le motivazioni che la "spinta" anche per imparare le basi di uno scripting in php. Tant'è, che se parliamo di freeshell lascerei anche perdere tranquillamente il discorso php....cioè i fini sono didattici, ma per curiosità personale più che per reale necessità di conoscenza....cioè se col php posso farci qualcosa di utilie per mie esigenze personali, tipo gestione del mio sistema, download, backup su server remoto, utilizzare storage remoto di appoggio per scaricare in due tempi un file (tipo rapidleech) ecc ecc ecc, allora bene, altrimenti per pura conoscenza non mi attrae più di tanto, almeno per quel che riguarda le mie esigenze attuali, infuturo si sà: non si può mai sapere cosa serve.
Avatar utente
joe
Master
Master
 
Messaggi: 1975
Iscritto il: ven apr 27, 2007 10:21
Slackware: 14.0
Kernel: 3.2.29-smp
Desktop: KDE-4.8.5

Re: [php] script download rielaborazione file su server remoto

Messaggioda joe » mer giu 17, 2009 15:23

danix ha scritto:http://nic-nac-project.org/index.php
questo non mi ha chiesto nulla oltre ad un nickname e l'email, però per attivare l'account devi mandare una cartolina via posta all'admin del sito... secondo me è un bel sistema antibot :lol:


Ho visto e pare buono, ma potevano anche semplicemente usare una irc-chat o il forum se il problema era solo il bot....così si va un po' troppo per le lunghe. :(
Avatar utente
joe
Master
Master
 
Messaggi: 1975
Iscritto il: ven apr 27, 2007 10:21
Slackware: 14.0
Kernel: 3.2.29-smp
Desktop: KDE-4.8.5

Re: [php] script download rielaborazione file su server remoto

Messaggioda joe » ven ago 07, 2009 18:34

[quote="joe"]
Codice: Seleziona tutto
$ cat scripts/php/getmanifest.php
<?php

$repofile = "http://repository.slacky.eu/slackware-12.1/MANIFEST.bz2";
$localfile = "MANIFEST.bz2";

function curl_download($remote, $local)
{
  $cp = curl_init($remote);
  $fp = fopen($local, "w");

  curl_setopt($cp, CURLOPT_FILE, $fp);
  curl_setopt($cp, CURLOPT_HEADER, 0);

  curl_exec($cp);
  curl_close($cp);
  fclose($fp); 
}

print $repofile." |======================> ".$localfile."\n";
curl_download($repofile, $localfile)
?>


Caio a tutti, riesumo questo script perchè vorrei apporvi una modifica e non so da dove partire.
Allora:
voglio scaricare un file da un sito e piazzarlo sullo spazio server remoto (il file Manidfest è solo un esempio). Lo script sopra fa già qiesta operazione.
Ora però vorrei anche che il download fosse fatto utilizzando un proxy:

mio-spazio-server-remoto <---> proxy <---> file da scaricare da un altro sito

Come modificare lo script?
Anche links e documentazione possono tornarmi utili. Comunque non penso che occorrano modifiche enormi, magari avete la risposta sulla punta delle dita! ;)
Grazie in anticipo in ogni caso e a presto. :)
Avatar utente
joe
Master
Master
 
Messaggi: 1975
Iscritto il: ven apr 27, 2007 10:21
Slackware: 14.0
Kernel: 3.2.29-smp
Desktop: KDE-4.8.5

Re: [php] script download rielaborazione file su server remoto

Messaggioda SIV » ven ago 07, 2009 22:48

Dando un'occhiata qui http://www.shopzz.org/2007/07/21/get-ur ... curl.shtml

Ho visto che per lavorare con i proxy usano curl_setopt()
Avatar utente
SIV
Linux 2.6
Linux 2.6
 
Messaggi: 918
Iscritto il: mer apr 25, 2007 13:07
Località: Bari (Provincia)

Precedente

Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti