Stokerforum

Interface => Interface til varme systemer => Stoker kontrol => Emne startet af: BoinkUser efter Nov 15, 2007, 22:04

Titel: Åben kildekode - Lav din egen webside
Indlæg af: BoinkUser efter Nov 15, 2007, 22:04
Hej

Vi har åbnet op for kildekoden til det modul som danner websiden med grafer osv. fra StokerKontrol.

Du kan nu, hvis du kan lille bitte smule hobby Java og ved lidt om HTML lave din helt personlige side fyldt med grafer, driftdata og ildspruttende drager eller hvad du nu har lyst til.

Pakken som der er blevet åbnet op for indeholder alt kode som er nødvendig for at compile det modul du skal bruge i StokerKontrol. Når du har compilet pakken skal du blot kopiere én fil over i din StokerKontrol installation. Det står der lidt mere om i read.me filen som følger med.

Hent koden her http://www.stokerkontrol.dk og log ind under download med dit serienummer. Husk at koden er underlagt samme licensbetingelser som StokerKontrol. Dvs. ingen kopiering til andre og heller ikke noget med at bruge koden i dit eget program.

Du skal have Java jdk version 6 fra Sun installeret for at kunne kompilere koden. (hent på http://java.sun.com)
Du pakker derefter pakken ud et sted og går til denne placering i en kommando prompt
Skriv 'javac -classpath . dk/jah/pillefyr/HTMLGenerator.java' uden plinger
Herefter kan du kopiere filen HTMLGenerator.class som beskrevet i read.me filen og du kører med din egen personlige side :-)

Vi giver det væk gratis - så du må meget gerne beholde linket i bunden, eller et andet sted du synes er passende.

Glæder mig til at se nogle fede sider  8)

mvh. Jens
Titel: Sv: Åben kildekode - Lav din egen webside
Indlæg af: Profft efter Jan 06, 2008, 09:23
Er der nogle der har fået det til at virke??
Titel: Sv: Åben kildekode - Lav din egen webside
Indlæg af: StokerSøren efter Jan 06, 2008, 12:11
Har prøvet, men absolut uden nogen resultat.. ( Kan programmere lidt, men er ikke nørd)
Titel: Sv: Åben kildekode - Lav din egen webside
Indlæg af: BoinkUser efter Jan 06, 2008, 12:39
Har prøvet, men absolut uden nogen resultat.. ( Kan programmere lidt, men er ikke nørd)

Hmmm - der er sket en del omrokeringer i StokerKontrol v1.50 så HTML generator (og dens omgivelser) er omskrevet. Hvis i vil køre på StokerKontrol v1.50 så skal i hente seneste HTML Generator kildekode til 1.50 på download siden.

Så hvis du har prøvet med den gamle HTMLGenerator på en StokerKontrol v1.50 så giver det god mening det ikke vil virke.

Der er ændret i måden der compiles på, nu skal der skrives:
javac -classpath . dk/stokersoft/stokerkontrol/HTMLGenerator.java

Og så skulle der ikke lige ændres foreløbig i den del, så det burde også virke i kommende versioner.

Glæder mig til at se nogle sider :-)

Hvis der er noget der driller så bare spørg her, så kigger vi på det her. Det kan virke lidt uoverskueligt, hvis man ikke lige er vandt til det. Men når det først er sat op til at compile er det forholdsvis let. På en nørd skala fra 1-10 ligger vi nok omkring de 9.2  for at rode med det her ;D

mvh. Jens
Titel: Sv: Åben kildekode - Lav din egen webside
Indlæg af: epo efter Okt 04, 2008, 20:15
Hmmm... har prøvet, men kan ikke få det til at virke.

Lavede nogle ret simple ændringer. Skal bare have en ekstra "<img src=..." tilføjet. Har nemlig et webcam til at kigge ned i siloen, så jeg kan se når der er tid til påfyldning :)

Kunne snildt compile uden errors/warnings, men når jeg kopierer den nye class ind i Stokerkontrol starter stokerkontrol ikke op. Den fryser med "Vent venligst" skærmen.

Min java version:
C:\Documents and Settings\Jesper\Desktop\stokerkontrol>javac -version
javac 1.6.0_07

Jeg kan se at den kompilerede .class fil ikke er helt samme størrelse, som den medfølgende (ca. 1kb mindre) og header information ser også noget anderledes ud (kiggede bare på de binære .class filer med Notepad).

Du skriver JDK version 6, kan ikke lige få det til at matche min JDK compiler version (1.6.0 update 7) som er den seneste. Måske du kan linke til en known-good JDK.
Titel: Sv: Åben kildekode - Lav din egen webside
Indlæg af: BoinkUser efter Okt 04, 2008, 22:46
Min java version:
C:\Documents and Settings\Jesper\Desktop\stokerkontrol>javac -version
javac 1.6.0_07

Jeg kan se at den kompilerede .class fil ikke er helt samme størrelse, som den medfølgende (ca. 1kb mindre) og header information ser også noget anderledes ud (kiggede bare på de binære .class filer med Notepad).

Du skriver JDK version 6, kan ikke lige få det til at matche min JDK compiler version (1.6.0 update 7) som er den seneste. Måske du kan linke til en known-good JDK.

Hej Epo

Den jdk som officielt benyttes er 1.6.0_01 - men der plejer nu ikke at være problemer de store versioner imellem, men prøv det evt.

Du kan tage en kopi af StokerKontrol.bat og modificere den så du skifter "javaw" ud med "java" og så sætter "> output.txt" i slutningen. Så får du et dump, som sikkert kan fortælle, hvad der sker. Send det evt. til info@stokerkontrol.dk så kan jeg lige kigge på det. (send evt. hele din kode også)

Mvh. Jens