17-04-2014, 10:53
Nouvelle découverte des caractéristiques de la nouvelle mouture de Windows la 8.1.
Je veux télécharger le skin de planeur des équipes de la compétition "Coffee For Two".
Et mon Firefox 28.0 me dit qu'il ne connait pas le protocole "ctdb".
Je connais les anciennes méthodes pour résoudre le problème, mais je ne trouve rien dans les Options de Firefox.
Dans about;config, il y a bien les anciennes entrées network.handler.... pour définir les protocoles, mais il n'y a qu'une valeur booléenne.
Recherche dans le support Microsoft, où il est expliqué que maintenant les programmes doivent se déclarer pour apparaître dans la liste des programmes, où là on peut modifier les protocoles associés à ce programme. Mais s'ils ne se déclarent pas, il n'y a pas moyen d'en ajouter!
La seule solution est de modifier directement le Registre. En pièce jointe, le fichier que j'ai utilisé pour mon cas personnel.
Pour un usage plus général, il faut l'adapter en modifiant :
- l'extension de "txt" à "reg",
- le nom du protocole, ici "ctdb",
- le chemin complet vers l’exécutable, ici "F:\Condor\goodies.exe\"
Exécuter le fichier par l’Éditeur de Registre sous un compte Administrateur, pour mettre à jour les clés du Registre.
Ensuite, quand dans le Condor Club>Goodies, vous cliquez sur "Téléchargez votre sélection", Win$$$ vous demande d'associer le protocole à goodies.exe..... puis le téléchargement se fait bien.
Solution de contournement, en attendant que BOD1 modifie son programme pour se mettre en conformité avec l'API de Win8 (ce qui m'étonnerai).
Ceci est suffisant pour le bon fonctionnement sous Firefox et Chrome.
En conclusion, ce Win8 qui a rajouté des protections dans tous les coins passe du niveau "Hégémonique" à "Tyrannique", tout en restant dans la classe "Inconsistant", car ces protections ne servent à rien qu'à em...béter l'utilisateur et surtout pas à augmenter la protection du système.
On en sera à Win15 que ce sera la même chose.
Vive les Logiciels Libres!
Complément du 12 Octobre 2014 (Opera):
Sur mon vieil ordinateur sous XP, j'ai installé la dernière version du navigateur "Opera". Et là surprise, j'ai de nouveau le message me disant que le protocole "ctdb" n'est associé à aucun programme, alors que le Registre est bien à jour avec la modif ci-dessus.
Impossible de trouver où se fait cette déclaration dans les "Settings" de Opera.
Il faut aller en mode administrateur modifier le fichier :
C:\Documents and Settings\"votre compte"\Application Data\Opera Software\Opera Stable\Local State en ajoutant la ligne suivante :
"ctdb": false,
dans la section :
"protocol_handler": {
"excluded_schemes": {
ainsi :
Complément du 06 Novembre 2014 (Firefox):
Contrairement à ce qui est dit plus haut, il est encore possible d'associer un protocole selon l'ancienne méthode :
1) Taper "about:config" dans la barre d'adresse de Firefox.
2) Je ferai attention : OK
3) Cliquez avec le bouton droit de la souris n'importe où dans la page, cliquez sur "Nouvelle" puis sur "Valeur booléenne".
4) Saisissez "network.protocol-handler.expose.ctdb" et validez.
5) Sélectionnez l'option "False" et validez.
Quand vous demandez "Téléchargez votre sélection" dans la recherche de goodies du Condor Club, Win$$$ vous demande avec quelle application il faut ouvrir le lien.
Cliquez sur le bouton "Choisir" et développer l'arborescence jusqu'à sélectionner le programme "goodies.exe".
Voilà un problème résolu !
Je veux télécharger le skin de planeur des équipes de la compétition "Coffee For Two".
Et mon Firefox 28.0 me dit qu'il ne connait pas le protocole "ctdb".
Je connais les anciennes méthodes pour résoudre le problème, mais je ne trouve rien dans les Options de Firefox.
Dans about;config, il y a bien les anciennes entrées network.handler.... pour définir les protocoles, mais il n'y a qu'une valeur booléenne.
Recherche dans le support Microsoft, où il est expliqué que maintenant les programmes doivent se déclarer pour apparaître dans la liste des programmes, où là on peut modifier les protocoles associés à ce programme. Mais s'ils ne se déclarent pas, il n'y a pas moyen d'en ajouter!
La seule solution est de modifier directement le Registre. En pièce jointe, le fichier que j'ai utilisé pour mon cas personnel.
Pour un usage plus général, il faut l'adapter en modifiant :
- l'extension de "txt" à "reg",
- le nom du protocole, ici "ctdb",
- le chemin complet vers l’exécutable, ici "F:\Condor\goodies.exe\"
Exécuter le fichier par l’Éditeur de Registre sous un compte Administrateur, pour mettre à jour les clés du Registre.
Ensuite, quand dans le Condor Club>Goodies, vous cliquez sur "Téléchargez votre sélection", Win$$$ vous demande d'associer le protocole à goodies.exe..... puis le téléchargement se fait bien.
Solution de contournement, en attendant que BOD1 modifie son programme pour se mettre en conformité avec l'API de Win8 (ce qui m'étonnerai).
Ceci est suffisant pour le bon fonctionnement sous Firefox et Chrome.
En conclusion, ce Win8 qui a rajouté des protections dans tous les coins passe du niveau "Hégémonique" à "Tyrannique", tout en restant dans la classe "Inconsistant", car ces protections ne servent à rien qu'à em...béter l'utilisateur et surtout pas à augmenter la protection du système.
On en sera à Win15 que ce sera la même chose.
Vive les Logiciels Libres!
Complément du 12 Octobre 2014 (Opera):
Sur mon vieil ordinateur sous XP, j'ai installé la dernière version du navigateur "Opera". Et là surprise, j'ai de nouveau le message me disant que le protocole "ctdb" n'est associé à aucun programme, alors que le Registre est bien à jour avec la modif ci-dessus.
Impossible de trouver où se fait cette déclaration dans les "Settings" de Opera.
Il faut aller en mode administrateur modifier le fichier :
C:\Documents and Settings\"votre compte"\Application Data\Opera Software\Opera Stable\Local State en ajoutant la ligne suivante :
"ctdb": false,
dans la section :
"protocol_handler": {
"excluded_schemes": {
ainsi :
Citation : "protocol_handler": {
"excluded_schemes": {
"afp": true,
"ctdb": false,
"data": true,
"disk": true,
"disks": true,
"file": true,
"hcp": true,
"javascript": true,
"mailto": false,
"ms-help": true,
"ms-windows-store": false,
"news": false,
"nntp": true,
"shell": true,
"snews": false,
"vbscript": true,
"view-source": true,
"vnd": {
"ms": {
"radio": true
}
}
}
},
Complément du 06 Novembre 2014 (Firefox):
Contrairement à ce qui est dit plus haut, il est encore possible d'associer un protocole selon l'ancienne méthode :
1) Taper "about:config" dans la barre d'adresse de Firefox.
2) Je ferai attention : OK
3) Cliquez avec le bouton droit de la souris n'importe où dans la page, cliquez sur "Nouvelle" puis sur "Valeur booléenne".
4) Saisissez "network.protocol-handler.expose.ctdb" et validez.
5) Sélectionnez l'option "False" et validez.
Quand vous demandez "Téléchargez votre sélection" dans la recherche de goodies du Condor Club, Win$$$ vous demande avec quelle application il faut ouvrir le lien.
Cliquez sur le bouton "Choisir" et développer l'arborescence jusqu'à sélectionner le programme "goodies.exe".
Voilà un problème résolu !
Si vous constatez un bug , merci de me prévenir. -------------- Je sais ce que je fais parce que je ne fais que ce que je sais (d'après Hector Berlioz)