Page 1 of 1
TvGuide
Posted: Fri Mar 17, 2023 9:45 am
by hekj
TvGuide - Programmet som skapar din egen personliga TV-tablå
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å.
