Discussion:
[WD10] Gestion automatique des utilisateurs connectés à mon application
(trop ancien pour répondre)
Frédéric LAMBOUR
2006-02-06 09:04:11 UTC
Permalink
Est-il possible d'intégrer dans une application une table affichant les
utilisateurs utilisant une application windev (comme dans le centre de
contrôle utilisateur). Si
oui comment ?
Emmanuel Haefele
2006-02-06 09:20:59 UTC
Permalink
"Frédéric LAMBOUR" <***@everlog.com> a écrit

Bonjour Frédéric,
Post by Frédéric LAMBOUR
Est-il possible d'intégrer dans une application une table affichant les
utilisateurs utilisant une application windev (comme dans le centre de
contrôle utilisateur). Si
oui comment ?
Je vais peut-être dire une bêtise mais il me semble que tu n'as pas
36000 solutions. Il faut que tu gères un fichier de tes utilisateurs et
que tu les enregistres dans un fichier de connexion avec toutes les infos
que tu souhaites conserver (NetNomMachine(), RéseauUtilisateur() etc..)


Amicalement,

Emmanuel Haefelé.
Frédéric LAMBOUR
2006-02-06 13:19:45 UTC
Permalink
Bon je me suis mal expliqué. Lors d'une installation réseau WINDEV gère
AUTOMATIQUEMENT la liste des utilisateurs connecté à l'application en
affichant le nom de l'utilisateur , son adresse IP la version du soft qu'il
utilise ! Ce truc sans programmer quoi que se soit ! (cf le CC Utilisateur >
Administration des applications réseau > Utilisateurs

Il y a surement un moyen d'exploiter ca dans l'application elle-même sans
trop transpirer. PCSoft pourrait même fournir un composant pour ca.

Bon c'est plus clair ?
Post by Emmanuel Haefele
Bonjour Frédéric,
Post by Frédéric LAMBOUR
Est-il possible d'intégrer dans une application une table affichant les
utilisateurs utilisant une application windev (comme dans le centre de
contrôle utilisateur). Si
oui comment ?
Je vais peut-être dire une bêtise mais il me semble que tu n'as pas
36000 solutions. Il faut que tu gères un fichier de tes utilisateurs et
que tu les enregistres dans un fichier de connexion avec toutes les infos
que tu souhaites conserver (NetNomMachine(), RéseauUtilisateur() etc..)
Amicalement,
Emmanuel Haefelé.
paratge
2006-02-06 13:05:00 UTC
Permalink
Post by Frédéric LAMBOUR
Est-il possible d'intégrer dans une application une table affichant les
utilisateurs utilisant une application windev (comme dans le centre de
contrôle utilisateur). Si
oui comment ?
Salut,

Dans les exemples de Windev il y en a un qui s'appelle "WDQuiBloque" qui
explique cela très bien.
Frédéric LAMBOUR
2006-02-06 14:18:39 UTC
Permalink
Rien à voir ! Je ne parle pas de blocage d'enregistrement HF mais des
utilisateurs utilisant la même application sur un réseau. WINDEV gère
automatique les utilisateurs utilisant une application déployée comme
application réseau. Je souhaite donc accéder à cette gestion utilisé par
WDAdminExe.exe
Post by paratge
Post by Frédéric LAMBOUR
Est-il possible d'intégrer dans une application une table affichant les
utilisateurs utilisant une application windev (comme dans le centre de
contrôle utilisateur). Si
oui comment ?
Salut,
Dans les exemples de Windev il y en a un qui s'appelle "WDQuiBloque" qui
explique cela très bien.
Jean Cougnaud
2006-02-06 19:47:20 UTC
Permalink
Bonsoir,

Regardes dans le répertoire \Install\Lock du répertoire d'installation du
serveur et tu trouveras des fichiers textes que tu peux utiliser. Ils ne
sont présents que lorsqu'un des postes a lancé le logiciel. On y trouve le
nom du poste, la date et l'heure de connexion, l'utilisateur connecté sur la
session Windows la version et le nom de l'appli.

Par contre les noms ne sont jamais les mêmes, il y a un compteur à la fin,
mais tu dois pouvoir les exploiter.

Jean
Post by Frédéric LAMBOUR
Rien à voir ! Je ne parle pas de blocage d'enregistrement HF mais des
utilisateurs utilisant la même application sur un réseau. WINDEV gère
automatique les utilisateurs utilisant une application déployée comme
application réseau. Je souhaite donc accéder à cette gestion utilisé par
WDAdminExe.exe
Post by paratge
Post by Frédéric LAMBOUR
Est-il possible d'intégrer dans une application une table affichant les
utilisateurs utilisant une application windev (comme dans le centre de
contrôle utilisateur). Si
oui comment ?
Salut,
Dans les exemples de Windev il y en a un qui s'appelle "WDQuiBloque" qui
explique cela très bien.
Frédéric LAMBOUR
2006-02-07 08:45:53 UTC
Permalink
Enfin une réponse logique :)

