![]() |
Editeur / parseur de fichier .reg
Bonjour,
Je voudrais savoir si quelqu'un aurait eu vent d'un parseur de fichier .reg ? J'ai un fichier .reg et il faudrait que je récupère les informations qu'il contient pour les traiter dans la suite de mon programme.. Merci. |
clic droit > éditer
ou ouvrir avec > bloc notes ou renommer en .txt et ouvrir ou lancer un sort "Boule de lecture de .reg +10" ou encore appeler MONSIEUR KOLABOUI, GRAND VOYANT - DONS HEREDITAIRES DE PERE EN FILS ... blabla ... CHANCE AUX JEUX ... blabla ... impuissance sexuelle ... blabla ... résultats immédiats ...blabla ... 0476502575 (ceux-là j'en reçois 3 par semaine, de quoi en faire une belle frise qui fat le tour de ma chambre. là je viens de lire le début de celui qui est juste en face de moi) mais si tu veux un truc pour faire de l'import dans un programme ben n'importe quelle classe InputStreamBidule du langage de ton choix fera le choix vu que c'est du pur texte. |
mdr whynot ;)
|
Bordel whyn0t !
Quand j'ai vu ce topic cet après-midi, j'ai eu la même idée que toi... seulement j'ai pas osé partir en couille pour respect de la personne qui demandait le renseignement.... Bon c'est décidé.... la prochaine fois, je fais comme toi ! :d |
"manque de respect" ? hmmmmmm bon ok ça pourrait être vexant. J'étais juste d'humeur joueuse quand je l'ai écrit, mais en tout cas si tu lis ça pilihat : c'était absolument pas pour te vexer, juste charrier un peu, tout en apportant une réponse claire
|
De toute façon, un .reg c'est fait pour être dans la base de registre. Ton programme ne doit pas parser le .reg mais consulter le registre, non ? :)
|
Effectivement, quand j'ai commencé à lire, ca m'a paru pas très sympa, heureusement qu'il y a eu la suite :)
Sinon, merci quand même pour la soltion du inputStream, mais ce que je voudrai savoir c'est bien s'il existe quelquechose de programmé (donc pas de clic droit .. ;)) .. qui permette de parser un .reg (ou un .txt, mais qui est un dump de la base de registre :) ) .. Mon problème : j'ai plusieurs fichiers obtenues par regedit /e ... et je voudrais récupérer les clés binaires qui se trouvent à l'intéreur des fichiers générés .. (donc pas de openRegKey ou autre) Si un parseur existe, ca m'éviterait de passer du temps à le refaire en moins bien .. |
Un fichier .reg, ça a la même structure qu'un fichier .ini : des sections avec un nom entre [ ] contenant des données sous la forme champ=valeur (le nom de section étant le chemin de la clé dans la base).
Un parseur de fichiers ini devrait donc faire l'affaire. J'ai jamais travaillé avec ce type de fichiers, mais je me demande s'il y'aurait pas directement des fonctions pour ça dans l'API Win32. Sinon, il doit y'avoir des librairies pour le faire dans la plupart des langages. |
Quote:
|
:) pas de soucis.
Sinon, j'ai regardé un peu les parseur de .ini, mais dans mes .reg il y a des valeurs binaires séparés par des virgules et des \n .. donc il faut non seulement récupérer la valeur, mais aussi la reformaté ... Dans l'API windows, je n'ai rien trouvé.. Ba, tant pis, je me lance, j'en fais un ... Merci quand même. |
Ok. Tu peux quand même partir des fonctions de parsing de fichier .ini, comme ça tu auras juste à écrire la fonction convertissant les valeurs binaires au format que tu veux.
|
All times are GMT +2. The time now is 05:04. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.