IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 MySQL Discussion :

Workgroup enregistrement et supervision


Sujet :

MySQL

  1. #1
    Membre du Club
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2015
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2015
    Messages : 52
    Points : 46
    Points
    46
    Par défaut Workgroup enregistrement et supervision
    Bonjour,
    J’espère vraiment que je suis dans le bon endroit , sinon orienté moi svp!
    alors mon objectif est de crée une petite application web (php, mysql) qui illustre les différentes fichiers partagé dans un le dossier workgroup de mon réseau exemple pour bien expliqué :
    j'ai 2hotes dans mon réseau appartenant a un réseau nommé :"workgroup" , , alors si la hote1 partagé un dossier dans le réseau j'aurai automatiquement une écriture sur une table dans MYSQL par exemple le nom du dossier +la date etc . . . donc quand j'aurai ma table avec des informations j'afficherai les informations a l'aide du php
    donc mon vrai soucis c'est comment établir la relation entre le dossier de partage et MYSQL ??
    Merci de m'avoir aidé ou m’orientè ou je dois cherché , , une petite piste ca me suffira merci

  2. #2
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 380
    Points : 19 062
    Points
    19 062
    Par défaut
    Salut sidahdeh.

    Citation Envoyé par sidahdeh
    mon vrai soucis c'est comment établir la relation entre le dossier de partage et MYSQL ??
    Votre question n'a aucun rapport avec MySql.

    Votre problème est de créer un déclencheur contenant l'action que vous désirez faire et l'écriture dans votre table MySql.
    Pour ce faire, vous devez modifier l'association sous windows entre le type de fichier et l'action à faire.
    Le seul problème, c'est général à windows et non aux dossiers ayant le partage réseau.

    Je pense qu'il vaut mieux poser cette question dans le forum consacré à L'OS Windows.
    Mais je crains que vous ne puissiez obtenir votre réponse car c'est très spécifique.

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  3. #3
    Membre du Club
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2015
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2015
    Messages : 52
    Points : 46
    Points
    46
    Par défaut
    merci de m'avoir répondu
    je cherche encore je suis un débutant je viens de finir mes études , , , j'ai peur que je me lance dans un domaine un peu plus grand que moi :p
    d’après quelques recherches j'ai trouvé qu'il faut cherché dans les fichiers système un fichier destiné au partages des dossiers , et essayé de faire une relation entre ce fichier et ma base de donnée avec le déclencheur d’on vous avez cité
    en tous cas je vais chercher dans le forum de l'OS windows
    Cordialement

  4. #4
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 380
    Points : 19 062
    Points
    19 062
    Par défaut
    Salut sidahdeh.

    Je crains que votre approche est fausse.
    Le mieux est de créer une page web mettant à votre disposition, tous les fichiers où vous désirez effectuer une opération dessus.
    Exemple : ouvrir, supprimer, transférer ...

    Cette action nécessite un code pour ce que vous désirez faire.
    Sous HTML, vous devez gérer ce code qui va devenir votre déclencheur.
    Ce déclencheur est un fichier php qui va réaliser l'action que vous désirez faire, et mettre une traçabilité dans votre table MySql.

    Je pense que c'est le plus simple à faire.
    Venir bidouiller dans les fichiers système de Windows, n'est pas la bonne solution.

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  5. #5
    Membre du Club
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2015
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2015
    Messages : 52
    Points : 46
    Points
    46
    Par défaut
    je sais pas si vous avez compris mon premier objectif?
    Je donne un exemple :
    j'ai un groupe de travail nommé :"workgroup" , , , avec deux machines connectées a ce groupe ,,
    si par exemple la première machine partage une image dans le groupe, la j'aurai une insertion (par exemple le nom de l'image) dans ma table de base de donnée pour après l'affiché dans un tableau a l'aide d'un interface html
    j'espere que j'ai pu eclairssé un peu
    Citation Envoyé par Artemus24 Voir le message
    Le mieux est de créer une page web mettant à votre disposition, tous les fichiers où vous désirez effectuer une opération dessus.
    Exemple : ouvrir, supprimer, transférer ...
    @+
    donc en réalité c'est un dossier "workgroup" ou je voudrai effectuer une opération dessus non? pas un fichier . . .
    j’espère surtout que je suis pas gourmand :p je sais je pose trop de questions lol

  6. #6
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 380
    Points : 19 062
    Points
    19 062
    Par défaut
    Salut sidahdeh.

    Ce forum est consacré à des problèmes techniques que l'on rencontre avec MySql.
    Pour ce qui est du développement d'un projet, il vaut mieux poser la question dans :
    --> http://www.developpez.net/forums/f62...gbd/php-mysql/

    Ce que je n'ai pas compris, c'est le mot "illustré" :
    Citation Envoyé par sidahdeh
    qui illustre les différentes fichiers partagé
    Dois-je comprendre la présence du fichier dans le répertoire ou bien de la consultation de ce fichier ?

    Citation Envoyé par sidahdeh
    si par exemple la première machine partage une image dans le groupe, la j'aurai une insertion (par exemple le nom de l'image) dans ma table de base de donnée pour après l'affiché dans un tableau a l'aide d'un interface html
    Pour le reste, j'ai bien compris votre problématique. Voici deux idées :

    1) gérer la présence des fichiers ou répertoires, dans le répertoire partagé sous le nom de partage workgroup.
    Cela nécessite de faire deux choses :
    --> déclencher périodiquement, disons toutes les minutes, un balayage du répertoire partagé.
    --> faire une comparaison entre ce qui est dans le répertoire partagé et ce que vous avez déjà enregistré dans la table MySql.

    A chaque déclenchement, vous devez gérer trois cas :
    --> si un fichier disparaît, alors vous devez le traiter comme une suppression.
    --> si un nouveau fichier apparaît, alors vous devez le traiter comme une création.
    --> si le fichier est déjà présent, alors ne rien faire.

    En procédant ainsi, vous connaîtrez les différentes interventions dans votre répertoire.
    Le seul problème est la durée de la période qui peut être trop longue, et ne pas voir une intervention, comme une mise à disposition d'un fichier et sa suppression.

    C'est faisable en php et en mysql.
    Pour ce qui est du php, il vaut mieux poser la question dans le forum consacré au php.
    Orientez-vous vers la fonction scandir.

    2) Gérer la consultation des fichiers.
    Si votre mouchard consiste à savoir qui vient consulter vos fichiers, vous devez créer un serveur de fichiers avec gestion des autorisations.
    Chaque consultation déclenchera une action qui va enregistrer une ligne dans la table MySql.

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  7. #7
    Membre émérite
    Homme Profil pro
    tripatouilleur de code pour améliorer mon quotidien boulistique
    Inscrit en
    Février 2008
    Messages
    939
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : tripatouilleur de code pour améliorer mon quotidien boulistique
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2008
    Messages : 939
    Points : 2 287
    Points
    2 287
    Par défaut
    Bonjour

    A mon avis, cela relève plus de l'administrateur réseau que de Mysql proprement dit.

    Je suis loin d'être un expert en réseau, mais je pense que des outils devraient pouvoir gérer les connections, les droits des fichiers.... après une fois l'info obtenu, l'insérer dans une base de données n'set pas forcément compliqué.

    En fait, si cela se trouve, les outils d'administrateurs réseau vous donnes déjà tout ce dont vous avez besoin.


    Conclusion : je suis d'accord avec Artemus, votre question n'a pas sa place dans le forum Mysql.

    Bonne continuation, et ne desespérer pas !!

    Pierre

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Workgroup enregistrement et supervision
    Par sidahdeh dans le forum Supervision
    Réponses: 2
    Dernier message: 28/03/2016, 13h50
  2. supervision et enregistrement de données avec labview
    Par nannou25 dans le forum LabVIEW
    Réponses: 3
    Dernier message: 30/01/2014, 14h44
  3. [VB6] [Crystal] Selection enregistrement
    Par littlecow dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 11/01/2005, 13h08
  4. [BDD] Enregistrer le résultat d'une requête
    Par Mowgly dans le forum C++Builder
    Réponses: 5
    Dernier message: 19/06/2002, 15h26
  5. enregistrer dans un fichier avec une appli mdi
    Par ferrari dans le forum C++Builder
    Réponses: 4
    Dernier message: 05/05/2002, 15h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo