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

Windows XP Discussion :

[XP]Base de registre.


Sujet :

Windows XP

  1. #1
    Membre régulier Avatar de Moine
    Inscrit en
    Mars 2006
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 210
    Points : 90
    Points
    90
    Par défaut [XP]Base de registre.
    Salut !!

    j'ai defini un format de fichier qui m'est propre avec une extension pour mes besoins. En bidouilllant la base de registre surtout la clé HKCR j'ai reussi à faire de tel sorte que dès que l'on double clique sur un fichier avec mon extension mon application se lance et ouvre le fichier. J'ai desinstallée mon application,j'ai tenté d'ouvrir le fichier,là windows m'affiche la boite ouvrir avec ,j'ai choisi bloc note,le contenu de mon fichier s'est affiché. J'ai l'ai crypté,le contenu est donc illisible mais l'idée que l'on puisse l'ouvrir et effectué des modifications avec bloc note ne me plait pas. Comment faire de telle sorte que si mon application est desinstallée windows n'affiche pas la boite ouvrir avec. Que windows ne tente même pas d'ouvrir? Je voudrais que windows affiche un message d'erreur dès qu'on tente d'ouvrir un fichier ayant mon format sans mon application . Tel est mon problème.Si vous en savez quelques choses je vous pris de me le dire.

  2. #2
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 254
    Points
    28 254
    Par défaut
    ta demande est impossible. Sinon à chaque fois que Windows ne connaitrait pas une extension (son programme associé) il en empêcherait son ouverture. Pire, s'il fallait exactement le bon programme pour ouvrir une extension, tu serais obligé d'acheter Office pour ouvrir un fichier .doc, d'acheter Acrobat pour lire un pdf, etc.

  3. #3
    Membre régulier Avatar de Moine
    Inscrit en
    Mars 2006
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 210
    Points : 90
    Points
    90
    Par défaut [XP]Base de registre.
    N' y t il pas quelqu'un qui maitrise assez suffisamment la base de registre pour me sortir dans le petrin? c'est pas impossible ce que je demande. Je l'ai même fait une fois c'est que j'ai oublié la manoeuvre,je me suis dit que quelqu'un sur ce forum connaitrait. Si vous avez des informations eparse à me donner n'hesité pas ça peut faire revenir ma memoire

  4. #4
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    Si LGM te dit que c'est impossible...

    L'extension peut être liée à un logiciel.

    Mais rien ne peut empêcher d'ouvrir un fichier si l'utilisateur y a accès et, comme le dit LGM, c'est heureux sinon on ne pourrait par exemple ouvrir les .doc qu'avec Word.

    À toi de te dépatouiller pour qu'aucune modification ne puisse être faite dans ton fichier. Si tu sais le crypter, ça ne devrai pas te poser de problème

  5. #5
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 254
    Points
    28 254
    Par défaut
    N' y t il pas quelqu'un qui maitrise assez suffisamment la base de registre pour
    je suis un gros débutant de la base de registre, c'est vrai

    je te propose donc de revenir avec ta solution et de la poster ici. Que j'apprenne comment un logiciel peut contrôler le système pour empêcher tout autre logiciel concurrent d'utiliser cette extension


    ps: pour info, on ne peut pas "acheter" une extension et se l'approprier. on ne peut donc pas empecher un autre programme de l'ouvrir ni "passer un pacte" avec le système pour qu'il rejette les autres programmes

  6. #6
    Membre averti Avatar de JPDMJC
    Profil pro
    Inscrit en
    Février 2005
    Messages
    337
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 337
    Points : 394
    Points
    394
    Par défaut
    Associer une extension à un logiciel est clairement abusif, mais je conçois qu'il soit techniquement possible de le faire via la configuration de Windows. Cela dit, si on peut activer cette contrainte, c'est qu'on peut aussi la désactiver (sauf pour l'utilisateur limité en droits).
    Bref, brider l'association aux extensions, ainsi que limiter le menu "ouvrir avec", c'est peut être possible, par contre je ne vois absolument PAS comment tu peux empêcher un logiciel déjà lancé de lire un fichier. De plus, rien n'empêche de copier ce fichier sur un autre poste où il n'y aurait pas ta limitation.
    Sinon désolé, je n'ai jamais eu vent de telle manipulation. Peut être as-tu déjà eu l'impression d'avoir réussit, mais j'ai d'énormes doutes, on peut forcément contourner la chose.

  7. #7
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 254
    Points
    28 254
    Par défaut
    oh on peut de plusieurs manières faire ce qu'il veut mais ce n'est pas une "solution", c'est un bidouillage et comme le dit JPDMJC, si je ne les donne pas, c'est que c'est aussi facile à les mettre en place que de les enlever.
    Ce serait une pseudo protection en plus mais mieux vaut te contenter de ton cryptage. s'il est bien fait, tu ne risques rien. quand au fait qu'on le modifie, si ton fichier de données est bien fait, tu as choisi un format de données fiable comme du XML et il est très facile de tester son intégrité. Après si ce n'est qu'un fichier texte, alors il faudrait éventuellement revoir la stratégie de stockage pour parer à d'eventuelles erreurs de fichiers corrompus. On ne devrait pas cacher les "désavantages" d'un choix en bidouillant une solution de protection à côté. Maintenant, je peux comprendre qu'il y ait eu des choix forçant ou tendant à faire choisir la solution que tu utilises

  8. #8
    Membre actif
    Avatar de PhiberOptik
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    256
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2005
    Messages : 256
    Points : 287
    Points
    287
    Par défaut
    C'est trop tard a dire mais j'essaye quand meme:
    Meme si tu arrive a trouver la clé dans la base de registre qui te permet d'enlever l'option "Ouvrir avec..." de Windows quand tu double clique sur ton fichier, c'est pas une meilleur raison, car il existe plus d'une façon pour lier une extension à un programme et un malin bidouilleur peut ouvrir facilement ton fichier
    un autre souci, qu'est ce qui se passe qu'on change de palteforme, linux par exemple? où il n y a pas de base de registre.
    alors la meilleur methode est de crypter ton fichier...
    ++

  9. #9
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 254
    Points
    28 254
    Par défaut
    qui te permet d'enlever l'option "Ouvrir avec..."
    en fait la clé openWith se crée tout seul quand aucun programme associé n'est présent donc même sans bidouiller, ca se remettrai je pense, par défaut.

Discussions similaires

  1. Recherche en base de registre
    Par Pomalaix dans le forum Langage
    Réponses: 7
    Dernier message: 01/08/2012, 10h58
  2. [Windows]accès base de registre windows
    Par Greg01 dans le forum API standards et tierces
    Réponses: 27
    Dernier message: 05/06/2007, 15h14
  3. Accès à la base de registre windows à distance
    Par xavame dans le forum Sécurité
    Réponses: 4
    Dernier message: 13/07/2005, 15h23
  4. base de registre et connexion a internet
    Par nonosoft dans le forum C++
    Réponses: 2
    Dernier message: 17/04/2003, 21h04
  5. Utilisez vous la base de registres ?
    Par gRRosminet dans le forum C++Builder
    Réponses: 8
    Dernier message: 04/06/2002, 13h55

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