Newsgroup: it.comp.software.newsreader
Titolo: [Dialog] Crash e resettazione: che faccio?

In seguito a un crash mi si è incasinato dialog. Il primo problema che ho
incontrato era che il newsserver si era resettato, e così anche le
categorie. Questi problemi li ho risolti, ma ora viene quello più rognoso:
mi si sono resettate le cartelle delle e-mail, specie quella delle "sent".
Ho possibilità di recuperarle? Tenendo conto che non ho un backup
aggiornato.
-- 
Se Barbie è così popolare perchè devi comprargli degli amici? (Steven
Wright)

 backup aggiornato.
Non mi sapreste dire neanche qualche faq che tratti l'argomento? Perchè so
che quei dannati file con il contenuto della cartella sent sono ancora
nella cartella, ma come faccio a far capire a dialog che sono là?

_Keichix Key_, domenica 26/dic/2004:

Non so se è possibile in modo semplice, credo di no.
Puoi provare con questo metodo un po' scomodo, ma è sempre meglio di niente.
Vai nella cartella "data" di Dialog e trova i file del tipo msg1.dat,
msg2.dat, ecc. Aprili uno alla volta in un editor di testo, tipo EditPad, e
usa la funzione di ricerca per trovare
From: "Keichix Key"
In questo modo trovi i messaggi spediti da te.
Poi non so se hai voglia di salvarli uno a uno in formato testo... :-/
Se sì, stai attento a non includere il primo carattere di ogni messaggio che
appare come un quadratino. Cioè dovresti vedere come prima riga di ogni
messaggio una cosa del genere:
 Path: 
uni-berlin.de
!
ppp-155-194.26-151.libero.IT
!not-for-mail
Devi iniziare a selezionare dalla P di Path, lasciando fuoti il quadratino.
Salvi ciascuno in formato .txt e poi da Dialog lo importi in una cartella
creata apposta (Sent non è disponibile).
Se lo fai davvero non ti invidio...
Ciao,
-- 
Maria Luisa C - 26/12/2004 21.37.05

 Devi iniziare a selezionare dalla P di Path, lasciando fuoti il quadratino.
Potrebbe provare a fare un /Trova e Sostituisci/ per mettere al posto di
quel quadratino una riga del tipo "From    " ed anche una andata a capo,
per trasformare tutto quanto il file in un file di tipo mbox da
visualizzare dentro un qualsiasi programma di posta - news ??
Quando ho aperto uno di quei file dentro NoteTab mi ha avvertito anche
che c'erano tre caratteri non testuali che erano stati convertiti per
poter aprire il file (ha detto tre quindi non sono i quadratini che
dicevi tu), forse bisogna anche far attenzioni a questi

Se lo fai davvero non ti invidio...
Certo che se Dialog usasse dei formati di archivio standard come mbox o
eml, magari suddivisi per cartella/gruppo, non sarebbe male :)
-- 
enrico /dot/ c /at\ people \dot\ it


|  bodypos=13
|  orisubject=
|  orisubjectplain=
|  followuptowanted=
|  mailcopiestowanted=
|  referencesunedited=
|  nntpresult=Not yet sent
|  smtpresult=Sent successfully
|  meantasemail=true
|  orifromw=
|  orifullnamew=
|  orinewsgroup=
|  bodypos=-1
|  
|  test di invio


quel quadratino una riga del tipo "From    " ed anche una andata a capo,
In effetti i messaggi email inviati li trovo nel msg.dat già in quella


 dicevi tu), forse bisogna anche far attenzioni a questi
I tre li avevo notati anch'io, sono proprio i primi tre caratteri del file,
poi c'è il quarto che è quello che viene prima di ogni Path.
Come si potrebbe fare per sapere che caratteri sono?
Ciao,
-- 
Maria Luisa C - 27/12/2004 15.33.46

 eml, magari suddivisi per cartella/gruppo, non sarebbe male :)
Che differenza c'è tra mbox, mbx, eml?
La suddivisione per cartella/gruppo sarebbe molto meglio. Speriamo nel
futuro :)
-- 
Maria Luisa C - 27/12/2004 15.48.22

 poi c'è il quarto che è quello che viene prima di ogni Path.
Riguardando meglio, con NoteTab, vedo che i tre nostri famosi non sono
esattamente i primi tre, ma il secondo, terzo e quarto, mentre al primo
posto c'è un altro quadratino che è diverso dagli altri quadratini dei
singoli messaggi
Aprendo il file con un editor esadecimale, mi dice che il primo
quadratino sarebbe il carattere [hex 01] (dec 1) ed i tre seguenti
dovrebbero essere dei [hex 00] (dec 0) non so se esista veramente,
di queste cose non ci capisco molto
Mentre invece il quadratino ripetitivo, quello prima di ogni messaggio
davanti al path, (che noi dovremmo andare a sostituire), mi dice che è il
carattere (dec 127) quello dopo la tilde, che non è un carattere di testo
ma di controllo

 Key" In questo modo trovi i messaggi spediti da te.
