OVH Cloud OVH Cloud

XtractOE - extracteur de fichiers dbx

134 réponses
Avatar
Aski
Bonsoir,

Comme je l'avais annoncé, un nouvel extracteur de messages pour Outlook
Express est né.
Il permet l'affichage, l'enregistrement automatique et l'impression des
messages éventuellement classés par discussion.
Il élimine automatiquement les pièces jointes.

Trois des membres les plus honorables de notre NG ont activement participé
aux tests. Ce sont Gastounet, Petit-Denis et notamment Geo sans qui XtractOE
n'aurait peut-être pas vu le jour.

Voici 2 liens pour le télécharger :
http://h.dechily.free.fr/downloads.htm#xtractoe
http://h.charlier.de.chily.perso.cegetel.net/downloads.htm#xtractoe
--
Cordialement

Aski

10 réponses

Avatar
scraper
Bonjour Aski, dans le message
news:%
tu disais :

Salutatoi Mario MORINO,

Tu as donc déclaré :

Bonjour Aski,

Hop, dans la boîte à outils !

;o)


J'ai oublié de signaler que toute idée d'amélioration sera bien
accueillie.


allez, j'y vais de mes premières impressions ;-)

* Installation :
=> problème de paramétrage de ton installateur ?
si tu choisis un répertoire, le nom de dossier (XtractOE) n'y est pas
ajouté automatiquement ... dommage (si c'est pas possible de paramétrer
celà, changer d'installateur/mauvais installateur) :-D

*Premier lancement :
=> le fichier ini n'existe pas ... Ok, mais je suggère que sa création soit
transparente : à ce stade, on ne sait même pas que ton programme a besoin
d'un tel fichier, et on ne peut rien faire au fait qu'il n'existe pas ....
(je suppose que pour les autres lancements, ce n'est pas la même chose, si
par exemple ce fichier est absent ?)
=> il devrait être possible de créer le répertoire de stockage à
l'emplacement que l'on souhaite ... et non pas systématiquement dans un sous
dossier du répertoire de ton exe ... vu que tu utilises un fichier ini, ça
devrait pas être insurmontable ?
=> Clic sur "Ouvrir (Fichier dbx)": Le champ "Nom du Fichier" reprend bien
le chemin de mon dossier de stockage Outlook Express ... dans ces
conditions, pourquoi faire ouvrir par défaut sur "Mes Documents", ce qui n'a
rien à voir ? ;-)
(passe le chemin du dossier de stockage en paramètre à ton API ...)
L'intitulé exact de cette fenêtre est "Emplacement du dossier de
stockage*.dbx" ... or, si tu développes (en cliquant sur la flèche bas),
apparait : "Emplacement du dossier de stockageEléments supprimés.dbx" ...
bizarre, non ? ;-)

