F i l m d a t a b a s e

1................ Lyhyt esittely
1a...... Tärkeimmät ominaisuudet
1b........ Laitteistovaatimukset
2............... Ohjelman käyttö
2a. Vihjeitä (mm. pikanäppäimet)
2b........... Ohjelman asetukset
3...Ohjelman sisäinen tietokanta
4............. Tarrojen tulostus
4a.......... Lainaus ja palautus
5...................... Tulossa?
5b..................... Ongelmia
6........................... FAQ
7.................. Yhteystiedot
8.................... Copyrights
.............. Ohjelman historia

Dokumentit version 1.12 pohjalta

1. Lyhyt esittely

Filmdatabase on pieni (noin 3-4 megatavua asennettuna) windows-ohjelma elokuvien kortistointiin. Ohjelma on suunniteltu erityisesti elokuvien kortistointiin, joten se peittoaa helposti kaikki hankalasti käytettävät taulukkolaskenta/kortistointi-ohjelmat jotka vievät lisäksi useita satoja megatavuja kiintolevy tilaa. Lisäksi ohjelmassa on jotain mitä missään muussa kortistointiohjelmassa ei ole, noin 1400 elokuvan tiedot joiden avulla ohjelma osaa täydentää elokuvasta kaikki oleelliset tiedot syötettyäsi vain elokuvan nimen. Näin elokuvien tietojen kirjoittamiseen ei parhaassa tapauksessa kulu aikaa nimeksikään. Lisäksi kun kortistoit elokuvasi voit halutessais tulostaa ohjelmalla niihin hienot tarrat.

1a. Tärkeimmät ominaisuudet

  • Helppo ja siisti käyttöliittymä.
  • Ohjelmassa on oma sisäänrakennettu tietokanta mitä käyttäen ohjelma osaa täydentää elokuvan tiedot automaattisesti lisätessäsi uuden elokuvan tietokantaasi.
  • Mahdollisuus päivittää ohjelman oma tietokanta internetistä muutamalla napin painalluksella.
  • Voit järjestää tietokantasi kortit haluamaasi järjestykseen esimerkiksi elokuvan nimen, tai kasetin numeron mukaan.
  • Voit tarkastella tietokantaa listana. Tulostaa listan, tai tallentaa se tekstitiedostoon.
  • VHS-kasettien tarrojen tulostus (16 tai 24bittisinä, huimalla 3450x1750 resoluutiolla).
  • Älykkäät täydennysrutiinit joiden perusteella ohjelma ennakoi syöttämisiäsi tietoja.
  • Asetuksista voit määritellä uuden kortin ominaisuuksia käytettävissäsi olevien laitteistojen perusteella (DVD, Hifi-Stereo videot).
  • Lainaus / palautus kaseteille. Tiedät missä kasettisi ovat.
  • Ojelma osaa (melko) hyvin korjata erilaisia virhe tilanteita.