Ok je viens de regarder. C'est assez facile à refaire en fait. Lors du
lancement de l'application un fichier texte est créé (bloqué en écriture et
avec un nom temporaire) avec les infos de l'utilisateur.
Dans de code de fermeture du projet ce fichier détruit.

Il suffit de parcourir le répertoire ou se trouve ces fichiers pour remplir
une table des utilisateurs actifs

Merci beaucoup
Post by Jean Cougnaud
Bonsoir,
Regardes dans le répertoire \Install\Lock du répertoire d'installation du
serveur et tu trouveras des fichiers textes que tu peux utiliser. Ils ne
sont présents que lorsqu'un des postes a lancé le logiciel. On y trouve le
nom du poste, la date et l'heure de connexion, l'utilisateur connecté sur la
session Windows la version et le nom de l'appli.
Par contre les noms ne sont jamais les mêmes, il y a un compteur à la fin,
mais tu dois pouvoir les exploiter.
Jean
Post by Frédéric LAMBOUR
Rien à voir ! Je ne parle pas de blocage d'enregistrement HF mais des
utilisateurs utilisant la même application sur un réseau. WINDEV gère
automatique les utilisateurs utilisant une application déployée comme
application réseau. Je souhaite donc accéder à cette gestion utilisé par
WDAdminExe.exe
Post by paratge
Post by Frédéric LAMBOUR
Est-il possible d'intégrer dans une application une table affichant les
utilisateurs utilisant une application windev (comme dans le centre de
contrôle utilisateur). Si
oui comment ?
Salut,
Dans les exemples de Windev il y en a un qui s'appelle "WDQuiBloque" qui
explique cela très bien.
Jean Cougnaud
2006-02-08 09:33:22 UTC
Permalink
Je n'ai pas essayé mais après un plantage brutal d'un des postes, tu risques
peut-être d'avoir des fichiers inutiles ?

Jean
Post by Frédéric LAMBOUR
Enfin une réponse logique :)
Ok je viens de regarder. C'est assez facile à refaire en fait. Lors du
lancement de l'application un fichier texte est créé (bloqué en écriture et
avec un nom temporaire) avec les infos de l'utilisateur.
Dans de code de fermeture du projet ce fichier détruit.
Il suffit de parcourir le répertoire ou se trouve ces fichiers pour remplir
une table des utilisateurs actifs
Merci beaucoup
Post by Jean Cougnaud
Bonsoir,
Regardes dans le répertoire \Install\Lock du répertoire d'installation du
serveur et tu trouveras des fichiers textes que tu peux utiliser. Ils ne
sont présents que lorsqu'un des postes a lancé le logiciel. On y trouve le
nom du poste, la date et l'heure de connexion, l'utilisateur connecté sur
la
Post by Jean Cougnaud
session Windows la version et le nom de l'appli.
Par contre les noms ne sont jamais les mêmes, il y a un compteur à la fin,
mais tu dois pouvoir les exploiter.
Jean
message
Post by Jean Cougnaud
Post by Frédéric LAMBOUR
Rien à voir ! Je ne parle pas de blocage d'enregistrement HF mais des
utilisateurs utilisant la même application sur un réseau. WINDEV gère
automatique les utilisateurs utilisant une application déployée comme
application réseau. Je souhaite donc accéder à cette gestion utilisé par
WDAdminExe.exe
Post by paratge
Post by Frédéric LAMBOUR
Est-il possible d'intégrer dans une application une table affichant
les
Post by Jean Cougnaud
Post by Frédéric LAMBOUR
Post by paratge
Post by Frédéric LAMBOUR
utilisateurs utilisant une application windev (comme dans le centre
de
Post by Jean Cougnaud
Post by Frédéric LAMBOUR
Post by paratge
Post by Frédéric LAMBOUR
contrôle utilisateur). Si
oui comment ?
Salut,
Dans les exemples de Windev il y en a un qui s'appelle "WDQuiBloque"
qui
Post by Jean Cougnaud
Post by Frédéric LAMBOUR
Post by paratge
explique cela très bien.
Frédéric LAMBOUR
2006-02-08 11:08:50 UTC
Permalink
Il suffit au démarrage de supprimer les fichiers temporaires non bloqués en
écriture pour faire le ménage ;)
Post by Jean Cougnaud
Je n'ai pas essayé mais après un plantage brutal d'un des postes, tu risques
peut-être d'avoir des fichiers inutiles ?
Jean
Post by Frédéric LAMBOUR
Enfin une réponse logique :)
Ok je viens de regarder. C'est assez facile à refaire en fait. Lors du
lancement de l'application un fichier texte est créé (bloqué en écriture et
avec un nom temporaire) avec les infos de l'utilisateur.
Dans de code de fermeture du projet ce fichier détruit.
Il suffit de parcourir le répertoire ou se trouve ces fichiers pour remplir
une table des utilisateurs actifs
Merci beaucoup
Post by Jean Cougnaud
Bonsoir,
Regardes dans le répertoire \Install\Lock du répertoire d'installation du
serveur et tu trouveras des fichiers textes que tu peux utiliser. Ils ne
sont présents que lorsqu'un des postes a lancé le logiciel. On y trouve le
nom du poste, la date et l'heure de connexion, l'utilisateur connecté sur
la
Post by Jean Cougnaud
session Windows la version et le nom de l'appli.
Par contre les noms ne sont jamais les mêmes, il y a un compteur à la fin,
mais tu dois pouvoir les exploiter.
Jean
message
Post by Jean Cougnaud
Post by Frédéric LAMBOUR
Rien à voir ! Je ne parle pas de blocage d'enregistrement HF mais des
utilisateurs utilisant la même application sur un réseau. WINDEV gère
automatique les utilisateurs utilisant une application déployée comme
application réseau. Je souhaite donc accéder à cette gestion utilisé par
WDAdminExe.exe
Post by paratge
Post by Frédéric LAMBOUR
Est-il possible d'intégrer dans une application une table affichant
les
Post by Jean Cougnaud
Post by Frédéric LAMBOUR
Post by paratge
Post by Frédéric LAMBOUR
utilisateurs utilisant une application windev (comme dans le centre
de
Post by Jean Cougnaud
Post by Frédéric LAMBOUR
Post by paratge
Post by Frédéric LAMBOUR
contrôle utilisateur). Si
oui comment ?
Salut,
Dans les exemples de Windev il y en a un qui s'appelle "WDQuiBloque"
qui
Post by Jean Cougnaud
Post by Frédéric LAMBOUR
Post by paratge
explique cela très bien.
iuzumaki
2020-04-25 04:34:28 UTC
Permalink
Post by Frédéric LAMBOUR
Est-il possible d'intégrer dans une application une table affichant les
utilisateurs utilisant une application windev (comme dans le centre de
contrôle utilisateur). Si
oui comment ?
Salut, voir ce lien c tres utile (Système de sessions, voir qui est connecté
une appli):

https://www.developpez.net/forums/d1525292/environnements-developpement/windev/systeme-sessions-voir-connecte-appli/
Continuer la lecture sur narkive:
Loading...