begin process at 2010 03 21 01:53:58
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

VB.NET

 > PROGRAMME DE CHRONOMÉTRAGE ET DE CONTRÔLE À DISTANCE DE BASE D'UN PARC DE PCS

PROGRAMME DE CHRONOMÉTRAGE ET DE CONTRÔLE À DISTANCE DE BASE D'UN PARC DE PCS


 Information sur la source

Note :
Aucune note
Catégorie :VB.NET Source .NET ( DotNet ) Classé sous :exécution, chronomètre, serveur, thread, winsock Niveau :Initié Date de création :24/11/2006 Date de mise à jour :22/07/2007 16:46:56 Vu / téléchargé :5 946 / 1 046

Auteur : mindwarpldll

Ecrire un message privé
Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

 Description

Ce bout de programme m'a été demandé pour gérer un parc d'ordinateur ouvert au public dans une bibliothèque. Il remplace 9 petits cadrans Timex "opérés" manuellement par les commis quand quelqu'un achète du temps pour aller surfer. C'est loin d'être fini mais pour l'instant c'est fonctionnel.


 Conclusion

Présentement un programme roule les postes des clients, le but est de synchroniser l'heure indépendamment sur les 9 postes avec ce programme. J'ai réutilisé du code pour une app. client-serveur (je me souviens plus ou.. ) il est modifié pour qu'on puisse lui envoyer n'importe quelle commande qu'il interprétera et exécutera comme si on la lancait a partir de Démarrer-Exécuter sur le poste distant. Les chronomètres sont synchronisés à distance. On met le nom des machines dans le fichier biblio.ini.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • biblio.iniTélécharger ce fichier [Réservé aux membres club]Voir ce fichier325 octets
  • Raccourci vers Biblio.sln.lnkTélécharger ce fichier [Réservé aux membres club]685 octets
  • Raccourci vers PosteClient.sln.lnkTélécharger ce fichier [Réservé aux membres club]749 octets
  •   Biblio
  •   PosteClient
    •   PosteClient
      •   bin
        •   Debug
          •   PosteClient.publish
            •   PosteClient_1_0_0_0
              • PosteClient.exe.deployTélécharger ce fichier [Réservé aux membres club]40 960 octets
              • revisions.txt.deployTélécharger ce fichier [Réservé aux membres club]151 octets
          • PosteClient.applicationTélécharger ce fichier [Réservé aux membres club]1 485 octets
          • PosteClient.exe.manifestTélécharger ce fichier [Réservé aux membres club]2 517 octets
          • PosteClient.pdbTélécharger ce fichier [Réservé aux membres club]81 408 octets
          • PosteClient.xmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier119 octets
        •   Release
          •   PosteClient.publish
            •   PosteClient_1_0_0_0
              • PosteClient.exe.deployTélécharger ce fichier [Réservé aux membres club]36 864 octets
              • PosteClient.exe.manifestTélécharger ce fichier [Réservé aux membres club]6 122 octets
              • revisions.txt.deployTélécharger ce fichier [Réservé aux membres club]151 octets
            • PosteClient.applicationTélécharger ce fichier [Réservé aux membres club]5 146 octets
          • PosteClient.applicationTélécharger ce fichier [Réservé aux membres club]1 485 octets
          • PosteClient.exe.manifestTélécharger ce fichier [Réservé aux membres club]2 517 octets
          • PosteClient.pdbTélécharger ce fichier [Réservé aux membres club]77 312 octets
          • PosteClient.xmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier119 octets
      • Form.Designer.vb
      •   My Project
      •   obj
        •   Debug
          •   TempPE
            • My Project.Resources.Designer.vb.dllTélécharger ce fichier [Réservé aux membres club]7 680 octets
          • PosteClient.applicationTélécharger ce fichier [Réservé aux membres club]1 485 octets
          • PosteClient.exe.manifestTélécharger ce fichier [Réservé aux membres club]2 517 octets
          • PosteClient.Form.resourcesTélécharger ce fichier [Réservé aux membres club]180 octets
          • PosteClient.pdbTélécharger ce fichier [Réservé aux membres club]81 408 octets
          • PosteClient.Resources.resourcesTélécharger ce fichier [Réservé aux membres club]180 octets
          • PosteClient.vbproj.GenerateResource.CacheTélécharger ce fichier [Réservé aux membres club]899 octets
          • PosteClient.xmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier119 octets
        •   Release
          •   TempPE
            • My Project.Resources.Designer.vb.dllTélécharger ce fichier [Réservé aux membres club]7 680 octets
          • PosteClient.applicationTélécharger ce fichier [Réservé aux membres club]1 485 octets
          • PosteClient.exe.manifestTélécharger ce fichier [Réservé aux membres club]2 517 octets
          • PosteClient.Form.resourcesTélécharger ce fichier [Réservé aux membres club]180 octets
          • PosteClient.pdbTélécharger ce fichier [Réservé aux membres club]77 312 octets
          • PosteClient.Resources.resourcesTélécharger ce fichier [Réservé aux membres club]180 octets
          • PosteClient.vbproj.GenerateResource.CacheTélécharger ce fichier [Réservé aux membres club]841 octets
          • PosteClient.xmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier119 octets
        • PosteClient.vbproj.FileList.txtTélécharger ce fichier [Réservé aux membres club]Voir ce fichier988 octets
      • Form.resxTélécharger ce fichier [Réservé aux membres club]Voir ce fichier7 802 octets
      • Form.vbTélécharger ce fichier [Réservé aux membres club]Voir ce fichier18 972 octets
      • PosteClient.vbprojTélécharger ce fichier [Réservé aux membres club]Voir ce fichier5 796 octets
      • PosteClient.vbproj.userTélécharger ce fichier [Réservé aux membres club]Voir ce fichier597 octets
      • PosteClient_TemporaryKey.pfxTélécharger ce fichier [Réservé aux membres club]1 644 octets
      • revisions.txtTélécharger ce fichier [Réservé aux membres club]Voir ce fichier151 octets
    • PosteClient.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier929 octets
    • PosteClient.suoTélécharger ce fichier [Réservé aux membres club]20 480 octets

Télécharger le zip


 Historique

24 novembre 2006 02:45:39 :
oops
25 novembre 2006 05:21:38 :
(Correction de bug, ajout de fonctionnalité etc...).
25 novembre 2006 05:23:07 :
J'avais oublié la mise a jour du zip
25 novembre 2006 05:23:23 :
J'avais oublié la mise a jour du zip
25 novembre 2006 05:24:10 :
javais oublié la mise a jour du zip
25 novembre 2006 05:27:19 :
re-oops
25 novembre 2006 06:06:38 :
re-oops
25 novembre 2006 13:28:53 :
oops
25 novembre 2006 18:38:53 :
oops
25 novembre 2006 23:31:24 :
re-oops
26 novembre 2006 05:21:30 :
re-oops
26 novembre 2006 14:10:17 :
re-oops
27 novembre 2006 13:17:32 :
re-oops
30 novembre 2006 01:20:36 :
ca semble impossible de faire une mise a jour
30 novembre 2006 01:20:53 :
ca semble impossible de faire une mise a jour
22 juillet 2007 16:46:56 :
J'ai rajouté des icônes pour voir à partir de la machine maîtresse si les postes communiquent. Les options de shutdown, logoff et reboot sont en WMI. J'ai changé plusieurs appels de fonctions pour des threads, ce qui empêche que le programme soit figé si un poste distant est lent à répondre. Tout est fonctionnel, à ma connaissance.

 Sources du même auteur

Source avec Zip Source .NET (Dotnet) MONITEUR DE FILE D'IMPRESSION, SPOOL WATCHER

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) SÉRIALISTION - DÉSERIALISATION DE TABLEAUX ET COLLECTIONS par AlexMS
Source avec Zip Source avec une capture Source .NET (Dotnet) [LAMEGRID] SÉRIALISATION - DÉSERIALISATION par AlexMS
Source avec Zip Source avec une capture Source .NET (Dotnet) INSERER TOUT TYPE DE FICHIERS DANS ORACLE EN VB.NET par SKY32
Source avec Zip Source avec une capture Source .NET (Dotnet) ENVOYER DES EMAILS AVEC PIECES JOINTES EN EXÉCUTANT BLAT par mays
Source avec Zip Source avec une capture Source .NET (Dotnet) PILOTER DES AFFICHEURS 7 SEGMENTS À PARTIR DU PORT SÉRIE OU ... par mays

 Sources en rapport avec celle ci

