Page 1 of 1

TvGuide

Posted: Fri Mar 17, 2023 9:45 am
by hekj
TvGuide - Programmet som skapar din egen personliga TV-tablå

Image

Detta program kan genom att tända en lampa uppmärksamma dig på att ett sevärt TV program snart börjar.

http://skapandedata.se/tvguide/

/Henrik

Re: TvGuide

Posted: Fri Mar 17, 2023 9:45 am
by Snoopy
Måste man använda java 2? Jag använder 1.6.0_18 till NexaHome m.m.
och får felmeddelanden när jag försöker peka på den binära filen till tvguiden.

Re: TvGuide

Posted: Fri Mar 17, 2023 9:45 am
by hekj
Snoopy wrote:Måste man använda java 2? Jag använder 1.6.0_18 till NexaHome m.m.
och får felmeddelanden när jag försöker peka på den binära filen till tvguiden.
Så här ser kontrollen ut:

Code: Select all

// Check java version
String vers = System.getProperty("java.version");
if (vers.compareTo("1.4.0") < 0) {
   System.out.println(RB.getString(RB.errVersionLimitJre));
   return;
}
Ser din TvGuide.bat ut ungefär så här?

Code: Select all

@echo off
call Update.bat
echo Startar TvGuide...
set JPATH=C:\Program Files (x86)\Java\jre6
set CLASSPATH=.;%JPATH%\lib\dt.jar
set JAVAW=%JPATH%\bin\javaw
start "TvGuide - Probably the Best TV-Guide in the World" "%JAVAW%" -cp "%CLASSPATH%" -jar -Dapp.props=.\TvGuide.properties TvGuide.jar
/Henrik

Re: TvGuide

Posted: Fri Mar 17, 2023 9:45 am
by Snoopy
Så här ser min tvguide.sh ut:

Code: Select all

#!/bin/sh

echo "Starting TvGuide..."

TVGUIDE_DIR=$HOME/tvguide

JPATH=/usr/lib/jvm/java-6-openjdk/jre

CLASSPATH=$TVGUIDE_DIR:$JPATH/lib/dt.jar

JAVA=$JPATH/bin/java

exec "$JAVA" -cp "$CLASSPATH" -jar -Dapp.props=$TVGUIDE_DIR/tvguide.properties $TVGUIDE_DIR/TvGuide.jar
Det verkar vara rad 4 som inte stämmer, /usr/lib/jvm/java-6-openjdk/jre/lib/dt.jar finns inte, dt.jar alltså.
Vad är dt.jar, heter det annat i Linux?

Jag får detta felmeddelandet:
debian2:/home/nexahome/tvguide# ./tvguide.sh
bash: ./tvguide.sh: /bin/sh^M: felaktig tolk: Filen eller katalogen finns inte
debian2:/home/nexahome/tvguide#
Sökvägen till /jre/bin/java är rätt om jag letar upp i biblioteken.

Re: TvGuide

Posted: Fri Mar 17, 2023 9:45 am
by micke.prag
Ser ut som du har felaktigt radslut i filen. Testa att öppna filen i någon annan editor där du kan ställa vilket radslut som ska användas och spara om.

Re: TvGuide

Posted: Fri Mar 17, 2023 9:45 am
by Snoopy
Jag gjorde nog fel när jag försökte starta tvguide först, skulle väl använt sh?
Då blir det på detta viset:
debian2:/home/nexahome/tvguide# sh tvguide.sh
Starting TvGuide...
: Filen eller katalogen finns inteva-6-openjdk/jre
: kan inte köra: Filen eller katalogen finns intejdk/jre
debian2:/home/nexahome/tvguide#
Men galet blev det ändå. :cry: