Newsgroup: it.comp.software.newsreader
Titolo: [Hamster] Aiutate un niubbo

Ho installato Hamster Playground nella speranza di riuscire a gestire
alcuni news server contemporaneamente in maniera trasparente, cioè in modo
da non dovermi preoccupare di quale di essi sia raggiungibile quando
scarico i messaggi (uso essenzialmente Libero, ma questo non è
raggiungibile quando mi connetto tramite la LAN dell'ufficio, così, invece
di dovere passare ad un news server pubblico, lascerei che sia Hamster a
farlo).
Innanzitutto: sono corrette le mie aspettative?
Devo dire però che mi sembra di non riuscire ad usarlo, così voglio provare
a spiegare i passi che ho seguito nella speranza che qualcuno mi dica in
che cosa ha sbagliato o che cosa non ho ancora fatto:
1) Ho installato Hamster PG e poi avviato nell'ordine l'Hamster service
(Hservice.exe) e Hamster control (Hcontrol.exe).
2) Ho effettuato il login con l'utente admin. Per ora non ho modificato la
password.
3) Ho configurato due remote server (Configuration->Remote server
settings). Per essi ho fornito solo l'indirizzo (
News.Individual.NET
 e
news.libero.it
) e lo usr/pwd dove necessario.
4) Ho aperto Dialog è ho configurato su di esso un nuovo server, con
indirizzo Host 127.0.0.1, porta 119, usr/pwd admin/admin.
5) Ho chiesto a Dialog la lista dei gruppi sul nuovo server. Dialog è
sembrato imballarsi, ma in realtà me li ha scaricati.
6) Ho sottoscritto un gruppo a caso sul server Hamster, ma quando ho
chiesto di scaricare gli header, ne ha scaricato solo uno (Hamster
placeholder) in cui mi viene detto che il gruppo verrà alimentato solo "the
next time when groups are pulled from remote servers again". E qui sono
andato in palla io: che significa?
Sono andato su hamster e ho visto che il gruppo che ho richiesto è presente
quando chiedo il refresh nei ng, ma questo non sembrava incidere molto su
ciò che Dialog riusciva a scaricare.
7) In realtà ho un po' pasticciato coi comandi di Hamster e alla fine da
Dialog sono riuscito a scaricare i messaggi del gruppo. Ma quando ho
riprovato con un secondo gruppo non ci sono più riuscito.
Qual è l'esatta procedura?
C'è modo di settare Hamster una volta per tutte e poi non doverlo più
aprire (limitarsi cioè ad avviare il service che mi sembra di avere capito
essere indispensabile) e gestire tutto da Dialog?
Grazie in anticipo a chiunque voglia illuminarmi,
XRay
-- 
fatti non foste a viver come bruti,
ma per seguir virtute e canoscenza
Inferno - Canto XXVI

 
Per scaricare i post dai NG sottoscritti (PULL), bisogna creare un task 
utente che fa proprio questa cosa.
In "hamster-control", nel menu "task" clicchi "setup user task".
Nella finestra che appare, cliccando sul tasto "add", puoi creare un 
nuovo user task a cui puoi dare il nome che vuoi ed a cui aggiungi i 
task "NEWS *nomeserver1*" e "NEWS *nomeserver2*" scegliendoli a destra e 
portandoli a sinistra.
Lo user task che hai creato è ora disponibile e fa ciò che vuoi, cioè 
scaricare i messaggi da tutti i server e di tutti i NG sottoscritti.
Questo user task lo puoi attivare a mano (tramite "start task" nel menu 
"task" o tramite bottone con asterisco giallo sulla barra) oppure puoi 
programmare temporalmente la sua esecuzione tramite "setup scheduled 
task" sempre nel menu "task".
NB. se avvii lo user task manualmente, devi eseguire sempre 
"hamster-control", se invece adotti lo scheduler temporale, ti basta 
avviare "hservice".
Lo scritto un pò di corsa me dovrebbe essere tutto giusto!!
CiAo
Voolkano

 avviare "hservice".
il che è meraviglioso: hcontrol puoi anche chiuderlo, ed aprirlo solo
quando serve per verificare/modificare qualcosa. 
-- 
Saluti, 
Paolo.  
_______________________________________
*Ruata Home Page*  
http://www.ruata.net
Feed: 
http://www.ruata.net/rss/news.xml

 Lo scritto un pò di corsa me dovrebbe essere tutto giusto!!
E' stato in ogni caso piuttosto esauriente. Per ora ti ringrazio, ho
ovviamente ancora diversi dubbi, ma voglio provare a smanettare un po' per
conto mio prima di arrendermi. Se non ce la faccio mi farò sicuramente vivo
:-)
Ciao,


 quando serve per verificare/modificare qualcosa.
Ma impostarlo in questo modo significa che HamPG si collega ai server e
scarica tutti i messaggi ogni volta che mi collego a internet col modem?
Devo ancora capire se questo sarebbe positivo o no.
Grazie e ciao,


 quando serve per verificare/modificare qualcosa.
Sul sito di Juergen, dovrebbe esserci anche una versione ridotta (che
funge anche sul Classic) del Control. *pkd* suggeriva addirittura di
fare comandare con quello Hamster direttamente dal newsreader, tramite
qualche script, ma non ho approfondito.
-- 
daRkSidE, 02/12/2004 1.14.29
[08/08 - Khmer] Nils Petter Molvær: Exit

 avviare "hservice".
Già. Volendo puoi anche installare hservice come servizio e
praticamente dimenticare che esiste.
-- 
daRkSidE, 02/12/2004 0.34.57
[06/07 - The Pilgrim And The Stars] Enrico Rava: By The Sea

 task? Cioè, se io adesso sottoscrivo un nuovo gruppo, quando
esatto (puoi anche lanciarlo manualmente se vuoi).


 
Mi spieghi meglio cosa fa questo script e come lo devo creare e usare!
Io sono passato a Playground proprio per evitare il piů possibile di 
creare script per ogni piccola cosa; perň questo che mi dici mi 
interessa, anche perchč il mio HAM-PG ha seri problemi quando si tratta 
di utilizzare il server d'invio predefinito.
Praticamente manda i post in modo casuale da uno dei server e spesso 
anche da tutti, e quindi se quello script aiuta a risolvere questo 
problema, mi serve!!!  :)
CiAo
Voolkano

 server e scarica tutti i messaggi ogni volta che mi collego a
fa quel che gli indichi tu nei task, che puoi "schedulare" secondo le tue 
esigenze.


 problema, mi serve!!!  :)
Sì.
-- 
daRkSidE, 03/12/2004 23.15.17
[23/26 - The Best Of The Columbia Years 1943-1952 (Disc 4)] Frank
Sinatra: My Girl

 Attende che i compiti assegnati siano svolti.
Grazie!
Lo script sembra funzionare molto bene, finalmente ho potuto togliere lo 
spunto di "sola lettura" dai server diversi da quello predefinito :-)
Senti quello che mi chiedevo ora č:
1) Ma adesso che tutti i server sono configurati allo stesso modo e 
l'invio č effettuato solo tramite il predefinito (definito globalemente, 
non per ogni NG): qualora il server predefinito dovesse non rispondere 
per qualche motivo, l'invio dei post non avviene, oppure č utilizzato 
automaticamente un altro dei server?
2) Dove posso trovare documentazione sui vari JOB utilizzabili negli 
script?? Forse nella documentazione di Hamster Classic, perchč in quella 
di Playground non l'ho trovata?
Grazie ancora!
Voolkano

 di Playground non l'ho trovata?
hamster.chm::/hsc/funcham.htm
(che sarebbe nella guida Script Language/Functions (Hamster) )
-- 
daRkSidE, 04/12/2004 23.18.14
[07/17 - Heart and Soul (Disc 2)] Joy Division: Atrocity Exhibition

 di Playground non l'ho trovata?
hamster.chm::/hsc/funcham.htm
(che sarebbe nella guida Script Language/Functions (Hamster) )
Crosspost su: it.comp.software.newsreader,
              hamster.it.misc
Follow-up su: hamster.it.misc


 Devo ancora capire se questo sarebbe positivo o no.
Questo dipende dalle tue esigenze (non ho capito cosa intendessi).
-- 
daRkSidE, 07/12/2004 11.27.57

 Questo dipende dalle tue esigenze (non ho capito cosa intendessi).
Quello che intendevo dire era che io mi collego a internet 2-3 volte al
giorno tramite la linea telefonica dell'ufficio e poi leggo off-line. Se
HamPG si connettesse ai news-server ogni volta che io mi connetto a
Internet potrebbe darmi noia perchè magari in quel momento non ho tempo di
aspettare o non ho ancora letto i post precedenti e non voglio che mi
aggiorni i letti/non letti.
Quello che mi piacerebbe insomma è un comando, magari da piazzare su
desktop, che con un doppio clic avvii il download dei post e che a
operazione terminata mi informi in qualche modo.  E' fantascienza?
Ciao,


 E' fantascienza?
No. Ma ammetto che non è subito intuitivo... :-)
Scherzi a parte, spero serva comunque a qualcuno e che si possa trovare
un modo per riuscire a integrarlo in Dialog attraverso uno script di
Dialog (come suggeriva a suo tempo *pkd*).
Crosspost su: it.comp.software.newsreader,
              hamster.it.misc
-- 
daRkSidE, 07/12/2004 22.23.37

 start -w newsjobs.hsc"
Nel caso si obbietti che la password č in chiaro, questa č la
soluzione:
| -D code
|    Decodes the given -E code and replaces it with decoded parameters.
| -E ...
|    Encodes all following parameters and shows the resulting code. This code
|    may be used with -D instead of cleartext parameters. Only valid as 1st par.
| 
| Examples:
|
|    HamRCmd -E -U admin:secret -C "SCRIPT START test.hsc"
|    HamRCmd -D 8MGXr0cUpn#bLnicB0DK#MC7kxm3Y5C0rFJJW#QtrZWhJi2HOGA8I9dvNXUg3VQ6
Crosspost su: it.comp.software.newsreader,
              hamster.it.misc
-- 
daRkSidE, 07/12/2004 22.51.39
[09/11 - Live a l'Olympia] Jeff Buckley: Je n'en connais pas la fin

 Scarica per iniziare questo:
/TROLL MODE
:D :D (e non volevi usare script... ;oP)
Col classic sono 10 righe:
    #!load hamster.hsm
    if (RasIsConnected)
      HamNewsJobsClear
      HamNewsJobsPostDef
      HamNewsJobsPullDef
      HamNewsJobsStart
      HamWaitIdle
      MsgBox ("Ho finito! Per me puoi disconnetterti.", "Avviso di Hamster")
    endif
    quit
Ciao ^^
-- 
  __   __  __  |      |_/ .'_`. .-.   | |         WWW   \o/   \V/
 / /\_/  '´ /\ |    __(") .(")./(")\ (" )_.-      (')   (')   (')
/____/_/¯|_/ / |  /( _ )   | L  /_\   (|||)     %-J | $-J | &-J |
\____\_\/\_\/  |   // \\   | |  |_O)  // \\       | |   | |   | | lm

 Col classic sono 10 righe:
BTW, tutto l'ambaradan detto sopra dovrebbe fungere anche con il
Classic. E quelle 10 righe di script si devono scrivere anche per il
PG; il problema, con il PG, è riuscire a richiamarle e serve appunto
l'accrocchio di cui sopra.
Crosspost su: it.comp.software.newsreader,
              hamster.it.misc
-- 
daRkSidE, 08/12/2004 14.58.46