Quindi mi tengo da parte una coia della cartella di dialog dopo il crash e
provo cosě, intanto grazie. Perň mi rimane un inconveniente: dopo aver
sistemao server, cartelle, risottoscritto newsgroup mi sono trovato
comunque con una cartella da 70 mega, mi conviene reinstallare da capo o
continuare cosě?
-- 
E' un bene che abbiamo la gravitŕ o altrimenti quando gli uccelli muoiono
rimarrebbero lassů. I cacciatori sarebbero tutti confusi. (Steven Wright)

 continuare così?
È da 70 MB la cartella di Dialog o la "data"?
In ogni caso non mi sembra tanto, da me Dialog è 127 MB e data 93 MB.
Comunque reinstallare la 2.0.14.1 su se stessa non ti cambia in alcun modo i
dati, non ti servirebbe a niente.
L'unica cosa che può rimpicciolire un po' la cartella data è compattare il
database, senza fargli fare il backup (o cancellandolo subito dopo).
-- 
Maria Luisa C - 27/12/2004 17.11.51

 ma di controllo
Che roba difficile. :-/
Se hai voglia, tu che ci capisci molto di più, prova a fare il
trova-sostituisci in esadecimale. Se ti riesce dovresti ricavare davvero un
file .mbx (sempre che io abbia capito bene), e avresti risolto il problema
di Keichix Key.
Ciao,
-- 
Maria Luisa C - 27/12/2004 23.06.12

 In ogni caso non mi sembra tanto, da me Dialog č 127 MB e data 93 MB.
Eh lo so, perň, per essermi trovato da zero 70 mb sono tanti, vorrei capire
se a parte tenermi una copia della cartella come me la sono trovata dopo il
crash dovrei cancellare tutto e ripartire oppure posso andare avanti che
tanto i file verranno poco a poco sovrascritti. Cioč, per intenderci, quei
file msg1.dat con ancora i vecchi messaggi (che mi sono spariti) mi restano
lě "per sempre"?
-- 
No keyboard present. Press any key to continue...

 lì "per sempre"?
Credo di aver capito che cosa vuoi dire: quei messaggi tu non li puoi vedere
però ci sono, e non potendo neanche cancellarli rimangono lì anche dopo la
compattazione del database. Se è davvero così, ti consiglierei di tenere
msg1.dat ecc. in una cartella di backup in attesa che Cataldo riesca a fare
il miracolo, e di reinstallare tutto da zero in un'altra directory.
Per non perdere tutte le tue impostazioni potrai poi ricopiare sulla nuova
installazione questi file:
- nella cartella di Dialog: settings.ini, i vari toolbar.ini, tooldock.ini,
filters.dat, acrocust.dat se l'hai cambiato
- nella cartella \data: i file addrbook.dat, bookmark.dat, glossary.dat,
servers.dat, sigs.dat, xheaders.dat
- tutta la cartella scripts
- il file \locale\it\LC_MESSAGES\acrocust-it.dat se l'hai cambiato
- la cartella dicts se hai aggiunto qualcosa
Non mi viene in mente altro. Se mi sono dimenticata qualcosa qualcuno te lo
dirà :-)
In questo modo dovresti ottenere un Dialog "appena nato" per quanto riguarda
i dati, ma già "vestito" come lo vuoi tu.
Ciao,
-- 
Maria Luisa C - 28/12/2004 19.59.00

 installazione questi file....
Grazie, mi interessava proprio questo. :)
-- 
I have my opinions, strong opinions, I just don't always agree with them
(George Bush)

 Che differenza c'č tra mbox, mbx, eml?
Dovrebbe essere spiegato nelle FAQ di ICSM (o quanto meno lě vengono
indicati i convertitori tra i vari formati; vedi anche, suggerito dal
LoSmilzo 
http://www.slipstick.com/config/convmsg.htm
 ).
In breve, sperando di non fare errori, .eml č un file di testo che
contiene un singolo messaggio (formato da header e body, separati da
una riga vuota). .mbx (dalla guida di The Bat!: *NIX mailboxes (usually
with .MBX extension or without any extesion at all)) č un file
contentente piů messaggi; la separazione fra i diversi messaggi č
costituita da una riga del tipo:
From pilist 
deandreis.it
  Sun Dec 19 21:07:51 2004
