begin process at 2010 02 10 08:53:21
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichiers / Disque

 > POSTE DE TRAVAIL BRIDÉ (SPÉCIAL CYBERCAFÉ)

POSTE DE TRAVAIL BRIDÉ (SPÉCIAL CYBERCAFÉ)


 Information sur la source

Note :
8,5 / 10 - par 2 personnes
8,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Fichiers / Disque Source .NET ( DotNet ) Classé sous :explorateur, périphériques, lecteurs, usb, listview Niveau :Initié Date de création :07/09/2006 Vu / téléchargé :9 133 / 736

Auteur : lumesh

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

 Description

Cliquez pour voir la capture en taille normale
Dans le cadre de mon travail, dans un cybercafé, j'ai été, dernièrement, amené à développer une application permettant l'accès au périphériques de types amovibles (usb, disquettes, cartes mémoires, etc...) et CD/DVD.
Le logiciel contrôlant les postes clients ne le permettant pas, voici donc un "Poste de travail" comportant toutes fonctionnalité de bases et permettant l'accès au lecteurs désirés par le cybercafé.
Son utilisation est très simple, mais il possede une certaine ergonomie non negligeable quand on a pas l'habitude d'utiliser un ordinateur, exemple, on veut poster par email un CV enregistré sur sa clef USB.

L'application liste des lecteurs autorisés, en permet l'accès, affiche le contenu, reprend les icones standard du systéme sur lequel l'application tourne, détecte automatiquement tous types de chargment/déchargement de média, gere les fonctions de base de types, renomer, supprimer, copier, couper, coller, afficher les propriétés, affiche les information minimale pour chaque dossier/fichier listé, peut être gérée soit à la souris grace à la barre à outil, ou simplement à l'aide du clavier (racourcis standards), etc.

Source

  • tout est dans le ZIP.
  • Si vous désirez l'installateur pour le déployer à votre guise:
  • http://lesmaile.free.fr/downloads/mycomputer_0.1.5.0_setup.exe
  • Ou simplement les sources complètes:
  • http://lesmaile.free.fr/downloads/mycomputer_0.1.5.0_sources.zip
tout est dans le ZIP.

Si vous désirez l'installateur pour le déployer à votre guise:
http://lesmaile.free.fr/downloads/mycomputer_0.1.5.0_setup.exe

Ou simplement les sources complètes:
http://lesmaile.free.fr/downloads/mycomputer_0.1.5.0_sources.zip


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) EXPLORATEUR DE FICHIERS BRIDÉ
Source avec Zip Source avec une capture Source .NET (Dotnet) CLASS - TCP CLIENT / SERVEUR
Source avec Zip Source avec une capture Source .NET (Dotnet) CTL - PLABEL

 Sources de la même categorie

Source avec Zip PILOTER WORD VIA MICROSOFT.OFFICE.INTEROP.WORD par whismeril
Source avec Zip PILOTER EXCEL VIA MICROSOFT.OFFICE.INTEROP.EXCEL par whismeril
Source avec Zip Source .NET (Dotnet) CHECK IDENTICAL FILES par eldim
Source avec Zip Source avec une capture Source .NET (Dotnet) RICHTEXTBOX NUMÉROTÉ (NUMÉROS DE LIGNES) par jray
Source avec Zip Source avec une capture SURVEILLER FICHIERS CRÉÉS AVEC FILESYSTEMWATCHER AMÉLIORÉ par TheOnlyMaX

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) UITYPEEDITOR HACKING, PROPERTYGRID ET LISTVIEW CONFIGURABLES... par gourky
Source avec Zip Source avec une capture Source .NET (Dotnet) [WPF]LINQUERY - INTERFACE DE GESTION DE DATABASE par Nenyan
Source avec Zip Source .NET (Dotnet) LISTVIEW : TRI MONO OU MULTICOLONNES PROGRAMMÉ OU PAR CLICK ... par LuisL
Source avec Zip Source .NET (Dotnet) EXTRACTION DES MINIATURES DES FICHIERS (COMME DANS L'EXPLORA... par ShareVB
Source avec Zip Source avec une capture Source .NET (Dotnet) EXPLORATEUR DE FICHIERS BRIDÉ par lumesh

Commentaires et avis

Commentaire de Bidou le 07/09/2006 19:53:30 administrateur CS

Ma mémoire ne se trompait pas : http://www.csharpfr.com/codes/EXPLORATEUR-FICHIERS-BRIDE_37313.aspx
C'est la suite? une mise à jour?

Commentaire de Bidou le 07/09/2006 20:37:58 administrateur CS

Alors, après avoir regardé (rapidement) le code, j'ai trouvé dans l'ensemble BIEN ;-)
Quelques remarques tout de même (des détails pour la plupart) :

- Un peu mieux nommer tes classes et variable (AboutBox1 => frmAbout, Form1 => frmMain, FileInfo [existe déja dans le Framework], toolStripButton8, etc)
- Mieux modulariser le projet ! 1700 lignes dans le main, c'est trop à mon avis (en tout cas, dans ton cas précis, on peut faire beaucoup mieux).
- Dans FileInfo justement, pourquoi tout le temps caster long en UInt64 ???
- Au lieu d'utiliser les APIS pour avoir un thumbnail, tu peux peut-être utiliser la méthode GetThumbnailImage de la class Image.
- Pourquoi retourner des UInt64 alors que byte suffirait largement (FileInfo) ???
- Utilise letter[0] plutôt que letter.Substring(0, 1)
- "Taille totale: " + BytesConverter(dsize) + "\n"; => Utilise string.Format pour les concaténation multiples (un peu partout dans le code)!
- Certaine partie un peu redondante (exemple : utilisation de SHELLEXECUTEINFO, FileAttributes, etc)

