Newsgroup: it.comp.software.newsreader
Titolo: [DIALOG] Script che non funziona

Salve!
Perché questo stupido script non funziona?
program OnShutdown;
procedure OnShutdown;
ADo('PurgeSubscribedGroups');
end;
begin
end.
Se,  invece  che  alla  chiusura,  lo  metto  all'avvio (OnStartup), invece
funziona. Com'è 'sto fatto?
Grazie.
-- 
Bye, Ghost of Lem Novantotto
Informazioni su it.*: 
http://www.news.nic.it
Archivio news: 
http://groups.google.it/advanced_search?hl=it
Linee guida della netiquette: 
http://www.faqs.org/rfcs/rfc1855.html

Salve!
Perché questo stupido script non funziona?
program OnShutdown;
procedure OnShutdown;
begin


 end.
forse perche' non fa niente :-)
La procedura non viene richiamata da nessuna parte.
Il main fa questo:
begin
end
Dovresti, quantomeno, richiamare la procedura.

 Dovresti, quantomeno, richiamare la procedura.
Grazie, ma no: non è questo il problema. Ad ulteriore conferma, come
scrivevo, questo script funziona:
program OnStartup;
procedure OnStartup;
begin
ADo('PurgeSubscribedGroups');
end;
begin
end.


 (OnStartup), invece funziona. Com'è 'sto fatto?
Dovrebbe essere un problema noto, legato al nuovo motore di 
scripting introdotto a partire dalla beta 36:
 
http://www.40tude.com/dialog/wiki/index.php/ScriptUpdateNotesToBeta36
,----- [ *The scripting engine in Beta 36 is more strict than in previous versions* ]
| * It's not allowed to compact the database from within a script.
| There was a OnShutdown script available that did this and it will no
| longer work.
`-----
Ci sarebbe sempre lo script che ti fa da reminder ogni tot giorni...
Ciao.
P.S. approfitto per ringraziarti del tuo script Tomas, da cui ho 
imparato molte cose (anche se non lo uso) e tratto ispirazione :)
http://www.lillathedog.net/hamster/foxmail.hsc.txt
-- 
 /   _ _ | Xnews e la documentazione in italiano
( (/( (/ | 
http://web.lacasadialice.it/alanford/

 
http://www.lillathedog.net/hamster/foxmail.hsc.txt
Figurati! Mi fa molto piacere sapere che il mio  vecchio  (uhei!  gli  anni
passano!) script ti sia stato utile. :)
Il  merito  è  comunque  tutto tuo, perché devo ammettere che i miei script
sono sempre stati alquanto rozzi (e scritti un po' coi piedi).


 Grazie.
Ho cercato nei vecchi messaggi del NG dei betatester e ho trovato questa
risposta di Marcus su uno script (settembre 2004):
"...it will not work in the OnShutdown script, since the
scripting engine is turned off and all pending messages are deleted from
the message queue after OnShutdown is called. 
Ultimately we will need a new event that allows to cancel Dialog's
termination." 
Quindi per adesso sembra che avere a disposizione l'evento OnShutdown sia
del tutto inutile per gli script.
Riguardo al tuo script, ho sempre avuto l'idea che Dialog in chiusura
faccia il purge automaticamente, ma non ne sono sicurissima, se non ricordo
male qui c'erano opinioni discordanti.
@ Alan Ford: mai mossa di qui! ;-)
-- 
Maria Luisa C - 15/07/2005 9.11.11

 male qui c'erano opinioni discordanti.
Così  com'è non lo fa (per me è facile da verificare, perché l'ho impostato
in modo che, ad ogni purge, cancelli i corpi di *tutti*  gli  articoli  con
corpo), e a me non pare proprio che esista un'opzione colla quale dirgli di
farlo.
Va beh, per ora metto lo script all'avvio.


 farlo.
Qui non ho capito bene: parli di cancellare i _corpi_ degli articoli con
corpo, ma tu stesso dici che Dialog non prevede questa opzione nella
configurazione del purge, infatti c'è solo la possibilità di cancellare gli
interi messaggi, con o senza corpo, letti o non letti. Ma allora come fa a
cancellarti i corpi quando lo usi con OnStartup?
Oggi ho fatto delle prove e mi sono finalmente convinta che il purge *non*
avviene alla chiusura di Dialog, ma piuttosto quando si scaricano nuovi
messaggi. Chissà che cosa significa quel "Pulizia..." che si intravede per
un attimo sulla barra delle applicazioni quando si chiude Dialog!?
Ciao,
-- 
Maria Luisa C - 15/07/2005 19.55.01

 un attimo sulla barra delle applicazioni quando si chiude Dialog!?
Ah, non chiederlo a me, che son ciecato, e non  l'avevo  manco  notato.  :(


 HIM${qjF!^`xl"mi}K0Dl]>n*\bWro2z|W$gz~f81+4a[G90Ff!>_aWXF'<C%>WFt5[__39p8\IP8<LJ)PMpf/;~)t!\hB~,Ts}]vQA]A:[/!sBsE9)5:U@TQZm_IUXmN(=<HS8vc^sAsu4Y(`O"abfr{F.gOk-H}UHX_y>6k,2d`ZE!IM[0`n!q{F"REtFk(P9@U*x
Questo avevo provato a disegnarlo ma non c'ero riuscita. E' perfetto, l'hai
fatto tu? 
Anche se sei allergico ai gatti, per caso hai tenuto quella X-face della
mia gatta? Perché col crash dell'HD ho perso tutto, e mi piacerebbe
riaverla. Ho provato a cercarla con Google ma č un lavoro troppo lungo.
Ciao,
-- 
Maria L C - 16/07/2005 09.49.25

 non, teoricamente, con uno script, che abbiamo visto non funzionare).
