utilisation de variable d'environnement windows

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...
iizno

utilisation de variable d'environnement windows

Message par iizno »

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
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

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. :wink:

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 8-)
iizno

Message par iizno »

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
martin
Varan
Messages : 1074
Inscription : 21 janv. 2004, 16:23

Message par martin »

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.
iizno

Message par iizno »

Merci pour ces infos, je vais chercher dans ce sens.

Jérome

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
iizno

Message par iizno »

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
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Google [Bot] et 5 invités