[..] Plage horaire autorisé ou pas
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[..] Plage horaire autorisé ou pas
toujours dans le cadre de mon petit control parental.
je cherche cette fois a inclure la notion de plages horaires,
et là je ne vois pas trop comment goupillé la chose, je trouve pour faire des minuteurs, des programmateurs.
mais pour effectuer une action quand celle ci se trouve dans une plage horaire, pas vraiment.
merci
je cherche cette fois a inclure la notion de plages horaires,
et là je ne vois pas trop comment goupillé la chose, je trouve pour faire des minuteurs, des programmateurs.
mais pour effectuer une action quand celle ci se trouve dans une plage horaire, pas vraiment.
merci
- mimione
- Niveau 4

- Messages : 91
- Enregistré le : mer. 30 avr. 2008 18:11
- Localisation : Bretagne
- Status : Hors ligne
Re: [..] Plage horaire autorisé ou pas
Bonjour
à mon avis: récupérer l'heure avec les macros @HOUR, @MIN, puis voir si c'est à l'intérieur des plages autorisées...
à mon avis: récupérer l'heure avec les macros @HOUR, @MIN, puis voir si c'est à l'intérieur des plages autorisées...
Je ne suis pas toujours de mon avis....
--------------------------------------------
Des malheurs évités le bonheur se compose.
--------------------------------------------
Des malheurs évités le bonheur se compose.
- SrBelial
- Niveau 7

- Messages : 335
- Enregistré le : jeu. 22 juil. 2010 11:29
- Localisation : 81 et 31
- Status : Hors ligne
Re: [..] Plage horaire autorisé ou pas
tu cherches à lancer un programme à une heure définie ou bien empêcher l'exécution d'un programme dans certaines plages horaires ?
merci de préciser ce point car les éventuelles solutions apportées en dépendent !
* pour le lancement d'un programme à certaines heures :
=> boucle infinie qui teste toutes les secondes, si l'heure est bonne => shellexecute
* pour empêcher lancement d'un programme :
=> boucle infinie qui teste toutes les secondes : si on est dans la plage horaire donnée on vérifie qu'aucun processus interdit n'est lancé, sinon on le détruit
merci de préciser ce point car les éventuelles solutions apportées en dépendent !
* pour le lancement d'un programme à certaines heures :
=> boucle infinie qui teste toutes les secondes, si l'heure est bonne => shellexecute
* pour empêcher lancement d'un programme :
=> boucle infinie qui teste toutes les secondes : si on est dans la plage horaire donnée on vérifie qu'aucun processus interdit n'est lancé, sinon on le détruit
.-SrB-. The One
- NON ! AutoIt n'est PAS un langage réservé à la réalisation de bots !
- OUI ! AutoIt est un langage à part entière !
- Dans SciTE sélectionnez 1 mot puis F1
- Don't want english doc ?? go to documentation française !! >>ICI<<
Re: [..] Plage horaire autorisé ou pas
je dirais que c'est un mixte des deux.
comme cahier des charges je dirais,
que pour une raison X l'ordinateur peut se trouvé en fonctionnement en dehors de la plage autorisé,
et que donc un simple prgrammateur ou alarme défini ne pourra pas fonctionné, vu que celui çi ne peut
fonctionner que au moment de l'horaire défini.
c'est pour cette raison que je recherche plutôt, un script qui vérifie si il se trouve dans une fourchette horaire
autorisé ou pas.
de 8H à 10H ou 12H à 14H ou 17H à 21 H, si ordi allumé durant ses période un shutdown ou autre commande se lance pour bloqué l'usage de l'ordi.
est ce plus clair comme ceci ?
comme cahier des charges je dirais,
que pour une raison X l'ordinateur peut se trouvé en fonctionnement en dehors de la plage autorisé,
et que donc un simple prgrammateur ou alarme défini ne pourra pas fonctionné, vu que celui çi ne peut
fonctionner que au moment de l'horaire défini.
c'est pour cette raison que je recherche plutôt, un script qui vérifie si il se trouve dans une fourchette horaire
autorisé ou pas.
de 8H à 10H ou 12H à 14H ou 17H à 21 H, si ordi allumé durant ses période un shutdown ou autre commande se lance pour bloqué l'usage de l'ordi.
est ce plus clair comme ceci ?
- Iste
- Niveau 11

- Messages : 1870
- Enregistré le : jeu. 04 déc. 2008 14:21
- Localisation : 76
- Status : Hors ligne
Re: [..] Plage horaire autorisé ou pas
mimione vous a donné la solution !
Faite une simple comparaison de vos horraise avec les macro @HOUR et @MIN si il faut
Faite une simple comparaison de vos horraise avec les macro @HOUR et @MIN si il faut
Code : Tout sélectionner
IF @HOUR > 8 AND @HOUR < 10 Then
;~~~~~~~
ENDIFSignez ici
- Tlem
- Site Admin