Voilà ce que j'ai pu voir en quelques minutes.
Le point le plus important est certainement le 2ème (modularisation !!!). Ca évitera en même temps la duplication que tu fais à certain endroit...

Pour terminer, je note 8/10

Commentaire de lumesh le 07/09/2006 21:05:56

0.1.5.0 <- disons que je l'ameliore petit a petit.

Je tiends compte de tes remarques (pas de boulot a venir ;)).
Merci.

Commentaire de NitRic le 11/09/2006 02:16:00

dans la license, t'as même pas rempli les champs <...>, elle ne vaut rien ...

Commentaire de lumesh le 11/09/2006 09:47:54

erf LOL
Désolé, c'est la première fois que je voulais mettre une applie sous licence.
Merci quand meme (la honte)

Commentaire de Warny le 12/09/2006 22:10:24

Salut,

Pour brider efficacement un poste, il faut les mettre en domaine et utiliser les group policies de Windows. Celles-ci permettent d'interdire l'accès à des périphériques, de réduire les application utilisables à la liste que tu désires et s'appliquent dès que tu intègres une machine au domaine. Elle permettent aussi de forcer des installs ou des désinstalls sur tous les postes en même temps etc. en fait ça permet de personnaliser l'interface des utilisateurs de windows de façon centralisée.
Reste plus que le bridage temps à mettre en place.

Commentaire de oliclaude le 06/01/2007 05:28:23

Je suis du meme avis que Warny,

Ton application est cool pour aider les novices mais en terme de sécurité ca vaut rien du tout.
Rien ne vaut un réseau client serveur avec controleur de domaine. Evidement la license Windows Serveur est pas donnée, mais ca me parait indispensable dans un cybercafé pour la maintenance des PCs, le controle utilisateur etc

Commentaire de Azraelinou le 28/02/2007 16:25:28

Je voudrais te féliciter pour le sèrieux avec lequel tu as élaboré cette application.

j'aurai quelques remarques à faire, mais pas le temps pour le moment de les énumérer. Mais je veux aussi te dire que c'est trés correctement codé (bien sûr il y a mieux, et Bidou a déjà assez bien enuméré quelques problèmes épars). Mais je tiens a dire que c'est trés bien et je ne pense pas qu'on ai affaire a du code de débutant.

Pour les remarques de Warmy et OliClaude... tout a fait d'accord, mais comme le dit OliClaude, la licence n'est pas donnée et un petit cyber n'a peut etre pas ce genre de priorités... en bref, un bon petit soft que je vais modéliser a me sauce pour en faire un explorateur permettant un encryptage des fichiers (rajouté dans le menuStrip...). Une petite amélioration de l'interface, quelques réglages des modes d'affichage souhaités avec en sus la possibilité de choisir les éléments à voir... et peut etre une deuxième arbo pour en faire un explorateur/réorganiseur de fichiers... en bref, pas mal d'idées, et toujours aussi peu de temps pour les exploiter... Si ce genre de modifs t'interressent, fais moi savoir... on s'arrangera, je te mettrais au moins au courant de l'evolution/finalisation de certaines d'entre elles... Pour l'instant, je vais nettoye r le code. Bon coding

Commentaire de lumesh le 07/11/2008 15:12:28

Azraelinou: je n'ai plus vraiment de temps a conssacrer à tout celà, donc modifie tout comme tu le souhaites.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Controle périphérique USB [ par cybernul ] Bonjour,Je voudrais développer une application qui autorise ou non les périphériques via les ports USB (exemple : les clés USB).Mais je n'ai jamais tr explorateur windows [ par petertoy1 ] Bonjour, Je cherche à conserver la position des items d'une listview, lorsque cette position a été modifiée par drag and drop. L'explorateur Windows s click listview c# URGENT [ par johnnous ] bonjour j'ai un gros soucis je crée un toolkit, et j'aurais besoin dans mon toolkit de désactiver le click de la listview qui permet la selection des Explorateur windows [ par fdouieb ] Je chercher a ajouter dans l'explorateur windows un dossier ou disque virtuel qui me permet de voir l'arboresence de mon compte FTP lorsque je clique Affichage des information d'un node selectionner dans une listview [ par lassoujava ] salut j'ai des noms qui sont affichés au niveau du treeview et je cherche comment afficher tout les information de ce nom dans un listview et dans les transmission d'une image a travers un port USB [ par mlle rekik ] Je dois réaliser une application qui envoie image à travers un port USB à une carte FPGA. Malheureusement je n'ai pas trouvé des inforamtions  suffisa Listview [ par drcmomo ] Bonjour tout le monde ,J'ai une listview avec des checkBoxe, je voudrais utiliser qu'un bouton pour selectionner et deselectionner tous les elements d [ Listview 1.3 ] [ par ouaipdu53 ] Bonjour , Dans le cadre de la réalisation d'un logiciel de supervision, j'ai besoin d'utiliser un composant graphique de type "Listview". Afin d'augme donner la main à l'utilisateur d'afficher dans listview les infomations qu'il désir [ par kobeyoussef ] salut tout le monde,    pour résumer j'ai une application de gestion en c#,bon il m'y ai demandé de donner la main à l'utilisateur la main à l'utilisa listview=database [ par bloodyangel90 ] bonjours jaimerai savoir comment faire pour enregistrer les données trouver est afficher sur une listview dans une database.est ce fessable au moin ??


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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,733 sec (4)

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