une url chrome://profile/ ?

Vous vous penchez sur le développement d'applications ou d'extensions pour Mozilla ? C'est alors vers ce forum que se dirigeront naturellement vos requêtes...
Avatar de l’utilisateur
~HP
Varan
Messages : 1141
Inscription : 29 juin 2008, 13:22

une url chrome://profile/ ?

Message par ~HP »

Je cherche si il existe une Chrome URL qui pointerait vers le profil… et plus particulièrement vers le dossier chrome du profil…

D'avance merci ;)

Message envoyé avec : Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr-FR; rv:1.9.0.4) Gecko/2008111413 Firefox/3.0.4 (lzyc)
bormat
Varan
Messages : 1545
Inscription : 01 juil. 2008, 18:22

Message par bormat »

moi j utilise un boutoon qui fait ça il se trouve dans l'extension toolbar button
merci pour ton site je cherchais un moment l'url de la fenêtre option

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 ImageShackToolbar/5.0.0
https://addons.mozilla.org/en-US/firefox/addon/113517 mon theme en ligne compatilble ff2et 3
Avatar de l’utilisateur
~HP
Varan
Messages : 1141
Inscription : 29 juin 2008, 13:22

Message par ~HP »

bormat a écrit :moi j utilise un boutoon qui fait ça il se trouve dans l'extension toolbar button
Ouais… et l'url d'une page index.html, par exemple, placée à cet endroit serait ?
Suis pas sûr d'avoir compris…

Message envoyé avec : Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr-FR; rv:1.9.0.4) Gecko/2008111413 Firefox/3.0.4 (lzyc)
bormat
Varan
Messages : 1545
Inscription : 01 juil. 2008, 18:22

Message par bormat »

j'en sais rien tu parle bien de quelque chose qui t'amènerai dans le dossier contenant ton profil ?
je ne sais pas si on peut faire une adresse commune vu que chaque profil à un emplacemen différent

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 ImageShackToolbar/5.0.0
https://addons.mozilla.org/en-US/firefox/addon/113517 mon theme en ligne compatilble ff2et 3
Avatar de l’utilisateur
~HP
Varan
Messages : 1141
Inscription : 29 juin 2008, 13:22

Message par ~HP »

bormat a écrit :j'en sais rien tu parle bien de quelque chose qui t'amènerai dans le dossier contenant ton profil ?
en fait, je voudrais accéder depuis le navigateur à une ou plusieurs ressources placées dans mon profil… comme pour par exemple y avoir une page d'accueil personnelle… et je pense que ce serait un des endroit des plus judicieux pour y garder un truc pareil.

Message envoyé avec : Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr-FR; rv:1.9.0.4) Gecko/2008111413 Firefox/3.0.4 (lzyc)
bormat
Varan
Messages : 1545
Inscription : 01 juil. 2008, 18:22

Message par bormat »

ben c'est une adresse normale tu fait glissé le fichier dans ton profil dans le navigateur et tu as l'adresse mais il ne commencera pas par chrome mais par file //

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 ImageShackToolbar/5.0.0
https://addons.mozilla.org/en-US/firefox/addon/113517 mon theme en ligne compatilble ff2et 3
Avatar de l’utilisateur
~HP
Varan
Messages : 1141
Inscription : 29 juin 2008, 13:22

Message par ~HP »

bormat a écrit :il ne commencera pas par chrome mais par file //
oui, je connais les adresses en local ;)
j'ai encore plus simple que les drag&drop pour les trouver… là n'est pasvraiment la question… c'est très inesthétique, genre :

Code : Tout sélectionner

file://localhost/Users/mon nom utilisateur/Library/Application Support/Firefox/Profiles/dmnbojuz.chosequelqe/chrome
enfin… si ça existe pas d'origine… c'est assez dommage… :(

Message envoyé avec : Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr-FR; rv:1.9.0.4) Gecko/2008111413 Firefox/3.0.4 (lzyc)
bormat
Varan
Messages : 1545
Inscription : 01 juil. 2008, 18:22

Message par bormat »

regarde comment mon bouton fait pour ouvrir mon profil tu aura peut être une adresse dedans

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 ImageShackToolbar/5.0.0
https://addons.mozilla.org/en-US/firefox/addon/113517 mon theme en ligne compatilble ff2et 3
Avatar de l’utilisateur
jpj
Animal mythique
Messages : 25260
Inscription : 01 août 2005, 15:38

Message par jpj »

Au cas où, sur http://xulfr.org/, ils savent probablement si cela existe.
► Si votre problème est [Résolu], svp, marquez-le.
► Pas de support par mp, l’aide se fait sur le forum.
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Je dirais qu'une URL chrome: doit être enregistrée dans activement (par exemple les extensions), donc ce n'est pas forcément évident. Mais il n'est pas exclu qu'il y ait un moyen de le faire...

X.

PS : à déplacer dans http://www.geckozone.org/forum/viewforum.php?f=9 ?
sonny
Salamandre
Messages : 23
Inscription : 26 oct. 2008, 13:04

Message par sonny »

Salut,

http://xulfr.org/wiki/RessourcesLibs/Fi ... Sp%E9ciaux

en fait, je voudrais accéder depuis le navigateur à une ou plusieurs ressources placées dans mon profil… comme pour par exemple y avoir une page d'accueil personnelle… et je pense que ce serait un des endroit des plus judicieux pour y garder un truc pareil.
Sinon il faut que tu enregistres une nouvelle extension et tu pourras accéder au contenu via chrome://monextension/content/homepage.xul .


Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.4) Gecko/2008111318 Ubuntu/8.10 (intrepid) Firefox/3.0.4
Avatar de l’utilisateur
~HP
Varan
Messages : 1141
Inscription : 29 juin 2008, 13:22

Message par ~HP »

sonny a écrit :Sinon il faut que tu enregistres une nouvelle extension […]
alors autant ajouter un about… :roll:

Message envoyé avec : Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr-FR; rv:1.9.0.4) Gecko/2008111413 Firefox/3.0.4 (lzyc)
sonny
Salamandre
Messages : 23
Inscription : 26 oct. 2008, 13:04

Message par sonny »

https://developer.mozilla.org/fr/Constr ... _extension et la documentation elle sert à quoi?

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.4) Gecko/2008111318 Ubuntu/8.10 (intrepid) Firefox/3.0.4
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Message par Kazé »

Le chemin du profil est dans %ProfD%.
Un petit exemple, copié depuis le code de KompoZer:

Code : Tout sélectionner

var profileDir = locator_service.get('ProfD', Components.interfaces.nsIFile);
Là, « profileDir » est un objet, pas une chaîne de caractères. Si tu veux le chemin de ton profil sous forme de chaîne il faut utiliser « profileDir.path ».

Mais dans tous les cas, si tu veux accéder aux fichiers du profil via une URL chrome, ben il faudra enregistrer ton chrome avec un fichier chrome.manifest, ce qui revient à faire une extension.
Tous les produits Mozilla fonctionnent comme ça, c’est fait exprès. Outre les questions évidentes de sécurité, c’est très pratique de pouvoir définir une URL chrome qui ne soit pas calquée sur l’arborescence des fichiers.
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
arno.
Varan
Messages : 1347
Inscription : 19 août 2004, 12:26

Message par arno. »

Si j'ai bien compris, tu cherches à accéder à un fichier de ton profil via une url de type chrome:// plutôt que file://. Si c'était possible, ce serait une grosse faille de sécurité. D'ailleurs c'était possible (dans firefox 2.0.11 et avant), et c'était une grosse faille de sécurité :mrgreen:
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 12 invités