- Messages : 11824
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] Plage horaire autorisé ou pas
Dans ce cas, utilisez la commande net user.
Voici un modèle de batch que j'ai utilisé pour ma fille :
Voici un modèle de batch que j'ai utilisé pour ma fille :
Code : Tout sélectionner
Cls
@Echo Off
Rem Jours de la semaine : L, Ma, Me, J, V, S, D
net user UserName /times:L-Ma,18:00-22:00;J-V,18:00-22:00;Me,14:00-16:00;Me,18:00-22:00;S-D,14:00-22:00
Echo.
Echo Parametrage horaire de UserName termine.
Echo.
Echo.
PauseThierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Re: [..] Plage horaire autorisé ou pas
net user j'ai déjà testé, il empêche juste de se loguer,
une fois loguer rien ne se passe si l'ont dépasse les horaires
planifié.
une fois loguer rien ne se passe si l'ont dépasse les horaires
planifié.
Modifié en dernier par xeno le sam. 21 août 2010 07:33, modifié 1 fois.
Re: [..] Plage horaire autorisé ou pas
mimione a peut etre donné la solution, mais ceci est plus parlant pour moiIste a écrit :mimione vous a donné la solution !
Faite une simple comparaison de vos horraise avec les macro @HOUR et @MIN si il fautCode : Tout sélectionner
IF @HOUR > 8 AND @HOUR < 10 Then ;~~~~~~~ ENDIF
Code : Tout sélectionner
IF @HOUR > 8 AND @HOUR < 10 Then
;~~~~~~~
ENDIF[/code- Tlem
- Site Admin

- Messages : 11824
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] Plage horaire autorisé ou pas
Je ne suis pas d'accord avec toi, car heureusement pour moi ça ferme la session lorsque ma chère et tendre fille dépasse les horaires que j'ai fixé (c'est à dire tous les soirs).xeno a écrit :net user j'ai déjà testé, il empêche juste de se logguer,
une fois logguer rien ne se passe si l'ont dépasse les horaires
planifié.
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Re: [..] Plage horaire autorisé ou pas
et bien tu as de la chance, car sur les PC de mon fils et de ma fille qui sont sous un XP sp3, nada
ils ne veulent rien savoir, la session ne se referme jamais.
je viens de réessayer dans un vmware c'est pareil.
cela aurais marché je ne me serais pas pris la tête avec autoit.
cela au moins eu le mérite de me faire découvrir autoit, que j'apprécie de plus en plus bien que je ne le maitrise pas du tout.
mais je me débrouille..
et puis autoit je peux autorisé ou pas ou plus finement, et selon mon humeur
(car ce ne sont pas des anges non plus)
je peux comme ça modifié a la volé. si j'autorise ou pas l'ordi, sans avoir besoin de l'allumé.
et puis mon cahier des charge donné n'est pas tout a fait complet, car je désire aussi contrôlé, les applications
qui seront ou pas autorisé a être lancé, du genre j'autorise le jeux, mais pas forcément internet, ou ni l'un ni l'autre.
Car pour moi un ordi ne se cantonne pas à jeux+youtube, ça sert a d'autres choses aussi
après ça je sens que je vais passé pour un sadique
elle a qu'elle age ta fille ?, si ce n'est pas trop indiscret, moi ils ont 10 et 12ans.
ils ne veulent rien savoir, la session ne se referme jamais.
je viens de réessayer dans un vmware c'est pareil.
cela aurais marché je ne me serais pas pris la tête avec autoit.
cela au moins eu le mérite de me faire découvrir autoit, que j'apprécie de plus en plus bien que je ne le maitrise pas du tout.
mais je me débrouille..
et puis autoit je peux autorisé ou pas ou plus finement, et selon mon humeur
je peux comme ça modifié a la volé. si j'autorise ou pas l'ordi, sans avoir besoin de l'allumé.
et puis mon cahier des charge donné n'est pas tout a fait complet, car je désire aussi contrôlé, les applications
qui seront ou pas autorisé a être lancé, du genre j'autorise le jeux, mais pas forcément internet, ou ni l'un ni l'autre.
Car pour moi un ordi ne se cantonne pas à jeux+youtube, ça sert a d'autres choses aussi
après ça je sens que je vais passé pour un sadique
elle a qu'elle age ta fille ?, si ce n'est pas trop indiscret, moi ils ont 10 et 12ans.
- Tlem
- Site Admin

- Messages : 11824
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] Plage horaire autorisé ou pas
Ils ont 11, 12 et 15 ans (ma fille étant la plus vielle).
Mes deux jeunes garçons n'arrêtent pas de faire les zozos, mais pour l'instant leurs points d’intérêt reste plutôt de leur age (film YouTube, jeux en ligne, ...)
Pour le contrôle horaire, je l'avais mis sur XP SP2 puis SP3 sans aucun problèmes et là le PC est sur Seven et ça fonctionne tout autant. Par contre le compte de mes enfant est un compte limité, donc peut être que cela vient de là !!!
Pour la partie contrôle parental j'ai déjà essayé pas mal de choses, mais sans grand succès. Donc là j'utilise le contrôle parental de MSN qui limite déjà pas mal, mais je sais que ce n'est pas suffisant, car il y à aussi les appareils annexe tel que Ipod Touch ou console de jeux ...
Donc pour finir, je suis à la recherche d'une distribution Linux (j'en connais déjà quelques une) qui me permettrait à partir d'un PC plutôt light le contrôle d’accès au niveau de l'adresse MAC et plus ...
Mes deux jeunes garçons n'arrêtent pas de faire les zozos, mais pour l'instant leurs points d’intérêt reste plutôt de leur age (film YouTube, jeux en ligne, ...)
Pour le contrôle horaire, je l'avais mis sur XP SP2 puis SP3 sans aucun problèmes et là le PC est sur Seven et ça fonctionne tout autant. Par contre le compte de mes enfant est un compte limité, donc peut être que cela vient de là !!!
Pour la partie contrôle parental j'ai déjà essayé pas mal de choses, mais sans grand succès. Donc là j'utilise le contrôle parental de MSN qui limite déjà pas mal, mais je sais que ce n'est pas suffisant, car il y à aussi les appareils annexe tel que Ipod Touch ou console de jeux ...
Donc pour finir, je suis à la recherche d'une distribution Linux (j'en connais déjà quelques une) qui me permettrait à partir d'un PC plutôt light le contrôle d’accès au niveau de l'adresse MAC et plus ...
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
- moutelous
- Niveau 6

