Moi,
Minulla on noin kiljoona tiedostoa-joilla on systemaattiset nimet [Tieto1]-[Tieto2]-...- Lisäksi näillä (mp3?) tiedostoilla on tukku sanotaanko nyt attribuutteja(ominaisuudet-yhteenveto-lisäasetukset...)
Saanko mitenkään kerättyä näitä attribuutteja ja osia tiedostonnimestä tietueiksi helposti-veikkaan että tämä on mahdollista- ja jos voin miten tai millä ohjelmalla??
Minulla on noin kiljoona tiedostoa-joilla on systemaattiset nimet [Tieto1]-[Tieto2]-...- Lisäksi näillä (mp3?) tiedostoilla on tukku sanotaanko nyt attribuutteja(ominaisuudet-yhteenveto-lisäasetukset...)
Saanko mitenkään kerättyä näitä attribuutteja ja osia tiedostonnimestä tietueiksi helposti-veikkaan että tämä on mahdollista- ja jos voin miten tai millä ohjelmalla??
Vastaukset 8
Vanhimmat
Koodaat haluamallasi ohjelmointikielellä parserin, joka lukee tiedostojen nimet ja erottelee niistä tarvittavat tiedot ja laittaa kantaan. Pitäisi onnistua helposti, kun tiedostoilla kerran on systemaattiset nimet.
Jep, mutta kun en koodata osaa oikein metriäkään käytännössä. Tarpeen olis löytää jokin pieni ohjelma, jolla homma hoituisi.
Visual C löytyy jostain arkistoistani. Käyttänyt en ole kuunaan. Olisihan tuo mielenkiitoista kokeilla sitä, nyt kun olisi jokin käytännön ongelmakin..Mitenkähän vaikea homma tuollaisin koodin vääntö olisi??
Python sopisi tuohon kuin nakutettu, c olisi vähän turhan "killer". Ja python on ilmainen :)
Pistätkö vaikka esimerkkiä minkälaisia ne tiedostonimet ovat ja miten pitäisi kantaan siirtää? Olis helpompi arvioida hommaa.
Tällaisia ne nimet ovat:
orkesteri-levy-numero-kappale.mp3
numero on käytännössä 01,02...nn
Lisäksi filessä on ns. atribuuttidataa(oma keksimäni termi),jotka sisältävät kaikenlaista detailitietoa.
Filet ovat erittäin siististi omissa kansioissa
hakemistorakneteella kategoria\alikategoria\orkesteri\levy.
Haluaisin aina kansioittain "näyttää", että hae tiedot noista fileistä ja tuo ne tietokantaan.
Koska varastoin tavarat dvd:lle tai cd:lle haluan vielä lisätä manuaalisesti mihin olen filen tallettannut.
Isoilla tiedostoilla nämä kirjaukset voi tehdä manuaalisesti, mutta jos tiedostot ovat noin 3-10MB niiden arkistoasemoinnin kirjaamiseen tarvitsee jonkin sutomatisoidun systeemin.
..edellisessä viestissä.
"Lisäksi filessä on ns. atribuuttidataa(oma keksimäni termi),jotka sisältävät kaikenlaista detailitietoa."
Mitä mahdat tarkoittaa? Mp3 -tiedoston id3 -tageja? Eli siis niitä artisti sun muita tietoja jotka on voitu laittaa mp3 -tiedostolle. Tuohon on valmiit kirjastot.
Hakemistorakenne ja tiedostot ovat selkeät. Tuossa ei pitäisi olla ongelmia.
"Haluaisin aina kansioittain "näyttää", että hae tiedot noista fileistä ja tuo ne tietokantaan.
Koska varastoin tavarat dvd:lle tai cd:lle haluan vielä lisätä manuaalisesti mihin olen filen tallettannut."
Haluat graafisen käyttöliittymän? Tämä monimutkaistaa melko paljon.
"Isoilla tiedostoilla nämä kirjaukset voi tehdä manuaalisesti, mutta jos tiedostot ovat noin 3-10MB niiden arkistoasemoinnin kirjaamiseen tarvitsee jonkin sutomatisoidun systeemin."
Mitä tarkalleen ottaen tarkoitat?
Ei mikään hirvittävän iso homma jos tyytyisi scriptiin joka kokoaa tiedot ja vie ne kantaan. Jos taas siitä meinaa tehdä täysipainoisen sovelluksen jossa on käyttöliittymä ja mitä nyt tarkoitatkaan noilla automaattisilla arkistointiasemmoinnin kirjauksilla voi mennä hankalaksi.
Dvd/cd arkistoinnille luulisi löytyvän valmiit ohjelmat. Melko epätodennäköistä että olisi olemassa mitään yhtä sovellusta mika tekisi kaiken tuon sinun tapauksesi :)
>"Mitä mahdat tarkoittaa? Mp3 -tiedoston id3 ->tageja? Eli siis niitä artisti sun muita tietoja >jotka on voitu laittaa mp3 -tiedostolle.
Juuri näitä tarkoitan.
>Haluat graafisen käyttöliittymän? Tämä >monimutkaistaa melko paljon.
Ei ole tarvis olla graafista liittymä, mutta kai siinä jonkinlaisen liitttymän tarvitsee?
>>"Isoilla tiedostoilla nämä kirjaukset voi tehdä >>manuaalisesti, mutta jos tiedostot ovat noin 3->>10MB niiden arkistoasemoinnin kirjaamiseen >>tarvitsee jonkin sutomatisoidun systeemin."
>Mitä tarkalleen ottaen tarkoitat?
Unohda edellinen pyrin hahmottamaan tarpeitani. Jos tallennan Cd:lle esim. kymmenkunta 70Mb:n tiedostoa, niin voihan sen käsipelilläkin tehdä. Jos taasen täytän esim DVD:n 5 Mb:n tiedostoilla, menee siinä ikä ja terveys.
"Arkistointiasema" on tiedoston sijainti kun se on siirretty pois kovalevyltä esim. CD:lle. Olen nimennyt kaikki levyni aiheenmukaan juoksevalla numerolla. Esim kuvat1...n musa1..n jne. "Kuvat1" on arkistointiasema. Tietokannasta voisin sitten kylmänä talvi-iltana viskikupposen ääressä etsiskellä haluamillani kriteereillä vanhoja mukavaa musaa(jolloin minun pitää tietenkin tietää miltä levyltä mikin biisi löytyy). Kun olen imaissut tiedot, jollakin helpolla tavalla esim. taulukkoon voisin sitten copypastettaa jokaiselle kappaleelle mihin levylle olen sen ympännyt.
Tämmöistä
Sopiva softa tiedostojen nimien keräilyyn löytyi:
http://www.galcott.com/(Directory Printer)
tai
http://www.galcott.com/dp.htm