Newsgroup: it.comp.software.newsreader
Titolo: [Hamster] Come inviare post senza sincronizzare?

Ciao a tutti
E' possibile in hamster inviare i post senza sincronizzare per forza tutti i
newsgroup (quindi senza scaricare i post) ?
Grazie per le Vs risposte
--
Test sulla connessione Aruba NoStop Flat: 
www.arubatest.cjb.net

newsgroup (quindi senza scaricare i post) ?
Sì, tramite script.
Script > new > script... > inserisci il nome (es. Invia_news) > 
comparirà un finestra di notepad: *cancella* le due righe già 
presenti, poi copincolla:
#!hs2
hamwaitidle
HamNewsJobsClear
HamNewsJobsPostDef
HamNewsJobsStart
hamwaitidle
msgbox( "Fatto!" )
quit
e salva.
Tale script è pensato per essere usato quando sei già connesso, 
ovviamente.
N.B.
Nella riga
HamNewsJobsPostDef
potresti specificare una lista di server da usare per il post. Vedi 
l'help di Hamster per maggiori dettagli.
-- 
Bye.
       Lem
CLOCK is what you make of it: non sprecare i cicli idle della tua CPU
Per aiutare a comprendere il genoma: 
http://genomeathome.stanford.edu

 Sì, tramite script.
| Script > new > script... > inserisci il nome (es. Invia_news) >
| comparirà un finestra di notepad: *cancella* le due righe già
| presenti, poi copincolla:
|
| #!hs2
| hamwaitidle
| HamNewsJobsClear
| HamNewsJobsPostDef
| HamNewsJobsStart
| hamwaitidle
| msgbox( "Fatto!" )
| quit
|
| e salva.
| Tale script è pensato per essere usato quando sei già connesso,
| ovviamente.
Ciao
Mi sei stato utilissimo!!!!
Conosci qualche altro script interessante per questo stupendo programma?
Grazie ancora!!!
:)


Conosci qualche altro script interessante per questo stupendo programma?
Di', che ti serve?


 
uno script che invii ad intervalli regolari (1 volta alla settimana) 1 
messaggio ad un newsgroup (le FAQ del gruppo che modero).
-- 
Iscritto al B.A.G.Tessera (onoraria) n°000
La Bestia Fan Club - Tessera N°11
Presidente del G.O.A.A. -free dog in Monza's Park-
(Gruppo Oltranzista Anti Alberto)tessera n°001

ciao
qualche script utile.. (per sezione newsgroup)
ora non mi viene in mente nulla ...
fai te (anche x email)
--
Test sulla connessione Aruba NoStop Flat: 
www.arubatest.cjb.net
"Lem Novantotto" <Le...@Hotmail.com> ha scritto nel messaggio
news:1a576011beba28bd...@HerenotThere.h62cf1978.invalid...


messaggio ad un newsgroup (le FAQ del gruppo che modero).
Salve!
N.B. Questo script è pensato per essere quello con cui Hamster viene 
avviato.
1) Scrivi, una tantum, il messaggio di FAQ col tuo NR, ed invialo (in 
locale, come al solito) ad Hamster;
2) copia il file del messaggio, finito in %hamster%\groups\news.out 
nella stessa directory, cambiandogli nome ed estensione (esempio: 
faq.mie);
3) edita il file faq.mie: cancella gli header 'Date', 'Subject' e 
Message-ID, in modo che non restino righe bianche fra gli header
(data e msg-id verranno messi poi dal server remoto); salva;
4) crea un nuovo script (Invia_FAQ) col seguente contenuto:
----------------
#!hs2
Atclear
AtAdd( faq, "14:00", "", "1000000", 0, true ) #puoi modificare                         
                              #orario e giorno della settimana
Atexecute
quit
sub faq
if( !fileexists(HamPath + "groups\news.out\faq.mie" ) )
msgbox( "Manca il file delle FAQ!" )
else
if(RasIsConnected)
gosub(invia_faq)
else
gosub(dial)
if( fileexists(HamPath + "groups\news.out\99999999.msg" ) )
msgbox("Non ho potuto spedire le FAQ! Verranno spedite alla prossima sincronizzazione manuale, o la prossima settimana.")
endsub
endif
hamwaitidle
endif
msgbox("FAQ inviate!")
endsub
label(invia_faq)
var( $anno, $mese, $giorno,$date,$subject,$listafilefaq )
decodetime( timegmt, $anno, $mese, $giorno )
$date = $giorno+"/"+$mese+"/"+$anno
$subject = "Subject: "+$date + " - FAQ del gruppo it.pippo.pluto"  #cambia il nome del gruppo
$listafilefaq = listalloc(0,0)
listclear($listafilefaq)
ListLoad( $listafilefaq, hampath+"groups\news.out\faq.mie")
	listinsert( $listafilefaq, 0, $subject )
	listsave( $listafilefaq, hampath+"groups\news.out\99999999.msg")
	listfree($listafilefaq)
hamwaitidle
HamNewsJobsClear
HamNewsJobsPost( <nome del server>, "", $subject ) #devi inserire il nome del server fra virgolette
HamNewsJobsStart
hamwaitidle
endsub
label(dial)
RasDial( <name>, <user>, <pass>) #devi inserire tu i valori corretti fra virgolette
hamwaitidle
gosub(invia_faq)
hamwaitidle
RasHangup
hamwaitidle
endsub
---------------
Dovrebbe funzionare (spero anche che non ci siano errori di battitura):
il messaggio verrà postato con cadenza settimanale. Se ci fossero
imprevisti (impossibilità di connettersi, o altro), il messaggio
verrebbe comunque inviato colla successiva sincronizzazione manuale, o
la settimana successiva.
