Newsgroup: it.comp.lang.visual-basic
Titolo: Req:Chi sa fare un programma di questo tipo?

Salve a tutti.
Mi permetto di entrare in un ng di cui ho quasi soggezione,( data la
mia ignoranza in materia),per  sottoporvi un piccolo problema,che
credo si possa risolvere con un programmino ad hoc.
Essendo totalmente a digiuno di programmazione,rimetto il problema
alla vostra attenzione,sperando che possa incuriosire qualcuno.
Il problema:
Essendo appassionato di mp3,mi capita spesso di ricevere dei cd
contenenti files di questo tipo,in cui la canzoni presenti nelle varie
directory,ognuna delle quali rappresenta un cd audio compresso, non
sono catalogate,ma soltanto numerate,(es nella directory: Vasco Rossi
- Rewind,le canzoni si chiamano: track 1,track 2,etc),perche',al
momento in cui sono state acquisite da cd,non e' stato specificato il
nome delle tracce,ovvero non e' stata utilizzata la comoda opzione
CDDB,che scarica direttamente i nomi dalla rete,presente nei vari
Audiograbber,Audiocatalyst,etc.
In questi casi,purtroppo,l'unica soluzione,costosissima in termini di
tempo,nonche' molto noiosa,e' di scaricare dal CDDB via web  i titoli
delle canzoni del cd "incriminato",copiarsi i files mp3 sull'hard
disk,e rinominarli ad uno ad uno,per poi rimasterizzarli su un altro
cd...
Infatti,esistono molti programmi che automatizzano il rename dei
files,ma nessuno di essi,per quanto mi risulta,ha la funzione che
cerco (se ovviamente il prog esiste già,chiedo umilmente perdono e vi
prego di segnalarmelo!)
A questo punto,chiedo un vostro parere sulla possibiltà di realizzare
un programma (ma io non saprei proprio dove cominciare), che:
Dati: 
1) Una lista numerata di files (mp3),ma anche(eventualmente),di altro
tipo).
2)Un  file di testo costruito ad hoc per l'album in questione, (ad
esempio index.txt),che contenga,per ogni canzone (o file) , il
rispettivo numero ed il titolo.
Sia in grado di:
-Rinominare in modo "batch" tutti i files contenunti nella directory
in cui e' collocato il file "index",prendendo il primo nome nel file
di testo e rinominando il primo file,poi il secondo,e cosi' via...
Esempio:
Supponiamo che io abbia in una directory "xxx-yyy" del mio hd una
lista di files mp3 estratti da un cd (Autore:xxx,Titolo:yyy),e
chiamati semplicemente: track1,track2,etc.
Scaricando da Internet,ad esempio da (
www.cddb.com
) i titoli delle
tracce e il rispettivo ordine,potrei creare un file di testo
(index.txt),che rispecchia l'ordine del canzoni del cd,e che
ovviamente corrispondono in modo biunivoco alle tracce mp3 sulla mia
directory.
Il programma in questione dovrebbe semplicemente eseguire in modo
batch un'operazione di copia-incolla,prendendo ciascun titolo e
rinominando il file corrispondente....
A questo punto,vi chiedo innanzitutto scusa per la lunghezza
chilometrica del mio messaggio,e se qualcuno e' in grado di fare un
prog come questo, o di darmi qualche suggerimento sul modo in cui
realizzarlo,puo' contattarmi via e-mail,preferibilmente all'indirizzo:
denni...@tiscalinet.it
Ciao e grazie per l'attenzione!
Dennis10
Denn...@freemail.objsystem.it
-----------------------------------------------------------------
E Dio disse: "Pkunzip Universo.zip"
-----------------------------------------------------------------

il problema e' facilmente risolvibile creando un database e poi gestendolo
con un
programmino scritto in un linguaggio a tuoa scelta.
Visualbasic o Delphi vanno benissimo, ma se sei a completo digiuno di
programmazione
la cosa si fa un po complessa  :))
ciao da rik