© 9/2-2003, Rune Henning Johansen, rhj@rhj.info.

BildeIndeks.java

For å legge ut mine bilder på web, har jeg laget mitt eget program, BildeIndeks.java. Jeg vil her forklare hvordan programmet fungerer. Hvis du vil lese litt om hvorfor jeg har laget programmet, vises det til:
http://rhj.info/prosjekter/bilde_indeks/
Men nå litt teknisk informasjon! Inngangsdata til programmet er som følger: Grunnen til at datoen ikke kan hentes automatisk, er at jeg av og til kjører programmet på nytt etter endringer i koden eller tekstfiler. Ofte vil jeg da beholde den originale datoen. Selve brukergrensesnittet er foreløpig kun endringer i selve Java-koden. F.eks. legger jeg ut mine blinkskudd på følgende måte:
LagBildeIndeks ( "blink"               // Hvor originalene ligger.
                 "Diverse blinkskudd", // Overskrift.
                 "30/9-2002",          // Dato for tellere.
                 rhj_output_område,    // Hvor resultatet skal legges.
                 85 );                 // Maksimal størrelse på thumbnails.
På blink-området, har jeg altså tekst-filer og bilde-filer:
C:\rune\java\BildeIndeks\blink>dir
 Volumet i stasjon C er IBM_PRELOAD
 Volumserienummeret er 422A-10E8

 Innhold i C:\rune\java\BildeIndeks\blink

06.08.2002 16:57 <DIR>.
06.08.2002 16:57 <DIR>..
19.08.2002 13:33 562 index.txt
05.06.2000 08:13 50 118 2000_06_03_grgk_flagg.jpg
06.08.2002 17:48 49 373 2001_03_05_onkel_ingvald.jpg
06.08.2002 17:27 32 366 2000_12_lisa_hurdal.jpg
06.08.2002 17:35 47 204 2001_03_27_noedvendig_kaffe.jpg
06.08.2002 17:33 56 179 2001_03_27_tf_latter.jpg
21.08.2002 23:31 176 2000_11_10_romsaas_t_bane.txt
10.08.2002 10:42 245 2001_01_11_tf_morgen.txt
19.07.1999 16:29 72 298 1999_07_dagen_etter.jpg
30.08.1999 14:21 40 021 1999_08_hurdal_innsjoe.jpg
07.08.2002 16:23 29 407 1999_12_05_roeverkollen.jpg
26.03.2002 21:15 351 888 2002_03_26_lisa_paaske_hurdal.jpg
27.03.2002 20:04 257 414 2002_03_27_nana_paaske_hurdal.jpg
...
10.08.2002 10:30 29 2001_paaske_stemning_hurdal.txt
10.08.2002 12:34 286 1999_10_15_jan.txt
10.08.2002 13:03 404 2000_12_lisa_hurdal.txt
10.08.2002 12:58 87 1999_12_24_pusekatt.txt
12.08.2002 13:19 399 2002_03_27_nana_paaske_hurdal.txt
             94 fil(er) 5 164 910 byte
              2 mappe(r) 971 235 328 byte ledig

C:\rune\java\BildeIndeks\blink>

Særlig brukervennlig er det ikke. Men er man kjent med Java, og har en rask maskin, går det greit. Innholdet i en av tekst-filene, vil typisk være:
C:\rune\java\BildeIndeks\blink>type 1999_12_24_pusekatt.txt
Går det an å ta et dårlig bilde av ei katt?
Denne lå og sov på Lesja, juleaften, 1999.
C:\rune\java\BildeIndeks\blink>
Det innholdet blir så lagt ut på toppen av den rellevante fila:
http://rhj.info/bilder/blink/normal_index_6_1999_12_24_pusekatt.jpg.html
Det kan også legges til at jeg bruker et annet program for å legge de ferdige filene ut på en server. Det programmet sjekker også at filene følger både html- og css-standarden.


Valid HTML 4.01! Valid CSS!
30/9-2002:
?