utilisation de variable d'environnement windows
utilisation de variable d'environnement windows
Bonjour à tous,
dans le cadre d'un developpement interne d'une extension firefox, il me faudrait pourvoir récupérer la variable d'environnement de windows suivante : %USERNAME% afin de pouvoir rendre accessible tel ou tel option suivant la personne utilisant l'extension.
Il me faudrait pouvoir la récupérer soit en javascript, soit en xul/xml, l'un de vous pourrait-il me guider ?
Merci d'avance.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
dans le cadre d'un developpement interne d'une extension firefox, il me faudrait pourvoir récupérer la variable d'environnement de windows suivante : %USERNAME% afin de pouvoir rendre accessible tel ou tel option suivant la personne utilisant l'extension.
Il me faudrait pouvoir la récupérer soit en javascript, soit en xul/xml, l'un de vous pourrait-il me guider ?
Merci d'avance.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
Et que fais-tu si l'utilisateur est sous Mac ou sous Linux ?
Je pense que tu ne va pas utiliser ça sur le web ? À déplacer dans la rubrique correspondante ("développement d'applications Gecko") donc.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.2) Gecko/20070220 Firebird Firefox/2.0.0.2
Edit : wow, c'est allé vite
Je pense que tu ne va pas utiliser ça sur le web ? À déplacer dans la rubrique correspondante ("développement d'applications Gecko") donc.

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.2) Gecko/20070220 Firebird Firefox/2.0.0.2
Edit : wow, c'est allé vite

Oui je sais bien que je me lance dans le developpement d'une appli pro-windows mais dans la mairie ou je dois developpé cette extension, les pcs tournent tous sur windows, meme si la politique interne oblige l'utilisation de logiciel libre, OOo et la suite mozilla, entre autre (Selestat
)
Je découvre relativement le developpement d'application gecko, et meme si j'arrive à modifier l'apparence du navigateur pour y ajouter un menu, ce que je voulais faire, je ne vois pas encore très bien comment reussir à distinguer un utilisateur d'un autre. Il me faudrai donc, soit les variable d'environnement windows, puisque chaque agent de la mairie se log à windows avec un identifiant unique. Soit le langage utilisé pour le developpement des applis gecko permet l'utilisation des bases de données sql. Quelqu'un aurait une idée pour me debloquer ?
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2

Je découvre relativement le developpement d'application gecko, et meme si j'arrive à modifier l'apparence du navigateur pour y ajouter un menu, ce que je voulais faire, je ne vois pas encore très bien comment reussir à distinguer un utilisateur d'un autre. Il me faudrai donc, soit les variable d'environnement windows, puisque chaque agent de la mairie se log à windows avec un identifiant unique. Soit le langage utilisé pour le developpement des applis gecko permet l'utilisation des bases de données sql. Quelqu'un aurait une idée pour me debloquer ?
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
je pense que tu devrais te renseigner plutôt sur XulFr.
Néanmoins les idées en vrac qui me viennent :
- tu dois pouvoir invoquer la console de windows (cmd.exe) depuis ton extension.
http://developer.mozilla.org/en/docs/Co ... plications
- tu peux avoir accès à la base de registre depuis xpcom.
http://developer.mozilla.org/fr/docs/Ex ... _les_XPCOM
http://www.xulplanet.com/references/xpc ... egKey.html
- tu peux bien sur communiquer avec un serveur depuis ton extension, et interroger une base sql.
- tu peux, depuis Firefox 2, gérer une base sqlite dans ton extension.
Néanmoins les idées en vrac qui me viennent :
- tu dois pouvoir invoquer la console de windows (cmd.exe) depuis ton extension.
http://developer.mozilla.org/en/docs/Co ... plications
- tu peux avoir accès à la base de registre depuis xpcom.
http://developer.mozilla.org/fr/docs/Ex ... _les_XPCOM
http://www.xulplanet.com/references/xpc ... egKey.html
- tu peux bien sur communiquer avec un serveur depuis ton extension, et interroger une base sql.
- tu peux, depuis Firefox 2, gérer une base sqlite dans ton extension.
Bien, tout marche, merci encore.
A titre d'info, si quelqu'un cherche un jour a peu près la meme chose :
- Pour la variable d'environnement j'utilise le lien proposer par martin
- Pour utiliser une base sql, j'utilise l'objet xmlHttpRequest en javascript associé à une page php.
[Résolu] donc =)
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
A titre d'info, si quelqu'un cherche un jour a peu près la meme chose :
- Pour la variable d'environnement j'utilise le lien proposer par martin
- Pour utiliser une base sql, j'utilise l'objet xmlHttpRequest en javascript associé à une page php.
[Résolu] donc =)
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités