Accueil > Forum > > > > Lire données sur un support non formaté?
Lire données sur un support non formaté?
mardi 6 mars 2007 à 15:49:06 |
Lire données sur un support non formaté?

Djedj
|
Bonjour, Alors pour être bref : j'ai besoin de lire des données sur une carte SD... Mais problème : ces données ont été écrites "à la queue leu leu", octet par octet, par un microcontrolleur de type PIC. En l'absence d'un système de fichier FAT, la carte n'est donc évidemment pas reconnue par windows. Comment néanmoins pourrais-je accéder aux bits de ma carte SD depuis VB? Merci d'avance!
|
|
mardi 6 mars 2007 à 19:04:16 |
Re : Lire données sur un support non formaté?
|
mardi 6 mars 2007 à 19:20:12 |
Re : Lire données sur un support non formaté?
|
mardi 6 mars 2007 à 19:28:48 |
Re : Lire données sur un support non formaté?

casy
|
La solution serait d'accèder à la carte, non pas comme un disque amovible comme le voit Windows mais en direct comme le fait le PIC. Je sais pas si c'est possible, mais si ça l'est, il faut surrement passer par la création d'un driver spécifique, et donc pas en VB
---- Sevyc64 (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE #
|
|
mardi 6 mars 2007 à 19:31:30 |
Re : Lire données sur un support non formaté?
|
mardi 6 mars 2007 à 20:20:28 |
Re : Lire données sur un support non formaté?

Djedj
|
Pourtant des utilitaires de récupération comme smart recovery peuvent récupérer des données sur des partitions corrompues  . Pr rt15, c'est une idée, pas très professionnelle malheureusement, mais c'est peut-être une solution si je veux eviter de me programmer un PIC pour qu'il gère le FAT16... Ce n'est pas tellement une surprise, mais j'esperais quand même qu'il existait des API windows me permettant de lire des bits sur un support non formaté! 
|
|
mardi 6 mars 2007 à 20:36:40 |
Re : Lire données sur un support non formaté?

casy
|
Les utilitaires de récupérations n'utilisent en général pas les api windows, ils travaillent en mode driver en court-circuitant les fonctions de Windows directement en adressant physiquement le disque à travers le noyau. Certains mêmes (comme EasyRecovery pour le rcup, ou la suite Blancco pour l'effacement par exmple), court-circuite même totalement windows (kernel, noyau, ...) et travaille directement avec les fonctions bas niveau du bios. Déjà que la programmation de drivers n'est pas à la portée de tous, ce type de programmation est réservé à une part restreinte de l'élite de la programmation. Quant aux apis pour lire sur des supports non formater, je vais prendre une image pour t'expliquer. Windows ne sert que lire ou écrire sur les pages d'un livre dûment fabriqué (avec table des matières, pages numérotés, ...). Ce que tu veux faire, toi, revient à lire ou ecrir directement sur le rouleau de papier (le gros rouleaux de plusieurs tonnes, 6 en général) qui sort de l'usine à papier et qui servira plus tard, bien plus tard, à fabriquer le livre pour Windows.    ---- Sevyc64 (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE #
|
|
mardi 6 mars 2007 à 20:41:38 |
Re : Lire données sur un support non formaté?

rt15
|
debug (En invite DOS, sur tous les PC) permet de récupérer des secteurs
de boot (fonctions read et write). Mais je sais pas à quel point il
travail bas niveau et donc s'il peu bosser sur du non formaté (Y a
différents niveau de formatage tout ça tout ça en plus). Il travail sur
les secteurs apparement.
Si tu parviens à faire un load, de ta carte SD, tu pourras faire un write dans un fichier de ton dur.
ATTENTION : Un write mal ajuster sur ton dur peux faire très mal. Dans
ton cas tu n'as pas besoin d'utiliser d'arguments avec ta commande
write (Pour l'utiliser de façon sûre, il faut faire n nom fichier,
ajuster cx et bx, puis utiliser write sans argument.
Par contre faudrait essayer de travailler les arguments du load. Un manuel de debug.
|
|
mardi 6 mars 2007 à 21:33:58 |
Re : Lire données sur un support non formaté?

42wawa42
|
Si tu as écrie le soft "write" pour le PIC, tu dois être capable a écrire le soft "read" très simple non.... Beaucoup trop de ligne écrite pour rien dire. Mais le développement Casy sur le rouleau de papier est très proche de la réalité.
|
|
mercredi 7 mars 2007 à 12:44:30 |
Re : Lire données sur un support non formaté?

Djedj
|
Merci à tous pour vos réponses! Hélas, ça m'a l'air encore plus compliqué de forcer VB à lire du non formaté que de forcer le PIC à écrire sur du FAT, et le temps me manque... je vais commencer par essayer la solution de rt15 (fichier vide, dans lequel on écrit séquentiellement), et éventuellement je programmerai les drivers PIC pour gérer la FAT16.
|
|
Cette discussion est classée dans : données, lire, carte, formaté, support
Répondre à ce message
Sujets en rapport avec ce message
Lire les données venant de la carte réseau !!!! [ par doomVB ]
Salut à tous,Je voudrais pouvoir lire les données venant de ma carte réseau et les afficher dans une textbox !Si kk1 a un idée merci d'avance !D'jo
comment lire/envoyer les données de carte e/s port pci [ par nanard36 ]
bonjour,comment lire ou envoyer des données de carte entrées sorties avec visual basic version 6j'ai regardé dans les forums et je n'ai pas trouvé mai
Probleme de Character Set sur lecture de BD sous VB.NET [ par chalz ]
Je dois lire une base de données du logiciel ACT! Cette base de données est en Format dBase III (.dbf). J'utilise pour le moment la chaine de connect
Lire les données d' un fichier Excel [ par DarkomX ]
Bonjour je suis débutant sur visual basic 6 et j' aurais voulu programmer une petite application qui me permet d' aller choisir un fichier excel a ouv
Port COM [ par jjmaster ]
My name is JJ, JJMasterVoila j'utilise le port com pour la communication serie avec une carte electroniqueLe probleme, je suis obliger d'attendre que
Lire des données dans un MSGraph.Chart.8 sur un doc Word [ par micheljojo ]
Bonjour,J'ai un doc Word qui contient un MS graph, avec des données dans la table de données,Je voudrais récupérer avec VBA le titre et certaines des
sos [ par clairinou ]
merci d'avance à tout ceux et toutes celles qui me repondront !!!bonjour je suis etudiante en 1ere annee d'info j'ai enormement de mal, si quelqu'un p
Lire un fichier carte [ par Manucom01 ]
Salut tout le monde, J'aurais souhaité savoir si quelqu'un saurait comment faire pour lire un fichier contenant une carte. Je m'explique :Je suis en 1
lire une db sur un cd [ par fred ]
Bonjour ,j'ai realise un prog qui gere une base de données.Quand tout est sur ma machine ca se passe bien mais quand je le mets sur un cd, je n'arrive
Comment lire des données contenu dans Excel ? [ par Mdeffontaines ]
J'aimerais récupérer le contenu de la cellule 'P4' qui se trouve sur la feuille "Feuil2" du document: C:\jenyarrivepas.xlsComment faire ? Merci !PS: C
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|