Oh I don't think there's been any chance of breaking the hypocritic oath and doing harm:)
My risk analysis would be that the greatest danger would be of database locking affecting the EPG. But that's never occurred. The only time I've seen DB locking issues is when I've been making updates to my...
You're welcome. I've very appreciative of the work everyone's put in before me.:)
I go for the underlying Jim/Tcl epg.class - no screen scraping. I don't really know the lifecycle of those pages.
No. I'm trying to do the absolute minimum, for speed, reliability and disk space, and I don't...
Hi there...
I've uploaded a new version of TV Diary: tvdiary_0.0.2-1_mipsel.opk
* There were parts of the UI that were still making me think more than I should when using it. It seemed particularly wrong that while the last recording of the day was still proceeding the table heading said...
You can hack the .../tvdiary/style.css to customize the way live program(mes) are displayed.
/* Live broadcast icon. */
tr.live_event td.event_time:before /*, tr.record_event.active_event td.event_time:before*/ {
content: url('tvmast.png');
float: right;
}
The commented out section there...
Hi there...
I've uploaded a new version of TV Diary: tvdiary_0.0.2-0_mipsel.opk
I've taken your feedback on board, and it now distinguishes between playing back recordings and watching live TV.
You can hide the live programmes if you don't want to be bothered with them.
If you really want to...
Actually I have another project that uses Open CV to recognise dressage horses (don't ask!) I'm sure that could be adapted. Or, if you've got a Kinect !
@Teg #51 - I don't know the capabilities of Wordpress or Blogger, but there's a good chance you can get the data in.
/mod/webif/html/tvdiary/day_view.jim is both a CGI and CLI program, and I've included the program /mod/sbin/tvdiary_publish.jim which renders to a temp file and FTPs that off to...
Ah - I might be in trouble then. Too many years working for an American company. Software is written in locale en_US, and the first localization is into en_GB!
I couldn't find a delete post button, and I didn't want someone replying to what I'd already typed as I knew I wasn't going to be quick to finish it, so did a quick edit! I think it may have been ctrl+space or space typed repeatedly - I was trying to do non-breaking spaces.
Hi... I'll try again. I didn't expect hitting space to submit a post!
I've uploaded an update - tvdiary_0.0.1-3_mipsel.opk - to hopefully fix the defects reported.
1) tvdiary_status.jim failing to find the humaxtv PID under crontab.
I've put in the full path to /mod/bin/busybox/pgrep, and...
I'm still very baffled at the failing to find the humaxtv pid errors. That's one of the easiest parts. Can you try the two blocks of text in #26 pasted into the Welcome to Jim version 0.74 prompt, to see if there's any difference in getting the process ID.
I've come late to the game, so have...
I've seen the Unable to get the EPG for the program being watched on service 4165. errors a couple of times. It's only been for a short periods , near the boundary of a program, so it's difficult to debug. I Under the same circumstances "status", I think, reports just the channel name.
Yep -...
Could you run "jimsh" in telnet and paste the following in at the Welcome to Jim version 0.74 prompt to see if there is a difference?
if {[catch {set pid [exec pgrep -n humaxtv]}]} {
puts "Cannot find humaxtv process."
exit
}
puts $pid
The type exit and try this block:
try {...
I assume "status" works. I should be essentially doing the same think:
status does:
if {[catch {set pid [exec pgrep -n humaxtv]}]} {
puts "Cannot find humaxtv process."
exit
}
and I do:
try {
set pid [exec pgrep humaxtv]
} on error { msg } {
puts "[clock format $current_time...
You're faster at typing than me, that's what I was going to suggest.
I see you're at a telnet prompt, so can you try "pgrep humaxtv"? The existing status command, which is used to generate the status that pops down from the toolbar in the WebIF uses "pgrep -n humaxtv". I can't remember offhand...
The first check I'd do is to go to Diagnostics and type "crontab -l" in the Run Diagnostic: box and hit "Run Diagnostic". You should see something like this:
>>> Beginning diagnostic crontab -l
Running: crontab
686 crond
=================
0 2 * * * /mod/sbin/anacron -s -d
* * * * *...
Oh yes, I should have pointed out that the same TV program needs to be observed on two consecutive polls from crontab in order to be listed. So you can safely channel surf over embarrassing stuff. Just don't watch any one thing more than a minute!
Did you install it more than a minute ago? The DB file is created by the program called from the crontab, so there could be a minute before the DB is created, and 2 minutes before meaningful data has been recorded. The startup should be automatic.
@cloud9: It only reports 1 day at a time. It would be possible to take add an end date parameter, but it would still have to be in whole days, and the dates of recording and playback aren't displayed inside the tables; only the dates from the schedule.
If I wanted to report multiple days on one...
Oh I don't think there's been any chance of breaking the hypocritic oath and doing harm:)
My risk analysis would be that the greatest danger would be of database locking affecting the EPG. But that's never occurred. The only time I've seen DB locking issues is when I've been making updates to my...
You're welcome. I've very appreciative of the work everyone's put in before me.:)
I go for the underlying Jim/Tcl epg.class - no screen scraping. I don't really know the lifecycle of those pages.
No. I'm trying to do the absolute minimum, for speed, reliability and disk space, and I don't...
Hi there...
I've uploaded a new version of TV Diary: tvdiary_0.0.2-1_mipsel.opk
* There were parts of the UI that were still making me think more than I should when using it. It seemed particularly wrong that while the last recording of the day was still proceeding the table heading said...
You can hack the .../tvdiary/style.css to customize the way live program(mes) are displayed.
/* Live broadcast icon. */
tr.live_event td.event_time:before /*, tr.record_event.active_event td.event_time:before*/ {
content: url('tvmast.png');
float: right;
}
The commented out section there...
Hi there...
I've uploaded a new version of TV Diary: tvdiary_0.0.2-0_mipsel.opk
I've taken your feedback on board, and it now distinguishes between playing back recordings and watching live TV.
You can hide the live programmes if you don't want to be bothered with them.
If you really want to...
Actually I have another project that uses Open CV to recognise dressage horses (don't ask!) I'm sure that could be adapted. Or, if you've got a Kinect !
@Teg #51 - I don't know the capabilities of Wordpress or Blogger, but there's a good chance you can get the data in.
/mod/webif/html/tvdiary/day_view.jim is both a CGI and CLI program, and I've included the program /mod/sbin/tvdiary_publish.jim which renders to a temp file and FTPs that off to...
Ah - I might be in trouble then. Too many years working for an American company. Software is written in locale en_US, and the first localization is into en_GB!
I couldn't find a delete post button, and I didn't want someone replying to what I'd already typed as I knew I wasn't going to be quick to finish it, so did a quick edit! I think it may have been ctrl+space or space typed repeatedly - I was trying to do non-breaking spaces.
Hi... I'll try again. I didn't expect hitting space to submit a post!
I've uploaded an update - tvdiary_0.0.1-3_mipsel.opk - to hopefully fix the defects reported.
1) tvdiary_status.jim failing to find the humaxtv PID under crontab.
I've put in the full path to /mod/bin/busybox/pgrep, and...
I'm still very baffled at the failing to find the humaxtv pid errors. That's one of the easiest parts. Can you try the two blocks of text in #26 pasted into the Welcome to Jim version 0.74 prompt, to see if there's any difference in getting the process ID.
I've come late to the game, so have...
I've seen the Unable to get the EPG for the program being watched on service 4165. errors a couple of times. It's only been for a short periods , near the boundary of a program, so it's difficult to debug. I Under the same circumstances "status", I think, reports just the channel name.
Yep -...
Could you run "jimsh" in telnet and paste the following in at the Welcome to Jim version 0.74 prompt to see if there is a difference?
if {[catch {set pid [exec pgrep -n humaxtv]}]} {
puts "Cannot find humaxtv process."
exit
}
puts $pid
The type exit and try this block:
try {...
I assume "status" works. I should be essentially doing the same think:
status does:
if {[catch {set pid [exec pgrep -n humaxtv]}]} {
puts "Cannot find humaxtv process."
exit
}
and I do:
try {
set pid [exec pgrep humaxtv]
} on error { msg } {
puts "[clock format $current_time...
You're faster at typing than me, that's what I was going to suggest.
I see you're at a telnet prompt, so can you try "pgrep humaxtv"? The existing status command, which is used to generate the status that pops down from the toolbar in the WebIF uses "pgrep -n humaxtv". I can't remember offhand...
The first check I'd do is to go to Diagnostics and type "crontab -l" in the Run Diagnostic: box and hit "Run Diagnostic". You should see something like this:
>>> Beginning diagnostic crontab -l
Running: crontab
686 crond
=================
0 2 * * * /mod/sbin/anacron -s -d
* * * * *...
Oh yes, I should have pointed out that the same TV program needs to be observed on two consecutive polls from crontab in order to be listed. So you can safely channel surf over embarrassing stuff. Just don't watch any one thing more than a minute!
Did you install it more than a minute ago? The DB file is created by the program called from the crontab, so there could be a minute before the DB is created, and 2 minutes before meaningful data has been recorded. The startup should be automatic.
@cloud9: It only reports 1 day at a time. It would be possible to take add an end date parameter, but it would still have to be in whole days, and the dates of recording and playback aren't displayed inside the tables; only the dates from the schedule.
If I wanted to report multiple days on one...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.