Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : programme qui scrute un repertoire [ Système / Fichier & Disque ] (cudenetf)

vendredi 30 mai 2008 à 16:15:47 | programme qui scrute un repertoire

cudenetf

Bonsoir,
Je voudrais faire une appli légère qui se lance au dmémarrage d el'ordinateur et qui scrute le smodificiations  de fichiers (création ) dans un répertoire précis (en temps le plus réel possible sans que ca fasse ramer l'ordi).
J'aimerais que cette appli fonctionne en tache de fond
j'aimerais egalement quand meme une ptite interface graphique afin d'avoir qques "stats".
Je voudrais un truc qui se comporte un peu comme un antivirus (en bas a droite quand on démarre l'ordi) et qui ouvre une fenetre si on clique dessus.

J'ai regardé un peu du coté de services windows et j'ai mixé service avec winform mais ca bugue un peu ( deja c lourd , ya 2 processus : un cré par moi qui correspond au formulaire je suppose et l'autre system qui doit ecorrespondre au service ...)
Et le service reste en mode démarrage ... et quand je veux supprimer le process dans les taches ca supprime pas ...

Donc j'ai en fait plusieurs questions :
Faut il passer par les services windows ? Quel est le meilleur moyen d'obtenir ce que je veux ?
POur le winform j'arrive a gerer l'agrandissment reduction de la fenetre qui se rememt bien en icone en bas a droite
mais ca s'arrete a peu pret la

J'ai vu un tutorial sur un service qui scanne different disques mais il me manque le coté interface graphique et je ne veux scruter qu'un seul repertoire

Si je peux passer par un winform (sans passer par un service) qui soit aussi performant et pas gourmand , je veux bien

Que faut il que je choisisse comme option (service ou pas)
et dans un cas comme dans l'autre j'aimerais bie n avoir une petite aide pour m'aider a me lancer parce que la je m'embrouille un peu ...

Merci d'avance





samedi 31 mai 2008 à 12:22:10 | Re : programme qui scrute un repertoire

coq

Administrateur CodeS-SourceS
Salut,

Si le traitement est indépendant d'un utilisateur, le service Windows est le seul choix.
Et on ne fait PAS directement intéragir les services avec un bureau, c'est suicidaire (rien que sous XP avec le FUS, alors en environnement TS...) et voué à disparaitre. Il faudra donc établir une communication entre le service et le client lancé par l'utilisateur (donc 2 processus distincts, tournant probablement sous des comptes distincts).



/*
coq
MVP Visual C#
CoqBlog
*/

samedi 31 mai 2008 à 13:05:44 | Re : programme qui scrute un repertoire

cudenetf

Merci pour cette réponse je pense comprendre un peu mieu la difference en tre service windows et autre programme
mais a priori ce sera toujour sle meme utilisateur sera connecté a windows ( en général un seul compte windows) donc pas de souci a ce niveau . et puis vu ce que tu ajoutes a la fin de ta reponse , si j' ai bien compris si je veux une ptite interface graphique faudra quand meme installer le programme pour tous le scomptes ; y a t il donc un interet a utiliser un service plutot qu'un programme travaillant en tache de fond ... ??

Merci

samedi 31 mai 2008 à 14:22:00 | Re : programme qui scrute un repertoire

coq

Administrateur CodeS-SourceS
Euh non, il n'y aura qu'une seule installation.
Le service tournera indépendamment de l'ouverture de session d'un utilisateur (aka dès le lancement de la machine) si paramétré pour celà, et l'application cliente sera lancée par chaque utilisateur dans sa session, pas installée plusieurs fois.
On n'installe pas plusieurs fois Visual Studio, c'est juste que chaque utilisateur à son profil.


/*
coq
MVP Visual C#
CoqBlog
*/

samedi 31 mai 2008 à 17:57:25 | Re : programme qui scrute un repertoire

cudenetf

merci encore pour tes explications mais j'ai pas tout suivi la...
je pense que je vais juste créer un winform et le mettre ds demarrage avec un timer qui va (toutes les secondes) scruter le repertoire et que ce sera aussi bien comme cela
je verrais bien si cela me sufffit ...



samedi 31 mai 2008 à 18:13:06 | Re : programme qui scrute un repertoire

coq

Administrateur CodeS-SourceS
Jette quand même un oeil à FileSystemWatcher.



/*
coq
MVP Visual C#
CoqBlog
*/



Cette discussion est classé dans : programme, service, passer, winform, scrute


Répondre à ce message

Sujets en rapport avec ce message

Passer un objet à une autre class [ par fredspv ] Bonjour,J'ai un WinForm et un usercontrolle WinForm instance usercontrol et le met dans un Panel.Comment faire pour passer le usercontrol instancié à Realiser un programme c# comme un service Windows [ par francesdereve ] je realise une application en c# mais j'aimerais que vous me dites quelle sera la meuilleure solution et comment mettre en oeuvre ce que j'ai en-tetec acceder à un web service depuis une winform [ par aquibad ] bonjour à tous,voila, j'ai creer un web service et l'ai deployer en local avec ISS 5.1. Celui ci fontionne quand on l'execute directement depuis le na une boucle while dans un service [ par Dr_shaman ] Bonjour, juste une petite question ? J'ai fais un programme en winform C#. Ce programme comporte une boucle qui boucle à l'infini car j'attends des Ouvrir Excel dans un service. [ par Dr_shaman ] Bonjour ; J'ai une application qui scan un port du pc et qui attend une trame UDP ; si une trame contiens toutes les informations requise. J'ouvre l passer simplement une variable entre 2 forms [ par adnotlegland ] Bonjour à tous,bon ca fait 24h que j'essaye de passer une variable d'une form à une autre et je ne comprends pas !J'ai beaucoup chercher et la facon l [Débutant] Dessiner dans une image zoomé [ par Makia ] Bonjour à tous . Je viens de débuter en C# et je souhaiterais développer un petit programme de dessin comme paint. J'utilise GDI+ pour faire mes form Communiquer entre une winform et une méthode javascript [ par idaho121 ] Bonjour, J'ai une application C# qui travaille avec une instance d'Internet Explorer. Internet Explorer contient des ActiveX qui lèvent des événements Pc pocket et service web [ par sonia5 ] Bonsoirje travaille avec une applicat Cast Objet provenant d'un Web Service [ par Francks11 ] Bonjour,j'utilise un Web Service pour récuperer un objet Personne. Lorsque je le récupère, je n'arrive pas à faire un "cast" vers un objet de type Per


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,25 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.