Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2429 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  Comment identifier les fichiers ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment identifier les fichiers ?

n°2310539
Profil sup​primé
Posté le 30-01-2018 à 12:11:46  answer
 

Bonjour,
Je cherche à savoir comment identifier deux types de fichiers, specifiquement des fichiers MIDI et un autre type de fichiers propriétaire.
 
Comemment les distinguer l'un de l'autre et ces deux parmis les autres, s'il vous plaît ! Merci.

mood
Publicité
Posté le 30-01-2018 à 12:11:46  profilanswer
 

n°2310551
rufo
Pas me confondre avec Lycos!
Posté le 30-01-2018 à 15:30:59  profilanswer
 

En analysant les premiers octets des fichiers. Chaque type de fichier aura des données bien déterminées (les invariants) qui serviront à l'identification.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2310552
Profil sup​primé
Posté le 30-01-2018 à 15:45:49  answer
 

Bonjour.
 
Tu veux dire que si je lis la première ligne dans les premiers charactère de celle- ci je doit trouver l'identifiant ?
 
C'est codé comment de manière générale ? Sur combien d'octet(s) ?

n°2310554
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 30-01-2018 à 15:56:26  profilanswer
 

http://www.ccarh.org/courses/253/handout/smf/

 
Citation :


The header chunk consists of a literal string denoting the header, a length indicator, the format of the MIDI file, the number of tracks in the file, and a timing value specifying delta time units. Numbers larger than one byte are placed most significant byte first.

 


   header_chunk = "MThd" + <header_length> + <format> + <n> + <division>
 

 

"MThd" 4 bytes
    the literal string MThd, or in hexadecimal notation: 0x4d546864. These four characters at the start of the MIDI file indicate that this is a MIDI file.


Voilà ta réponse : si les 4 premiers octets de ton fichier sont "MThd", alors tu as affaire à un fichier MIDI.

 

(j'ai répondu à Jovalise, je file faire un Je vous salue Marie et 3 Ave en pénitence)


Message édité par Harkonnen le 30-01-2018 à 15:59:59

---------------
J'ai un string dans l'array (Paris Hilton)
n°2310556
Profil sup​primé
Posté le 30-01-2018 à 16:18:16  answer
 

Thank you very much !  :bounce:  
 
 :hello:

n°2310558
antac
..
Posté le 30-01-2018 à 20:12:45  profilanswer
 

Ce qui est dingue c'est de se lancer sur des projets aussi démesurés et poser des questions si triviales quand la réponse dans Google se trouve en 2 minutes... :)

n°2310559
rufo
Pas me confondre avec Lycos!
Posté le 30-01-2018 à 20:45:20  profilanswer
 

C'est Jovalise : on n'est pas à un ou 2 paradoxes près :D


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2310892
Profil sup​primé
Posté le 06-02-2018 à 14:55:15  answer
 

Gouré de topic désolé, toutes mes excuses.
 
Yep comme j'écris avec Ada j'ai cherché une biblio qui fait du MIDI avec Ada.
 
J'utilise déjà portmidi de PortMedia.pour l'accès au périphériques.
 
La j'ai trouvé une biblio pour manipuler des fichier MIDI. Ada-Midi-Master.
 
Je vais peut-être avancer plus vite de prévu
 
Merci pour ... votre lecture.


Message édité par Profil supprimé le 06-02-2018 à 17:24:33

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Comment identifier les fichiers ?

 

Sujets relatifs
Suppression liste fichiers sur postes réseauwrecherche liste mot dans plusieurs fichiers
Lister ouverture fichiers par rapport date[Perl] Comparaison de fichiers
Boucle taille fichiers et lancementbat sur une list de fichiers csv avec plusieurs valeurs
VBS Lister les fichiers d'un répertoire et sous repertoireMacro Replace entre 2 fichiers excel
DOS - Déplacer fichiers contenus dans des sous dos[RESOLU]FTP copie/deplacement de fichiers
Plus de sujets relatifs à : Comment identifier les fichiers ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR