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 Passer un objet en paramètre dans une webmethod (service web) [ par adrix69 ] Bonjour à tous,je m'arrache les cheveux pour faire passer un objet dans les paramètres d'une méthode de mon service web!Mon objet est constitué de 3 c programme pour passer des appels en C# [ par yelima ] salut, j'ai un projet qui consiste à créer un programme qui lance une série d'appels téléphoniques à partir d'un téléphone portable onnecté sur le por Pb déploiement application winform cible .NET 2.0 setup généré par VS2008 [ par wodan ] Bonjour,j'ai un soucis lorsque je déploie mon application winform avec le framework .NET 2.0 pour cible.J'ai créé un projet de déploiement dans VS2008 URGENT : Projet de déploiement XP64 [ par seb45000 ] Bonjour,J'ai développé un service en C# sur Vista qui tourne bien. Je dois l'installer sur XP64.Et là grosse surprise : j'ai testé la compilation pour programme de gestion scanner imprimante [ par benjion ] bonjourj'aurai voulu creer un petit programme qui permet:- de choisir une imprimante/scanner dans celle installé sur un reseau local- de changer le re Performances [ par berhue ] Bonjour à tous,J'avais écrit un programme en C++ que je viens de réécrire en CSharp.Or, je m'aperçois que le CSharp est beaucoup moins performant (en


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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,328 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é.