Forum LiberKey


https://www.liberkey.com/forum/

KEY File Assoc' (KFA) - Associations de fichiers

https://www.liberkey.com/forum/viewtopic.php?f=14&t=635

Page 10 sur 13

Re:KEY File Assoc' (KFA) - Associations de fichiers

MessagePosté: 17 Septembre 2009, 08:52
de skybird
Bonjour XPect.
Vois tu un moyen simple d'y parvenir ?

C'est implicitement expliqué dans son message :)

Si tu souhaites mettre à disposition tes extensions:
Tu fais une copie de ton fichier KeyFileAssoc.xml que tu renommes en DefaultAssoc.xml (en prenant soin de l'éditer pour conserver uniquement les balises <AppsAssoc></AppsAssoc> et ce qu'il y a entre) , tu l'héberges quelque part et tu communiques le lien ici.

Si une personne souhaite insérer ta configuration:
Elle télécharge ce fichier, elle arrête KFA, insère DefaultAssoc.xml dans le dossier Apps\KeyFileAssoc. Elle fait une sauvegarde préalable de son KeyFileAssoc.xml puis elle relance KFA qui va alors s'occuper du mélange des deux configs. (une fenêtre permet de faire le choix de ce qu'il y a ajouter et/ou à modifier)

Re:KEY File Assoc' (KFA) - Associations de fichiers

MessagePosté: 17 Septembre 2009, 13:35
de skybird
Encore moi :blush:

En attendant la fonction d'export native de KFA,
pour celles et ceux qui souhaitent partager la configuration de leurs extensions sans avoir à mettre les mains dans le "cambouis" voici : U-KFA-CE (Unofficial-KFA-Config Exporter)

Nouvelle version disponible ici

Re:KEY File Assoc' (KFA) - Associations de fichiers

MessagePosté: 17 Septembre 2009, 14:31
de XPect
AAAAARRRRRRRGGGGGGHHHHHHH.... ;)

On ne se comprend pas. S'il y en a que ça intéresse, je peux passer mon fichier complet, mais ce n'était pas vraiment mon point.

Pour faire partager à d'autres personnes sur le forum des exemple de configuration pour certaines extensions, que peut t'on faire d'intelligent ?
Exemple pour les Dossier j'ai:
- Chercher avec everything
- Renomer avec ReNamer
- Taille avec Windirstat
- Débloquer avec Unlocker
- DOS Ici
- Compresser avec 7-zip
- Analyser avec Clamwin
- Lire dans AIMP
- Ajouter dans AIMP
- Tagger avec mp3Tag
- Analyser avec Audio Identifier
- Visualiser avec Faststone
- Crypter avec DCU

Je trouve ballot de mettre ça en vrac dans des messages, d'autant plus qu'il faut le code associé pour que ce soit vraiment utile. Y aurait-il un moyen/endroit pour donner par extension les possibilités avec le code associé sans que ce soit rapidement un gros bordel.

J'espère avoir été plus clair

Re:KEY File Assoc' (KFA) - Associations de fichiers

MessagePosté: 18 Septembre 2009, 11:18
de FraboRaK
je ne vois que de faire un fichier default par extention ou par type de ce qu'on veux partager, c'est un peu lourd
mais a créer c'est juste un copier coller (mais faut bien regarder les balises !

mais d'un autre coté, on pourrait faire UN gros fichier avec toutes les trucs qu'on trouve mais que pour les logiciels inclus dans la lbk pour que tout le monde en ai potentiellement besoin sans erreur

apres même si on en a pas besoin, ce n'est pas grave qu'il y soit
et ceux qui veulent faire cette manip ne sont pas les premiers venu et auront
bien besoin de tout ça !

Re:KEY File Assoc' (KFA) - Associations de fichiers

MessagePosté: 21 Septembre 2009, 11:45
de skybird
Bonjour.
Une petite astuce pour lancer des applications directement depuis votre navigateur en utilisant la capacité de KFA à gérer les protocoles.

