[linux] WGET

Peter Surda shurdeek na panorama.sth.ac.at
Úterý Únor 5 08:49:25 CET 2002


On Tue, Feb 05, 2002 at 07:56:03AM +0100, Roman Fordinal wrote:
> PS> Ako sa to robi v praxi sa kukni do zdrojakov
> PS> http://panorama.sth.ac.at/fcp/files/fcp-current.tar.gz, konkretne funkcie
> PS> dataconn_1 az 4.
> pekne, pozrel som sa, ale nieje toho tam nejako moc? :-o a prilis
> komplikovane? pekny, kod, ale ja som za trochu jednoduchsie
> programovanie.
> - otvorim socket
> - poslem PRIKAZ|prijmem ODPOVED
> - zavrem socket
V teorii hej ale ja fcp programujem preto, lebo velmi malo ftp klientov sa vie
vysomarit s rozapadajucimi sa spojeniami.

> takto som si spravil prijimanie posty z POP3 konta do databazy na
> spracovanie (maillist) behom polhodiny.
Jasne, ked vies ze mas dobre spojenie tak sa to da aj jednoduchsie. A ked ti
jeden z casu nacas missne tak sa nic nedeje, o polhodinu sa spusti znova, nie?

> naozaj je vidiet, ze je to velmi profesionalne naprogramovane,
Tak to si prvy kto mi to hovori :-)

> ale skutocne nechapem preco, ked vysledok je nakoniec ten isty, no nie?  :-o
Je, ale ide prave o to padanie. Perl sam nevie timeoutovat sockety, a ked z
rozpojeneho socketu citas alebo pises tak chyti SIGPIPE a spadne. No a ja
potrebujem aby downloadoval aj dni vkuse bez manualneho zasahu, aj ked vsetko
naokolo pada.

Preto tie vsetky eval okolo prace so socketmi a pisani/citani.

Typicky priklad ked potrebujem timeout: standartne pouzivam passive mod a kopa
servrov to nevie, no a bez timeoutu musim cakat donekonecna. S handlerom ALARM
a eval-om okolo toho dam ctrl-c a hodi ma spet do commandline-y, tam dam 
unset passive
a idem dalej.

> :..                      Roman Fordinal
S pozdravom,

Peter Surda (Shurdeek) <shurdeek na panorama.sth.ac.at>, ICQ 10236103, +436505122023

--
         The computer revolution is over. The computers won.
------------- další část ---------------
Netextová příloha byla odstraněna...
Jméno: [žádný popis není k dispozici]
Typ: application/pgp-signature
Velikost: 232 bytes
Popis: [žádný popis není k dispozici]
Url : http://lists.linux.sk/pipermail/linux/attachments/20020205/22cdf14e/attachment.bin 


Další informace o konferenci linux