Già, però questo in futuro dovrebbe essere possibile, se Marcus ricomincia
a lavorarci!
-- 
Maria L C - 16/07/2005 10.27.24

 riaverla. Ho provato a cercarla con Google ma è un lavoro troppo lungo.
    Quale intendi?
`5,A#.XIJ<lGz^'N6ILn}b6?|<WR+%0,;L~ch:[wBzD5P~6.6LZ\&C%X|&^U:8)q#x$J/]*
/FKnt["<J>h3NH$m%jn<c#S$nm~r~F>bxcu!//y;?$FHoBmv36*dBH[/KRN:vsg[<O4E?YF+P?974n
sVPO!?-y_M^WJm*5itt!hpd2VEKNy=Vin$wW
"Pi+y`fVJXIMayRR2[up2f`tzZT(0uE}YT.SZjuy.INjDv2$W"SNXi3.KaVp?r-tLy)M/)p
-+gqQ~YmrGaV(zOddm^hiO.yD~:xA*Ask3T&<vY'yq$EoY72uXp/O^x!simX6.A
-- 
Ryoma
ICQ#41121680

 riaverla. Ho provato a cercarla con Google ma è un lavoro troppo lungo.
    Quale intendi?
`5,A#.XIJ<lGz^'N6ILn}b6?|<WR+%0,;L~ch:[wBzD5P~6.6LZ\&C%X|&^U:8)q#x$J/]*/FKnt["<J>h3NH$m%jn<c#S$nm~r~F>bxcu!//y;?$FHoBmv36*dBH[/KRN:vsg[<O4E?YF+P?974nsVPO!?-y_M^WJm*5itt!hpd2VEKNy=Vin$wW
"Pi+y`fVJXIMayRR2[up2f`tzZT(0uE}YT.SZjuy.INjDv2$W"SNXi3.KaVp?r-tLy)M/)p-+gqQ~YmrGaV(zOddm^hiO.yD~:xA*Ask3T&<vY'yq$EoY72uXp/O^x!simX6.A
-- 
Ryoma
ICQ#41121680

 "Pi+y`fVJXIMayRR2[up2f`tzZT(0uE}YT.SZjuy.INjDv2$W"SNXi3.KaVp?r-tLy)M/)p-+gqQ~YmrGaV(zOddm^hiO.yD~:xA*Ask3T&<vY'yq$EoY72uXp/O^x!simX6.A
Fantastico!
Avevo in mente la prima, ma mi fa molto piacere avere anche la seconda.
Grazie mille!
-- 
Maria L C - 16/07/2005 18.12.22

 J.YBkUn~#%,'Bb_6*;q&'$J/GFAHWoNi8\!}E{\@M7wt'NN+Gu$"n_~.O-+gVXjE^hPPDcF{R_B>VPj7$J2&2:`WrX[ax'u`0JPa`K1+N,bZkcN]WF#SGO<N5$%x+5d}-A`TS#q_%71U2Q0}FkFMe.);z-pIz:\ZRabr>,_>[$YO-(>m\j}4;O{g%g}'Yh!7'b~b"`,=>wRr:x+$R%DmS\:TAG/u[ch[hnXAk,z2P%?#/R%Fn2d|>{9kE1VtZ1(s5v<#1(M;P/?h#S$XY;y
Bello davvero, ma non č il mio! :-)
-- 
Maria Luisa C - 16/07/2005 19.24.10

 ne ha circa 700 ;o)
    748.
-- 
Ryoma
ICQ#41121680

 ne ha circa 700 ;o)
    748
-- 
Ryoma
ICQ#41121680



 ne ha circa 700 ;o)
    750
-- 
Ryoma
ICQ#41121680

 ne ha circa 700 ;o)
-- 
Ryoma 
ICQ#41121680
@750@

 ;o)
Ben detto!!!
(e benedetto Ryoma!)  :-)
-- 
Maria Luisa C - 17/07/2005 14.37.45




 capire come piffero fa a visualizzarle *dentro* Dialog,
Non č altro che un ColorFace graficamente piů bello, senza i bottoni 
della finestra (si mimetizza benissimo vicino alla X-Face di Dialog).
Ha di bello che crea un file .ini in cui memorizza l'ultima posizione 
in cui č stato trascinato ed ha una variabile da settare con il tempo 
per cui deve rimanere aperto (di default 30 s).
Appena avviato prende il codice dalla Clipboard e lo mostra.
Testato anche in Xnews (modificando il mio script), č abbastanza 
veloce.
Lo script per Dialog proposto da *Maik* mi pare un po' pesante; intanto 
č un ARTICLELV_WM_LBUTTONUP (e per chi ha messo lo script per aprire 
l'articolo con un solo click se lo deve integrare) e farlo funzionare 
per ogni articolo mi sembra eccessivo.
IMO meglio la gestione manuale alla vista dell'header (To: MLC@ICSN - 
che potresti sempre implementare ;o).
Di secondaria importanza IMO, nella stessa pagina č possibile scaricare 
PNGtoFace, un programmino cha dato un .png mostra il codice da mettere 
nell'articolo e verifica che non sia di dimensioni superiori al 
consentito (nel caso non mostra il codice ma un bell'avviso rosso).
Ciao.


 consentito (nel caso non mostra il codice ma un bell'avviso rosso).
    Mi piacerebbe capire come dare la giusta dimensione, perché
anche con l'aiuto di PgnOptimizer non riesco a scendere sotto i 4,14
kB e credo non sia sufficiente.
-- 
Ryoma
ICQ#41121680
@795@

 consentito (nel caso non mostra il codice ma un bell'avviso rosso).
    Mi piacerebbe capire come dare la giusta dimensione, perché
anche con l'aiuto di PngOptimizer non riesco a scendere sotto i 4,14


 Di /lunedì, 18 luglio 2005/ (S. Arnolfo), *Alan Ford* ha scritto:
...bella questa Face :)
-- 
PaoloR     [ 
www.ruata.net
 ]    -    *MillenniuM* Quote:
"Thou dost frighten me with dreams and terrify me by visions." - Job 7:14

 consentito (nel caso non mostra il codice ma un bell'avviso rosso).
Come dice Ryoma sembra impossibile fargli accettare qualcosa, perň. Io con
un'immagine sono scesa (grazie a IrfanView e al plugin PngOut) fino a 702
byte e non la accetta. Ci dev'essere qualcosa che non va, tu riesci a farlo
funzionare?
Ciao,
-- 
Maria Luisa C - 20/07/2005 14.56.09

 kB e credo non sia sufficiente.
Piacerebbe anche a me, vedi la mia risposta ad Alan.
Intanto, finché non troviamo un'altra soluzione, uso
http://www.motobit.com/util/base64-decoder-encoder.asp
Ciao,
-- 
Maria Luisa C - 20/07/2005 14.47.37

 consentito (nel caso non mostra il codice ma un bell'avviso rosso).
Come dice Ryoma sembra impossibile fargli accettare qualcosa, perň. Io con
un'immagine sono scesa (grazie a IrfanView e al plugin PngOut) fino a 702
byte e non la accetta. Ci dev'essere qualcosa che non va, tu riesci a farlo
funzionare?
Ciao,
(fatto un supersede per tentare di eliminare una castroneria...)
-- 
Maria Luisa C - 20/07/2005 14.56.09

 (fatto un supersede per tentare di eliminare una castroneria...)
Acc... infatti mi č sparito il tuo messaggio di prima, senza aver fatto
in tempo a vedere che castr### fosse...
Cosa fa il plugin PngOut di Irfan? 
mi sembra ceh il normale salvataggio in png lo faccia senza plugin o no?
Siete stati bassi con i colori presenti nelle immagini? 
un po' come per le gif che vanno bene se i colori sono pochi altrimenti
se sono molti ci vorrebbe jpg 

 se sono molti ci vorrebbe jpg
Certo, credo che 16 colori vada già benissimo.
P.S. Hai visto che il supersede mi ha tolto la Face? Sarà stato Dialog o il
server?
-- 
Maria Luisa C - 20/07/2005 15.21.20

 scontato che ci si trovi sull'hard disk c:.
Ti riferisci all'uso dello script per Dialog?
Perché altrimenti, lanciato in maniera manuale, ColorFace.exe 
funziona anche se è sul disco F:\programmi\face 
(avendo prima messo negli appunti il codice)
Forse è l'uso di Face.exe che ha bisogno di non so cosa perché lo ho
appena scaricato e nonci capisco un granché

 appena scaricato e nonci capisco un granché
Anch'io ho avuto il dubbio che fosse colpa di quello che avevo fatto io
(Face.exe), ma invece ottengo quell'errore lanciando manualmente
ColorFace.exe e facendoci doppio click sopra dopo aver copiato negli
appunti il codice.
Tieni presente che da me il c: non esiste proprio, forse è per quello.
-- 
Maria Luisa C - 20/07/2005 18.18.41

 server?
    Credo Dialog. È capitato anche a me.
-- 
Ryoma
ICQ#41121680
@795@

 funzionare?
    Quasi tutte le Face che prima vedevo con Face+ColorFace ora non
vengono accettate da FaceView. Mi appare il messaggio:
||  Impossibile accedere alla periferica, al percorso o al file specificato.
||  È probabile che non si disponga delle autorizzazioni necessarie.
    Ad esempio non riesco a vedere la Face di Umin.
-- 
Ryoma
ICQ#41121680
@798@

     Ad esempio non riesco a vedere la Face di Umin.
Strano, io con FaceView la vedo.
Però ora mi sono accorta di un'altra cosa che non va: per cercare il
messaggio di Umin più in fretta ho cliccato sulla colonna From e ho
scoperto che non è cliccabile! Tutte le altre lo sono, meno quella.
Ma che diavolo mi succede? 
-- 
Maria Luisa C - 20/07/2005 20.32.17

 scoperto che non è cliccabile! Tutte le altre lo sono, meno quella.
Impostazioni > aspetto > colonne header > seleziona "from" > metti qualcosa
in "ordina per"...
-- 
Bye, Ghost of Lem Novantotto
Informazioni su it.*: 
http://www.news.nic.it
Archivio news: 
http://groups.google.it/advanced_search?hl=it
Linee guida della netiquette: 
http://www.faqs.org/rfcs/rfc1855.html

 Ad esempio non riesco a vedere la Face di Umin.
È vero, non è un problema di FaceView ma dello script di Dialog che 
estrae l'header (la Face di *Umin* è scomposta - vedrai che con quello 
di *MLC* funzionerà :).
Posso dirlo perché con quello che uso io per Xnews non succede. A 
favore di ColorFace c'è da dire che è più robusto sul codice base64, si 
mangia di tutto (spazi, tab, etc. anche se dopo la face ci lasci tutto 
il resto del messaggio).


 P.S. Hai visto che il supersede mi ha tolto la Face?
Rimediato io ^________^ (se giocavamo a Sumarôn avevo già vinto).


 in "ordina per"...
Grazie! sono davvero una Sumarôn ;-)
-- 
Maria Luisa C - 20/07/2005 22.07.04

 credevo erroneamente comprimesse con perdita di dati
A dire il vero lo credevo anche io,
ma allora a cosa servono i 9 livelli di compressione che offre Irfan?
PhotoFiltre (altro programma di grafica) invece propone alcuni filtri o 
l'interlacciamento, ma non parla di livelli compressione

 Rimediato io ^________^ (se giocavamo a Sumarôn avevo già vinto).
Invece io sono così Sumarôn che non ho capito perché vinceresti tu!
-- 
Maria Luisa C - 20/07/2005 21.47.24

 vecchio.
Se  hai  w2k  (o anche XP, immagino), mi pare tu possa agevolmente cambiare
lettera ai dischi.
Click dx sull'icona "risorse del computer" > gestisci >  gestione  disco  >
click  dx  sul  volume  > cambia lettera e percorso di unità... > modifica.
Vedi tu: uìndous è uìndous, i casini sono sempre possibili.


 click  dx  sul  volume  > cambia lettera e percorso di unità... > modifica.
A quanto ne so non è possibile con la partizione che contiene il sistema
operativo (nel mio caso XP Pro).
Ma vedo che anche così problemi in genere non ne dà, quindi poco male...
-- 
Maria Luisa C - 20/07/2005 23.12.55

 appunto) - vabbè te sei fine, lo chiamerai MISTER BILL:
No no, io lo chiamo l'UOMO NERO :-)
-- 
Maria Luisa C - 21/07/2005 8.36.49

 operativo (nel mio caso XP Pro).
Infatti. Ma avresti potuto cambiare l'X: o Y:... ;)


 Infatti. Ma avresti potuto cambiare l'X: o Y:... ;)
Quelli li ho messi io di proposito, per non averli troppo tra i piedi ;-)
-- 
Maria Luisa C - 21/07/2005 12.44.11

 Prinz per chiedergli tutti i permessi, vediamo cosa risponde.
    Eventualmente perché non prendere in considerazione ColorFace al
posto di FaceView, se si può fare? Ora ho entrambi gli script ma
l'ideale sarebbe averne uno che non dipenda da BUTTONUP, ovvero sia
come FaceView ma automatico o manuale a scelta dell'utente, altresì
con l'elasticità di ColorFace in decodifica per poter vedere più
Face possibili.
    Se ti avanza un po' di tempo il caffè lo vorrei con poco
zucchero :-)
P.S. Se hai bisogno ho tutte le tue vecchie X-Face.
-- 
Ryoma
ICQ#41121680
@819@

 P.S. Se hai bisogno ho tutte le tue vecchie X-Face.
Mi farebbe piacere! Se non ti è di troppo disturbo potresti farmi un file
.txt e spedirmelo all'indirizzo gmail? Senza fretta.
P.S. Prinz non ha ancora risposto, speriamo...
-- 
Maria Luisa C - 22/07/2005 10.23.18

 P.S. Prinz non ha ancora risposto, speriamo...
La risposta viene oggi, realmente.  :-)
 Maik
-- 
3D Wallpaper: 
http://www.2prinz.de

 La risposta viene oggi, realmente.  :-)
Grazie Maik! :-)
-- 
Maria Luisa C - 22/07/2005 12.50.24

 non è che ha intenzione di portare a termine la sua creatura
Mmmmh... il 18 maggio aveva scritto sul ng dei betatester:
"busy beyond Dialog right now and I don't see that this will change 
soon..."
-- 
Enrico C