L'édition du fichier KeyFileAssoc.xml est nécessaire.

le code exemple pour lancer Opera :

Code: Tout sélectionner
<FileType class="runoperalkl" urlprotocol="yes">
<TypeDescription.en>URL : Web launcher OperaLKL</TypeDescription.en>
         <TypeDescription.fr>URL : Web launcher OperaLKL</TypeDescription.fr>
         <TypeIcon index="0">%APPS%\Opera\OperaLKL.exe</TypeIcon>
         <Shell>
            <Action name="open_operalkl">
               <ExePath>%APPS%\Opera\OperaLKL.exe</ExePath>
               <CmdArgs/>
               <Description.en>Web launcher OperaLKL</Description.en>
            </Action>
         </Shell>
         <TypeDescription>URL : Web launcher OperaLKL</TypeDescription>
      </FileType>



L'adresse à entrer dans le navigateur est indiquée par l'attribut class et doit être de la forme valeur_de_l'attribut://

Avec l'exemple ci-dessus, ça donne : runoperalkl://

Pour tester, voici un fichier DefaultAssoc.xml. Il permet d'exécuter : Gimp, Notepad++ et Opera.
Arrêtez KFA, faites une sauvegarde de votre fichier KeyFileAssoc.xml (\Apps\KeyFileAssoc), puis insérez DefaultAssoc.xml dans ce même dossier. Relancez KFA.

Si l'insertion c'est bien passée, vous pouvez maintenant:
Exécuter Gimp en cliquant ici
Exécuter Notepad++ en cliquant ici
et
Exécuter Opera en cliquant ici

Infos:
¤Si vous souhaitez ajouter ce "lanceur" dans vos favoris, créez simplement un nouveau signet en lui attribuant l'adresse.
¤Chrome et ses dérivés n'acceptent pas, pour les favoris, les adresses vident après le double-slash (ce qui est le cas ici). Vous pouvez rajouter un/des caractère(s), cela n'aura aucune incidence (exemple d'adresse du favoris sous chrome runoperalkl://vide)

Re:KEY File Assoc' (KFA) - Associations de fichiers

MessagePosté: 04 Octobre 2009, 23:00
de ludowam
Bonsoir à tous.
Habituellement je trouve toutes les réponses à mes questions dans le forum mais là je sèche un peu. J'aimerais conserver le Firefox de mon système comme appli par défaut même lorsque j'active KFA. Pouvez-vous m'indiquer comment utiliser la variable %systemroot% svp?
Merci.

Re:KEY File Assoc' (KFA) - Associations de fichiers

MessagePosté: 05 Octobre 2009, 08:48
de ludowam
J'aurais dû me douter que "C:Program FilesMozilla Firefoxfirefox.exe" pouvait fonctionner sur chaque ordi...
Tout va bien donc et encore merci.

Re:KEY File Assoc' (KFA) - Associations de fichiers

MessagePosté: 05 Octobre 2009, 08:52
de skybird
Bonjour ludowam.
J'allais te dire d'enlever le mode "Par défaut" pour les protocoles URL (http/https) et les extensions (htm/html), mais ça ne semble pas fonctionner. Même lorsque Firefox est supprimé de la liste des actions, KFA garde la main pour les URL et les fichier html.

Si tu as installé Firefox dans le dossier Program Files, tu peux remplacer les lignes par %ProgramFiles%\Firefox\firefox.exe

Edit:
Je n'avais pas vu ton second message.

Re:KEY File Assoc' (KFA) - Associations de fichiers

MessagePosté: 05 Octobre 2009, 21:45
de ludowam
En effet, j'ai essayé ce que tu proposes, sans succès bien sûr.
Merci pour ta réponse en tout cas, j'ai appris que je pouvais utiliser %ProgramFiles%...

Re:KEY File Assoc' (KFA) - Associations de fichiers

MessagePosté: 07 Octobre 2009, 19:30
de FraboRaK
une option
"si une extention n'est associer avec rien alors lancé ce prog" serait bien