- Messages : 229
- Enregistré le : sam. 09 févr. 2008 19:51
- Localisation : Rennes
- Status : Hors ligne
Re: [..] Plage horaire autorisé ou pas
Bonjour,
Pour info une bonne distribution spécialisé dans les outils réseaux et sécurité :
http://www.backtrack-linux.org/backtrac ... c-release/
... mais peut être que vous la connaissez déjà ....
Pour info une bonne distribution spécialisé dans les outils réseaux et sécurité :
http://www.backtrack-linux.org/backtrac ... c-release/
... mais peut être que vous la connaissez déjà ....
A+
Re: [..] Plage horaire autorisé ou pas
je ne connais pas, je vais jeter un oeil, merci..
C'est le seul soft capable de t'afficher tous les liens en clair, et quand je dis tous, c'est pas juste la page en cours comme font tous les soft actuellement et donc incomplet, vu qu'il m'a lâché le mois dernier
, d'ailleurs je me demande si je ne vais pas recommencé, mais cette fois avec un pc virtuel dans mon serveur, actuellement je me contente de mon routeur linksys avec un firmware dd-wrt, cela permet de faire des restriction horaires d'accès au net, d'un pc en fonction de son adresse MAC ou IP, et je peut aussi autorisé ou pas des sites en fonction de l'adresse voir des mots contenu,
là dans mon chtit autoit j'ai rajouté une option pour si j'autorise ou pas internet explorer ou Firefox, d'ailleurs maintenant que j'y pense je pourrait faire un filtrage web grâce au titre de la fenêtre qui affiche le nom du site web.
pour le filtrage perso, j'ai utilisé pendant un peu plus 10 ans un PC avec un pentium 133 et 128Mb de ram, il tournait sous windows NT4 et j'avais Wingate, qui me servait pour l'accès et filtrage WEB, j'ai jamais vu soft aussi pratique, et efficace.Tlem a écrit :Ils ont 11, 12 et 15 ans (ma fille étant la plus vielle).
Mes deux jeunes garçons n'arrêtent pas de faire les zozos, mais pour l'instant leurs points d’intérêt reste plutôt de leur age (film YouTube, jeux en ligne, ...)
Pour le contrôle horaire, je l'avais mis sur XP SP2 puis SP3 sans aucun problèmes et là le PC est sur Seven et ça fonctionne tout autant. Par contre le compte de mes enfant est un compte limité, donc peut être que cela vient de là !!!
Pour la partie contrôle parental j'ai déjà essayé pas mal de choses, mais sans grand succès. Donc là j'utilise le contrôle parental de MSN qui limite déjà pas mal, mais je sais que ce n'est pas suffisant, car il y à aussi les appareils annexe tel que Ipod Touch ou console de jeux ...
Donc pour finir, je suis à la recherche d'une distribution Linux (j'en connais déjà quelques une) qui me permettrait à partir d'un PC plutôt light le contrôle d’accès au niveau de l'adresse MAC et plus ...
C'est le seul soft capable de t'afficher tous les liens en clair, et quand je dis tous, c'est pas juste la page en cours comme font tous les soft actuellement et donc incomplet, vu qu'il m'a lâché le mois dernier
là dans mon chtit autoit j'ai rajouté une option pour si j'autorise ou pas internet explorer ou Firefox, d'ailleurs maintenant que j'y pense je pourrait faire un filtrage web grâce au titre de la fenêtre qui affiche le nom du site web.
Re: [..] Plage horaire autorisé ou pas
me revoilà, je reprend un peu de temps pour m'y remettre un peu.
Voilà à quoi cela ressemble chez moi, les PRO connaissent surement une meilleur méthode de script.
je créé un fichier config.ini que je renseigne avec des horaires XXXX, et il me suffit de l'éditer pour saisir les tranches horaires voulu, mais je pourrais tout aussi bien prédéfinir les horaires.
et là ma méthode pour tester les conditions
je suis preneur de tous commentaires,
le truc idéal serait d'inclure la notion de jours, des horaires pour la semaine et d'autre pour le week end ou un jour particulier, et pourquoi pas autorisé des applications a être utilisé en fonction de l'heure, du style pas d'internet explorer ou MSN après 19H.
heu il n'y aurait personne pour nous pondre un petit UDF
Voilà à quoi cela ressemble chez moi, les PRO connaissent surement une meilleur méthode de script.
je créé un fichier config.ini que je renseigne avec des horaires XXXX, et il me suffit de l'éditer pour saisir les tranches horaires voulu, mais je pourrais tout aussi bien prédéfinir les horaires.
► Afficher le texte
et là ma méthode pour tester les conditions
► Afficher le texte
le truc idéal serait d'inclure la notion de jours, des horaires pour la semaine et d'autre pour le week end ou un jour particulier, et pourquoi pas autorisé des applications a être utilisé en fonction de l'heure, du style pas d'internet explorer ou MSN après 19H.
heu il n'y aurait personne pour nous pondre un petit UDF
- ricky
- Niveau 7