*Utilisation :
=> au niveau de l'interface ... attention, tu as fait une faute de frappe
(affichage et modifi *fi* cation des messages sélectionnés lol
=> l'option de grouper les messages par conversation ne fonctionne pas (du
moins, pas comme on s'y attendrait ??) ?
(ni en affichage, où celà aurait été bien pratique) ni en sauvegarde sous
forme txt ???
et s'il faut sélectionner tous les messages d'une même conversation pour
qu'ils soient imprimés ....
----> j'ai donc fait un essai comme tu l'indiques et là, c'est cool ...
mais il est dommage que, si tu sélectionnes tous les messages avec la
souris, ça ne fonctionne pas ?? (et le compteur de messages sélectionnés ne
se met pas à jour .... peut être voir du côté d'un évènement Mouse_ ??
par contre, si tu sélectionnes plusieurs messages, n'as tu pas la
possibilité de les afficher dans ta fenêtre de visualisation ?
(sauf erreur, ça n'est pas le cas, seul le dernier est affiché ??)


voila, globalement, mes premières impressions ....
si je suis à côté, n'en tiens pas compte, j'ai fait ça très vite fait :-)

donc, au niveau suggestions, je pense que, si tu pouvais grouper
automatiquement les messages par conversation dans l'affichage, lorsque
l'option est activée, ce serait mieux ...
une checkbox "Sauver tous les messages de ce fil" (par exemple) qui
apparaitrait lorsque l'option est activée, et qui effectuerait la sauvegarde
globale et automatique de l'ensemble du fil (si cochée) serait un plus ...


et pour finir, je reviens à ce que je t'avais suggéré lors de l'escapade à
Horse City :

pour un message/groupe ou sélection de messages, s'il était possible de
choisir :
- sauvegarde format initial+PJ
- sauvegarde format txt+PJ
- sauvegarde uniquement du texte (format initial ou txt)
- sauvegarde uniquement des PJ
- sauvegarde des adresses mail des expéditeurs (dans un fichier csv, tant
qu'à faire, pour pouvoir l'importer dans le carnet d'adresses ...)
- sauvegarde de tous les liens contenus dans les mails

là, je pense que ton outil serait réellement très complet lol


mais sinon, globalement, c'est assez sympa, ça a l'air de fonctionner pas
mal (pas encore essayé de planter la bête ;-) et je pense que ça répond à
un réel besoin ...

bravo !
(et ... bon courage :-)




--

Adresse invalide
Merci de répondre sur le forum ...
http://scraper.chez-alice.fr

scraper


Avatar
mOmO
Mécé scraper Kazécry :

..............................................................
mais sinon, globalement, c'est assez sympa, ça a l'air de fonctionner
pas mal (pas encore essayé de planter la bête ;-) et je pense que
ça répond à un réel besoin ...

bravo !
(et ... bon courage :-)


'tain tapa dormi depuis que t'es rentré!!

--
mOmO

Avatar
mOmO
Mécé JièL Goubert Kazécry :


PS : tu veux bien élaguer un peu les posts auxquels tu répond
steupléééééééééé et corriger le caractère de ta signature, ce doit
être "-- " avec un espace derrière les 2 tirets


bonsour JièL

il est bien son délimiteur,
sur ses 5 ou 6 posts précédents j'ai la sig en grisé (avec OE-QF)

salut

--
mOmO

Avatar
j
"Aski" a écrit [..couic]
Si ton dbx n'est pas confidentiel et s'il n'est pas trop gros, j'aimerais
bien l'utiliser comme test. Il complèterait les cas tordus que m'a
peaufinés Geo.
Peux-tu me l'envoyer (adresse sur mon site) ou me le déposer quelque part
?


STP, quel .dbx veux-tu , car il y en a un tas !

Nota : je pense que c'est la modification la plus urgente.


Et comme l'a si bien écrit notre ami scraper :«....donc, au niveau
suggestions, je pense que, si tu pouvais grouper
automatiquement les messages par conversation dans l'affichage, lorsque
l'option est activée, ce serait mieux ...» *sic* = je ne pouvais mieux
faire !
--
« De la discussion , jaillit la lumière ...»
Cdlt@+ à tous :-D

Avatar
Aski
Salutatoi ,

Tu as donc déclaré :

STP, quel .dbx veux-tu , car il y en a un tas !


Celui dont tu m'as parlé et pour lequel tu n'as pas pu obtenir de groupement

Et comme l'a si bien écrit notre ami scraper :«....donc, au niveau
suggestions, je pense que, si tu pouvais grouper
automatiquement les messages par conversation dans l'affichage,
lorsque l'option est activée, ce serait mieux ...» *sic* = je ne
pouvais mieux faire !


Ce n'est pas souhaitable, car on perdrait en vitesse d'affichage.
Pour déterminer les groupes, il faudrait lire tous les en-têtes de messages
avant d'afficher la liste, ce qui peut prendre très longtemps lorsqu'on a un
grand nombre de messages, par exemple 5000.
Par contre, on peut avoir une option permettant d'extraire un fil de
discussion en sélectionnat l'un de ses éléments.

Avatar
Paskal
Bonjour à tous



C'est le monde renversé !
NB/ Un aperçu pour Nelia et les autres ;-)
http://cjoint.com/?bquFdZYoRP


Voilà le site WEB : http://horsecity.free.fr/


Pour la date, que diriez vous du dimanche 5 février midi ?
Qui pourrais venir ?



@+
pascal

Avatar
Geo

Quel délai ?


La question à ne pas poser !
lol

--
A+

Avatar
scraper
Bonjour Aski, dans le message
news:
tu disais :

Et comme l'a si bien écrit notre ami scraper :«....donc, au niveau
suggestions, je pense que, si tu pouvais grouper
automatiquement les messages par conversation dans l'affichage,
lorsque l'option est activée, ce serait mieux ...» *sic* = je ne
pouvais mieux faire !


Ce n'est pas souhaitable, car on perdrait en vitesse d'affichage.


pas forcément !

Pour déterminer les groupes, il faudrait lire tous les en-têtes de
messages avant d'afficher la liste, ce qui peut prendre très
longtemps lorsqu'on a un grand nombre de messages, par exemple 5000.


non
je pense que chaque fois que tu récupères un message, tu l'affiches dans ta
liste ?
(au passage, si je peux me permettre (??) un DoEvents après le clic sur
"Ouvrir" serait bienvenu ...

il suffirait d'afficher ce message en dessous du dernier affiché de même
sujet dans ta liste ? ;-)

ou alors, une fois ta liste prête, et avant de l'afficher, simuler un clic
sur la colonne "Objet" :-)

une autre chose qui me gêne, est, si tu coches ton option "Messages
groupés", puis que tu choisis la sélection par date, par exemple, tu perds
le groupement ...

peut être serait il plus opportun de forcer le groupement, et de ne
permettre l'affichage par date qu'entre "blocs" de messages groupés ?

Par contre, on peut avoir une option permettant d'extraire un fil de
discussion en sélectionnat l'un de ses éléments.


ce serait déjà un bon début :-)


--

Adresse invalide
Merci de répondre sur le forum ...
http://scraper.chez-alice.fr

scraper


Avatar
scraper
Bonjour mOmO, dans le message
news:
tu disais :

Mécé scraper Kazécry :

..............................................................
mais sinon, globalement, c'est assez sympa, ça a l'air de fonctionner
pas mal (pas encore essayé de planter la bête ;-) et je pense que
ça répond à un réel besoin ...

bravo !
(et ... bon courage :-)


'tain tapa dormi depuis que t'es rentré!!


je suis curieux :-)



--

Adresse invalide
Merci de répondre sur le forum ...
http://scraper.chez-alice.fr

scraper


Avatar
Aski
Salutatoi scraper,

allez, j'y vais de mes premières impressions ;-)


Je te dis merci avant de te maudire du boulot sous lequel tu vas m'écraser.
;-)

* Installation :
=> problème de paramétrage de ton installateur ?
si tu choisis un répertoire, le nom de dossier (XtractOE) n'y est pas
ajouté automatiquement ... dommage (si c'est pas possible de
paramétrer cela, changer d'installateur/mauvais installateur) :-D


Le programme propose "c:Program FilesXtractOE" par défaut si c est le
disque de lancement.
Il est vrai que si tu choisis un répertoire x, l'installateur va tout mettre
sous x.
J'avais pensé que l'utilisateur était libre de prendre le répertoire qu'il
veut, mais il est vrai que s'il choisit la racine, ce n'est pas terrible.
Il n'y a pas de raison que je ne puisse pas paramétrer comme tu le suggères
avec Install Creator.
Suggestion retenue votre honneur.

*Premier lancement :
=> le fichier ini n'existe pas ... Ok, mais je suggère que sa
création soit transparente : à ce stade, on ne sait même pas que ton
programme a besoin d'un tel fichier, et on ne peut rien faire au fait
qu'il n'existe pas .... (je suppose que pour les autres lancements,
ce n'est pas la même chose, si par exemple ce fichier est absent ?)


Si le fichier est supprimé ou déplacé et que le programme ne le trouve pas,
il envoie le même message.
Je ne vois aucun inconvénient à le supprimer au démarrage, mais je crois
qu'il est préférable de le laisser en cas d'incident (suppression, mauvais
enregistrement, ... )

=> il devrait être possible de créer le répertoire de stockage à
l'emplacement que l'on souhaite ... et non pas systématiquement dans
un sous dossier du répertoire de ton exe ... vu que tu utilises un
fichier ini, ça devrait pas être insurmontable ?


C'est bien comme cela que XtractOE fonctionne.

=> Clic sur "Ouvrir (Fichier dbx)": Le champ "Nom du Fichier" reprend
bien le chemin de mon dossier de stockage Outlook Express ... dans ces
conditions, pourquoi faire ouvrir par défaut sur "Mes Documents", ce
qui n'a rien à voir ? ;-)


Ce chemin est enregistre dans le fichier de config. Si aucun chemin
n'existe, on propose le dossier de stockage de l'identité en cours, sinon
celui qui a été enregistré auparavant.

(passe le chemin du dossier de stockage en paramètre à ton API ...)


C'est ce qui est fait.

L'intitulé exact de cette fenêtre est "Emplacement du dossier de
stockage*.dbx" ... or, si tu développes (en cliquant sur la flèche
bas), apparait : "Emplacement du dossier de stockageEléments
supprimés.dbx" ... bizarre, non ? ;-)


Je ne comprends pas bien. Je dois être fatigué ...
Parles-tu du choix du dbx ou du choix du dossier de stockage ?
De quelle flèche parles-tu ? Une petite saisie d'écran ?

*Utilisation :
=> au niveau de l'interface ... attention, tu as fait une faute de
frappe (affichage et modifi *fi* cation des messages sélectionnés lol


Bien vu.

=> l'option de grouper les messages par conversation ne fonctionne
pas (du moins, pas comme on s'y attendrait ??) ?
(ni en affichage, où cela aurait été bien pratique) ni en sauvegarde
sous forme txt ???


Voir éléments de réponse à

et s'il faut sélectionner tous les messages d'une même conversation
pour qu'ils soient imprimés ....
----> j'ai donc fait un essai comme tu l'indiques et là, c'est cool
... mais il est dommage que, si tu sélectionnes tous les messages
avec la souris, ça ne fonctionne pas ?? (et le compteur de messages
sélectionnés ne se met pas à jour .... peut être voir du côté d'un
évènement Mouse_ ?? par contre, si tu sélectionnes plusieurs messages,
n'as tu pas la


Je ne vois pas de problème. Tu sélectionnes bien je suppose en appuyant sur
CTRL ou toute autre combinaison de touche ?

possibilité de les afficher dans ta fenêtre de visualisation ?
(sauf erreur, ça n'est pas le cas, seul le dernier est affiché ??)


Une fois sélectionnés, utiliser les flèches (tu n'as pas lu l'aide, je
suppose).

voila, globalement, mes premières impressions ....
si je suis à côté, n'en tiens pas compte, j'ai fait ça très vite fait
:-)


Tu as pas mal de choses intéressantes.

donc, au niveau suggestions, je pense que, si tu pouvais grouper
automatiquement les messages par conversation dans l'affichage,
lorsque l'option est activée, ce serait mieux ...
une checkbox "Sauver tous les messages de ce fil" (par exemple) qui
apparaitrait lorsque l'option est activée, et qui effectuerait la
sauvegarde globale et automatique de l'ensemble du fil (si cochée)
serait un plus ...


Que penses-tu de ma contre-proposition en réponse motivée au message de
?

et pour finir, je reviens à ce que je t'avais suggéré lors de
l'escapade à Horse City :

pour un message/groupe ou sélection de messages, s'il était possible
de choisir :
- sauvegarde format initial+PJ
- sauvegarde format txt+PJ
- sauvegarde uniquement du texte (format initial ou txt)
- sauvegarde uniquement des PJ
- sauvegarde des adresses mail des expéditeurs (dans un fichier csv,
tant qu'à faire, pour pouvoir l'importer dans le carnet d'adresses
...) - sauvegarde de tous les liens contenus dans les mails

là, je pense que ton outil serait réellement très complet lol


J'ai volontairement éliminé les PJ car je n'ai pas trouvé le Sésame pour les
lire assez rapidement. Cochran détient sûrement la vérité, mais pas moi.
En tenant compte de l'option que j'ai prise, XtractOE répond à ta demande et
j'ajouterai plus tard la sauvegarde des adresses et des liens.
Le plus urgent maintenant consiste à améliorer la récupérer les liens entre
messages pour le regroupement par conversations qui ne fonctionne pas
correctement dans les cas de threads très hiérarchisés.

mais sinon, globalement, c'est assez sympa, ça a l'air de fonctionner
pas mal (pas encore essayé de planter la bête ;-) et je pense que
ça répond à un réel besoin ...

bravo !
(et ... bon courage :-)


Merci pour ton aide. Il va falloir que vous m'en donniez du courage.

N.B. Que Jièl m'excuse de ne pas épurer ... rofl