J'ai fait une petite application pour bloquer l'accés à mon ordinateur à
mon petit frère par un mot de passe. C'est à dire que lorsqu'il arrive
sous windows, le logiciel (qui est automatiquement lancé au démarrage)
vérifie qu'il est dans une plage horaire d'utilisation valide, et dans
le cas contraire, affiche une boite de dialogue qui demande un mot de
passe avant l'extinction du pc.
J'aimerais que cette fameuse boite de dialogue soit en premier plan et
qu'il n'ait pas la possibilité de faire autre chose (cliquer sur le menu
démarrer, etc.).
Comment puis - je faire cela ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Cédric JANDALI
"F.Julien" a écrit dans le message de news: 40489d5f$0$281$
Bonjour,
J'ai fait une petite application pour bloquer l'accés à mon ordinateur à mon petit frère par un mot de passe. C'est à dire que lorsqu'il arrive sous windows, le logiciel (qui est automatiquement lancé au démarrage) vérifie qu'il est dans une plage horaire d'utilisation valide, et dans le cas contraire, affiche une boite de dialogue qui demande un mot de passe avant l'extinction du pc. J'aimerais que cette fameuse boite de dialogue soit en premier plan et qu'il n'ait pas la possibilité de faire autre chose (cliquer sur le menu démarrer, etc.). Comment puis - je faire cela ?
Bonsoir, Tu ne précises pas avec quoi tu fais ton applis... Je te conseilles de bloquer les combinaisons de touches suivantes :
Alt + F4 : Ferme la fenetre Ctrl + Alt + Suppr : Permet de killer ton appli Ctrl + Echap : Permet de faire afficher le menu "démarrer"
Donc si tu bloques les touches Ctrl et Alt ca évitera que ton frère passe per dessus ton appli.
CeD
"F.Julien" <stopspam@stopspam.net> a écrit dans le message de news:
40489d5f$0$281$636a15ce@news.free.fr...
Bonjour,
J'ai fait une petite application pour bloquer l'accés à mon ordinateur à
mon petit frère par un mot de passe. C'est à dire que lorsqu'il arrive
sous windows, le logiciel (qui est automatiquement lancé au démarrage)
vérifie qu'il est dans une plage horaire d'utilisation valide, et dans
le cas contraire, affiche une boite de dialogue qui demande un mot de
passe avant l'extinction du pc.
J'aimerais que cette fameuse boite de dialogue soit en premier plan et
qu'il n'ait pas la possibilité de faire autre chose (cliquer sur le menu
démarrer, etc.).
Comment puis - je faire cela ?
Bonsoir,
Tu ne précises pas avec quoi tu fais ton applis...
Je te conseilles de bloquer les combinaisons de touches suivantes :
Alt + F4 : Ferme la fenetre
Ctrl + Alt + Suppr : Permet de killer ton appli
Ctrl + Echap : Permet de faire afficher le menu "démarrer"
Donc si tu bloques les touches Ctrl et Alt ca évitera que ton frère passe
per dessus ton appli.
"F.Julien" a écrit dans le message de news: 40489d5f$0$281$
Bonjour,
J'ai fait une petite application pour bloquer l'accés à mon ordinateur à mon petit frère par un mot de passe. C'est à dire que lorsqu'il arrive sous windows, le logiciel (qui est automatiquement lancé au démarrage) vérifie qu'il est dans une plage horaire d'utilisation valide, et dans le cas contraire, affiche une boite de dialogue qui demande un mot de passe avant l'extinction du pc. J'aimerais que cette fameuse boite de dialogue soit en premier plan et qu'il n'ait pas la possibilité de faire autre chose (cliquer sur le menu démarrer, etc.). Comment puis - je faire cela ?
Bonsoir, Tu ne précises pas avec quoi tu fais ton applis... Je te conseilles de bloquer les combinaisons de touches suivantes :
Alt + F4 : Ferme la fenetre Ctrl + Alt + Suppr : Permet de killer ton appli Ctrl + Echap : Permet de faire afficher le menu "démarrer"
Donc si tu bloques les touches Ctrl et Alt ca évitera que ton frère passe per dessus ton appli.
CeD
F.Julien
> Bonsoir,
Bonsoir,
Tu ne précises pas avec quoi tu fais ton applis...
L'application est ecrite en C# (.NET) mais je peux utiliser toutes les fonctions disponible dans l'API Win32 (je passe par Interop).
Je te conseilles de bloquer les combinaisons de touches suivantes :
Alt + F4 : Ferme la fenetre Ctrl + Alt + Suppr : Permet de killer ton appli Ctrl + Echap : Permet de faire afficher le menu "démarrer"
La fermeture de la fenetre est géré (ca eteint le pc :)), pour ce qui est de "Ctrl+Alt+Suppr" c'est une combinaison de touche qui est "theoriquement" bloquée (on peut pas la remplacer pour par exemple faire une fausse fenetre winlogon et enregistrer les mots de passes ...).
Donc si tu bloques les touches Ctrl et Alt ca évitera que ton frère passe per dessus ton appli.
~~Julien~~
> Bonsoir,
Bonsoir,
Tu ne précises pas avec quoi tu fais ton applis...
L'application est ecrite en C# (.NET) mais je peux utiliser toutes les
fonctions disponible dans l'API Win32 (je passe par Interop).
Je te conseilles de bloquer les combinaisons de touches suivantes :
Alt + F4 : Ferme la fenetre
Ctrl + Alt + Suppr : Permet de killer ton appli
Ctrl + Echap : Permet de faire afficher le menu "démarrer"
La fermeture de la fenetre est géré (ca eteint le pc :)), pour ce qui
est de "Ctrl+Alt+Suppr" c'est une combinaison de touche qui est
"theoriquement" bloquée (on peut pas la remplacer pour par exemple faire
une fausse fenetre winlogon et enregistrer les mots de passes ...).
Donc si tu bloques les touches Ctrl et Alt ca évitera que ton frère passe
per dessus ton appli.
Tu ne précises pas avec quoi tu fais ton applis...
L'application est ecrite en C# (.NET) mais je peux utiliser toutes les fonctions disponible dans l'API Win32 (je passe par Interop).
Je te conseilles de bloquer les combinaisons de touches suivantes :
Alt + F4 : Ferme la fenetre Ctrl + Alt + Suppr : Permet de killer ton appli Ctrl + Echap : Permet de faire afficher le menu "démarrer"
La fermeture de la fenetre est géré (ca eteint le pc :)), pour ce qui est de "Ctrl+Alt+Suppr" c'est une combinaison de touche qui est "theoriquement" bloquée (on peut pas la remplacer pour par exemple faire une fausse fenetre winlogon et enregistrer les mots de passes ...).
Donc si tu bloques les touches Ctrl et Alt ca évitera que ton frère passe per dessus ton appli.
~~Julien~~
Christian ASTOR
F.Julien a écrit:
J'aimerais que cette fameuse boite de dialogue soit en premier plan et qu'il n'ait pas la possibilité de faire autre chose (cliquer sur le menu démarrer, etc.). Comment puis - je faire cela ?
Dépend de l'OS. (KB226359, WH_GETMESSAGE, WH_MOUSE, etc...)
F.Julien a écrit:
J'aimerais que cette fameuse boite de dialogue soit en premier plan et
qu'il n'ait pas la possibilité de faire autre chose (cliquer sur le menu
démarrer, etc.).
Comment puis - je faire cela ?
Dépend de l'OS.
(KB226359, WH_GETMESSAGE, WH_MOUSE, etc...)
J'aimerais que cette fameuse boite de dialogue soit en premier plan et qu'il n'ait pas la possibilité de faire autre chose (cliquer sur le menu démarrer, etc.). Comment puis - je faire cela ?
Dépend de l'OS. (KB226359, WH_GETMESSAGE, WH_MOUSE, etc...)
opossum
Cette fonction est incluse dans windows. Windows XP (et les autre de la même famille) permettent de restreindre les heures d'accès à l'ordinateur pour un utilisateur particulier.
Il faut aller voir la documentation de la commande net user (ouvrir l'aide de windows et taper "net user")
En gros, il faut taper dans la ligne de commande net user login_du_petit_frere /time:M-F,8am-5pm ou net user login_du_petit_frere /time:L-V,8:00-17:00
pour des logins du lundi au vendredi de 8h à 17h
Par contre, windows ne déconnecte jamais sauvagement l'utilisateur si l'heure est dépassée. C'est à dire que si il se loggue à 16:59, windows va le laisser faire tant qu'il est loggué.
"F.Julien" a écrit dans le message de news:40489d5f$0$281$
Bonjour,
J'ai fait une petite application pour bloquer l'accés à mon ordinateur à mon petit frère par un mot de passe. C'est à dire que lorsqu'il arrive sous windows, le logiciel (qui est automatiquement lancé au démarrage) vérifie qu'il est dans une plage horaire d'utilisation valide, et dans le cas contraire, affiche une boite de dialogue qui demande un mot de passe avant l'extinction du pc. J'aimerais que cette fameuse boite de dialogue soit en premier plan et qu'il n'ait pas la possibilité de faire autre chose (cliquer sur le menu démarrer, etc.). Comment puis - je faire cela ?
Merci d'avance. ~~Julien~~
Cette fonction est incluse dans windows.
Windows XP (et les autre de la même famille) permettent de restreindre les
heures d'accès à l'ordinateur pour un utilisateur particulier.
Il faut aller voir la documentation de la commande net user (ouvrir l'aide
de windows et taper "net user")
En gros, il faut taper dans la ligne de commande
net user login_du_petit_frere /time:M-F,8am-5pm
ou
net user login_du_petit_frere /time:L-V,8:00-17:00
pour des logins du lundi au vendredi de 8h à 17h
Par contre, windows ne déconnecte jamais sauvagement l'utilisateur si
l'heure est dépassée. C'est à dire que si il se loggue à 16:59, windows va
le laisser faire tant qu'il est loggué.
"F.Julien" <stopspam@stopspam.net> a écrit dans le message de
news:40489d5f$0$281$636a15ce@news.free.fr...
Bonjour,
J'ai fait une petite application pour bloquer l'accés à mon ordinateur à
mon petit frère par un mot de passe. C'est à dire que lorsqu'il arrive
sous windows, le logiciel (qui est automatiquement lancé au démarrage)
vérifie qu'il est dans une plage horaire d'utilisation valide, et dans
le cas contraire, affiche une boite de dialogue qui demande un mot de
passe avant l'extinction du pc.
J'aimerais que cette fameuse boite de dialogue soit en premier plan et
qu'il n'ait pas la possibilité de faire autre chose (cliquer sur le menu
démarrer, etc.).
Comment puis - je faire cela ?
Cette fonction est incluse dans windows. Windows XP (et les autre de la même famille) permettent de restreindre les heures d'accès à l'ordinateur pour un utilisateur particulier.
Il faut aller voir la documentation de la commande net user (ouvrir l'aide de windows et taper "net user")
En gros, il faut taper dans la ligne de commande net user login_du_petit_frere /time:M-F,8am-5pm ou net user login_du_petit_frere /time:L-V,8:00-17:00
pour des logins du lundi au vendredi de 8h à 17h
Par contre, windows ne déconnecte jamais sauvagement l'utilisateur si l'heure est dépassée. C'est à dire que si il se loggue à 16:59, windows va le laisser faire tant qu'il est loggué.
"F.Julien" a écrit dans le message de news:40489d5f$0$281$
Bonjour,
J'ai fait une petite application pour bloquer l'accés à mon ordinateur à mon petit frère par un mot de passe. C'est à dire que lorsqu'il arrive sous windows, le logiciel (qui est automatiquement lancé au démarrage) vérifie qu'il est dans une plage horaire d'utilisation valide, et dans le cas contraire, affiche une boite de dialogue qui demande un mot de passe avant l'extinction du pc. J'aimerais que cette fameuse boite de dialogue soit en premier plan et qu'il n'ait pas la possibilité de faire autre chose (cliquer sur le menu démarrer, etc.). Comment puis - je faire cela ?
Merci d'avance. ~~Julien~~
F.Julien
Bonsoir,
Cette fonction est incluse dans windows. Windows XP (et les autre de la même famille) permettent de restreindre les heures d'accès à l'ordinateur pour un utilisateur particulier.
Il faut aller voir la documentation de la commande net user (ouvrir l'aide de windows et taper "net user")
En gros, il faut taper dans la ligne de commande net user login_du_petit_frere /time:M-F,8am-5pm ou net user login_du_petit_frere /time:L-V,8:00-17:00
pour des logins du lundi au vendredi de 8h à 17h
Par contre, windows ne déconnecte jamais sauvagement l'utilisateur si l'heure est dépassée. C'est à dire que si il se loggue à 16:59, windows va le laisser faire tant qu'il est loggué.
C'est exactement ce que je souhaite faire, d'ailleurs je pensais que ceci était possible que lorsque l'on fesait parti d'un domaine. Dommage cependant que Windows délogue pas l'utilisateur lorsque son delai est dépassé. Neamoins, existe - il un autre moyen que la ligne de commande ?
Merci.
~~Julien~~
Bonsoir,
Cette fonction est incluse dans windows. Windows XP (et les autre de
la même famille) permettent de restreindre les heures d'accès à
l'ordinateur pour un utilisateur particulier.
Il faut aller voir la documentation de la commande net user (ouvrir
l'aide de windows et taper "net user")
En gros, il faut taper dans la ligne de commande net user
login_du_petit_frere /time:M-F,8am-5pm ou net user
login_du_petit_frere /time:L-V,8:00-17:00
pour des logins du lundi au vendredi de 8h à 17h
Par contre, windows ne déconnecte jamais sauvagement l'utilisateur si
l'heure est dépassée. C'est à dire que si il se loggue à 16:59,
windows va le laisser faire tant qu'il est loggué.
C'est exactement ce que je souhaite faire, d'ailleurs je pensais que
ceci était possible que lorsque l'on fesait parti d'un domaine.
Dommage cependant que Windows délogue pas l'utilisateur lorsque son
delai est dépassé. Neamoins, existe - il un autre moyen que la ligne de
commande ?
Cette fonction est incluse dans windows. Windows XP (et les autre de la même famille) permettent de restreindre les heures d'accès à l'ordinateur pour un utilisateur particulier.
Il faut aller voir la documentation de la commande net user (ouvrir l'aide de windows et taper "net user")
En gros, il faut taper dans la ligne de commande net user login_du_petit_frere /time:M-F,8am-5pm ou net user login_du_petit_frere /time:L-V,8:00-17:00
pour des logins du lundi au vendredi de 8h à 17h
Par contre, windows ne déconnecte jamais sauvagement l'utilisateur si l'heure est dépassée. C'est à dire que si il se loggue à 16:59, windows va le laisser faire tant qu'il est loggué.
C'est exactement ce que je souhaite faire, d'ailleurs je pensais que ceci était possible que lorsque l'on fesait parti d'un domaine. Dommage cependant que Windows délogue pas l'utilisateur lorsque son delai est dépassé. Neamoins, existe - il un autre moyen que la ligne de commande ?
Merci.
~~Julien~~
Cédric JANDALI
"F.Julien" a écrit dans le message de news: 404a336d$0$314$
Bonsoir,
> Cette fonction est incluse dans windows. Windows XP (et les autre de > la même famille) permettent de restreindre les heures d'accès à > l'ordinateur pour un utilisateur particulier. > > Il faut aller voir la documentation de la commande net user (ouvrir > l'aide de windows et taper "net user") > > En gros, il faut taper dans la ligne de commande net user > login_du_petit_frere /time:M-F,8am-5pm ou net user > login_du_petit_frere /time:L-V,8:00-17:00 > > pour des logins du lundi au vendredi de 8h à 17h > > Par contre, windows ne déconnecte jamais sauvagement l'utilisateur si > l'heure est dépassée. C'est à dire que si il se loggue à 16:59, > windows va le laisser faire tant qu'il est loggué.
C'est exactement ce que je souhaite faire, d'ailleurs je pensais que ceci était possible que lorsque l'on fesait parti d'un domaine. Dommage cependant que Windows délogue pas l'utilisateur lorsque son delai est dépassé. Neamoins, existe - il un autre moyen que la ligne de commande ?
Je ne connais pas la réponse a ta question mais voilà ce que je ferais : Je ferais une petite interface graphique qui en fonction des paramètres choisi genere la bonne ligne de commande et l'execute.
Pour ce qui est de déloguer ton frère, c'est très simple : tu integres dans ton aplis un timer qui a chaque minute vérifie que la plage horraire fixée (tu peux stocker les paramètres de la 1ère solution dans la base de registre par exemple...). Si cette plage est dépassée tu délogues !
Autre solution : se faire une petite interface electronique piloté par le port COM qui envoie du 220 sur la surface de la souris ;-)
CeD CeD
"F.Julien" <stopspam@stopspam.net> a écrit dans le message de news:
404a336d$0$314$626a14ce@news.free.fr...
Bonsoir,
> Cette fonction est incluse dans windows. Windows XP (et les autre de
> la même famille) permettent de restreindre les heures d'accès à
> l'ordinateur pour un utilisateur particulier.
>
> Il faut aller voir la documentation de la commande net user (ouvrir
> l'aide de windows et taper "net user")
>
> En gros, il faut taper dans la ligne de commande net user
> login_du_petit_frere /time:M-F,8am-5pm ou net user
> login_du_petit_frere /time:L-V,8:00-17:00
>
> pour des logins du lundi au vendredi de 8h à 17h
>
> Par contre, windows ne déconnecte jamais sauvagement l'utilisateur si
> l'heure est dépassée. C'est à dire que si il se loggue à 16:59,
> windows va le laisser faire tant qu'il est loggué.
C'est exactement ce que je souhaite faire, d'ailleurs je pensais que
ceci était possible que lorsque l'on fesait parti d'un domaine.
Dommage cependant que Windows délogue pas l'utilisateur lorsque son
delai est dépassé. Neamoins, existe - il un autre moyen que la ligne de
commande ?
Je ne connais pas la réponse a ta question mais voilà ce que je ferais :
Je ferais une petite interface graphique qui en fonction des paramètres
choisi genere la bonne ligne de commande et l'execute.
Pour ce qui est de déloguer ton frère, c'est très simple :
tu integres dans ton aplis un timer qui a chaque minute vérifie que la plage
horraire fixée (tu peux stocker les paramètres de la 1ère solution dans la
base de registre par exemple...). Si cette plage est dépassée tu délogues !
Autre solution : se faire une petite interface electronique piloté par le
port COM qui envoie du 220 sur la surface de la souris ;-)
"F.Julien" a écrit dans le message de news: 404a336d$0$314$
Bonsoir,
> Cette fonction est incluse dans windows. Windows XP (et les autre de > la même famille) permettent de restreindre les heures d'accès à > l'ordinateur pour un utilisateur particulier. > > Il faut aller voir la documentation de la commande net user (ouvrir > l'aide de windows et taper "net user") > > En gros, il faut taper dans la ligne de commande net user > login_du_petit_frere /time:M-F,8am-5pm ou net user > login_du_petit_frere /time:L-V,8:00-17:00 > > pour des logins du lundi au vendredi de 8h à 17h > > Par contre, windows ne déconnecte jamais sauvagement l'utilisateur si > l'heure est dépassée. C'est à dire que si il se loggue à 16:59, > windows va le laisser faire tant qu'il est loggué.
C'est exactement ce que je souhaite faire, d'ailleurs je pensais que ceci était possible que lorsque l'on fesait parti d'un domaine. Dommage cependant que Windows délogue pas l'utilisateur lorsque son delai est dépassé. Neamoins, existe - il un autre moyen que la ligne de commande ?
Je ne connais pas la réponse a ta question mais voilà ce que je ferais : Je ferais une petite interface graphique qui en fonction des paramètres choisi genere la bonne ligne de commande et l'execute.
Pour ce qui est de déloguer ton frère, c'est très simple : tu integres dans ton aplis un timer qui a chaque minute vérifie que la plage horraire fixée (tu peux stocker les paramètres de la 1ère solution dans la base de registre par exemple...). Si cette plage est dépassée tu délogues !
Autre solution : se faire une petite interface electronique piloté par le port COM qui envoie du 220 sur la surface de la souris ;-)
CeD CeD
F.Julien
> Je ne connais pas la réponse a ta question mais voilà ce que je ferais : Je ferais une petite interface graphique qui en fonction des paramètres choisi genere la bonne ligne de commande et l'execute.
Je vais creuser cette solution. Ca me semble un bon compromis.
Pour ce qui est de déloguer ton frère, c'est très simple : tu integres dans ton aplis un timer qui a chaque minute vérifie que la plage horraire fixée (tu peux stocker les paramètres de la 1ère solution dans la base de registre par exemple...). Si cette plage est dépassée tu délogues !
Autre solution : se faire une petite interface electronique piloté par le port COM qui envoie du 220 sur la surface de la souris ;-)
Ca, c'est LA solution ultime :)
CeD CeD
Cordialement, ~~Julien~~
> Je ne connais pas la réponse a ta question mais voilà ce que je ferais :
Je ferais une petite interface graphique qui en fonction des paramètres
choisi genere la bonne ligne de commande et l'execute.
Je vais creuser cette solution. Ca me semble un bon compromis.
Pour ce qui est de déloguer ton frère, c'est très simple :
tu integres dans ton aplis un timer qui a chaque minute vérifie que la plage
horraire fixée (tu peux stocker les paramètres de la 1ère solution dans la
base de registre par exemple...). Si cette plage est dépassée tu délogues !
Autre solution : se faire une petite interface electronique piloté par le
port COM qui envoie du 220 sur la surface de la souris ;-)
> Je ne connais pas la réponse a ta question mais voilà ce que je ferais : Je ferais une petite interface graphique qui en fonction des paramètres choisi genere la bonne ligne de commande et l'execute.
Je vais creuser cette solution. Ca me semble un bon compromis.
Pour ce qui est de déloguer ton frère, c'est très simple : tu integres dans ton aplis un timer qui a chaque minute vérifie que la plage horraire fixée (tu peux stocker les paramètres de la 1ère solution dans la base de registre par exemple...). Si cette plage est dépassée tu délogues !
Autre solution : se faire une petite interface electronique piloté par le port COM qui envoie du 220 sur la surface de la souris ;-)