Hello World, on Mon, 22 May 2006 19:47:10 +0200, Pollux wrote:Bonsoir à tous,
Euh... Je sais que ca a déjà été posé (par moi d'ailleurs), mais
l'historique ne me permet plus d'afficher la technique gentillement
donné par l'ami Torgramm rapport aux bidouilles de la BdR...
Donc si le TRES gentil Torgramm pouvait ré-expliquer la manip pour
associer automatiquement des fichiers de type .jpg à une appli...
Promis, je l'imprime et je l'archive aussi sec !!!
Je ne me souviens plus du tout de la réponse que j'avais faite, mais
tu as de la chance, mon lecteur de news a un répertoire "Sent" :o)
Pour ceux qui ne veulent pas se prendre la tête, les meilleurs
explorateurs de fichiers (Resco, mais aussi les freewares comme
GSFinder+) savent gérer les associations.
Sinon il y aussi une foultitude de petits utilitaires gratuits comme
PocketTweak ou myExtensions
Donc voici un copier-coller de ma réponse à l'époque :
Hello, on Tue, 24 Jan 2006 20:42:43 +0100, Pollux
wrote:Après avoir testé Rescoe file explorer, j'en suis vite revenu : si
l'association ne pose pas de problème, elle ne fonctionne pas... Chaque
fois, je reviens sur la sélection du logiciel à utiliser.
Il y a quelque chose que tu ne fais pas bien, je ne sais pas quoi.
resco est hyper éprouvé et n'a plus de bug grossier de ce genre depuis
très longtemps.Autre anomalie : le logiciel choisi ne fonctionne plus... Soit disant
qu'il manque un fichier ????
Peux-tu donner des détails ? Quel logiciel ?Donc ma question est : comment modifier la base de registre de facon à
ce que certains types de fichiers (disons .jpg) soit ouveryts par un
certain soft (disons photo viewer de rescoe justement) ?
Voici la traduction que j'avais faite il y a bien longtemps de ce qui
se trouvait en anglais sur le site de Philippe Majerus :
8<----début de citation
Comment fonctionnent les associations fichiers-applications
Comme toujours sous Windows, quelle qu'en soit la version, les
fichiers sont associés aux applications par l'intermédiaire de leurs
extensions.
Par exemple, un fichier .txt est associé à Windowspword.exe pour
que, lorsque vous voulez l'ouvrir, le système sache qu'il faut lancer
Pocket Word pour pouvoir l'ouvrir.
Voyons comment cela fonctionne...
Ouvrez HKEY_CLASSES_ROOT.txt
Vous verrez qu'il y a deux valeurs, "Default" qui définit le type de
fichier et "Content Type" qui définit son type MIME.
Maintenant ouvrez HKEY_CLASSES_ROOTtxtfile
C'est l'endroit où l'information d'association est stockée.
Pourquoi utiliser une autre clé ? C'est très simple, imaginez que vous
veuillez associer à la fois les fichiers .txt et les fichiers .asc,
les extensions sont différentes mais c'est le même type de fichiers,
donc la valeur "Default" peut être "txtfile" pour les deux et vous
avez ainsi un seul endroit pour l'association.
HKEY_CLASSES_ROOTtxtfile contient une valeur par défaut (Default)
avec la définition texte de fichier "Text only note", valeur utilisée
par certaines applications pour afficher le type de fichier.
DefaultIcon est une clé utilisée pour définir l'icône à faire
apparaître pour ces documents, la valeur par défaut (Default) contient
[filename],-[icon#], la plupart des applications contiennent des
icônes pour leurs documents, ainsi ici "Windowspword.exe,-110"
indique au système d'utiliser l' icône #110 de pword.exe.
La clé Shell contient des sous-clés, Microsoft aurait pu faire plus
simple, mais Windows CE devait utiliser le même type d' associations
que Windows 9x/NT.
Ainsi la clé Shell contient des commandes que vous pouvez exécuter
sur des fichiers, la seule commande supportée sur les Pocket PC étant
"Open" il n'y a pas d'autre clé que Open.
Cette clé aurait pu contenir le nom d'une commande comme default="Open
in Pocket Word", mais cette possibilité n'est pas utilisée sur les
Pocket PC.
Chaque clé de commande contient une sous-clé "Command" avec une
valeur par défaut (Default) qui définit la commande à utiliser pour
effectuer cette commande, "Windowspword.exe %1" par exemple, %1 est
le premier paramètre, qui sera le nom de fichier du document.
Ceci signifie que, si vous cliquez sur mytext.txt, Windows exécutera
la commande "Windowspword.exe mytext.txt".
Un autre exemple :
[HKEY_CLASSES_ROOT.htm]
default="htmlfile"
"Content Type"="text/html"
[HKEY_CLASSES_ROOT.html]
default="htmlfile"
"Content Type"="text/html"
[HKEY_CLASSES_ROOThtmlfile]
default="HTML Document"
[HKEY_CLASSES_ROOThtmlfileDefaultIcon]
default="iexplore.exe,-1003"
[HKEY_CLASSES_ROOThtmlfileShellOpenCommand]
default="iexplore.exe file:%1"
les deux premiers associent .htm et .html au type de fichier htmlfile,
puis viennent les déclarations de l'icône à utiliser et de la commande
à lancer.
Si vous voulez définir .htt comme un fichier HTML, il suffit d'ajouter
la clé
"HKEY_CLASSES_ROOT.htt" avec default="htmlfile" à la base de
registres
Pour ajouter un nouveau type de fichiers, il suffit de créer une
structure identique à celles que vous venez de voir pour le texte ou
les fichiers HTML.
--------------------->8 fin de citation
Hello World, on Mon, 22 May 2006 19:47:10 +0200, Pollux wrote:
Bonsoir à tous,
Euh... Je sais que ca a déjà été posé (par moi d'ailleurs), mais
l'historique ne me permet plus d'afficher la technique gentillement
donné par l'ami Torgramm rapport aux bidouilles de la BdR...
Donc si le TRES gentil Torgramm pouvait ré-expliquer la manip pour
associer automatiquement des fichiers de type .jpg à une appli...
Promis, je l'imprime et je l'archive aussi sec !!!
Je ne me souviens plus du tout de la réponse que j'avais faite, mais
tu as de la chance, mon lecteur de news a un répertoire "Sent" :o)
Pour ceux qui ne veulent pas se prendre la tête, les meilleurs
explorateurs de fichiers (Resco, mais aussi les freewares comme
GSFinder+) savent gérer les associations.
Sinon il y aussi une foultitude de petits utilitaires gratuits comme
PocketTweak ou myExtensions
Donc voici un copier-coller de ma réponse à l'époque :
Hello, on Tue, 24 Jan 2006 20:42:43 +0100, Pollux
<secu_fredericcouturier@wanadoo.fr> wrote:
Après avoir testé Rescoe file explorer, j'en suis vite revenu : si
l'association ne pose pas de problème, elle ne fonctionne pas... Chaque
fois, je reviens sur la sélection du logiciel à utiliser.
Il y a quelque chose que tu ne fais pas bien, je ne sais pas quoi.
resco est hyper éprouvé et n'a plus de bug grossier de ce genre depuis
très longtemps.
Autre anomalie : le logiciel choisi ne fonctionne plus... Soit disant
qu'il manque un fichier ????
Peux-tu donner des détails ? Quel logiciel ?
Donc ma question est : comment modifier la base de registre de facon à
ce que certains types de fichiers (disons .jpg) soit ouveryts par un
certain soft (disons photo viewer de rescoe justement) ?
Voici la traduction que j'avais faite il y a bien longtemps de ce qui
se trouvait en anglais sur le site de Philippe Majerus :
8<----début de citation
Comment fonctionnent les associations fichiers-applications
Comme toujours sous Windows, quelle qu'en soit la version, les
fichiers sont associés aux applications par l'intermédiaire de leurs
extensions.
Par exemple, un fichier .txt est associé à Windowspword.exe pour
que, lorsque vous voulez l'ouvrir, le système sache qu'il faut lancer
Pocket Word pour pouvoir l'ouvrir.
Voyons comment cela fonctionne...
Ouvrez HKEY_CLASSES_ROOT.txt
Vous verrez qu'il y a deux valeurs, "Default" qui définit le type de
fichier et "Content Type" qui définit son type MIME.
Maintenant ouvrez HKEY_CLASSES_ROOTtxtfile
C'est l'endroit où l'information d'association est stockée.
Pourquoi utiliser une autre clé ? C'est très simple, imaginez que vous
veuillez associer à la fois les fichiers .txt et les fichiers .asc,
les extensions sont différentes mais c'est le même type de fichiers,
donc la valeur "Default" peut être "txtfile" pour les deux et vous
avez ainsi un seul endroit pour l'association.
HKEY_CLASSES_ROOTtxtfile contient une valeur par défaut (Default)
avec la définition texte de fichier "Text only note", valeur utilisée
par certaines applications pour afficher le type de fichier.
DefaultIcon est une clé utilisée pour définir l'icône à faire
apparaître pour ces documents, la valeur par défaut (Default) contient
[filename],-[icon#], la plupart des applications contiennent des
icônes pour leurs documents, ainsi ici "Windowspword.exe,-110"
indique au système d'utiliser l' icône #110 de pword.exe.
La clé Shell contient des sous-clés, Microsoft aurait pu faire plus
simple, mais Windows CE devait utiliser le même type d' associations
que Windows 9x/NT.
Ainsi la clé Shell contient des commandes que vous pouvez exécuter
sur des fichiers, la seule commande supportée sur les Pocket PC étant
"Open" il n'y a pas d'autre clé que Open.
Cette clé aurait pu contenir le nom d'une commande comme default="Open
in Pocket Word", mais cette possibilité n'est pas utilisée sur les
Pocket PC.
Chaque clé de commande contient une sous-clé "Command" avec une
valeur par défaut (Default) qui définit la commande à utiliser pour
effectuer cette commande, "Windowspword.exe %1" par exemple, %1 est
le premier paramètre, qui sera le nom de fichier du document.
Ceci signifie que, si vous cliquez sur mytext.txt, Windows exécutera
la commande "Windowspword.exe mytext.txt".
Un autre exemple :
[HKEY_CLASSES_ROOT.htm]
default="htmlfile"
"Content Type"="text/html"
[HKEY_CLASSES_ROOT.html]
default="htmlfile"
"Content Type"="text/html"
[HKEY_CLASSES_ROOThtmlfile]
default="HTML Document"
[HKEY_CLASSES_ROOThtmlfileDefaultIcon]
default="iexplore.exe,-1003"
[HKEY_CLASSES_ROOThtmlfileShellOpenCommand]
default="iexplore.exe file:%1"
les deux premiers associent .htm et .html au type de fichier htmlfile,
puis viennent les déclarations de l'icône à utiliser et de la commande
à lancer.
Si vous voulez définir .htt comme un fichier HTML, il suffit d'ajouter
la clé
"HKEY_CLASSES_ROOT.htt" avec default="htmlfile" à la base de
registres
Pour ajouter un nouveau type de fichiers, il suffit de créer une
structure identique à celles que vous venez de voir pour le texte ou
les fichiers HTML.
--------------------->8 fin de citation
Hello World, on Mon, 22 May 2006 19:47:10 +0200, Pollux wrote:Bonsoir à tous,
Euh... Je sais que ca a déjà été posé (par moi d'ailleurs), mais
l'historique ne me permet plus d'afficher la technique gentillement
donné par l'ami Torgramm rapport aux bidouilles de la BdR...
Donc si le TRES gentil Torgramm pouvait ré-expliquer la manip pour
associer automatiquement des fichiers de type .jpg à une appli...
Promis, je l'imprime et je l'archive aussi sec !!!
Je ne me souviens plus du tout de la réponse que j'avais faite, mais
tu as de la chance, mon lecteur de news a un répertoire "Sent" :o)
Pour ceux qui ne veulent pas se prendre la tête, les meilleurs
explorateurs de fichiers (Resco, mais aussi les freewares comme
GSFinder+) savent gérer les associations.
Sinon il y aussi une foultitude de petits utilitaires gratuits comme
PocketTweak ou myExtensions
Donc voici un copier-coller de ma réponse à l'époque :
Hello, on Tue, 24 Jan 2006 20:42:43 +0100, Pollux
wrote:Après avoir testé Rescoe file explorer, j'en suis vite revenu : si
l'association ne pose pas de problème, elle ne fonctionne pas... Chaque
fois, je reviens sur la sélection du logiciel à utiliser.
Il y a quelque chose que tu ne fais pas bien, je ne sais pas quoi.
resco est hyper éprouvé et n'a plus de bug grossier de ce genre depuis
très longtemps.Autre anomalie : le logiciel choisi ne fonctionne plus... Soit disant
qu'il manque un fichier ????
Peux-tu donner des détails ? Quel logiciel ?Donc ma question est : comment modifier la base de registre de facon à
ce que certains types de fichiers (disons .jpg) soit ouveryts par un
certain soft (disons photo viewer de rescoe justement) ?
Voici la traduction que j'avais faite il y a bien longtemps de ce qui
se trouvait en anglais sur le site de Philippe Majerus :
8<----début de citation
Comment fonctionnent les associations fichiers-applications
Comme toujours sous Windows, quelle qu'en soit la version, les
fichiers sont associés aux applications par l'intermédiaire de leurs
extensions.
Par exemple, un fichier .txt est associé à Windowspword.exe pour
que, lorsque vous voulez l'ouvrir, le système sache qu'il faut lancer
Pocket Word pour pouvoir l'ouvrir.
Voyons comment cela fonctionne...
Ouvrez HKEY_CLASSES_ROOT.txt
Vous verrez qu'il y a deux valeurs, "Default" qui définit le type de
fichier et "Content Type" qui définit son type MIME.
Maintenant ouvrez HKEY_CLASSES_ROOTtxtfile
C'est l'endroit où l'information d'association est stockée.
Pourquoi utiliser une autre clé ? C'est très simple, imaginez que vous
veuillez associer à la fois les fichiers .txt et les fichiers .asc,
les extensions sont différentes mais c'est le même type de fichiers,
donc la valeur "Default" peut être "txtfile" pour les deux et vous
avez ainsi un seul endroit pour l'association.
HKEY_CLASSES_ROOTtxtfile contient une valeur par défaut (Default)
avec la définition texte de fichier "Text only note", valeur utilisée
par certaines applications pour afficher le type de fichier.
DefaultIcon est une clé utilisée pour définir l'icône à faire
apparaître pour ces documents, la valeur par défaut (Default) contient
[filename],-[icon#], la plupart des applications contiennent des
icônes pour leurs documents, ainsi ici "Windowspword.exe,-110"
indique au système d'utiliser l' icône #110 de pword.exe.
La clé Shell contient des sous-clés, Microsoft aurait pu faire plus
simple, mais Windows CE devait utiliser le même type d' associations
que Windows 9x/NT.
Ainsi la clé Shell contient des commandes que vous pouvez exécuter
sur des fichiers, la seule commande supportée sur les Pocket PC étant
"Open" il n'y a pas d'autre clé que Open.
Cette clé aurait pu contenir le nom d'une commande comme default="Open
in Pocket Word", mais cette possibilité n'est pas utilisée sur les
Pocket PC.
Chaque clé de commande contient une sous-clé "Command" avec une
valeur par défaut (Default) qui définit la commande à utiliser pour
effectuer cette commande, "Windowspword.exe %1" par exemple, %1 est
le premier paramètre, qui sera le nom de fichier du document.
Ceci signifie que, si vous cliquez sur mytext.txt, Windows exécutera
la commande "Windowspword.exe mytext.txt".
Un autre exemple :
[HKEY_CLASSES_ROOT.htm]
default="htmlfile"
"Content Type"="text/html"
[HKEY_CLASSES_ROOT.html]
default="htmlfile"
"Content Type"="text/html"
[HKEY_CLASSES_ROOThtmlfile]
default="HTML Document"
[HKEY_CLASSES_ROOThtmlfileDefaultIcon]
default="iexplore.exe,-1003"
[HKEY_CLASSES_ROOThtmlfileShellOpenCommand]
default="iexplore.exe file:%1"
les deux premiers associent .htm et .html au type de fichier htmlfile,
puis viennent les déclarations de l'icône à utiliser et de la commande
à lancer.
Si vous voulez définir .htt comme un fichier HTML, il suffit d'ajouter
la clé
"HKEY_CLASSES_ROOT.htt" avec default="htmlfile" à la base de
registres
Pour ajouter un nouveau type de fichiers, il suffit de créer une
structure identique à celles que vous venez de voir pour le texte ou
les fichiers HTML.
--------------------->8 fin de citation
Hello,
Et bien... Ca fonctionne :)
Mille mercis. Du coup j'ai imprimé la méthode et effectué une sauvegarde
du pocket ;-)
Petite question complémentaire : quand je visualise via Total Commander
ou l'explorateur les fichirs en .jpg, ils s'affichent sous forme d'icone
standard windows non reconnu (le truc bateau quoi) alors que si je clic
dessus, Rescoe Viewer les affiche de suite...
Comment faire pour modifier cet icone qui devrait être celui de Rescoe ???
Merci à nouveau
Fred
torgamm a écrit:Hello World, on Mon, 22 May 2006 19:47:10 +0200, Pollux wrote:Bonsoir à tous,
Euh... Je sais que ca a déjà été posé (par moi d'ailleurs), mais
l'historique ne me permet plus d'afficher la technique gentillement
donné par l'ami Torgramm rapport aux bidouilles de la BdR...
Donc si le TRES gentil Torgramm pouvait ré-expliquer la manip pour
associer automatiquement des fichiers de type .jpg à une appli...
Promis, je l'imprime et je l'archive aussi sec !!!
Je ne me souviens plus du tout de la réponse que j'avais faite, mais
tu as de la chance, mon lecteur de news a un répertoire "Sent" :o)
Pour ceux qui ne veulent pas se prendre la tête, les meilleurs
explorateurs de fichiers (Resco, mais aussi les freewares comme
GSFinder+) savent gérer les associations.
Sinon il y aussi une foultitude de petits utilitaires gratuits comme
PocketTweak ou myExtensions
Donc voici un copier-coller de ma réponse à l'époque :
Hello, on Tue, 24 Jan 2006 20:42:43 +0100, Pollux
wrote:Après avoir testé Rescoe file explorer, j'en suis vite revenu : si
l'association ne pose pas de problème, elle ne fonctionne pas... Chaque
fois, je reviens sur la sélection du logiciel à utiliser.
Il y a quelque chose que tu ne fais pas bien, je ne sais pas quoi.
resco est hyper éprouvé et n'a plus de bug grossier de ce genre depuis
très longtemps.Autre anomalie : le logiciel choisi ne fonctionne plus... Soit disant
qu'il manque un fichier ????
Peux-tu donner des détails ? Quel logiciel ?Donc ma question est : comment modifier la base de registre de facon à
ce que certains types de fichiers (disons .jpg) soit ouveryts par un
certain soft (disons photo viewer de rescoe justement) ?
Voici la traduction que j'avais faite il y a bien longtemps de ce qui
se trouvait en anglais sur le site de Philippe Majerus :
8<----début de citation
Comment fonctionnent les associations fichiers-applications
Comme toujours sous Windows, quelle qu'en soit la version, les
fichiers sont associés aux applications par l'intermédiaire de leurs
extensions.
Par exemple, un fichier .txt est associé à Windowspword.exe pour
que, lorsque vous voulez l'ouvrir, le système sache qu'il faut lancer
Pocket Word pour pouvoir l'ouvrir.
Voyons comment cela fonctionne...
Ouvrez HKEY_CLASSES_ROOT.txt
Vous verrez qu'il y a deux valeurs, "Default" qui définit le type de
fichier et "Content Type" qui définit son type MIME.
Maintenant ouvrez HKEY_CLASSES_ROOTtxtfile
C'est l'endroit où l'information d'association est stockée.
Pourquoi utiliser une autre clé ? C'est très simple, imaginez que vous
veuillez associer à la fois les fichiers .txt et les fichiers .asc,
les extensions sont différentes mais c'est le même type de fichiers,
donc la valeur "Default" peut être "txtfile" pour les deux et vous
avez ainsi un seul endroit pour l'association.
HKEY_CLASSES_ROOTtxtfile contient une valeur par défaut (Default)
avec la définition texte de fichier "Text only note", valeur utilisée
par certaines applications pour afficher le type de fichier.
DefaultIcon est une clé utilisée pour définir l'icône à faire
apparaître pour ces documents, la valeur par défaut (Default) contient
[filename],-[icon#], la plupart des applications contiennent des
icônes pour leurs documents, ainsi ici "Windowspword.exe,-110"
indique au système d'utiliser l' icône #110 de pword.exe.
La clé Shell contient des sous-clés, Microsoft aurait pu faire plus
simple, mais Windows CE devait utiliser le même type d' associations
que Windows 9x/NT.
Ainsi la clé Shell contient des commandes que vous pouvez exécuter
sur des fichiers, la seule commande supportée sur les Pocket PC étant
"Open" il n'y a pas d'autre clé que Open.
Cette clé aurait pu contenir le nom d'une commande comme default="Open
in Pocket Word", mais cette possibilité n'est pas utilisée sur les
Pocket PC.
Chaque clé de commande contient une sous-clé "Command" avec une
valeur par défaut (Default) qui définit la commande à utiliser pour
effectuer cette commande, "Windowspword.exe %1" par exemple, %1 est
le premier paramètre, qui sera le nom de fichier du document.
Ceci signifie que, si vous cliquez sur mytext.txt, Windows exécutera
la commande "Windowspword.exe mytext.txt".
Un autre exemple :
[HKEY_CLASSES_ROOT.htm]
default="htmlfile"
"Content Type"="text/html"
[HKEY_CLASSES_ROOT.html]
default="htmlfile"
"Content Type"="text/html"
[HKEY_CLASSES_ROOThtmlfile]
default="HTML Document"
[HKEY_CLASSES_ROOThtmlfileDefaultIcon]
default="iexplore.exe,-1003"
[HKEY_CLASSES_ROOThtmlfileShellOpenCommand]
default="iexplore.exe file:%1"
les deux premiers associent .htm et .html au type de fichier htmlfile,
puis viennent les déclarations de l'icône à utiliser et de la commande
à lancer.
Si vous voulez définir .htt comme un fichier HTML, il suffit d'ajouter
la clé
"HKEY_CLASSES_ROOT.htt" avec default="htmlfile" à la base de
registres
Pour ajouter un nouveau type de fichiers, il suffit de créer une
structure identique à celles que vous venez de voir pour le texte ou
les fichiers HTML.
--------------------->8 fin de citation
Hello,
Et bien... Ca fonctionne :)
Mille mercis. Du coup j'ai imprimé la méthode et effectué une sauvegarde
du pocket ;-)
Petite question complémentaire : quand je visualise via Total Commander
ou l'explorateur les fichirs en .jpg, ils s'affichent sous forme d'icone
standard windows non reconnu (le truc bateau quoi) alors que si je clic
dessus, Rescoe Viewer les affiche de suite...
Comment faire pour modifier cet icone qui devrait être celui de Rescoe ???
Merci à nouveau
Fred
torgamm a écrit:
Hello World, on Mon, 22 May 2006 19:47:10 +0200, Pollux wrote:
Bonsoir à tous,
Euh... Je sais que ca a déjà été posé (par moi d'ailleurs), mais
l'historique ne me permet plus d'afficher la technique gentillement
donné par l'ami Torgramm rapport aux bidouilles de la BdR...
Donc si le TRES gentil Torgramm pouvait ré-expliquer la manip pour
associer automatiquement des fichiers de type .jpg à une appli...
Promis, je l'imprime et je l'archive aussi sec !!!
Je ne me souviens plus du tout de la réponse que j'avais faite, mais
tu as de la chance, mon lecteur de news a un répertoire "Sent" :o)
Pour ceux qui ne veulent pas se prendre la tête, les meilleurs
explorateurs de fichiers (Resco, mais aussi les freewares comme
GSFinder+) savent gérer les associations.
Sinon il y aussi une foultitude de petits utilitaires gratuits comme
PocketTweak ou myExtensions
Donc voici un copier-coller de ma réponse à l'époque :
Hello, on Tue, 24 Jan 2006 20:42:43 +0100, Pollux
<secu_fredericcouturier@wanadoo.fr> wrote:
Après avoir testé Rescoe file explorer, j'en suis vite revenu : si
l'association ne pose pas de problème, elle ne fonctionne pas... Chaque
fois, je reviens sur la sélection du logiciel à utiliser.
Il y a quelque chose que tu ne fais pas bien, je ne sais pas quoi.
resco est hyper éprouvé et n'a plus de bug grossier de ce genre depuis
très longtemps.
Autre anomalie : le logiciel choisi ne fonctionne plus... Soit disant
qu'il manque un fichier ????
Peux-tu donner des détails ? Quel logiciel ?
Donc ma question est : comment modifier la base de registre de facon à
ce que certains types de fichiers (disons .jpg) soit ouveryts par un
certain soft (disons photo viewer de rescoe justement) ?
Voici la traduction que j'avais faite il y a bien longtemps de ce qui
se trouvait en anglais sur le site de Philippe Majerus :
8<----début de citation
Comment fonctionnent les associations fichiers-applications
Comme toujours sous Windows, quelle qu'en soit la version, les
fichiers sont associés aux applications par l'intermédiaire de leurs
extensions.
Par exemple, un fichier .txt est associé à Windowspword.exe pour
que, lorsque vous voulez l'ouvrir, le système sache qu'il faut lancer
Pocket Word pour pouvoir l'ouvrir.
Voyons comment cela fonctionne...
Ouvrez HKEY_CLASSES_ROOT.txt
Vous verrez qu'il y a deux valeurs, "Default" qui définit le type de
fichier et "Content Type" qui définit son type MIME.
Maintenant ouvrez HKEY_CLASSES_ROOTtxtfile
C'est l'endroit où l'information d'association est stockée.
Pourquoi utiliser une autre clé ? C'est très simple, imaginez que vous
veuillez associer à la fois les fichiers .txt et les fichiers .asc,
les extensions sont différentes mais c'est le même type de fichiers,
donc la valeur "Default" peut être "txtfile" pour les deux et vous
avez ainsi un seul endroit pour l'association.
HKEY_CLASSES_ROOTtxtfile contient une valeur par défaut (Default)
avec la définition texte de fichier "Text only note", valeur utilisée
par certaines applications pour afficher le type de fichier.
DefaultIcon est une clé utilisée pour définir l'icône à faire
apparaître pour ces documents, la valeur par défaut (Default) contient
[filename],-[icon#], la plupart des applications contiennent des
icônes pour leurs documents, ainsi ici "Windowspword.exe,-110"
indique au système d'utiliser l' icône #110 de pword.exe.
La clé Shell contient des sous-clés, Microsoft aurait pu faire plus
simple, mais Windows CE devait utiliser le même type d' associations
que Windows 9x/NT.
Ainsi la clé Shell contient des commandes que vous pouvez exécuter
sur des fichiers, la seule commande supportée sur les Pocket PC étant
"Open" il n'y a pas d'autre clé que Open.
Cette clé aurait pu contenir le nom d'une commande comme default="Open
in Pocket Word", mais cette possibilité n'est pas utilisée sur les
Pocket PC.
Chaque clé de commande contient une sous-clé "Command" avec une
valeur par défaut (Default) qui définit la commande à utiliser pour
effectuer cette commande, "Windowspword.exe %1" par exemple, %1 est
le premier paramètre, qui sera le nom de fichier du document.
Ceci signifie que, si vous cliquez sur mytext.txt, Windows exécutera
la commande "Windowspword.exe mytext.txt".
Un autre exemple :
[HKEY_CLASSES_ROOT.htm]
default="htmlfile"
"Content Type"="text/html"
[HKEY_CLASSES_ROOT.html]
default="htmlfile"
"Content Type"="text/html"
[HKEY_CLASSES_ROOThtmlfile]
default="HTML Document"
[HKEY_CLASSES_ROOThtmlfileDefaultIcon]
default="iexplore.exe,-1003"
[HKEY_CLASSES_ROOThtmlfileShellOpenCommand]
default="iexplore.exe file:%1"
les deux premiers associent .htm et .html au type de fichier htmlfile,
puis viennent les déclarations de l'icône à utiliser et de la commande
à lancer.
Si vous voulez définir .htt comme un fichier HTML, il suffit d'ajouter
la clé
"HKEY_CLASSES_ROOT.htt" avec default="htmlfile" à la base de
registres
Pour ajouter un nouveau type de fichiers, il suffit de créer une
structure identique à celles que vous venez de voir pour le texte ou
les fichiers HTML.
--------------------->8 fin de citation
Hello,
Et bien... Ca fonctionne :)
Mille mercis. Du coup j'ai imprimé la méthode et effectué une sauvegarde
du pocket ;-)
Petite question complémentaire : quand je visualise via Total Commander
ou l'explorateur les fichirs en .jpg, ils s'affichent sous forme d'icone
standard windows non reconnu (le truc bateau quoi) alors que si je clic
dessus, Rescoe Viewer les affiche de suite...
Comment faire pour modifier cet icone qui devrait être celui de Rescoe ???
Merci à nouveau
Fred
torgamm a écrit:Hello World, on Mon, 22 May 2006 19:47:10 +0200, Pollux wrote:Bonsoir à tous,
Euh... Je sais que ca a déjà été posé (par moi d'ailleurs), mais
l'historique ne me permet plus d'afficher la technique gentillement
donné par l'ami Torgramm rapport aux bidouilles de la BdR...
Donc si le TRES gentil Torgramm pouvait ré-expliquer la manip pour
associer automatiquement des fichiers de type .jpg à une appli...
Promis, je l'imprime et je l'archive aussi sec !!!
Je ne me souviens plus du tout de la réponse que j'avais faite, mais
tu as de la chance, mon lecteur de news a un répertoire "Sent" :o)
Pour ceux qui ne veulent pas se prendre la tête, les meilleurs
explorateurs de fichiers (Resco, mais aussi les freewares comme
GSFinder+) savent gérer les associations.
Sinon il y aussi une foultitude de petits utilitaires gratuits comme
PocketTweak ou myExtensions
Donc voici un copier-coller de ma réponse à l'époque :
Hello, on Tue, 24 Jan 2006 20:42:43 +0100, Pollux
wrote:Après avoir testé Rescoe file explorer, j'en suis vite revenu : si
l'association ne pose pas de problème, elle ne fonctionne pas... Chaque
fois, je reviens sur la sélection du logiciel à utiliser.
Il y a quelque chose que tu ne fais pas bien, je ne sais pas quoi.
resco est hyper éprouvé et n'a plus de bug grossier de ce genre depuis
très longtemps.Autre anomalie : le logiciel choisi ne fonctionne plus... Soit disant
qu'il manque un fichier ????
Peux-tu donner des détails ? Quel logiciel ?Donc ma question est : comment modifier la base de registre de facon à
ce que certains types de fichiers (disons .jpg) soit ouveryts par un
certain soft (disons photo viewer de rescoe justement) ?
Voici la traduction que j'avais faite il y a bien longtemps de ce qui
se trouvait en anglais sur le site de Philippe Majerus :
8<----début de citation
Comment fonctionnent les associations fichiers-applications
Comme toujours sous Windows, quelle qu'en soit la version, les
fichiers sont associés aux applications par l'intermédiaire de leurs
extensions.
Par exemple, un fichier .txt est associé à Windowspword.exe pour
que, lorsque vous voulez l'ouvrir, le système sache qu'il faut lancer
Pocket Word pour pouvoir l'ouvrir.
Voyons comment cela fonctionne...
Ouvrez HKEY_CLASSES_ROOT.txt
Vous verrez qu'il y a deux valeurs, "Default" qui définit le type de
fichier et "Content Type" qui définit son type MIME.
Maintenant ouvrez HKEY_CLASSES_ROOTtxtfile
C'est l'endroit où l'information d'association est stockée.
Pourquoi utiliser une autre clé ? C'est très simple, imaginez que vous
veuillez associer à la fois les fichiers .txt et les fichiers .asc,
les extensions sont différentes mais c'est le même type de fichiers,
donc la valeur "Default" peut être "txtfile" pour les deux et vous
avez ainsi un seul endroit pour l'association.
HKEY_CLASSES_ROOTtxtfile contient une valeur par défaut (Default)
avec la définition texte de fichier "Text only note", valeur utilisée
par certaines applications pour afficher le type de fichier.
DefaultIcon est une clé utilisée pour définir l'icône à faire
apparaître pour ces documents, la valeur par défaut (Default) contient
[filename],-[icon#], la plupart des applications contiennent des
icônes pour leurs documents, ainsi ici "Windowspword.exe,-110"
indique au système d'utiliser l' icône #110 de pword.exe.
La clé Shell contient des sous-clés, Microsoft aurait pu faire plus
simple, mais Windows CE devait utiliser le même type d' associations
que Windows 9x/NT.
Ainsi la clé Shell contient des commandes que vous pouvez exécuter
sur des fichiers, la seule commande supportée sur les Pocket PC étant
"Open" il n'y a pas d'autre clé que Open.
Cette clé aurait pu contenir le nom d'une commande comme default="Open
in Pocket Word", mais cette possibilité n'est pas utilisée sur les
Pocket PC.
Chaque clé de commande contient une sous-clé "Command" avec une
valeur par défaut (Default) qui définit la commande à utiliser pour
effectuer cette commande, "Windowspword.exe %1" par exemple, %1 est
le premier paramètre, qui sera le nom de fichier du document.
Ceci signifie que, si vous cliquez sur mytext.txt, Windows exécutera
la commande "Windowspword.exe mytext.txt".
Un autre exemple :
[HKEY_CLASSES_ROOT.htm]
default="htmlfile"
"Content Type"="text/html"
[HKEY_CLASSES_ROOT.html]
default="htmlfile"
"Content Type"="text/html"
[HKEY_CLASSES_ROOThtmlfile]
default="HTML Document"
[HKEY_CLASSES_ROOThtmlfileDefaultIcon]
default="iexplore.exe,-1003"
[HKEY_CLASSES_ROOThtmlfileShellOpenCommand]
default="iexplore.exe file:%1"
les deux premiers associent .htm et .html au type de fichier htmlfile,
puis viennent les déclarations de l'icône à utiliser et de la commande
à lancer.
Si vous voulez définir .htt comme un fichier HTML, il suffit d'ajouter
la clé
"HKEY_CLASSES_ROOT.htt" avec default="htmlfile" à la base de
registres
Pour ajouter un nouveau type de fichiers, il suffit de créer une
structure identique à celles que vous venez de voir pour le texte ou
les fichiers HTML.
--------------------->8 fin de citation
Ta page d'explication en français est à nouveau online:
http://www.phm.lu/PocketPC/fr/RegTweaks.htm
Presque 5 ans déjà .... ca nous rajeunis pas :-(
Ta page d'explication en français est à nouveau online:
http://www.phm.lu/PocketPC/fr/RegTweaks.htm
Presque 5 ans déjà .... ca nous rajeunis pas :-(
Ta page d'explication en français est à nouveau online:
http://www.phm.lu/PocketPC/fr/RegTweaks.htm
Presque 5 ans déjà .... ca nous rajeunis pas :-(
Hello World, on Tue, 23 May 2006 15:29:02 +0200, "Philippe Majerus"
<Use: http://www.phm.lu/?action=email> wrote:Ta page d'explication en français est à nouveau online:
http://www.phm.lu/PocketPC/fr/RegTweaks.htm
Presque 5 ans déjà .... ca nous rajeunis pas :-(
PocketPCFreeware a eu 5 ans samedi 20 mai dernier :)
Hello World, on Tue, 23 May 2006 15:29:02 +0200, "Philippe Majerus"
<Use: http://www.phm.lu/?action=email> wrote:
Ta page d'explication en français est à nouveau online:
http://www.phm.lu/PocketPC/fr/RegTweaks.htm
Presque 5 ans déjà .... ca nous rajeunis pas :-(
PocketPCFreeware a eu 5 ans samedi 20 mai dernier :)
Hello World, on Tue, 23 May 2006 15:29:02 +0200, "Philippe Majerus"
<Use: http://www.phm.lu/?action=email> wrote:Ta page d'explication en français est à nouveau online:
http://www.phm.lu/PocketPC/fr/RegTweaks.htm
Presque 5 ans déjà .... ca nous rajeunis pas :-(
PocketPCFreeware a eu 5 ans samedi 20 mai dernier :)
torgamm a formulé la demande :Hello World, on Tue, 23 May 2006 15:29:02 +0200, "Philippe Majerus"
<Use: http://www.phm.lu/?action=email> wrote:Ta page d'explication en français est à nouveau online:
http://www.phm.lu/PocketPC/fr/RegTweaks.htm
Presque 5 ans déjà .... ca nous rajeunis pas :-(
PocketPCFreeware a eu 5 ans samedi 20 mai dernier :)
Et le Champagne, il est où le Champagne ?
--
JFV - Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Nulla elit. Vestibulum hendrerit. Morbi a odio in lectus ornare
feugiat. Etiam quis mi. Cras wisi eros, ornare in, mattis et,
ullamcorper vitae, arcu. Duis eu nisl eget urna tempus hendrerit.
torgamm a formulé la demande :
Hello World, on Tue, 23 May 2006 15:29:02 +0200, "Philippe Majerus"
<Use: http://www.phm.lu/?action=email> wrote:
Ta page d'explication en français est à nouveau online:
http://www.phm.lu/PocketPC/fr/RegTweaks.htm
Presque 5 ans déjà .... ca nous rajeunis pas :-(
PocketPCFreeware a eu 5 ans samedi 20 mai dernier :)
Et le Champagne, il est où le Champagne ?
--
JFV - Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Nulla elit. Vestibulum hendrerit. Morbi a odio in lectus ornare
feugiat. Etiam quis mi. Cras wisi eros, ornare in, mattis et,
ullamcorper vitae, arcu. Duis eu nisl eget urna tempus hendrerit.
torgamm a formulé la demande :Hello World, on Tue, 23 May 2006 15:29:02 +0200, "Philippe Majerus"
<Use: http://www.phm.lu/?action=email> wrote:Ta page d'explication en français est à nouveau online:
http://www.phm.lu/PocketPC/fr/RegTweaks.htm
Presque 5 ans déjà .... ca nous rajeunis pas :-(
PocketPCFreeware a eu 5 ans samedi 20 mai dernier :)
Et le Champagne, il est où le Champagne ?
--
JFV - Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Nulla elit. Vestibulum hendrerit. Morbi a odio in lectus ornare
feugiat. Etiam quis mi. Cras wisi eros, ornare in, mattis et,
ullamcorper vitae, arcu. Duis eu nisl eget urna tempus hendrerit.
Salut
j'ai trouvé Icon Viewer il te permet de trouver les icones et leurs codes
dans exe et les dll
http://www.ida.net/users/oe1k/Icon%20Viewer/IconViewer1b.zip
Tiens nous au courant
Et joyeux anniversaire PocketPCFreeware et à Philippe Majerus
Salut
j'ai trouvé Icon Viewer il te permet de trouver les icones et leurs codes
dans exe et les dll
http://www.ida.net/users/oe1k/Icon%20Viewer/IconViewer1b.zip
Tiens nous au courant
Et joyeux anniversaire PocketPCFreeware et à Philippe Majerus
Salut
j'ai trouvé Icon Viewer il te permet de trouver les icones et leurs codes
dans exe et les dll
http://www.ida.net/users/oe1k/Icon%20Viewer/IconViewer1b.zip
Tiens nous au courant
Et joyeux anniversaire PocketPCFreeware et à Philippe Majerus
Et joyeux anniversaire PocketPCFreeware et à Philippe Majerus
Et joyeux anniversaire PocketPCFreeware et à Philippe Majerus
Et joyeux anniversaire PocketPCFreeware et à Philippe Majerus
Ceci étant, d'après le petit soft (sympa soit dit en passant), le -105
correspond à l'icone en question (un oeil avec la mention jpeg), et donc
je l'ai indiqué la d'ou qu'il faut... Soft reset et... Nada. Toujours cet
icone bidon...
C'est ou que j'ai faut là ???
Désolé de vous ennuyer avec ce "point de détail", mais j'aime comprendre
quand qqe chose marche de travers...
Ceci étant, d'après le petit soft (sympa soit dit en passant), le -105
correspond à l'icone en question (un oeil avec la mention jpeg), et donc
je l'ai indiqué la d'ou qu'il faut... Soft reset et... Nada. Toujours cet
icone bidon...
C'est ou que j'ai faut là ???
Désolé de vous ennuyer avec ce "point de détail", mais j'aime comprendre
quand qqe chose marche de travers...
Ceci étant, d'après le petit soft (sympa soit dit en passant), le -105
correspond à l'icone en question (un oeil avec la mention jpeg), et donc
je l'ai indiqué la d'ou qu'il faut... Soft reset et... Nada. Toujours cet
icone bidon...
C'est ou que j'ai faut là ???
Désolé de vous ennuyer avec ce "point de détail", mais j'aime comprendre
quand qqe chose marche de travers...
Et joyeux anniversaire PocketPCFreeware et à Philippe Majerus
Eh, moi j'ai pas participé à l'aventure PocketPCFreeware, si ce n'est en
publiant des freewares que Torgamm as bien voulus tester. C'est donc à son
honneur que je lève mon verre pour lui souhaiter autant de courage pour
les 5 années à venir. (et si c'est pour mon anif perso, c'est 3 jours trop
tôt :-D)
Félicitations donc à PocketPCFreeware, le nombre de freewares recensés
(1456 si je ne me trompe) et de langues proposées est vraiment
impressionnant, super boulot!
--
Philippe Majerus
Software, Documentation and stuff - http://www.phm.lu
Et joyeux anniversaire PocketPCFreeware et à Philippe Majerus
Eh, moi j'ai pas participé à l'aventure PocketPCFreeware, si ce n'est en
publiant des freewares que Torgamm as bien voulus tester. C'est donc à son
honneur que je lève mon verre pour lui souhaiter autant de courage pour
les 5 années à venir. (et si c'est pour mon anif perso, c'est 3 jours trop
tôt :-D)
Félicitations donc à PocketPCFreeware, le nombre de freewares recensés
(1456 si je ne me trompe) et de langues proposées est vraiment
impressionnant, super boulot!
--
Philippe Majerus
Software, Documentation and stuff - http://www.phm.lu
Et joyeux anniversaire PocketPCFreeware et à Philippe Majerus
Eh, moi j'ai pas participé à l'aventure PocketPCFreeware, si ce n'est en
publiant des freewares que Torgamm as bien voulus tester. C'est donc à son
honneur que je lève mon verre pour lui souhaiter autant de courage pour
les 5 années à venir. (et si c'est pour mon anif perso, c'est 3 jours trop
tôt :-D)
Félicitations donc à PocketPCFreeware, le nombre de freewares recensés
(1456 si je ne me trompe) et de langues proposées est vraiment
impressionnant, super boulot!
--
Philippe Majerus
Software, Documentation and stuff - http://www.phm.lu