Newsgroup: it.comp.software.newsreader
Titolo: Estrazione News da Google: ecco lo script

  Finalmente sono riuscito  a mettere in piedi uno  straccio di spazio
web.
 
http://fly.to/demokrito
   -   sezione [ Programmi ]
  Con uno spiccato volo di fantasia, ho chiamato lo script SuckGoog.pl
(quasi quasi mi vergogno...)
  Consiglio di disattivare java, cosi` si evita la fastidiosa finestra
di pop-up del redirector.
  Fatemi sapere come butta.
  Un saluto.
  Ah, dimenticavo: 
demo...@tin.it
, anche se preferirei il NewsGroup.
-- 
Power down.

(quasi quasi mi vergogno...)
Funziona, ho però alcune osservazioni:
1 - Ti consiglio di aggiungere una gestione della linea di comando
decente (almeno l'ozpione "--help"!).
2 - Non vengono cancellati i file temporanei ("wget_tmp",
"01step.html"...).
3 - Potresti tradurlo in inglese.
4 - Potresti aggiungere il supporto di altri formati per esportare, ad
esempio mbox.
5 - Esiste qualche tool come py2exe per python? Questo prende tutti i
sorgenti li infila in un .exe (non è un compilatore) e mette questo
eseguibile in una directory con tutte le dll necessarie al
funzionamento. In questo modo è facile distribuire un programma
piccolo che non richiede di scaricarsi tutta la distribuzione
ActiveState se non si è interessati.
-- 
Marco Barisione (ICQ 84277092)

  Fatemi sapere come butta.
Non riesco a farlo partire nemmeno.
[paolini@sibilla: ~]$ SuckGoog.pl
NewsGroup di ricerca : it.comp.os.linux.sys
Anno .............. : 2002
Mese .............. : 10
*** Errore aprendo wget_tmp.
Ciao.
-- 
Antonio
Le statistiche di icsm e icsn:
http://digilander.libero.it/AP.com

 *** Errore aprendo wget_tmp.
  Ostrega! Eppure mica ha problemi  di permessi... cioe`, voglio dire,
lavora in locale...
  Onestamente, non  so che  dire... sono basito...  Qui ci  vuole Nick
Carter... ;)
-- 
Power down.

  5 - Esiste qualche tool come py2exe per python?
  Sarebbe l'ideale,  ma questa  credo sia una  domanda da  rivolgere a
it.comp.lang... praticamente  parlano solo di  python... e io  e` gia`
tanto se riesco a scrivere quattro cazzate in perl...
  Ti ringrazio.
-- 
Power down.

 tanto se riesco a scrivere quattro cazzate in perl...
???
Non ho capito, io mi riferivo a Perl.


Non riesco a farlo partire nemmeno.
Non so una parola di perl, ma c'è sicuramente un errore alla riga 191.
Ciao.
-- 
Antonio

Carter... ;)
Eccomi! :-)))
P.S. Una funzione fondamentale sarebbe un filino di help, anche per dire
solo come accetta le informazioni il tuo programma (ad esempio se al mese
posso scrivere Settembre o ci vuole 9 oppure 09).
Comunque voglio dirti due cose:
1. Bel lavoro. Non posso entrare nel merito perché non so programmare,  
   ma funziona e questo è già qualcosa.
2. Grazie. Lo trovo utilissimo.
   E poi è più veloce di leafnode!
Ciao.
-- 
Antonio

studiarci sopra...
Decisamente il formato mailbox serve. A meno che non mi dai una
soluzione alternativa.
Tu hai parlato diconservare i thread, ecc. Ma i messaggi scaricati come
te li vai a leggere?
Io li ho convertiti in mailbox e me li sono letti con mutt, per avere la
visualizzazione per thread.
Chi usa Agent potrebbe volerseli importare, ... insomma il mailbox č
molto utile.
N.B. Salvare il tutto in mailbox deve essere banale in perl. Io mi sono
fatto uno script bash in 10 min e funziona.


  Un saluto.