1b. Laitteistovaatimukset

  • Pentium 133MHz (tai vaikka 486-66 jos hermot kestää ;)
  • 32Mt RAM
  • Vähintään 800x600x16bit resoluutio (suunniteltu 1024x768:lle!).
  • Käyttöjärjestelmä: Windows 95/98/98SE/NT/2000
  • Muut tarvittavat roinat (hiiri, näppäimistö...)

    Tarkemmat selostukset:
    Ohjelman konevaatimukset ovat ehkä hieman suuremmat kuin kortistointiohjelmalta odottaisi. Mukavaan käyttöön vaaditaan vähintään 32megatavua muistia, pentium 166MHz ja näytön resoluutio vähintään 800x600 @ 16bit. Jos monitori ja näytönohjain pystyvät parempaan, 1024x768 @ 16bit tai enemmän olisi suositeltavaa. Ohjelma toimii pienemmilläkin resoluutioilla aina 640x480 asti, mikä tosin edellyttää jo tehtäväpalkin piilottamista. Värimäärän olisi kuitenkin syytä olla vähintään 16bit tai ohjelma näyttää hieman karulta, mutta jos se ei haittaa, niin mikään ei estä käyttämästä ohjelmaa siinäkin tilassa. Hitaammilla koneilla tarrojen tulostus tulee varmasti hidastamaan koneen polvilleen. Vika ei sinäänsä ole ohjelmassa vaan johtuu siitä että tarrat tehdään todella isolla resoluutiolla, ja sen kuvan siirtäminen printteriportin kautta tulostimeen vie lähes kaiken prosessoritehon.

    Käyttöjärjestelmänä toimii ainakin Windows 95, 98, NT sekä Windows 2000. Tulostuksesta NT:n alla ei ole mitään kokemusta joten jos joku viitsisi mailailla tuloksista. 333MHz kannettavassani on windows 2000 ja ohjelma toimi siinä jopa nopeammin kuin 500MHz (win98) pöytäkoneessa. Olisiko microsoft jopa harrastanut optimointia.. :D

    2. Ohjelman käyttö

    Ohjelman käyttöliittymä on pyritty pitämään mahdollisimman yksinkertaisena ja selkeänä, mutta myönnettäköön että se saattaa poiketa hieman "microsoftin standardista" käyttöliittymästä. Opastetaan varmuuden vuoksi ohjelman käyttö ihan alusta alkaen.

    Käynnistä ohjelma, jos käynnistät ohjelman ensimmäistä kertaa ohjelma kysyy haluatko tutustua ohjelmaan käyttäen esimerkki tietokantaa. Jos vastaat kyllä pääset kokeilemaan ohjelman toimintoja tositilanteessa. Kun olet kokeillut tarpeeksi käynnistä ohjelma uudelleen, nyt ohjelma lataa automaattisesti tietokannan "default.fdb". Ensimmäisellä kerralla edessäsi on tyhjä kortti johon voidaankin sitten alkaa syöttämään tietoja.

    Valitse hiirellä elokuvan nimi kenttä ja kirjoita siihen elokuvan nimi ja paina ENTER. Nyt ohjelma etsii omista tiedoistaan löytyykö syöttämäsi elokuvan tietoja, jos tiedot löytyvät ohjelma antaa listan elokuvista jotka vastaavat hakusanoihisi, valitse oikeat tiedot ja paina hyväksy. Huomaa, voit esikatsella tietoja valitsemalla jonkin ehdoitetuista elokuvista. Valintasi jälkeen ohjelma hyppää automaattisesti seuraavaan tyhjään kenttään, näin käy myös jos elokuvan tietoja ei löydy. Seuraavaksi hieman tietoja kentistä joiden merkitys voi jäädä hieman hämärän peittoon. Joistakin "hämäristä" nappuloista ja kentistä saat pika-ohjeen pitämällä hiirtä hetken kentän/nappulan päällä.

    Formaatti: Tämä kenttä ilmoittaa nauhan nauhoitusnopeuden (SP,LP) tai että kyseessä on DVD/LD levy. Alkuperäisillä kaseteilla nopeus on aina SP.

    Kasetin/levyn nro: Ohjelma olettaa että numeroit kasettisi/DVD-levysi, joten tähän kenttään tulee luonnollisesti 1,2,3...

    Jos alkuperäisiä kasetteja ei ole kovin paljon kannattaa ne "numeroida" AP1, AP2, AP3... (tai dvd elokuvat esim DVD1, DVD2...)

    Tämän kentän jälkeinen pieni osa ilmoittaa monentenako elokuva on kasetilla/levyllä. Kenttää ei ole pakko täyttää, mutta ohjelma ei silloin esimerkiksi tulosta kasettien tarroihin elokuvia oikeassa järjestyksessä. DVD elokuvia kortistoidessa tästä kentästä ei ole juurikaan hyötyä, ellei elokuvan mukana tulee 2 levyä. Tällöin kannattaa laittaa kummatkin levyt omaksi kortiksi ja laittaa niille sama kasetin/levyn nro sekä sijainniksi 1 ja toiselle levylle 2. Samoin kuin jos kortistoisit VHS-kasetteja ja toinen elokuva olisi kasetilla ensimmäisenä ja toinen toisena. Näin kummatkin näkyvät listoissa jne. paljon järkevämmin.

    Kuvasuhde: Ilmoittaa missä kuvasuhteessa elokuva on, perinteiset televisiolähetykset ja videokasetit ovat yleensä 4:3 kuvasuhteessa, mutta DVD elokuvat ovat usein 16:9 muodossa.

    Muut kentät ovat mielestäni selviä, jos eivät ole niin katso esimerkki tietokantaa "esimerkki.fdb". Sitä tutkailemalla kenttien merkitys pitäisi selvitä.

    Kun olet täyttänyt kortin voit lisätä uuden painamalla ruudun alareunasta löytyvää UUSI näppäintä.

    Syötettyäsi kaikki elokuvasi tietokantaan, tallenna se Tiedosto valikosta. Omat elokuvat voi tallentaa default.fdb tietokantaan, jolloin ne ladataan automaattisesti ohjelman käynnistyksen yhteydessä.

    Riippuvalikot

    Ohjelmassa on myös muita tarpeellisia toimintoja, harvemmin käytettävät toiminnot löydät ohjelman riippuvalikosta.

    Päivitä tietokanta internetistä:

    Avaa internet yhteytesi, käynnistä filmdatabase ja valitse tämä päivittääksesi ohjelman elokuvakirjaston uusimpaan versioon, tämä ominaisuus ei ole ainakaan toistaiseksi käytössä, koska ohjelmasta julkaistaa aika tiheään uudempi versio jossa on myös uusin tietokanta. Kunhan ohjelma itsessään on täysin viimeistelty, toiminnosta on todellista hyötyä.

    Päivitä kortit ohjelman omasta tietokannasta

    Kun päivität ohjelman tietokannan uudempaan (joko suoraan ohjelmasta tai hakemalla uudemman version koko ohjelmasta), voit tällä toiminnolla päivittää oman tietokantasi ehkä puutteelliset kortit ajantasalle tietokannasta. Käynnistettyäsi toiminnon ohjelma käy jokaisen kortin läpi ja mikäli havaitsee että tietokannasta lötyisi elokuvasta uudemmat tiedot, kysyy ohjelma sinulta mitä asialle tehdään.

    Lainaa/Palauta kasetti

    2b. Ohjelman asetukset

    Ulkoasu:

    Täältä voit muuttaa ohjelman asetuksia, esimerkiksi näytetäänkö elokuvan kesto minuutteina (90min) vai tunteina (1h 30min). Voit myös valita ohjelmalle mieleisesi taustakuvan eri vaihtoehdoista.

    Uuden kortin ominaisuudet:

    Voit myös valita joidenkin kortin kenttien oletusarvon, esimerkiksi oletuksena on, että kaikki uudet lisätyt elokuvat (kortit) ovat väri filmejä 4:3 kuvasuhteella, voit muuttaa tämän tarvittaessa vaikka 16:9 suhteeksi jos elokuvasi ovat pääasiassa DVD:llä. Toinen esimerkkitapaus olisi henkilö jolla ei ole hifi-videoita. Hänen kannattanee valita asetuksista kaikkien oletukseksi "Ei Hifiraitaa (mono)", jos elokuvat ovat pääasiassa televisiosta nauhoitettuja.

    Tallennus ja Tulostus:

    Ks. asetukset, siellä on hyvät ohjeet.


    2a. Viheitä

    • Ohjelma löytää lisäämäsi elokuvan parhaiten tietokannasta jos kirjoitat vain suomennetun nimen. Jos kirjoitat englanninkielisenkin nimen tee se seuraavasti "Bad Boys - Pahat Pojat" tai "Pahat Pojat (Bad Boys)". Ohjelma on tehty edellämainittuja muotoja ajatellen.
    • Jos painat Seuraava TAI Edellinen painiketta hiiren kakkosnapilla, ohjelma siirtyy suoraan seuraavaan/edelliseen kasettiin. Tästä ominaisuudesta on hyötyä vasta sitten kun sinulla on paljon kasetteja.
    • Päivitä tietokanta valitsemalla riippuvalikosta Toiminnot -> Päivitä tietokanta internetistä. Uudessa tietokannassa on enemmän elokuvan tietoja mukana. Huomaa että päivittäminen saattaa kestää hetken (yli 300kt).
    • Kokeile klikata (mustaa) kesto: tekstiä
    • Kokeile painaa lista painiketta hiiren kakkosnapilla. Tämä toiminto on erityisen kätevä, mutta vaatii vähintään 1024x768 resoluution jotta siitä olisi jotain hyötyäkin.
    • Kokeile klikata "Käsikirjoittaja:" tekstiä... voit muuttaa tämän kentän nimen joksikin muuksi jos tarve vaatii.

    Ohjelmassa on myös muutamia hyödyllisiä pikanäppäimiä. Alareunan painikkeina toimivat funktionäppäimet (F2-F6). Voit myös vaihtaa korttia AltGr+nuolinäppäimillä. Ensimmäiseen / viimeiseen korttiin pääsee cltr-home / ctrl-end yhdistelmällä. Riippuvalikosta näet kunkin toiminnon pikanäppäimen mikäli sellainen toiminnolla on.

    3. Ohjelman sisäinen tietokanta

    Ohjelmassa on sisäänrakennettuna noin 1700 elokuvan tiedot. Kun kirjoitat elokuvan nimen ohjelma etsii automaattisesti tietokannasta elokuvan tietoja. Jos tiedot löytyvät ohjelma kysyy haluatko täydentää kortin käyttäen niitä tietoja. Parhaassa tapauksessa sinun ei tarvitse kirjoittaa muuta kuin elokuvan nimi ja ohjelma täydentää kaikki tiedot (päänäyttelijät, kesto jne.) automaattisesti. Valitettavasti tietokanta ei kuitenkaan ole täydellinen. Siksi toivoisin että kun olette kirjoittaneet elokuvien tietoja ylös niin laittaisitte tietokannan minulle sähköpostissa liite-tiedostona. Lisätietoja emailaa.html:stä!

    4. Tarrojen tulostus

    Ohjelma osaa tulostaa VHS-kasettien sivuun tarrat. Ehtona on kuitenkin että olet käyttänyt kasetin numeroja syöttäessäsi elokuvien tietoja sekä että tulostimesi osaa tulostaa grafiikkaa. Tarrojen tulostus tapahtuu valitsemalla Riippuvalikosta Toiminnot -> Tarrojen tulostus. Tämän jälkeen valitset kasetit joiden tarrat haluat tulostaa sekä tarran ulkoasun. Oletuksena on:

    mutta ohjelmasta löytyy hieman eksoottisempiakin malleja kuten:

    Voit myös tehdä itse tarroja, ohjeet siitä kuinka niitä tehdään löytyy täältä

    Tarrapaperia saa lähes jokaisesta kirjakaupasta ja se maksaa noin 2mk / arkki.

    Ohjelma tekee tarrat todella isolla resoluutiolla joten ne näyttävät tulostimesta riippuen upeilta, tulostettavan kuvan resoluutio on huimat 3450x1750 pixeliä!

    Jos tulostuksessa ilmenee jatkuvasti ongelmia, käy katsomassa kotisivulta löytyykö ohjelmasta uudempaa versiota. Jos ongelmat kuitenkin jatkuvat, lähetä sähköpostilla ohjelman versionumero, tulostimesi tekniset tiedot ja kuvaus ongelmasta. Lisätietoa ja mahdollisia ratkaisuja tulostusongelmiin löydät dokumentin osiosta 5b Ongelmia

    4a. Lainaus ja palautus

    Ohjelmassa on mahdollisuus pitää kirjaa lainassa olevista kaseteista/DVD-levyistä. Lainauksen toimintaperiaate saattaa kuitenkin olla hieman hankala, joten selvennetään sitä hieman.

    Lainattaessa syötä lainaajan nimi, sekä kasettien/levyjen numerot. Voit myös syöttää osan elokuvan nimestä (vähintään 5 merkkiä) jos numero ei ole käsillä.

    Palautettaessa voit syöttää joko lainaajan nimen jolloin kaikki henkilön lainaamat kasetit merkitään palautetuiksi. Mikäli lainaaja kuitenkaan ei palauta tälläkertaa kaikkia kasetteja voit syöttää vain palautettavien kasettien/levyjen numerot, jolloin muut jäävät vielä lainatuiksi. Voit myös valita palautettavat kasetit suoraan lainassa olevien kasettien listasta.

    5. Tulossa

    Seuraavissa versioissa tullaan näkemään uusia ominaisuuksia ideoiden mukaan joita voi siis lähetellä minulle sähköpostilla (ks. yhteystiedot). Ideoita kaivataan! Seuraavissa versioissa ainakin tullaan tekemään pientä hienosäätöä tulostukseen esimerkiksi ohjelma ei tulosta tarroja kuin kasetin sivulle, jos kiinnostusta riittää ohjelmaan niin voin myös tehdä tulostuksen kasettien päälle. Luonnollisesti ohjelman sisäistä tietokantaa laajennetaan mahdollisimman paljon.

    5b. Ongelmia

    Ohjelma on pyritty testaamaan huolellisesti ennen julkaisua (toisin kuin eräät mikki$oftan ohjelmat ;), mutta ohjelman laajuuden vuoksi mukaan on varmasti päässyt ohjelmointivirhe tai pari. Muistin (kovalevyn) loppuminen saattaa kaataa ohjelman, joten jos ohjelma ei lähde päälle tai kaatuu (esim. tulostettaessa), kannattaa ensimmäiseksi tarkistaa onko c-asemalla varmasti tilaa (scandisk suositeltavaa FAT32 levyillä).

    Tulostusongelmat:

    Jos koneessa ei ole kovin paljon muistia (alle 32) on muiden ohjelmien sulkeminen tulostettaessa suositeltava. Ohjelma laskee tarroja kohtalaisen kauan hitailla koneilla, jopa pentium 233mmx laskee niitä melkein minuutin joten älä panikoi jos mitään ei ala tapahtua välittömästi. Tulostusrutiinia optimoidaan ohjelman kiinnostuksen mukaan [ks. emailaa.html].

    Huom: 24 bittinen tulostus ei toimi kaikilla tulostimilla. Jos tulostus epäonnistuu jostain syystä, tarkista ensimmäiseksi, että olet valinnut asetuksista 16 bittisen tulostuksen!

    Ongelmia saattaa tulla myös jos kasetilla on elokuvia 5-6kpl. Ohjelma ei välttämättä osaa laittaa elokuvia tarraan siististi kaikissa tapauksissa, ja näinollen elokuvan nimi ei mahdu kokonaan tarraan. Tekstit mahtuvat tarraan parhaiten kun elokuvia on kasetilla 1-3 kpl.

    Jos tarrat eivät ole tulostettuna aivan kasettiin sopivan kokoisia (14,9x1,8cm), voisit lähettää minulle sähköpostilla tulostettujen tarrojen koot, sekä tulostimesi merkki ja malli.

    Jos ohjelman käytössä ilmenee kummallisia ongelmia, lähetä mailia ja kerro missä ongelma ilmeni ja mahdolliset virheilmoitukset.

    Yhteystiedot löydät Täätä

    6. FAQ

    K: Mitä tämä maksaa?
    V: Ohjelman käytöstä ei peritä mitään rahallista korvausta. Lue kuitenkin täältä lisää tietoa mitä sinun pitäisi tehdä hyvän omantunnos säilyttämiseksi.

    K: Miksi ohjelma ei mahdu kokonaan näytölleni?
    V: Laita työpöydän resoluutio isommaksi kuin 640x480. Jos näyttösi ei tue isompia resoluutioita, kokeile piilottaa windowsin tehtäväpalkki valitsemalla:
    Käynnistä -> Asetukset -> Tehtäväpalkki -> Käynnistä valikko
    ja poista ruksi kohdasta aina päälimmäisenä ja/tai laitta ruksi kohtaan piilota automaattisesti, miten parhaaksi näet. [Ks. Laitteistovaatimukset]

    K: Miksi tarrat tulostuvat väärän kokoisina?
    V: Mene ohjelman asetuksiin tulosta välilehdelle ja säädä sieltä lötyvää DPI arvoa muuttaaksesi tulostuksen kokoa. X arvo säätää kokoa vaakatasossa ja Y vastaavasti vaakatasossa.

    K: Montako riviä ohjelmassa on koodia? Kauanko tekemiseen on mennyt?
    V: Yli 15000, rivimäärä tulee varmaan kasvamaan jonnekkin 20000 pintaan, mutta tuskin siitä yli, ainakaan paljon. Aikaa tämän softan tekemiseen on kyllä mennyt paljon (450h?), mutta ei ole ollut parempaakaan tekemistä.. lisäksi ohjelman tekeminen on ollut erinomaista harjoittelua koodauksen suhteen. Eli ihan itseopiskelua...

    K: Miksi ihmeessä kortistointiohjelmalla on useita eri ulkoasuja (skinejä)?
    V: No ensimmäisissä versioissa oli vain yksi ulkoasu, lähinnä koska halusin tehdä jotain hieman massasta poikeeavaa. Myöhemmin päätin tehdä tuommoisen useampien ulkoasujen systeemin, kun se onnistui erittäin helposti.

    7. Yhteystiedot

    Osoite: Marko Koivusalo, Ainolankaari 2 D 51, 40520 Jyväskylä

    Ohjelman (sekä omani) kotisivut: http://batman.jypoly.fi/~markoi/

    Säköpostiosoite: markoi@batman.jypoly.fi.

    Minut tavoittaa parhaiten söhköpostilla, luen postit joka päivä.

    6. Copyrights

    Ohjelman tekijä omistaa kaikki oikeudet ohjelmaan, ohjelman yksityinen käyttäminen on ilmaista, muuhun käyttö esim. yrityksissä vaaditaan ohjelman tekijän lupa. Ohjelman myyminen tai sisällyttäminen kaupallisille levyille (cd-rom, dvd, jne..) on kielletty ilman ohjelman tekijän lupaa. Lyhyesti sanottuna kaikkeen muuhun kuin yksityiseen käyttöön tarvitaan ohjelman tekijän lupa! Ohjelmaa saa levittää vapaasti purkeissa, internetissä kunhan levitetään alkuperäistä pakettia muutamattomana. Ohjelman tekijä ei ole vastuussa mahdollisista ohjelman aiheuttamista vahingoista! Kaikki käyttö siis omalla vastuulla!