- Messages : 443
- Enregistré le : ven. 06 févr. 2009 09:25
- Localisation : Suisse
- Status : Hors ligne
Re: [..] Plage horaire autorisé ou pas
Hello,
je suis intéressé par ton script, un collègue de travail m'a demandé la même chose, mais je n'ai pas encore eu le temps de m'en occuper.
Mais la solution que tu proposes ci-dessus est pas mal, mais facile à contourner, il suffit de lancer un run avec shutdown -a et il n'y a plus d'extinction. Ou sinon, mettre une fenêtre auto-it en disant que ça se ferme dans x secondes et ensuite faire un shutdown -s -f -t 0, rien ne s'affiche.
J'avais commencé à y réfléchir et je suis tombé sur une évidence, il faut lancer ce programme en tant que service. C'est invisible et beaucoup plus facile à limiter les accès.
je suis intéressé par ton script, un collègue de travail m'a demandé la même chose, mais je n'ai pas encore eu le temps de m'en occuper.
Mais la solution que tu proposes ci-dessus est pas mal, mais facile à contourner, il suffit de lancer un run avec shutdown -a et il n'y a plus d'extinction. Ou sinon, mettre une fenêtre auto-it en disant que ça se ferme dans x secondes et ensuite faire un shutdown -s -f -t 0, rien ne s'affiche.
J'avais commencé à y réfléchir et je suis tombé sur une évidence, il faut lancer ce programme en tant que service. C'est invisible et beaucoup plus facile à limiter les accès.
Re: [..] Plage horaire autorisé ou pas
a contourné je doute, ce que tu vois n'est qu'un morceau
j'ai aussi rajouté un blocage du clavier et de la souris, perso je nomme svchost.exe et comme ça il est noyé dans la masse
et bien sur je ne met pas d'icône dans le systray
j'ai aussi rajouté un blocage du clavier et de la souris, perso je nomme svchost.exe et comme ça il est noyé dans la masse
et bien sur je ne met pas d'icône dans le systray
-
Sh4dows
- Status : Hors ligne
Re: [..] Plage horaire autorisé ou pas
Effectivement le lancé en tant que service serait la meilleur solution !
Avec Service.au3 !!
Executer un programe par un service => http://autoit.fr/forum/viewtopic.php?f= ... 33c#p32882
Ici ce trouve l'udf => http://autoit.fr/forum/viewtopic.php?f= ... 9d6#p34989
Avec Service.au3 !!
Executer un programe par un service => http://autoit.fr/forum/viewtopic.php?f= ... 33c#p32882
Ici ce trouve l'udf => http://autoit.fr/forum/viewtopic.php?f= ... 9d6#p34989