-- 
daRkSidE, 01/01/2005 19.44.18
[08/16 - L'America del Rock - 13 - Il suono degli Anni Novanta] Artisti
Vari: Iggy Pop - Wild America

 capo" CR LF nel trovaesostituisci ??
Non conosco troppo bene gli editor di testo per fare delle sostituzioni
del genere, perň con Hamster si potrebbe fare senza problemi (anche
l'inserimento di caratteri di controllo).
Posso anche provare, ma non ho capito cosa devo fare dei messaggi
inviati (quelli che iniziano per:
| postedheaderCT="From: daRkSidE <daxv...@darkside.invalid>","Subject: Command line usage","Newsgroups: gmane.mail.the-bat.user","User-Agent: 40tude_Dialog/2.0.14.1it (a437ec24.80.393)","MIME-Version: 1.0","Content-Type: text/plain; charset=""us-ascii""","Content-Transfer-Encoding: 7bit","Reply-To: 
dark...@vfemail.net
","Organization: [...]","Date: Fri, 19 Nov 2004 22:33:28 +0100","Message-ID: <p9l4onr6...@darkside.df>","X-Face: ?AW42,7'Yu-TKSV_06*E}sQuX_$:+E+;MoEkpBI+4zNr{R~:/""C*[/pmC.Z'!k6-}}ya5f{ W{RM?<)I!Q?:RJSAu""#q*ILw![&q_$M}2t"
) e se devo riottenere tutti i messaggi o solamente alcuni. Poi,
presumo che verranno fuori dei problemi con i file contenenti allegati.
-- 
daRkSidE, 01/01/2005 19.54.05
[05/14 - Unplugged In New York] Nirvana: Pennyroyal Tea

 per fare delle sostituzioni del genere, però con Hamster si potrebbe
Scusate il ritardo, ma quella parte la avevo superata dando ascolto al
suggerimento di ML, chi sa perché mi ostinavo a non voler considerare
proprio quell'editor hex che uso quasi tutti i giorni per scoprire la
naura dei caratteri, e che invece non mi decidevo ad usare per la
sostituzione. La ha fatta tranquillamnte senza battere alcun ciglio in
una frazione di secondo. E quindi il file.mbx potrebbe anche essere bello
che pronto solo che poi mi sono accorto che essendo che dialog mette
tutti assieme i messaggi entrati spediti newsgoup email, come aveva fatto
notare Enrico ci sono delle parti ripetute mi sembra anche più di una
volta, probabilemte i messaggi uscenti con delle righe stranissime (come
fossero degli header interni del programma, bozze salvate) che mi sa che
farebbero un po' di confusione o per lo meno allungherebbero inutilmente
alcuni dei messaggi con delle parti inutili
Fare una esportazione parziale mi sembrava inutile anche perché
l'interesse mi sembrava fosse proprio sui messaggi uscenti (quelli che si
portebbero dietro un sacco di roba inutile)

 l'interesse mi sembrava fosse proprio sui messaggi uscenti
Uscenti o usciti? E comunque, visto che non si possono spostare nella
cartella Sent, con quei messaggi si può comunque fare poco.
-- 
daRkSidE, 02/01/2005 13.09.16
[09/11 - Green] R.E.M.: Hairshirt

 Uscenti o usciti? 
volevo dire usciti, cioč quelli spediti, non credo che interessebbero
anche le bozze, o forse sě?
L'idea era quelle di fare una facile /riconversione/ in formato mbox
leggibile da qualiasi altro programma, (specialmente dopo il
sopraggiungere di problemi, non solamente per rimetterli dentro a dialog

 L'idea era quelle di fare una facile /riconversione/ in formato mbox
Proviamo.
-- 
daRkSidE, 03/01/2005 0.13.53
[10/16 - Absolute Janis (Disc 1)] Janis Joplin: I'll drown in my own
tears

 From pilist 
deandreis.it
  Sun Dec 19 21:07:51 2004
Ci ho pensato un po' e mi sembra davvero troppo complicato "trasformare" i
vari msgX.dat di Dialog in file .mbx, per via soprattutto di quella riga che
andrebbe aggiunta in cima ad ogni messaggio. In Dialog la riga che separa i
messaggi mi sembra che sia (da me):
 Path: 
uni-berlin.de
!not-for-mail
Comunque grazie per le informazioni :-)
-- 
Maria Luisa C - 01/01/2005 21.29.45

  Path: 
uni-berlin.de
!not-for-mail 
Fuochino.. focherello..
Per i messaggi delle news (articoli) scaricati sì grossomodo è quella,
anche se non tutti gli articoli iniziano con l'header Path: ad es. mi
sembra che quelli provenienti dal server di dimitri iniziano con un altro
campo header ed il path viene dopo. E poi ci sono i messaggi email sia
spediti che ricevuti e nessuno di quelli ha il Path: (ovviamente) 
In altre parole, l'inizio di un singolo messaggio si ricerca con il
quadratino e quello che segue è il messaggio composto da header e body.
Comunque dovrebbe essere una cosa, nel complesso, fattibile