anche a te e GRAZIE !!
--- 
 Try later.
Alberto Tonelli - "garrisca al vento" 
http://www.iscf.info
 (Florentia Viola NG)
http://fantacalcio.tonelli.net
 (Fantacalcio Viola)

Provato su Win, OK !!
Scarico il thread "Udinese" :
system wget -q --user-agent="Mozilla/4.0" -i wget_tmp -O
it.sport.calcio.fiorent
ina/1999.02/19990299607 failed: 256 at 
suckgoog.pl
 line 559.
errore ricevuto stamani ...
Cheers Ž 
--- 
 "L'unico modo per ritrovare un oggetto smarrito e' comprarne uno nuovo"


 2. Grazie. Lo trovo utilissimo.
  Ecco, io, beh... veramente...
  (come si fa una faccina commossa?)
-- 
Power down.

  N.B. Salvare il tutto in mailbox deve essere banale in perl.
  Infatti.  Oltretutto evita  la  pletora di  file.  Ok, proviamo  con
quello. Con mooolta caaalma, ok?
  A parte che... la mia intenzione  era solamente quella di gettare un
sasso nello  stagno. Diciamo  che ho  messo in  piedi una  parvenza di
'algoritmo',  poi  sarebbe  bello  se altri  ci  mettessero  mano  per
migliorarlo, cosi` imparo un qualcheccosa anch'io...
  Mi sa che faccio un post anche su it.comp.lang.perl...
-- 
Power down.

   (come si fa una faccina commossa?)
 
E' vero, è molto utile.
Grazie per l'impegno.
Ora manca l'implementazione del formato mbox e poi
penso che lo si potrebbe utilizzare al meglio.
Ciao.

 quello. Con mooolta caaalma, ok?
Ok, vai cosě :-))

scrivimi la modifica. Alla riga 191 c'e` solo una parentesi... }
Riga originale:
191    mkdir( $gruppo, 077 );
Ovvia correzione:
191    mkdir( $gruppo, 0777 );
Ciao.
P.S. Sul formato mbox avevo scritto qualcosa ad Agosto su icsm o icsn;
se puň servire...
Ciao.
-- 
Antonio

 191    mkdir( $gruppo, 0777 );
  Sono veramente una  BESTIA! Quell'errore li` (il  classico errore di
battitura) l'avevo gia` intercettato e corretto, ma poi la 'fretta' mi
ha fatto inviare la versione 'bacata'... Che idiota!
  E, naturalmente, andavo a verificare  sulla versione giusta, mica su
quella presente sul web.
  Tra  l'altro,  la  nuova  versione   correggeva  anche  un  baco  di
visualizzazione  dell'output  a  schermo,   il  feedback  di  messaggi
ricevuti.
  E, manco  a dirlo, entrambi i  bachi sotto Windows non  si notano...
solo sotto Linux.
  Vabbe`, non sono ancora 'pratico' con le 'pubblicazioni'...
  La versione corretta e`, ovviamente, gia` disponibile.
  Scusate tutti...
-- 
Power down.


...si puo' adattare per hamster???
Qualcuno l'ha fatto?

(quasi quasi mi vergogno...)
[...]
io ho scritto un programmino per convertire i file generati da
SuckGoog in un file .txt importabile da Agent.
Interessa a qualcuno?

Interessa a qualcuno?
Immagino di sě. Riferimenti?
Ciao, Alessio.
-- 
Il manuale in italiano di Agent, la guida a FreeAgent, le FAQ di ICSN...
e anche Agent 1.92 in italiano! --> 
http://spazioinwind.iol.it/sleepers/

Immagino di sě. Riferimenti?
http://digilander.libero.it/turboblix/
Provate un po'....
-- 
TurboBlix ICQ #4783993  Palmisti @ SETI:
http://setiathome.ssl.berkeley.edu/stats/team/team_135864.html