Source avec Zip SLYSPY(MINI-RAT) par ageryder
Source avec Zip Source avec une capture PETIT EXEMPLE DE CHAT AVEC WINSOCK par robapt
Source avec une capture SERVEUR/MULTI CLIENTS - WINSOCK REMOTE CONTROL (EXPLORATEUR,... par djine
Source avec Zip Source avec une capture Source .NET (Dotnet) CHAT AVEC SALONS par martien85
Source avec Zip Source .NET (Dotnet) B@Z SOCKET V 1.3 - CLASS DE SOCKET AVEC ÉVÉNEMENTS, MULTI-C... par babboss

Commentaires et avis

Commentaire de thephil le 24/11/2006 10:58:21

j'ai pas regardé ton source encore,
mais pour les commandes à distances, il existe la commande at (fonctionnant sous w2k et xp), j'ai déjà utilisé et ça fonctionne très bien.
un "at /?" dans une fenetre Dos te donnera plus de détails

Commentaire de mindwarpldll le 24/11/2006 13:35:37

Ouais, j'avais fait mes premiers tests avec "At", mais en fouillant j'ai découvert SCHTASKS qui ,selon microsoft, remplace At. Les deux commandes marchent 1-2 fois sur 10, mais avec SCHTASKS, on peut forcer l'exécution de la tache créée, ce que je trouvais pratique dans ce cas précis. Je pense que je vais faire un comparatif pour me brancher.

Commentaire de Chrysostome le 27/11/2006 07:45:44

Salut, le sujet est intéressant. Je n'ai pas tout regardé, mais pourquoi avoir autant de timer, un seul suffit qui se met en marcheau lancement du prog. Lorsque chrono1 est lancé, il suffit d'indexer avec le timer et afficher avec Format
heuredepart1 = Timer1
Chrono1 = Format(Timer1 - heuredepart,"hh:mm:ss")
puis à chaque seconde
Chrono1 = Format(Timer1 - heuredepart1,"hh:mm:ss")
Chrono2 = Format(Timer1 - heuredepart2,"hh:mm:ss")
etc ...
Ceci dit en tout bien tout honneur, je veux rester constructif.

D'autres parts, si quelqu'un pouvait me donner la solution pour qu'un PC lors d'un Reboot intempestif  ne reste pas figé sur la fenêtre de choix d'utilisateurs et puisse se relancer avec le compte Administarteur, je suis preneur, sachant que je suis obligé de créer plusieurs comptes pour avoir le droit de programmer des tâches de fond ( mot de passe ). Merci.

Commentaire de mindwarpldll le 27/11/2006 13:24:52

Merci Chrysostome pour l'idée, je vais essayer de réduire un peu. Format mérite aussi d'être exploré, je connaissais pas, c mon premier prog. Cela dit pour éliminer la fenetre de choix lors d'un reboot, une chose me vient en tête. Si avant de rebooter tu modifie le registre pour configurer un logon automatique, tu peux le déconfigurer après le logon en planifiant une tâche ou en faisant rouler un script quelconque qui irait remettre le registre a neuf.

J'ai fait quelques changements aux chronomètres, mais depuis 4 jours, c'est impossible d'uploader mes sources sans tomber sur une page d'erreur. Ca devrait s'en venir...

Commentaire de Chrysostome le 27/11/2006 17:06:37

Je te remercie à mon tour de cette propositon, mais un de nos membre stbrandli m'a déjà fait parvenir par E-Mail :

Telecharge Tweakui chez microsoft
http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx

Il y a une option autologon qui devait correspondre a ton besoin

Cordialement
Stephane

Et je suis très satisfait du résultat obtenu. Je l'en remercie encore ici.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Accepter plusieur connections winsock [ par Raf ] Avez vous d autre solutions pour une application serveur que d ouvrir a chaque fois une nouvelle instance de winsock ?(même avec verification des sock Client et serveur IRC avec Winsock (Aide !!!) [ par KOOK ] Salut, j'ai télécharger plusieurs sources de client et serveur irc mais aucune ne marche, j'ai un problème avec Winsock, pourriez vous m'aider, existe winsock svp [ par flo ] salutmon app VB doit récupérer des pages html depuis un serveur WEB mais aussi récupérer les résultats d'un CGI ( listant la liste des fichiers dispo Pb interaction avec un serveur avec winsock [ par flint ] J'aimerai faire un logiciel envoyant des données (login et pass) ou une addresse à un serveur (caramail.com) et vérifier sa réponse : si le serveur di winsock client/serveur [ par Meddah ] je veux réalisé une application qui calcule les tarifs dans un cybercafé je cherche soi un exemple pour base sur lui soi une aide sur winsock car je n winsock client/serveur [ par Meddah ] je veux réalisé une application qui calcule les tarifs dans un cybercafé je cherche soi un exemple pour base sur lui soi une aide sur winsock car je n Je vais passer pour un débille (winsock) [ par Bap ] moi je crée mon serveur, je le mais en .exe (je le compile pour les intello)je le met sur un compte sur un serveurpar ex Chez.comet aprés comment je f Plusieurs clients avec winsock ???? [ par Mellati ] Je désire créer une application serveur avec le contol Winsock avec le protocole TCP/IP.Mais voila, le serveur ne peut prendre qu'un seul client à la Winsock client qui ne marche qu'une fois! [ par Olivier ] Mon application client serveur fonctionne parfaitement une seule fois.La seconde fois, le client plante sur .connect en annonçant "adresse en cours d'


Nos sponsors


Sondage...

Comparez les prix


HTC Magic

Entre 429€ et 429€

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,468 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales