Accueil > Forum > > > > Cacher un process du task manager
Cacher un process du task manager
mardi 6 mars 2007 à 15:20:33 |
Cacher un process du task manager

JoePatent
|
Je développe une petite application en VB6. Cette application sert a s'assurer que les employés de la compagnie inscrivent leur temps travaillé a toute les semaines.
Or, pour que se soit vraiment efficace, il ne faudrait pas que les utilisateurs puissent simplement aller dans le gestionnaire de tache (Task Manager) et fermer le process du petit logiciel.
Est-il possible de rendre une application invisible au gestionnaire de taches. Le parc informatique est entièrement en windows XP sp2.
Merci de votre aide.
PS : App.TaskVisible = False ' ne fontionne pas
[font=Georgia]Joe Patent[/font=Georgia]
|
|
mardi 6 mars 2007 à 15:30:34 |
Re : Cacher un process du task manager
|
mardi 6 mars 2007 à 16:04:00 |
Re : Cacher un process du task manager

JoePatent
|
[Je ne pense pas que ce soit possible] Je préfère les certitudes.
[et je ne pense pas que ce soit très légal non plus!] C'est légal, approuvé et installé à la grandeur du pays. Nous avons un contentieux qui s'occupe des questions d'ordre légale. [Et je vois pas en quoi cela assure que les employés inscrivent leur temps travaillé!] Normal, tu ne connais ni l'entreprise ni le logiciel électronique d'entrées de temps ni le logiciel qui permet de prévenir les employés d'entré leur temps pour ceux que ce n'est déjà fait.
Merci pour le temps investit à trouver et rédiger cette 'solution' ou piste de solution.
Joe Patent
|
|
mardi 6 mars 2007 à 16:27:56 |
Re : Cacher un process du task manager

jmfmarques
|
Bonjour JoePatent,
1) Dricke06 t'a à mon sens fort bien répondu en ce qyui concerne la faisabilité.
2) la logique la plus élémentaire conduit à penser que si ton appli de contrôle était bien "pensée", son interruption, précisément, devrait interrompre la notification de présence, et pas le contraire (celà va tellement de soi). Si tu t'y es pris autrement, il vaut mieux revoir ta copie, car sinon une simple interruption de l'alimentation électrique (générale ou autre) conduirait à la constatation d'une présence permanente !!!!
Bon...
|
|
mardi 6 mars 2007 à 16:29:00 |
Re : Cacher un process du task manager

casy
|
Le plus simple serait peut-etre d'empecher l'utilisateur d'acceder au gestionnaire de tache. Ca doit etre possible à definir dans les regles de gestions des utilisateurs je pense.
Quant à cacher le process, moi non plus je trouve pas ça très "honnète". D'autant plus que certains antivirus, antispyware, ... considères ce genres de logiciels comme des virus ou espions.
Effectivement tu dois pouvoir le cacher du gestionnaire de tache puisque lui-même n'affiche pas tous les process. Il n'en est pas capable semble-t-il, et ce qui est sur, c'est que ce n'est pas le plus performant dans cette tache là (et ne parlons pas de l'arret des process qu'il n'est pas toujours capable d'effectuer).
Il existe quantité de logiciels sur le net, bien plus simple et bien plus performant, capable d'afficher tout ce qui tourne. Et là impossible de cacher quoique ce soit, à partir du moment ou c'est en mémoire, c'est détecté.
---- Sevyc64 (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE #
|
|
mardi 6 mars 2007 à 16:52:46 |
Re : Cacher un process du task manager

JoePatent
|
Bonjour jmfmarques
1-La faisabilité existe sur le présent site en cpp et delphi. Mais je ne trouve rien en VB.
2- Le logiciel est bien pensé et roule sur chacun des 10000 laptop qui composent la flotte informatique de la compagnie. Ton exemple d'une panne électrique à quoi avoir avec mon besoin ? Est-ce que tu connais Visual basic 6 et a envit de donner un coup de pouce ou tu t'ennuie et a juste envie de jaser ? 
|
|
mardi 6 mars 2007 à 16:57:32 |
Re : Cacher un process du task manager

JoePatent
|
Bonjour Casy,
[Il existe quantité de logiciels sur le net, bien plus simple et bien plus performant, capable d'afficher tout ce qui tourne. Et là impossible de cacher quoique ce soit, à partir du moment ou c'est en mémoire, c'est détecté.]
Tout a fait d'accord. Je veux éliminer une façon simple pour les employés de se détourner leur responsabilité en ne faisait qu'un kill process dans le gestionnaire des taches sur le logiciel en question. Donc si l'employé installe des logiciels tiers-partie pour détecter le logiciel et le fermer, je ne peux rien y faire. La mauvaise foi sera punit autrement par les gestionnaires de l'entreprise.
Il s'agit d'une approche toute simple qui permet de rappeler au employé de remplir leur temps avec les fin de périodes comptables afin de permettre une comptabilité précise et une facturation dans les temps aux clients.
[url]http://www.joepatent.com[/url][font=Georgia]Joe Patent[/font=Georgia]
|
|
mardi 6 mars 2007 à 17:42:48 |
Re : Cacher un process du task manager

jmfmarques
|
"Ton exemple d'une panne électrique à quoi avoir avec mon besoin ? "
C'est pourtant simple à comprendre, ma foi !
Tu as dit plus haut que ton système ne jouerait plus son rôle si on en interrompait le processus, n'est-ce pa? (j'ai bien lu ?) ? Alors, moi qui "ne connais rien à VB6" (au demeurant, ce serait là bien plus la connaissance de Windows que celle de VB6... mais bon...) : je te dis qu'un système bien pensé est un système qui contrôle la présence (ce qu'il ne fait certes plus, tout bêtement, si on l'interromp...), tout simplement. Pour en revenir à la connaissance de VB6 : simple ! VB6 lui-même (donc tout seul) ne dispose d'aucune fonction permettant de cacher une tâche de la liste des tâches. VB6 est par contre capable d'utiliser des fonctions externes, notamment de l'API de Windows... mais ce n'est plus là la connaissance de VB6 qui entre en jeu, mais celle de fonctions externes (et donc non de VB6). Laquelle souhaiterais-tu donc appeler ? Ta réponse nous permettra de voir comment VB6 pourra l'utiliser !
Voilà donc.
|
|
mardi 6 mars 2007 à 17:48:16 |
Re : Cacher un process du task manager

jmfmarques
|
Pour être plus précis : - autant je vois mal l'intérêt de cacher un processus, au prétexte que son interruption "supprimerait la possibilité d'un contrôle" alors qu'il suffit de simplement vérifier la "continuité" par relevés périodiques qui cesseraient en cas d'interruption, - autant je vois par contre trop bien ce que l'on pourrait faire en cachant l'exécution de tâches.
|
|
mardi 6 mars 2007 à 17:57:08 |
Re : Cacher un process du task manager

JoePatent
|
Bonjour jmfmarques
De quelle présence tu parles ? Je pense que tu ne prend pas le temps de bien comprendre le contexte qui est décrit. Je ne suis pas philosophe mais développeur.
Les employés sont un peu partout sur la planète et pas au bureau. Ils ont des laptop et on veut rappeler au moins discipliner d'entre eux d'entrer leur temps facturables.
|
|
Cette discussion est classée dans : application, cacher, process, manager, task
Répondre à ce message
Sujets en rapport avec ce message
cacher un programme dans le task manager [ par michael ]
Salut,kelkun connait un moyen de faire disparaitre (cacher) en VB le nom du prog dans la liste kan on fais ALT CTRL SUPP (la faire siparaitre complete
cacher un programme dans le task manager en VB [ par michael ]
Salut,kelkun connait un moyen de faire disparaitre (cacher) en VB le nom du prog dans la liste kan on fais ALT CTRL SUPP (la faire siparaitre complete
Cacher un process [ par ZedMaTrix ]
OULA !!!! Ca fait longtemps que j'ai pas posté de source !! Et la me revoila sur le VB sur un coup de tête !! Voici ma question : Je dés
Cacher un process [ par ZedMaTrix ]
OULA !!!! Ca fait longtemps que j'ai pas posté de source !! Et la me revoila sur le VB sur un coup de tête !! Voici ma question : Je dés
process invisible [ par g4_cedr ]
bonjour a vous les programmeurs , j'ai besoin d'un peu d'aide....je réaliz une application qui tourne en invisible avec la commande "App.visible=false
Process .net [ par yvesyves ]
Bonjour, J'aimerais savoir comment obtenir sous vb2005 le handle de mon application. En fait c'est mon application ouverte qui renvoit son handle et l
Interdire l'arret par Task Manager [ par zizouth ]
Salutje suis en train de developper un anti-cheat pour counter strike, mon programme communique avec un site internet pour accorder ou pas l'acces au
réutiliser un process ou application déjà ouverte [ par tictac01 ]
j'ai une commande intituleé "make run" que j'ai executé via une interface vbou j'ai utilisé un 'pipe' qui permet d'envoyer une commande et de recevoir
Application console VB.Net : Cacher la console [ par N_Olaciregui ]
killer une application [ par pequeno ]
Bonjour a tous.J'ai une question a propos du "kill" d'un executable. Je souhaite killer un .exe en vb.NET et je tape ce
Livres en rapport
|
Derniers Blogs
DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|