Est-ce faisable : une BDD Access pilotée par un prog delphi

Est-ce faisable : une BDD Access pilotée par un prog delphi - Delphi/Pascal - Programmation

Marsh Posté le 03-05-2002 à 01:14:06    

Pour apprendre, je voudrais me coder un soft qui soit un mix de where is it et de Antmovie catalog :D ;)
 
Le principe :  
On met ses CD de musique, ses cd pleins de MP3, ses divx, et ses cd de progs en vrac, et le logiciel les scan, pour en faire une DB...en lui disant juste comment est archivé le CD qu'il vient de sniffer (par ex, g distingué mes CD contenant des albums entier ou des intégrales (CD-I) des cd contenant des Mp3 classé par chanteur, mais en vrac (CD)
 
Cette DB permet des query de type : 'platters' et ca sort : Only you - MP3 Lame VBR alt preset - CD-I-11
 
Comprendre : le seul truc des platters dispo est only you, dont le format est [gnagnagna] et qui se trouve sur un CD contenant des intégrales, le numéro 11...
 
ou pour se la péter auprès de ses potes avec son super nouvel ensemble Dolby digital
'format = AC3' et ca te sort tt les DVD et divx AC3...
 
Mes questions :  
- le sniffage, ca requiert de ma part d'apprendre à accéder aux lecteurs, et savoir lire leur TOC
- si possible, de savoir parser les entetes de fichiers, pour découvrir leur type (l'équivalent du properties de MP, surtout pour les divx, pour le codec, et les Mp3 (en auto c vital, sinon vu le nombre c ingérable)
- de pouvoir modifier les entry dans la base
- le format de base : que vaut-il mieux faire : essayer de générer de suite une base compatible access, ou utiliser interbase, ou créer son propre type, quitte à pouvoir exporter la base en csv, ou en access, ou en Dbase, ou n'importe quel format général facilement reconnaissable par des logiciels tiers, pour pouvoir passer sa DB à des potes qui veulent choisir...


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 03-05-2002 à 01:14:06   

Reply

Marsh Posté le 03-05-2002 à 04:05:03    

T'as pas besoin d'aller lire le cd comme un bourrin, pour les cds audios, utilise une librairie CDDB et t'auras les infos sur le cd, y a un compo Delphi il me semble.
 
Pour les fichiers, benh tu vas sur wotsit.org, et bonne lecture!
 
Pour le reste, soit tu te prends ADO avec une db access et ca marche sur XP, 2K (et les autres j'hesite) et sur les autres OS faut installer 30mb de brols, soit tu prends BDE et la tout le monde a besoin de 30mb de brols, soit tu fais un fichier binaire avec lequel tu vas pleurer si y a une merde, soit, et c'est ce que je te conseille, tu stockes tout en XML!
 
Y a de quoi faire des trucs assez rapide en XML, et au moins le mec il sait toujours modifier un truc dans le fichier si ca lui plait pas...
 
Allez, bon courage  
 
 :hello:


---------------
Vendredi c'est Buitoni
Reply

Marsh Posté le 03-05-2002 à 04:12:26    

je sais rien faire en XML...j'en ai jamais fait, et je connais aucun langage proche...


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 03-05-2002 à 06:09:32    

Jubijub a écrit a écrit :

je sais rien faire en XML...j'en ai jamais fait, et je connais aucun langage proche...  




 
Le XML c'est vraiment pas compliquer...
 
example:

Code :
  1. <db>
  2.   <fichier>
  3.     <titre>le titre</tire>
  4.     <type>le type</type>
  5.     <cd>
  6.       <no>le numréro du cd</no>
  7.       <type>CD-I</type>
  8.     </cd>
  9.   </fichier>
  10.   <fichier>
  11.     <titre>le titre</tire>
  12.     <type>le type</type>
  13.     <cd>
  14.       <no>le numréro du cd</no>
  15.       <type>CD-I</type>
  16.     </cd>
  17.   </fichier>
  18. </db>


 
Vraiment pas compliquer comme c'est toi qui le crée!

 

[jfdsdjhfuetppo]--Message édité par Ventilo le 03-05-2002 à 06:09:51--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 04-05-2002 à 18:07:52    

mouhais...quand on sait c tjs facile :D


---------------
Jubi Photos : Flickr - 500px
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed