PDA

View Full Version : TivoWebPlus 2.1 Testing and Development


Pages : [1] 2 3

BTUxNine
10-09-2007, 04:18 PM
I've decided to open up this thread because there's a blurring of support requests in the TWP2 thread.

When posting about an issue, please include your version, the output from the version check on the info page (if you're running anything but a pure bundle... i.e. no external mods), and check the log file for anything suspicious.

BTUxNine
10-09-2007, 04:19 PM
I've been thinking that an external bug tracker would help keep bugs from falling through the cracks... if anyone knows of a free bug tracker (not just the s/w... we don't have a server), that's reasonably good, please pipe up.

Additionally, I'm trying to unify some of the handling of issues like genres across different platforms. Since I have a very homogenous setup (all dtivos running 6.2a), it's quite difficult. If there are any kind souls out there who could give me remote access to machines running 6.3 (hr10), 7.x, 8.x, and 9.1, it should help enormously in this endeavor.

Throg
10-09-2007, 08:21 PM
I grabbed the files from CVS and after wrestling with DOS line endings, I got it to start up. I noticed this problem with 2.0 and upped to 2.1 to see if this was a pre-addressed issue; it's not.
Looking at UI/NPL what should be the Tivo Suggestions folder is showing up as whatever the most recent show in the list is titled with a (# of suggestions). I hope you can understand what I mean. If not, I can do some screen shots.

BTUxNine
10-09-2007, 08:26 PM
It's probably a 9.1 issue (to be added to the list of them)

zarsky99
10-09-2007, 11:45 PM
BTU,

I successfully upgraded to v2.1.b0 (oztivo-071004) earlier this week. Unfortunately I am no longer able to upgrade through the web UI. I tried upgrading to tivowebplus-v2.1.b1-071009.tgz and nothing happens. I click the UPDATE button, the "Loading" progress bar in Firefox momentarily starts, and then it returns me to the upgrade form. I have been using the web based upgrade method for a long time, so I am not sure what is wrong.

PS...I am sure I have the file system writeable.

Any ideas?

UPDATE: I had also tried upgrading to tivowebplus-v2.1.b1-071007.tgz and ran into the same problem. I can see the .tgz files in /var/tmp, so I know they are getting over to the Tivo...just looks like something is screwed up after that point.

PSS...I posted this over at the Tivo Community forum. I should have posted it here. Sorry for the double post...but I wanted to be sure everyone benefited from any possible resolution.

BTUxNine
10-09-2007, 11:50 PM
yep... I done broke it
I just found out about 2 hours ago that the update no longer functioned... took about an hour of debugging to find the bug

I should be committing it to CVS tonight, but unfortunately, it'll mean a manual update... sorry about that

it should only require a single file to fix it, if anybody wants to go that route.

Another option: Jamie just compiled a mips CVS... with that, you could grab from anon CVS

p.s. It's p.p.s., not p.s.s. :P

zarsky99
10-10-2007, 12:16 AM
yep... I done broke it

p.s. It's p.p.s., not p.s.s. :P

Wow....I have been screwing that up for a long long time. Thanks for the tip.

djl
10-10-2007, 12:22 AM
I updated cidrss (the caller-id rss feed/log viewer) for 2.1 compatibility. It's got some new features I'd been meaning to add for a while, too:

Google, White Pages and Switchboard are all hardcoded for phone number searches
Names now searchable on Google
Links to most popular searches (today, yesterday, etc) are now available on main page


I also added a country switch for phone number formatting, in case anyone outside of the US is interested.

djl
10-10-2007, 11:48 AM
Sorry, I forgot that there's a pretty big change with TWP 2.1.b1. I've updated cidrss to be compatible with all 2.0+ versions.

***EDIT*** .03 version fixes tooltips.

TivoWare
10-10-2007, 02:22 PM
Is there a changelog somewhere? I have looked but failed to find one.

BTUxNine
10-10-2007, 02:30 PM
Nope... in general, the log messages in CVS are being used as a changelog (sort of)... oops... were you asking about TWP or cidrss? I was referring to TWP (no idea about cidrss)

djl
10-10-2007, 08:28 PM
There's a history.txt in the cidrss zip file. I got a good laugh thinking anybody besides me would want to read it :D


Nope... in general, the log messages in CVS are being used as a changelog (sort of)... oops... were you asking about TWP or cidrss? I was referring to TWP (no idea about cidrss)

John1980
10-12-2007, 10:46 PM
The GooglePages site is having trouble saving changes at the moment, so to get the latest bundle (071014) use this link (http://thomson.tivo.googlepages.com/tivowebplus-v2.1.b1-071014.tgz)

avpman
10-14-2007, 10:31 AM
TWP 2.1.b1
Tivo 8.3.1

Has there been any progress in getting Season Passes to work correctly when scheduling them via TWP2b (NpkChannelDefinition problem) ?

If I schedule anything using TWP it doesn't show up in the Tivo SP list. Additionally, anything I then try to schedule after using the TiVO SP Menu AFTER I've used TWP to schedule, gives me an Error #32. If I go back into TWP and delete the SP scheduled via TWP, the TiVo error goes away and I can once again schedule using the Tivo Menu. Bottom line is I can't schedule anything via TWP without corrupting the Tivo SP list. I have also made sure I only tried scheduling something on a channel for which I already have a SP that was scheduled within the Tivo menu (workaround I saw someplace on the forums).

Thanks for any help. I REALLY miss the ability to schedule SP's via TWP.

Soapm
10-15-2007, 02:20 AM
I don't see the norecord module since upgrading to the new beta version. Will it have to be updated?

StanSimmons
10-15-2007, 02:25 AM
I've been thinking that an external bug tracker would help keep bugs from falling through the cracks... if anyone knows of a free bug tracker (not just the s/w... we don't have a server), that's reasonably good, please pipe up.

Additionally, I'm trying to unify some of the handling of issues like genres across different platforms. Since I have a very homogenous setup (all dtivos running 6.2a), it's quite difficult. If there are any kind souls out there who could give me remote access to machines running 6.3 (hr10), 7.x, 8.x, and 9.1, it should help enormously in this endeavor.

PM me with specifics of your needs. I have a 8.3 (649) and a 9.1 (649) and a 63 (HR10) I can restore a box to 7.2.5 (649) if needed.

darrin75
10-15-2007, 02:33 AM
Has Anyone came up with any ways to transfer shows between two tivo's with mrv with tivoweb?

John1980
10-15-2007, 03:20 AM
Has there been any progress in getting Season Passes to work correctly when scheduling them via TWP2b (NpkChannelDefinition problem)?

I have created a ticket for this fault. You can browse all faults (currently there is only one!) here (https://sourceforge.net/tracker/?func=browse&group_id=110228&atid=655745), , or you can view this particular call using this link (http://sourceforge.net/tracker/index.php?func=detail&atid=655745&aid=1813594&group_id=110228)

Could you try and edit line 697 in the modules/ui_season_pass.itcl file and change it from:


# New SeasonPass format for DTivo v6.3 software
if [PrefixMatches "6.3" $::tivoswversion] {

to

# New SeasonPass format for DTivo v6.3 software
if [PrefixMatches "8.3" $::tivoswversion] {


Let me know if this helps and we can change the code to check for both 6.3 and 8.3 (plus any others versions that may require Npk values).

BTUxNine
10-15-2007, 08:41 AM
I don't see the norecord module since upgrading to the new beta version. Will it have to be updated?As I've said more than once... the reason I bumped the version and moved it to a beta is that external module compatibility is, again, being broken. For any externals, you'll need a version that is explicity FOR the TWP version you're running.

tas3086
10-15-2007, 02:59 PM
I had to do a tar install for some reason, so I had to remove all old components first.

;) Search is fantastic. I'll look at the code and see what you eventually did. Worked perfectly the first time!

:confused:Not true however with RESTART menu option. Clicking on RESTART caused the following:

--cut here--
action:folder
path:/10
env:
can't read "modlist": no such variable
while executing
"foreach url $modlist {
set l [getModInfo $url]
if {$l != ""} { lappend mods $l }
}"
(procedure "action_folder" line 14)
invoked from within
"$cmd $chan $path $env"
--cut here--
192.168.1.222 - - [15/Oct/2007:17:49:41] /folder/0
192.168.1.222 - - [15/Oct/2007:17:49:45] /
192.168.1.222 - - [15/Oct/2007:17:49:49] /folder/10
--cut here--
action:folder
path:/10
env:
can't read "modlist": no such variable
while executing
"foreach url $modlist {
set l [getModInfo $url]
if {$l != ""} { lappend mods $l }
}"
(procedure "action_folder" line 14)
invoked from within
"$cmd $chan $path $env"
--cut here--

SteveT
10-15-2007, 09:25 PM
:confused:Not true however with RESTART menu option. Clicking on RESTART caused the following:
--cut here--
action:folder
path:/10
env:
can't read "modlist": no such variable
while executing
"foreach url $modlist {
....This has been fixed in the latest CVS. Give it a try and advise advise any problems.

Nikodemus
10-16-2007, 11:23 AM
Hi, since upgrading to the latest beta, HiGuide does this

INTERNAL SERVER ERROR
--cut here--
action:higuide
path:
env:
can't read "genres": no such variable
while executing
"lsearch $genres $Repeatindex"
(procedure "do_guide_row_showing" line 140)
invoked from within
"do_guide_row_showing $showing $previous_show"
("foreach" body line 79)
invoked from within
"foreach showingfsid [lrange $showings $x [expr $x+19]] {
regexp {([0-9]*)/(.*)} $showingfsid junk showingobjid subobjid
set showing [db $db openidcons..."
("uplevel" body line 2)
invoked from within
"uplevel $body"
invoked from within
"transaction {uplevel $body}"
(procedure "RetryTransaction" line 5)
invoked from within
"RetryTransaction {
foreach showingfsid [lrange $showings $x [expr $x+19]] {
regexp {([0-9]*)/(.*)} $showingfsid junk showingobjid subobjid
set showing..."
(procedure "guide_get_matched_showings" line 22)
invoked from within
"guide_get_matched_showings $fsid $stationfsid"
("uplevel" body line 2)
invoked from within
"uplevel $body"
invoked from within
"ForeachMfsFile fsid name type "/Schedule" "$stationfsid:$date:" {
set rowApp [guide_get_matched_showings $fsid $stationfsid]

append row $rowApp
}"
(procedure "do_guide_row" line 25)
invoked from within
"do_guide_row $datesutc [lindex $channel 0]"
("foreach" body line 2)
invoked from within
"foreach channel $channel_sel {
puts $chan [tr "VALIGN=TOP" [do_guide_row $datesutc [lindex $channel 0]]]
}"
(file "/var/hack/TivoWebPlus/modules/higuide.tcl" line 429)
invoked from within
"source $::source_dir/modules/higuide.tcl"
(procedure "MOD::action_higuide" line 2)
invoked from within
"$cmd $chan $path $env"
--cut here--

I'm running a UK stand alone series 1 TiVo, 120gb hd and latest 5.6.0 hackman.

Everything else seems ok & runs faster.

Any ideas?

Thanks for a great app by the way. Lovinit

tas3086
10-16-2007, 12:47 PM
This has been fixed in the latest CVS. Give it a try and advise advise any problems.

071014 version:

clicking restart still fails.

HiGuide seems to be working for me.

( I had strange problems then I completely deleted TivoWebPlus and reinstalled from tar. Now things are working much better )

BTUxNine
10-16-2007, 01:18 PM
I broke genres on older s/w versions (<4.0)... the fix SHOULD be in CVS, but I don't know if it's been bundled, yet.

The restart menu issue is something I'm actively working on.

tas3086
10-16-2007, 02:35 PM
Looks like channel logos are not being shown on the channelPrefs menu. It appears, however , that all the logos were being processed (running tivoweb console). I could see all the png's being processed. But are not being displayed on web page. Web Source has the provisions to load the icons, but must not be present. I could not see them in the windows internet temp file either. Maybe they are not being downloaded?

SteveT
10-16-2007, 07:42 PM
For those who want to try to pull the files via anon cvs, here's the command line: cvs -z3 -d:pserver:anonymous@tivowebplus.cvs.sourceforge.net:/cvsroot/tivowebplus co -r v2-1 -P TivoWebPlusI have been using Jamie's MIPS cvs binary to run this command directly from my Tivo's with good success. I just had to replace the site name with its IP address (66.35.250.90), since the Tivo doesn't have DNS.

SteveT
10-16-2007, 07:47 PM
Looks like channel logos are not being shown on the channelPrefs menu. It appears, however , that all the logos were being processed (running tivoweb console). I could see all the png's being processed. But are not being displayed on web page. Web Source has the provisions to load the icons, but must not be present. I could not see them in the windows internet temp file either. Maybe they are not being downloaded?Working fine for me on 6.2a and 6.3d (using latest CVS code, not release package)

Soapm
10-17-2007, 11:24 AM
Just my $00.02...


I like the additional wording to explain what everything does believe all the { } makes it look cluttered to me. I like a simple clean look and all those { } disturbs my groove.

Everything I tried seemed to work fine... Thanks !

tas3086
10-17-2007, 12:33 PM
Working fine for me on 6.2a and 6.3d (using latest CVS code, not release package)

Thanks, I will wait for the new package.

( I can not get logos on channellist, logos, and other screens that support logos. Happens on both ie 6 and 7. From 6.3d system)

knightshade
10-20-2007, 01:33 PM
At the moment I'm using TivoWebPlus 2.0 - only recently upgraded from the old TivoWeb 1.9.4.

Let me start by saying thanks for the great product.

There is one feature that I had long thought would be handy to have in TivoWeb - and I thought that this might be a place to suggest it.

On the Now Playing List:
http://tivo/nowshowing

Or on a Series List, under Now Playing:
http://tivo/series/XXXXX

It would be handy to have a link to start playing any item that is on the list.

So far as the "why" behind this use case -
TivoWeb's display of episodes is superior to the what the tivo displays - as it displays the Episode Title. I frequently find me looking through TivoWeb, finding the date that an episode played, and then needing to grab the the tivo remote to find that show for the given day.

If there is a way to do this, and I'm simply missing it - please let me know :-)

tas3086
10-20-2007, 05:18 PM
Thanks, I will wait for the new package.

( I can not get logos on channellist, logos, and other screens that support logos. Happens on both ie 6 and 7. From 6.3d system)

I tried the ReIndex selection on the Logos page, and now I am getting logos everywhere! :D

avpman
10-21-2007, 10:07 PM
I have created a ticket for this fault. You can browse all faults (currently there is only one!) here (https://sourceforge.net/tracker/?func=browse&group_id=110228&atid=655745), , or you can view this particular call using this link (http://sourceforge.net/tracker/index.php?func=detail&atid=655745&aid=1813594&group_id=110228)

Could you try and edit line 697 in the modules/ui_season_pass.itcl file and change it from:


# New SeasonPass format for DTivo v6.3 software
if [PrefixMatches "6.3" $::tivoswversion] {

to

# New SeasonPass format for DTivo v6.3 software
if [PrefixMatches "8.3" $::tivoswversion] {


Let me know if this helps and we can change the code to check for both 6.3 and 8.3 (plus any others versions that may require Npk values).

I'll give it a try. For this to work, the channel will still have to be "identified" by scheduling it first via the Tivo box, is that correct?

avpman
10-22-2007, 05:43 PM
I have created a ticket for this fault. You can browse all faults (currently there is only one!) here (https://sourceforge.net/tracker/?func=browse&group_id=110228&atid=655745), , or you can view this particular call using this link (http://sourceforge.net/tracker/index.php?func=detail&atid=655745&aid=1813594&group_id=110228)

Could you try and edit line 697 in the modules/ui_season_pass.itcl file and change it from:


# New SeasonPass format for DTivo v6.3 software
if [PrefixMatches "6.3" $::tivoswversion] {

to

# New SeasonPass format for DTivo v6.3 software
if [PrefixMatches "8.3" $::tivoswversion] {


Let me know if this helps and we can change the code to check for both 6.3 and 8.3 (plus any others versions that may require Npk values).

That took care of it. I guess I need to change it to "9.1" what that arrives?

John1980
10-22-2007, 07:46 PM
For this to work, the channel will still have to be "identified" by scheduling it first via the Tivo box, is that correct?

Yes, that is correct. We will alter the code so that 6.3, 8.3 and 9.1 are all recognised.

jonbig
10-22-2007, 11:57 PM
I tried to insert a show yesterday on my DTiVo, which crashed at the end of the insert. When it came backup, I viewed the NPL with TWP 2.1 and saw the show and deleted it.

Now, when I try to view the NPL, I get this:

INTERNAL SERVER ERROR
--cut here--
action:nowshowing
path:
env:
bad index "3358252/12": must be integer or "end"
while executing
"lindex {0 0 3} $sort"
(procedure "MOD::action_nowshowing" line 80)
invoked from within
"$cmd $chan $path $env"
--cut here--

Can someone give me a clue how to find the offending entry and get rid of it?

jonbig
10-23-2007, 12:26 AM
Interesting. I tried clicking on the "Sort by" options and it appears to have corrected itself.

djl
10-24-2007, 12:08 AM
In case this helps anyone else:
I was throwing errDbNotFound on a few different modules. Higuide, Logos, any of the Channel Prefs, probably a few more. Running reIndex from Channel Prefs fixed them all.

jt1134
10-24-2007, 12:54 AM
In case this helps anyone else:
I was throwing errDbNotFound on a few different modules. Higuide, Logos, any of the Channel Prefs, probably a few more. Running reIndex from Channel Prefs fixed them all.
WorksForMe. Thanks!

mike_s
10-24-2007, 08:38 PM
From wishlists, clicking on some wishlist "titles" produces the error below. S2DT with 9.1, fresh install of tivowebplus-v2.1.b1-071018.tgz.

(edit: I found that only 1 of my wishlists had a "type" {of "title"} and that one works fine. It's the ones with no type which fail. That 1 wishlist was created after the upgrade to 9.1. The others were, I think, created by TWP 2.0 by doing a "restore" after a clear, when I was on 8.3. I don't know if they're missing the type because of a TWP 2.0 bug, or because of the 9.1 database conversion)

INTERNAL SERVER ERROR
--cut here--
action:search
path:
env:searchby cat 1006 scat 0
bad index "cat": must be integer or end?-integer?
while executing
"lindex $searchbylabels $searchby"
(procedure "MOD::action_search" line 18)
invoked from within
"$cmd $chan $path $env"
--cut here--

mike_s
10-24-2007, 09:08 PM
One more.

Are categories broken on the search page? I can "search by" title, title keyword, etc., but the pulldown box for category (and sub-category) only has "all" (and "don't specify a sub-category").

I see what should be relevent stuff when I view the source (shown below). I won't even pretend to know enough html/javascript to figure out how the menu is supposed to get populated from the javascript.

The same behavior occurs with Opera 9.24, Firefox 2.0.0.4, and IE 7.0.5730.11CO.


<TR class="even" ><TD>Category:</TD><TD><SELECT NAME="cat" onChange="loadscat(this.options.selectedIndex)"><OPTION SELECTED VALUE="0">All</SELECT></TD></TR>

<script type='text/javascript' >
<!--
genrecats= new Array ()
genres= new Array (1,2,4,135,16,25,29,30,33,34,35,39,43,50,55,22,64,70,71,82,83,88,99,104,109,115,118,42,11,12,140,97, 133,136,142,144,145,146,15,147,148,18,19,20,149,150,151,154,31,155,157,94,159,161,162,163,164,165,41 ,166,46,47,168,51,56,170,171,172,173,174,175,62,177,66,178,179,74,76,186,236,188,190,78,81,193,84,85 ,194,195,196,92,197,198,93,199,200,98,201,221,222,103,202,204,205,105,206,108,207,111,114,208,209,11 6,210,119,36,52,72,80,100,79,138,10,32,6,69,75,185,91,203,45,96,106,113,3,49,60,176,65,26,54,58,87,1 34,5,139,7,141,9,14,237,17,238,121,216,24,152,153,27,158,122,160,40,124,44,167,131,48,169,67,219,181 ,182,183,89,90,132,123,112,130,21,156,73,180,187,77,117,223)
genrevals= new Array ("Action Adventure","Adult","Animated","Anime","Biography","Comedy","Crime","Crime Drama","Docudrama","Documentary","Drama","Fantasy","French","Historical Drama","Horror","Kids","Martial Arts","Musical","Mystery","Romance","Romantic Comedy","Science Fiction","Spanish","Suspense","Theater","War","Western","Football","Baseball","Basketball","Auto Racing","Soccer","Aerobics","Archery","Badminton","Beach Volleyball","Biathlon","Bicycle Racing","Billiards","Boat Racing","Bobsledding","Bodybuilding","Bowling","Boxing","Bullfighting","Canoeing","Cheerleading","Cricket","Curling","Darts","Dog Racing","Dog Sledding","Drag Racing","Equestrian","Extreme","Fencing","Field Hockey","Figure Skating","Fishing","Gaelic Football","Golf","Gymnastics","Handball","Hockey","Horse Racing","Hunting","Hurling","Hydroplane Racing","Indoor Soccer","International Soccer","Kayaking","Lacrosse","Luge","Motor Sport","Motorcycle Racing","Mountain Biking","Olympics","Outdoors","Playoff Sports","Poker","Polo","Pro Wrestling","Racquetball","Rodeo","Rowing","Rugby","Running","Sailing","Shooting","Skateboarding","Skating","Skeleton","Snooker","Snow Skiing","Snowboarding","Snowmobiling","Softball","Speed Skating","Sports Event","Sports Non-Event","Sports Talk","Squash","Sumo Wrestling","Surfing","Swimming and Diving","Table Tennis","Tennis","Triathlon","Track and Field","Volleyball","Water Polo","Water Skiing","Water Sports","Weightlifting","Wrestling","Educational","Holiday","Nature","Religion","Special","Reality","Arts and Crafts","Ballet","Dance","Fine Arts","Music","Opera","Performing Arts","Sitcom","Standup","Game Show","Soap Opera","Talk Show","Variety","Animals","History","Interview","Law","Medical","Computers","Home and Garden","How To","Science","Agriculture","Anthology","Auction","Auto","Aviation","Award Show","Bicycling","Blackjack","Boating","Card Games","Christmas","Cinco de Mayo","Collectibles","Community","Consumer","Cooking","Dog Show","Easter","Entertainment","Fashion","Fourth of July","Fundraiser","Gay and Lesbian","Halloween","Health and Fitness","Home Improvement","Motorcycles","New Year's","Parade","Paranormal","Parenting","Self Improvement","Shopping","St. Patrick's Day","Thanksgiving","Travel","Valentine's Day","Business and Finance","Debate","News","News Magazine","Politics","Public Affairs","Weather","Environment")

//--></script>

BTUxNine
10-24-2007, 09:12 PM
I'm working on the genres, which are broken for some versions... please let me know if the problem still exists after 2.1.b2 is released (hopefully, soon)

For those who are wondering, I believe 2.1.b2 will be the last beta release... it will then roll back into the main branch as 2.2.0 (I've come to the conclusion that even/odd numbering for release/debug (or vice-versa) makes some things much easier)

John1980
10-25-2007, 05:39 AM
Preliminary code to recognise the newer systems that require Npk values has been added into CVS (and 071025 bundle created). It currently uses a regular expression implemented within a requiresNpk() function found in the libs/utils.tcl module. Somebody with one of these units may be able to figure out a better way of determining if a system requires these fields. Currently it will recognise 6.3,8.3,9.1 and 9.2

tas3086
10-25-2007, 01:28 PM
My Menus are not working correctly. UI is completely gone. Memu changes do not work. Have deleted configs and re installed and still missing. Lots of (UI) utilities are missing

Here's view of main screen. (did change theme) Note : I am still using IE 6.

Any Suggestions?

tas3086
10-25-2007, 01:42 PM
I'm working on the genres, which are broken for some versions... please let me know if the problem still exists after 2.1.b2 is released (hopefully, soon)

For those who are wondering, I believe 2.1.b2 will be the last beta release... it will then roll back into the main branch as 2.2.0 (I've come to the conclusion that even/odd numbering for release/debug (or vice-versa) makes some things much easier)

Here's source view from 6.3d if it helps .....
genrecats= new Array (0,22,67,68,69,70,71,115,137,159,170,181,190)
genres= new Array (1,368,259,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,5,320,321,322 ,324,354,325,326,327,328,329,330,355,323,331,356,332,333,334,335,336,337,338,339,340,357,301,341,342 ,343,344,358,345,346,347,359,360,361,348,349,350,351,362,363,352,106,8,257,258,6,272,273,274,315,275 ,276,277,278,305,279,280,306,281,282,283,307,308,309,285,286,310,311,312,316,287,317,288,289,290,318 ,319,302,297,291,313,298,299,314,292,293,300,296,294,9,368,259,369,370,371,372,373,374,375,376,377,3 78,379,380,381,382,383,384,385,386,387,10,133,416,121,136,417,420,137,122,1,167,138,139,140,141,124, 135,422,418,125,421,419,12,111,112,113,114,104,105,106,107,108,109,13,32,33,34,35,36,37,38,39,40,41, 14,115,116,117,118,119,143,144,145)
genrevals= new Array ("Movies","Action/Adventure","Adult","Animation","Biography","Comedy","Current Affairs","Docudrama","Documentary","Drama","Fantasy","Horror","Music","Musical","Mystery/Crime","Nature","Reality","Romance","Science Fiction","Suspense","True Crime","Western","Sports","Auto","Baseball","Basketball","Billiards/Pool","Boarding","Boating","Bodybuilding","Bowling","Boxing","Climbing","Cricket","Curling","Cycling","Diving","Extreme","Fishing","Football","Golf","Gymnastics","Hockey","Horse","Hunting","Martial Arts","Motorcycle","Playoff","Poker","Racing","Rodeo","Rugby","Running","Shooting","Skating","Skiing","Soccer","Snowboarding","Sports Talk","Surfing","Swimming","Tennis","Track/Field","Volleyball","Water Sports","Winter Sports","Wrestling","High-Def","News","Kids","Family","Interests","Animals","Archeology","Art","Arts/Crafts","Aviation","Ballet","Business/Financial","Celebrity","Collectibles","Computers","Concerts","Cooking","Dance","Educational","Electronics","Exercise/Fitness","Fashion/Style","Health/Medicine","History","Holiday","Home Repair","House/Garden","How-To","Law","Local","Medical","Military/War","Opera","Outdoors","Paranormal","Parenting","Performing Arts","Politics","Product Info","Religion","Science","Self-Help","Shopping","Show Business","Space Exploration","Theatre","Travel","Weather","Genre","Action/Adventure","Adult","Animation","Biography","Comedy","Current Affairs","Docudrama","Documentary","Drama","Fantasy","Horror","Music","Musical","Mystery/Crime","Nature","Reality","Romance","Science Fiction","Suspense","True Crime","Western","Show Types","All Day Ticket","Award Ceremony","Events","First Run","Game Show","Interview","Live","Mini-Series","Movies","PPV","Premiere","Repeat","Season Finale","Season Premiere","Series","Series Finale","Series Premiere","Soap Opera","Special","Standup","Talk","Audio & Video","Secondary Audio","Descriptive Video Service","Dolby Digital","Dolby Surround","Black & White","CC","High-Def","Letterbox","Sub-Titled","Widescreen","Content Advisories","AC","SC","AL","GL","BN","N","RP","MV","V","GV","Languages","English","Spanish","French","German","Italian","Japanese","Korean","Chinese")

SteveT
10-25-2007, 01:51 PM
My Menus are not working correctly. UI is completely gone. Memu changes do not work. Have deleted configs and re installed and still missing. Lots of (UI) utilities are missing

Here's view of main screen. (did change theme) Note : I am still using IE 6.

Any Suggestions?Looks like you're using an old dyncfg.cfg. Make certain you've deleted everything from the /var/TWP/config folder.

Or, you can get to the menu editor directly by entering the path
http://yourtivo/menus
then use the Reset to Defaults button.

John1980
10-25-2007, 05:28 PM
My Menus are not working correctly. UI is completely gone. Memu changes do not work. Have deleted configs and re installed and still missing. Lots of (UI) utilities are missing.
Any Suggestions?

If you try the updated package (071025a (http://thomson.tivo.googlepages.com/tivowebplus4)) that I just uploaded then you might find things look a little better.

tas3086
10-26-2007, 11:47 AM
If you try the updated package (071025a (http://thomson.tivo.googlepages.com/tivowebplus4)) that I just uploaded then you might find things look a little better.

Works perfectly, Thanks.:D

jonbig
10-29-2007, 06:10 PM
Bug Report for 2.1.b1:

If I go to the NPL page and click on the "Date" column header, I get the dates sorted lexicographically (i.e. 1/2 comes after 1/11) rather than properly by date.

gws
10-30-2007, 11:45 AM
I just upgraded to your latest package. I installed manually, and everything is functioning except the tyshow links. When I click on them, I get the following.

INTERNAL SERVER ERROR
--cut here--
action:.asx
path:/{Heroes}{The Line}{PH10}{1729082}.asx
env:head_req 0 last_modified 0
can't read "mod_since": no such variable
while executing
"print_html_header_200 $chan "video/x-ms-asx" $mod_since"
(procedure "MOD::action_.asx" line 21)
invoked from within
"$cmd $chan $path $env"
--cut here--

John1980
10-31-2007, 01:17 AM
I installed manually, and everything is functioning except the tyshow links.

Should be fixed in the 071031 distribution.

dengland
10-31-2007, 07:35 AM
I have been having some reset issues and thought it might be guide data problems. I made a backup before clearing the guide and the To Do list. When I did the restore, I got this:

INTERNAL SERVER ERROR
--cut here--
action:backup_restore_read
path:
env:;set "fname" "/var/hack/TivoWebPlus//backups/settings";set "submit" "Load"
can't read "arr(2472110)": no such element in array
while executing
"set result $arr($station)"
(procedure "extract_station" line 6)
invoked from within
"extract_station $snapshot MOD::snapshot_station"
("Series" arm line 11)
invoked from within
"switch -exact $restore_type {
Series {
set restore_fsid [agextract $restore Series]
set snapshot_fsid [agextract $snapshot Series]
if {[are_same_serie..."
(procedure "sp_matches" line 4)
invoked from within
"sp_matches $restore_data $snapshot_sp($snapshot_fsid) $restore_type $override_TmsId"
(procedure "find_matching_sp" line 6)
invoked from within
"find_matching_sp $restore_data """
(procedure "automap_restore_sps" line 73)
invoked from within
"$script"
invoked from within
"time {$script}"
(procedure "agtime" line 2)
invoked from within
"agtime {automap_restore_sps}"
(procedure "load_backup" line 35)
invoked from within
"load_backup $chan $fname"
(procedure "MOD::action_backup_restore_read" line 10)
invoked from within
"$cmd $chan $path $env"
--cut here--


There are about 7 out of the 18 season passes are in the list. None scheduled to record. This is an HR10-250 box running 6.3b.

I have not done much troubleshooting yet, so sorry for the lack of info.

Thanks,
Doug

gws
10-31-2007, 10:42 AM
Should be fixed in the 071031 distribution.

That has fixed the tyshow links. Thank you

Guy

BTUxNine
10-31-2007, 02:41 PM
I have been having some reset issues and thought it might be guide data problems. I made a backup before clearing the guide and the To Do list. When I did the restore, I got this:

There are about 7 out of the 18 season passes are in the list. None scheduled to record. This is an HR10-250 box running 6.3b.

I have not done much troubleshooting yet, so sorry for the lack of info.

Thanks,
DougUnless it's been fixed recently, you CAN'T reliably restore SPs via TWP's backup module on any s/w version that uses the newer packed channel format (6.3x, 8.3, and 9.x, I believe).

restore still uses the older method for creating the SPs, which corrupts the system.

Any SPs that you created using restore should be deleted.

dengland
10-31-2007, 05:29 PM
Unless it's been fixed recently, you CAN'T reliably restore SPs via TWP's backup module on any s/w version that uses the newer packed channel format (6.3x, 8.3, and 9.x, I believe).

restore still uses the older method for creating the SPs, which corrupts the system.

Any SPs that you created using restore should be deleted.
Thanks BTUxNine. I felt bad not searching before posting this morning. I did the clear and delete before going to bed last night and tried the reload before work this morning. I did not want to miss out on 10 hours of possible responses! Hopefully, the C&D will cure the reboots. Manually putting in the SP is not that big of a deal. Thanks again.

Soapm
10-31-2007, 10:19 PM
Unless it's been fixed recently, you CAN'T reliably restore SPs via TWP's backup module on any s/w version that uses the newer packed channel format (6.3x, 8.3, and 9.x, I believe).

restore still uses the older method for creating the SPs, which corrupts the system.

Any SPs that you created using restore should be deleted.

What other way is there to restore SP backup's? How about the one's the cron makes, how do we restore those?

John1980
11-06-2007, 05:42 AM
The latest bundle (071106) has been built from the CVS source (which has just had a big update from BTUx9).

tas3086
11-06-2007, 05:04 PM
The latest bundle (071106) has been built from the CVS source (which has just had a big update from BTUx9).

See attachment. Menu's are problem again .

Also: Accidently clicked on extract and received the following log message:
loading module extract (6767)
<--MOD::action_extract-->, ##--, mfs_path=/Recording/NowShowingByClassic
192.168.1.222 - - [06/Nov/2007:21:00:18] /
bgerror failed to handle background error.
Original error: can't read "::errorcode": no such variable
Error in bgerror: can't read "::errorcode": no such variable

Searching is extremely fast, and works very well on 6.3d system.
Thanks

BTUxNine
11-06-2007, 05:25 PM
main menu not being shown has been fixed in CVS.
having trouble with drop-down menus under IE... working on it

bubba123321
11-11-2007, 09:41 PM
BTUxNine,
Do you know if there are any other channel descriptors that can be toggled in the newer packed channel format besides Received (Rcv) and Favorite (Fav) ?

Thanks!,
Bubba

BTUxNine
11-11-2007, 09:55 PM
I haven't done any of the work with the packed channel descriptor (none of my machines use it).
At this point (at least in TWP), there's really no knowledge of the format... the current workaround is to steal the descriptor from a pre-existing SP (and if there isn't one to steal, the SP just doesn't get created)

bubba123321
11-11-2007, 11:18 PM
Thanks,
So using the current work arround,

It looks like we can successfully toggle Fav and Rcd. Is there anything else we can toggle?
Bubba

durrence
11-13-2007, 09:59 PM
I am running tivowebplus-v2.1.b2-071112.tgz on my series 1 Tivo. I upgrade to new releases as soon as they are posted.

I was once able to do a manual record but it stopped working somewhere along the line. The manual record menu is displayed and after I fill in all of the info and click the record button at the bottom, nothing happens and it never shows up on the todo list. The menu remains the way I filled it in. Below the record button it shows "manrec.itcl module version v0.2.6"

Any suggestions?

John1980
11-14-2007, 04:38 AM
I was once able to do a manual record but it stopped working somewhere along the line. The manual record menu is displayed and after I fill in all of the info and click the record button at the bottom, nothing happens and it never shows up on the todo list. The menu remains the way I filled it in.

I've compiled a new package with the latest CVS changes... I have created a manual recording on my US Series 1 (v3.0) system without issues using this release.

durrence
11-14-2007, 11:33 AM
I upgraded to the 11-14 version and it still doesn't work. Maybe my upgrades are not working. The main menu still shows TivoWebPlus v2.1.b0. Shouldn't it show TivoWebPlus v2.1.b2?

thanks,

BTUxNine
11-14-2007, 02:58 PM
yes, the latest bundle should be reading v2.1.b2
have you checked the logs?
did you do a full restart? (yes, update SHOULD do that on its own, but it hasn't been modified to do so, yet)
did you run the distro check in info?

John1980
11-14-2007, 03:02 PM
Maybe my upgrades are not working. The main menu still shows TivoWebPlus v2.1.b0. Shouldn't it show TivoWebPlus v2.1.b2?

The upgrade is not working then. The menu should display v2.1.b2 and when you hover over it the date/name of the distribution should be displayed. You may like to try a restart of TWP, or possibly a manual upgrade... it's a little puzzling as I would have expected some error messages to be displayed during the update process if something was going wrong (ie permissions, etc)...

durrence
11-14-2007, 03:06 PM
I had been installing updates by browsing TivoWebPlus and selecting update from the system settings menu. Apparantly they were not taking for some reason.

I manually installed the bundle with the tar command and now everything seems to be working perfectly.

I still don't know why the upgrade didn't work. Now that I have the latest version installed maybe it will work in the future

beejaycee
11-14-2007, 06:47 PM
I'm having a problem remounting read/write from the menu with my DTiVo HDVR2 running 6.2a. When I try to remount I get:

INTERNAL SERVER ERROR
--cut here--
action:sysadmin
path:/remount-rw
env:
invalid command name "sysadmin_remount-rw"
while executing
"sysadmin_$link $chan $path"
(procedure "MOD::action_sysadmin" line 17)
invoked from within
"$cmd $chan $path $env"
--cut here--

I can telnet in an issue a simple "rw" and it works but the remount rw or ro from the menu does not. I'm sure it is something stupid I failed to do -- I upgraded to 2.1 from 2.0 using the menu upgrade and since leaving 2.0 I have had this problem.

Throg
11-14-2007, 07:21 PM
I've done clean installs using the last 2 builds and can't get it to run on my SA S2 with 9.1. Here's the console output where things go awry:wishlists actions: showwishlists
can't read "mods(phone)": no such element in array
while executing
"set vars $mods($mod)"
("foreach" body line 3)
invoked from within
"foreach f $modules {
set mod [file rootname [file tail $f]]
set vars $mods($mod)
#~ append outs "$mod {$vars}n"
foreach {size acts ..."
invoked from within
"if {$changed || !$exists} {
set mod_cache "."
foreach f $modules {
set mod [file rootname [file tail $f]]
set vars $mods($mod)
#~ appe..."
(file "./load.tcl" line 537)
invoked from within
"source $source_dir/load.tcl"
(procedure "load" line 4)
invoked from within
"load 0 $r"
(file "./httpd-tt.tcl" line 27)
Error: The last session did not complete successfully
Exiting to prevent possible reboot loop
Please check the logs and rerun tivoweb when the problem is fixedI just rebooted the tivo (TWP starts up from rc.sysinit.author). Here's the log (where things go awry):wishlists actions: showwishlists
can't read "mods(phone)": no such element in array
while executing
"set vars $mods($mod)"
("foreach" body line 3)
invoked from within
"foreach f $modules {
set mod [file rootname [file tail $f]]
set vars $mods($mod)
#~ append outs "$mod {$vars}n"
foreach {size acts ..."
invoked from within
"if {$changed || !$exists} {
set mod_cache "."
foreach f $modules {
set mod [file rootname [file tail $f]]
set vars $mods($mod)
#~ appe..."
(file "/var/hack/TivoWebPlus/load.tcl" line 537)
invoked from within
"source $source_dir/load.tcl"
(procedure "load" line 4)
invoked from within
"load 0 $r"
(file "/var/hack/TivoWebPlus/httpd-tt.tcl" line 27)
Using data dir /var/hack/TivoWebPlus/
/var/hack/TivoWebPlus/tivoweb: touch: command not found
Starting TWP pid=516This is the output of ps | grep http: 303 0 1264 S httpd
304 0 1268 S httpd
305 0 1268 S httpd
306 0 1268 S httpd
307 0 1268 S httpd
309 0 1268 S httpd
310 0 1268 S httpd
311 0 1268 S httpd
312 0 1268 S httpd
602 0 6336 D /tvbin/tivosh /var/hack/TivoWebPlus/httpd-tt.tcl rest
604 0 6336 S /tvbin/tivosh /var/hack/TivoWebPlus/httpd-tt.tcl rest
605 0 6336 S /tvbin/tivosh /var/hack/TivoWebPlus/httpd-tt.tcl rest
607 0 516 S grep http

gws
11-15-2007, 07:02 PM
I just upgraded to 071114 on two series2 directtv tivo machines. The asx links are not functioning. I am not getting any errors. I click the link and the browser spins it's wheels and never loads the windows media player. It seems the asx's are not being created on the fly.

Biggles209
11-17-2007, 03:48 PM
I'm running v2.1.b2

Its 11:40 on Saturday, and the Channel Grid starts with Friday (yesterday). I would have thought it more useful to start with Saturday.

The last column of the grid (Thursday) has data up to 16:00, but all the cells from 16:00 to 23:45 are blank. I'm in Pacific time, and the DTiVo is running 6.2 with "do not observe daylight savings" set. The blank zone is the overlap to the next day in UTC (sometimes cells after 16:00 have data in them, but only if they are a continuation of a show that started before 16:00)

John1980
11-17-2007, 05:12 PM
Its 11:40 on Saturday, and the Channel Grid starts with Friday (yesterday). I would have thought it more useful to start with Saturday.
You could try create a file called channelgrid.cfg in your config directory that contains "set START_DAY today" as it defaults to yesterday.

The last column of the grid (Thursday) has data up to 16:00, but all the cells from 16:00 to 23:45 are blank. I'm in Pacific time, and the DTiVo is running 6.2 with "do not observe daylight savings" set. The blank zone is the overlap to the next day in UTC
This might get a little messy as the Tivo runs in GMT so handling the edge case could complicate/bloat the code more than the benefit is worth. If I have time I might get around to having a look and see if I can get this handling local timezones... it's not so easy as my units run in GMT/UTC so it's harder to test.

John1980
11-17-2007, 05:15 PM
I have just updated the bundle (071118) with the latest CVS changes and applied a couple of fixes that should resolve the problems people were experiencing with the ASX/Extract and SysAdmin modules.

angra
11-17-2007, 05:45 PM
At one point there was talk of a plugin mechanism for the showing screen. Is that still planned?

BTUxNine
11-17-2007, 06:10 PM
At one point there was talk of a plugin mechanism for the showing screen. Is that still planned?not exactly plugin, but yes

angra
11-17-2007, 07:29 PM
Cool, sorry for the loose use of jargon :).

Biggles209
11-17-2007, 08:17 PM
You could try create a file called channelgrid.cfg in your config directory that contains "set START_DAY today" as it defaults to yesterday.

Thanks. That worked perfectly!

This might get a little messy as the Tivo runs in GMT so handling the edge case could complicate/bloat the code more than the benefit is worth. If I have time I might get around to having a look and see if I can get this handling local timezones... it's not so easy as my units run in GMT/UTC so it's harder to test.

If you can easily get the GMT equivalent for the local time of 00:00 for the start day, it may not be too bad. You could get the next 7*24 hours of programming from that time, and lay it into the grid in a loop using only the program duration. I'm willing to work on it and do testing, if you can point me in the right direction...

John1980
11-20-2007, 03:41 AM
The last column of the grid (Thursday) has data up to 16:00, but all the cells from 16:00 to 23:45 are blank. I'm in Pacific time, and the DTiVo is running 6.2 with "do not observe daylight savings" set. The blank zone is the overlap to the next day in UTC (sometimes cells after 16:00 have data in them, but only if they are a continuation of a show that started before 16:00)

Give the latest bundle (071120) a go and let me know... it should now handle the boundary cases.

Biggles209
11-20-2007, 06:21 AM
Give the latest bundle (071120) a go and let me know... it should now handle the boundary cases.

Comparing 071120 and 071118 side by side:

071120 correctly shows the tzoffset to be -28800

Both get 177 entries for channel 5

Both take 20 seconds to render the page

The lower half of the page has "compressed" slightly in the vertical direction on 071120. I can see an extra 15 minute row when looking at the latter part of the day. The top part is identical. This difference does not seem to have any functional implications. See attached jpg files.

071120 does show the entire week in Pacific time. The schedule data and recording information for the 6 2/3 days that are present on both versions are identical.

Brilliant! And many thanks!

ageew
11-22-2007, 04:41 AM
Internal Server Errors - Logs

I'm running a UK Tivo and TW+ 2.1.0. When I try to check Logs I get the following:

INTERNAL SERVER ERROR
--cut here--
action:logs
path:
env:
extra characters after close-quote
while compiling
"puts $chan "please don't do that"[html_end]..."
("if" then script line 2)
while compiling
"if { [PrefixMatches .. $path]} { ..."
("if" else script line 3)
while compiling
"if {$path == ""} { ..."
(compiling body of proc "MOD::action_logs", line 17)
invoked from within
"$cmd $chan $path $env"
--cut here--

Best regards,

Bill

SteveT
11-22-2007, 11:36 AM
Internal Server Errors - Logs

I'm running a UK Tivo and TW+ 2.1.0. When I try to check Logs I get the following:

INTERNAL SERVER ERROR
--cut here--
action:logs
path:
env:
extra characters after close-quote
while compiling
"puts $chan "please don't do that"[html_end]..."
("if" then script line 2)
while compiling
"if { [PrefixMatches .. $path]} { ..."
("if" else script line 3)
while compiling
"if {$path == ""} { ..."
(compiling body of proc "MOD::action_logs", line 17)
invoked from within
"$cmd $chan $path $env"
--cut here--

Best regards,

BillThat problem has been corrected in later releases. Use the Update module to upgrade to the latest.

petestrash
11-24-2007, 03:20 AM
Series 1, v3.0 OzTiVo. & Series 2, V4.01b.

I have upgraded both units from TWP2.0 to TWP 2.1.b2 (oztivo-071120) using the update feature. Both produce the same errors as follows:

-main menu still shows V2.0.0 (info page correct)

-After selecting scheduled suggestions to be deleted, I get:

action_confirmdelete '/8/' 'set "fsid_1_184705" "on";set "fsid_2_184691" "on";set "fsid_3_184692" "on";set "fsid_4_184713" "on";set "fsid_5_184693" "on";set "fsid_6_184727" "on";set "fsid_7_184695" "on";set "fsid_8_185372" "on";set "fsid_9_184046" "on";set "fsid_10_184025" "on";set "fsid_11_185373" "on";set "fsid_12_185374" "on";set "fsid_14_185392" "on";set "fsid_15_185393" "on";set "fsid_16_185375" "on";set "fsid_17_185301" "on";set "fsid_19_185405" "on";set "fsid_20_185547" "on";set "submit" "Delete Shows";'
invalid command name "eval_env"
while executing
"eval_env"
(procedure "MOD::action_confirmdelete" line 4)
invoked from within
"$cmd $p1 $p2 $p3"
(procedure "do_action" line 19)
invoked from within
"do_action $action $chan $part $env 1"


-Also Channel grid not working:

action_channelgrid '' ''
invalid command name "eval_env"
while executing
"eval_env"
(procedure "MOD::action_channelgrid" line 125)
invoked from within
"$cmd $p1 $p2 $p3"
(procedure "do_action" line 19)
invoked from within
"do_action $action $chan $part $env 1"


-After selecting todo list items to be deleted, I get

action_confirmdelete '/7/' 'set "fsid_6_185257" "on";set "submit" "Delete Shows";'
invalid command name "eval_env"
while executing
"eval_env"
(procedure "MOD::action_confirmdelete" line 4)
invoked from within
"$cmd $p1 $p2 $p3"
(procedure "do_action" line 19)
invoked from within
"do_action $action $chan $part $env 1"


There are probably other issues, but as these all seem to be "eval_env" related I don't think it's worth looking till these are resolved.

Any Suggestions?

Peter.

SteveT
11-24-2007, 11:17 AM
.... as these all seem to be "eval_env" related I don't think it's worth looking till these are resolved.....I'd suggest a Quit and then restart TWP. (Or reboot your TiVo).

John recently changed the Update module to do a "Quit & Restart", but I believe your 2.0.0 version was prior to that change, so you'll need to do it manually this time.

tas3086
11-24-2007, 01:53 PM
I'd suggest a Quit and then restart TWP. (Or reboot your TiVo).

John recently changed the Update module to do a "Quit & Restart", but I believe your 2.0.0 version was prior to that change, so you'll need to do it manually this time.

If this does not work. Delete the TivoWebPlus and the TWP directories, and reload the programs from the zip file. Going back to defaults has helpd sometimes. (be sure to delete both directories)

bossmansl
11-25-2007, 08:11 AM
Since upgrading to 1120 and then 1124, all listing in the NPL have disappeared.
They are showing up in Extract.
Ive tried a full reboot of Tivo SA1 but its still the same.
Any Ideas?

BTUxNine
11-25-2007, 02:30 PM
Since upgrading to 1120 and then 1124, all listing in the NPL have disappeared.
They are showing up in Extract.
Ive tried a full reboot of Tivo SA1 but its still the same.
Any Ideas?One of the first things to try is a "Full Restart"... that does more reloading than a tivo reboot does.

the blank NPL happened to me, too, btw... not sure exactly what caused it (as there were no errors being reported) but the full restart seemed to fix it.

dengland
11-25-2007, 09:52 PM
I ended up with 3 machines with 3 different versions of menus all from the same 11/24 distribution. One has a full set of menus. One has 7 top main menu items. One box had 3 items until I cycled through the three available versions of TWP on the web site. Some combination of reloads, restarts, and updates got me all menu items. I wish I would have kept better notes.

All three boxes started from different versions of TWP. The box that I have not gotten working yet started with the V2.1.b1 (071007) package. I even tried a complete deletion of the TivoWebPlus directory and a manual load of the 11/24 distribution. There is nothing interesting in the logs that point to anything.

Kinda stumped.

BTUxNine
11-25-2007, 09:57 PM
if you go to the menuedit module, you should be able to reset menus to defaults... if they are still screwed up, check distribution info (link in info screen) and post your log for a full restart.

petestrash
11-26-2007, 09:37 PM
If this does not work. Delete the TivoWebPlus and the TWP directories, and reload the programs from the zip file. Going back to defaults has helpd sometimes. (be sure to delete both directories)

Reboot's and restarts have had no effect.

And unfortunately I am travelling at the moment and will not return home till mid January. TWP is the only contact I have with the 5 TiVo's. I do not have remote telnet access, so I can't delete and re install.

Even the upgrade feature now gives me the "eval_env" error, so I cannot downgrade to the v2.0.0 stable which worked before.

Any other suggestions?

Peter.

vancod
11-27-2007, 05:04 PM
S1 DTiVo GXEBODT running a fresh install from tarball of the 11-24 release

I loaded the GreenWireJacket theme and it's rather different than the theme of the same name found on SteveT's site... The background image is... odd, and the menu items (e.g. shows in NPL) don't have the same highlight action.

Before I just blindly grab SteveT's themes and jam them in I wanted to check.....

Bravo on the work so far, as always, thanks guys
Don

SteveT
11-27-2007, 05:47 PM
S1 DTiVo GXEBODT running a fresh install from tarball of the 11-24 release

I loaded the GreenWireJacket theme and it's rather different than the theme of the same name found on SteveT's site... The background image is... odd, and the menu items (e.g. shows in NPL) don't have the same highlight action.

Before I just blindly grab SteveT's themes and jam them in I wanted to check.....

Bravo on the work so far, as always, thanks guys
DonThey are supposed to be identical copies. Can you clear your browser cache and see if that helps? If not, please post a screencap and I'll see if I can figure out what's happening.

vancod
11-27-2007, 06:23 PM
FF 2.0.0.10 and IE6.whateverpatchisouthisweek - both from clean start/clear cache

SteveT
11-27-2007, 08:18 PM
FF 2.0.0.10 and IE6.whateverpatchisouthisweek - both from clean start/clear cacheThanks. I was able to duplicate this by installing from scratch from the .tgz. It looks like the GreenWire* image files in the tarball on John1980's site are corrupted. I tried the previous 2.1 files and they are also corrupted. I checked the files on the CVS site and they are correct.

John1980, can you refetch those files from CVS and make a new package?

vancod, even when this is fixed, IE6.0 is not going to look correct for any of the Jacket themes (except NoMenu), since IE6.0 does not support partial transparency or tr hovers. FireFox or IE7 should work as intended.

Thanks for pointing out this issue.

BTUxNine
11-27-2007, 08:26 PM
SteveT: when you committed the files, did you make sure they were tagged binary?

vancod
11-27-2007, 08:50 PM
...IE6.0 is not going to look correct...lol - no worries here - I just keep that turd of a browser because a couple work sites force me to....

SteveT
11-27-2007, 08:51 PM
SteveT: when you committed the files, did you make sure they were tagged binary?Oops. Didn't know I needed to. Can you send me the syntax?

dengland
11-27-2007, 09:19 PM
if you go to the menuedit module, you should be able to reset menus to defaults... if they are still screwed up, check distribution info (link in info screen) and post your log for a full restart.

Still messed up. I have the following items:Info, Logs, MFS, and Restart. The submenus look fine.

The distribution info shows:

TivoWebPlus Distribution
Version 2.1.b2 (oztivo-071124)
./modules/netconfig.itcl is missing from your installation

The log file looks like:

Using data dir ./
Starting TWP pid=957
TivoWebPlus - v2.1.b2 (2.1.b2 (oztivo-071124))
The program comes with ABSOLUTELY NO WARRANTY.
This program is licensed under the GPL.
See the 'docs/copyright' and 'docs/index.html' files
for copyright and credit information.
Loading libs...
btutils
html
http
index
rec
sendkey
timezone
ui
util
TimeZone: US
-running init_channelList--- completed in 0 seconds
-running init_logoindex--- completed in 0 seconds
-running init_sp_cache--- completed in 1 seconds
rss_util
Loading modules...
Building menus...
Loading completed in 3 seconds
Opening port 80
Accepting Connections
Preload Favs done
192.168.1.100 - - [26/Nov/2007:00:43:39] /quit/m
192.168.1.100 - - [26/Nov/2007:00:43:43] /quit/r
Using data dir ./
Starting TWP pid=976
TivoWebPlus - v2.1.b2 (2.1.b2 (oztivo-071124))
The program comes with ABSOLUTELY NO WARRANTY.
This program is licensed under the GPL.
See the 'docs/copyright' and 'docs/index.html' files
for copyright and credit information.
Loading libs...
btutils
html
http
index
rec
sendkey
timezone
ui
util
TimeZone: US
-running init_channelList--- completed in 1 seconds
-running init_logoindex--- completed in 0 seconds
-running init_sp_cache--- completed in 0 seconds
rss_util
Loading modules...
--Warning: info_beta won't be loaded: it's incompatible with this version of TWP
--Info: merge won't be loaded: it may rely on an unavailable feature (e.g. events or sendkey)
--Info: phone won't be loaded: it may rely on an unavailable feature (e.g. events or sendkey)
Loaded 0 resource definitions
--Info: screen won't be loaded: it may rely on an unavailable feature (e.g. events or sendkey)
--Info: webremote won't be loaded: it may rely on an unavailable feature (e.g. events or sendkey)
- [26/Nov/2007:00:43:50] saving module_cache.cfg
Building menus...
Loading completed in 5 seconds
Opening port 80
Accepting Connections
Preload Favs done
192.168.1.100 - - [26/Nov/2007:00:45:16] /
loading module update (686600)
192.168.1.100 - - [26/Nov/2007:00:45:27] /logs
loading module logs (688212)
192.168.1.100 - - [26/Nov/2007:00:45:31] /logs/tivoweb.log/
- [26/Nov/2007:00:59:50] running CleanupGlobals
192.168.1.100 - - [26/Nov/2007:01:00:10] /
192.168.1.100 - - [26/Nov/2007:01:00:24] /menu/2
192.168.1.100 - - [26/Nov/2007:01:02:19] /
- [26/Nov/2007:01:16:50] running CleanupGlobals
192.168.1.100 - - [28/Nov/2007:00:44:23] /menus
loading module menus (916416)
192.168.1.100 - - [28/Nov/2007:00:44:24] /faiec.css
192.168.1.100 - - [28/Nov/2007:00:44:24] /sorttable.js
192.168.1.100 - - [28/Nov/2007:00:44:24] /adams.css
192.168.1.100 - - [28/Nov/2007:00:44:24] /daynight.css
192.168.1.100 - - [28/Nov/2007:00:44:24] /sortof.css
192.168.1.100 - - [28/Nov/2007:00:44:24] /prototype.js
192.168.1.100 - - [28/Nov/2007:00:44:25] /scriptaculous.js
192.168.1.100 - - [28/Nov/2007:00:44:25] /effects.js
192.168.1.100 - - [28/Nov/2007:00:44:25] /dragdrop.js
192.168.1.100 - - [28/Nov/2007:00:44:25] /menuedit.js
192.168.1.100 - - [28/Nov/2007:00:44:25] /favicon.ico
- [28/Nov/2007:00:59:21] running CleanupGlobals



Thanks,
Doug

BTUxNine
11-27-2007, 09:26 PM
Still messed up. I have the following items:Info, Logs, MFS, and Restart. The submenus look fine.

The distribution info shows:

TivoWebPlus Distribution
Version 2.1.b2 (oztivo-071124)
./modules/netconfig.itcl is missing from your installation


Thanks,
Dougyou're going to have to be a lot more specific... HOW are they messed up?

doing a full restart and posting the resulting log would also help.

(and when using menuedit, did you try the "Reset to Defaults" button)?

swinokur
11-27-2007, 09:58 PM
Hi all,
I'm playing with TWP 2.1 and enjoying it! I see that there are settings in 2.0 that allowed it to be installed on a read-only partition, and the config files pointed to a read-write partition. Does something like this exist for 2.1?

Also, are there any notions of "users" in TWP? I'd like to be able to give myself, brother and GF different logins -- with different capabilities!

Thanks!

BTUxNine
11-27-2007, 10:05 PM
Hi all,
I'm playing with TWP 2.1 and enjoying it! I see that there are settings in 2.0 that allowed it to be installed on a read-only partition, and the config files pointed to a read-write partition. Does something like this exist for 2.1?
It's just the next version... the config files are handled just the same way as 2.0
Also, are there any notions of "users" in TWP? I'd like to be able to give myself, brother and GF different logins -- with different capabilities!

Thanks!
no, and it would probably require a major modification to support something like that... what sort of different settings are you talking about?

swinokur
11-27-2007, 10:16 PM
It's just the next version... the config files are handled just the same way as 2.0

no, and it would probably require a major modification to support something like that... what sort of different settings are you talking about?

Cool, I'll go back to the wiki for the config setup.

Just off the top of my head:
In terms of user-based settings, you could have an "admin" user type (which can do everything), and then each user could have their own set of menus (customizable by the admin user in the menu editor). That way you could have a set of menus for someone who just needs a couple items (channel grid, todo, whats on) and so forth.

It would be nice to have things like different themes for each user as well, but that's probably not as immediately necessary.

swinokur
11-27-2007, 10:34 PM
Oh, one other question while I'm at it. Is there a way to show the recording parameters in the "todo" list? (e.g. minutes before and minutes after start time to record, recording quality, etc?)

Or is there another "manage my scheduled recordings" page that I'm missing?

Thanks!

dengland
11-27-2007, 10:45 PM
you're going to have to be a lot more specific... HOW are they messed up?

doing a full restart and posting the resulting log would also help.

(and when using menuedit, did you try the "Reset to Defaults" button)?

Yes, when using menuedit, I did do the reset to defaults. The log after a full restart is in the previous posting I made (You were too quick with your response, I was editing the post)

I was expecting the main menu to have entries that look like:

Channel Grid
Extract
Folders
Info
Logs
MFS
MenuEditor
RSS
Reorder SPs
Restart
RowFormat

I only see 4 items:
Info
Logs
MFS
Restart

BTUxNine
11-27-2007, 11:01 PM
dengland:

I had to ask, because I didn't know what you meant by "the submenus look fine"

a few things to try:
- try going to a few pages manually, like /nowshowing and /menu/3
- check if you ran out of space on the partition you installed to
- remove the dyncfg.cfg file in your config dir and do a full restart
- try setting different themes

BTW, the modules you listed are the only ones that default to the top level, so if you mean that those are there PLUS all the submenus, then I'd say your system is working as it should be

you can contact me via IM if you want to discuss it more

dengland
11-28-2007, 12:27 AM
dengland:

BTW, the modules you listed are the only ones that default to the top level, so if you mean that those are there PLUS all the submenus, then I'd say your system is working as it should be
Thanks BTUxNine.

You are right. Now that I look look harder, the items that I was missing from the top level are items that are also found on submenus (e.g. RSS, Channel Grid, etc.) It was different than my other two boxes so I jumped to the conclusion that something was wrong! The clean install on the box in question must have taken it back to the default. Once upon a time did the default top level menu contain more items than it does now? I have been sucessfully using the upgrade feature for so long, I don't remember the last time a clean install was done. I have never played with menuedit before either.

Sorry for the unnecessary chatter when there wasn't a problem. I just did too many things at once on three boxes to keep it straight. Thanks again for the help.

BTUxNine
11-28-2007, 01:29 AM
Oh, one other question while I'm at it. Is there a way to show the recording parameters in the "todo" list? (e.g. minutes before and minutes after start time to record, recording quality, etc?)

Or is there another "manage my scheduled recordings" page that I'm missing?

Thanks!it's certainly POSSIBLE to see extra info, in fact with the rowformat structure, it's much easier to add than it used to be.
That being said, you'd have to either find someone interested in adding it (who has the necessary skills) or learn to do it yourself.

swinokur
11-28-2007, 02:18 AM
Thanks for the information.

I've just seen something odd which I figure I should report. I'm not quite sure what debugging information y'all are going to need, but let me know and I'll fetch it for you.

Shows scheduled via TWP show up on the tivoapp interface with a channel marker of "0" -- tivoapp doesn't like that much, and making any changes on the tivoapp recording todo page result in a crash of the tivo.

Oddly, a show I scheduled earlier today via TWP did record, so even though tivoapp displays the channel as "0" somewhere else, the channel info must be correct.

John1980
11-28-2007, 06:39 PM
Shows scheduled via TWP show up on the tivoapp interface with a channel marker of "0".

Few questions:
1. What version of Tivo Software are you running (v3.0, v6.3, v9.2, etc).
2. How was the show scheduled (Manual Recording, Season Pass, etc).

There is a problem when creating recordings on newer Tivo Software as nobody has yet figured out how to create the required "NpkChannelDefinition" values. Currently the software will try to detect if you are running a version that requires these and then search the Tivo database for an existing value... but if it can't find one then it should display a warning/error message.

swinokur
11-28-2007, 06:50 PM
Few questions:
1. What version of Tivo Software are you running (v3.0, v6.3, v9.2, etc).
2. How was the show scheduled (Manual Recording, Season Pass, etc).

There is a problem when creating recordings on newer Tivo Software as nobody has yet figured out how to create the required "NpkChannelDefinition" values. Currently the software will try to detect if you are running a version that requires these and then search the Tivo database for an existing value... but if it can't find one then it should display a warning/error message.

Hi there,

The Tivo is running 9.2a-01-2-648. The shows were scheduled via the HiGuide & Search interfaces. (e.g. search -> showing -> recoptions).

I didn't see any warning or error messages as I scheduled these showings.

-S

PortlandPaw
11-28-2007, 08:54 PM
A couple things I noticed on the info module:

1. The episode box indicated "colspan=4" -- it should have either been blank or provided information

2. The distribution check indicated NOTE: 'sum' not found, reverting to 'du' comparison
NOTE: The find binary is required to check the distribution
This works fine on similar TiVos running 2.0.0 and the "find" function is definitely loaded.

SteveT
11-29-2007, 09:21 AM
S1 DTiVo GXEBODT running a fresh install from tarball of the 11-24 release

I loaded the GreenWireJacket theme and it's rather different than the theme of the same name found on SteveT's site... The background image is... odd, and the menu items (e.g. shows in NPL) don't have the same highlight action.

Before I just blindly grab SteveT's themes and jam them in I wanted to check.....

Bravo on the work so far, as always, thanks guys
Don
SteveT: when you committed the files, did you make sure they were tagged binary?OK, (I think) I figured out how to correctly flag the image files as binary in CVS. This should be fixed in the next tarball John1980 creates.

PortlandPaw
11-29-2007, 01:48 PM
I'm off in Utah on vacation so I don't have my full array of diagnostic capabilities because I failed to set up VNC properly on my new computer.

Anyway, I downloaded and installed 071124 and found netconfig.itcl in the distro but for some reason it does not show up in ./TivoWebPlus/modules. Is this module not loaded for versions prior to 4.0 or is there something wrong with Update?

BTUxNine
11-29-2007, 05:01 PM
try a full restart

PortlandPaw
11-29-2007, 05:31 PM
I don't believe I can do that from TWP anymore, unless "Full" (which I did) does what "Quit and Restart" used to do. And without access to telnet, I can't quit TWP and then restart it from bash.

Plus I don't see the netconfig.itcl in the modules directory, so I don't see how it could load to begin with.

BTUxNine
11-29-2007, 09:30 PM
I don't believe I can do that from TWP anymore, unless "Full" (which I did) does what "Quit and Restart" used to do. And without access to telnet, I can't quit TWP and then restart it from bash.

Plus I don't see the netconfig.itcl in the modules directory, so I don't see how it could load to begin with.
Sorry, I misread your initial post (thought you were saying it didn't show up as a module)

If the file isn't showing up, then I'd say it IS likely the update didn't work correctly. Was the directory r/w when you updated? Is the Update module showing that you're running the latest bundle?

p.s. Full IS "Full Restart" (go to the page, rather than the dropdown), and it is NOT the same as quitting and restarting TWP2 (when TWP2 is started normally, it loads the cache of module info, but a full restart forces rereading of all modules)

PortlandPaw
11-29-2007, 09:52 PM
I did the update twice just to be sure. It confirms that the running version is 071124. TWP is /var so r/w shouldn't be an issue. To be sure, I set it to r/w and updated again...still no netconfig.itcl in the ./modules directory.

When I get home on Sunday, I'll do a manual install and see what happens.

BTW, why get rid of "Quit and Restart?" I found that very handy at times when I wanted to be certain of a clean restart.

Soapm
12-01-2007, 10:45 PM
Wow, I've sent most of the day trying to get the new version to work and I'm not having any luck. I can get TWP to start now but several of the modules to include hackman won't start. Here was my last attempt, anybody see what I'm doing wrong?

FamRoom-bash# Using data dir /var/TWP
Starting TWP pid=2777
TivoWebPlus - v2.1.b2 (2.1.b2 (oztivo-071124))
The program comes with ABSOLUTELY NO WARRANTY.
This program is licensed under the GPL.
See the 'docs/copyright' and 'docs/index.html' files
for copyright and credit information.
Loading libs...
btutils
html
http
index
rec
sendkey
timezone
ui
util
TimeZone: US
-running init_channelList--- completed in 0 seconds
-running init_logoindex--- completed in 0 seconds
-running init_sp_cache--- completed in 9 seconds
hackman_util
NONE can't read "db": no such variable
while executing
"db $db open /SwSystem/ACTIVE"
invoked from within
"set swsystem [db $db open /SwSystem/ACTIVE]"
("uplevel" body line 10)
invoked from within
"uplevel $body"
invoked from within
"transaction {uplevel $body}"
(procedure "RetryTransaction" line 5)
invoked from within
"RetryTransaction {
if { [info exists env(SerialNumber)] && [string trim $env(SerialNumber) "0"] != "" && [str
ing length $env(SerialNumber)] == 15 } {
..."
("uplevel" body line 5)
invoked from within
"uplevel 1 "$s" "
POSIX ENOENT {no such file or directory} couldn't read file "/var/TWP/config/hackman.cfg":
no such file or directory
while executing
"source $::data_dir/config/hackman.cfg"
("uplevel" body line 617)
invoked from within
"uplevel 1 "$s" "
rss_util
Loading modules...
--Warning: cidrss won't be loaded: it's incompatible with this version of TWP
--Warning: hackman won't be loaded: it's incompatible with this version of TWP
--Info: merge won't be loaded: it may rely on an unavailable feature (e.g. events or sendk
ey)
--Info: phone won't be loaded: it may rely on an unavailable feature (e.g. events or sendk
ey)
Loaded 0 resource definitions
--Info: screen won't be loaded: it may rely on an unavailable feature (e.g. events or send
key)
--Info: webremote won't be loaded: it may rely on an unavailable feature (e.g. events or s
endkey)
- [02/Dec/2007:02:42:22] saving module_cache.cfg
Building menus...
Loading completed in 25 seconds
Opening port 80
Server already running on 80... trying 8080
Accepting Connections
Preload Favs done

[1]+ Done /TivoWebPlus/tivoweb console

BTUxNine
12-01-2007, 10:52 PM
you're trying to run a version of hackman that isn't marked as compatible with v2.1.b2

--Warning: hackman won't be loaded: it's incompatible with this version of TWP


p.s. This is the major reason I've implemented a version check... this type of error (with incompatible external modules) is MUCH easier to diagnose with it

Soapm
12-01-2007, 11:04 PM
Cool, I'm using the 5.6.0 module from here http://www.tivohackman.com/

Should I be looking else where?

I'm also getting that error with cidrss but I am using v3 from post 9 of this thread

http://dealdatabase.com/forum/showthread.php?t=57373

Soapm
12-01-2007, 11:49 PM
Ok, I figured out the compatibility thing from David's post here. This is in case someone else hits this. http://www.dealdatabase.com/forum/showpost.php?p=290544&postcount=1016

Now this is what I have. Are these error's normal?

FamRoom-bash# Using data dir /var/TWP
Starting TWP pid=3509
TivoWebPlus - v2.1.b2 (2.1.b2 (oztivo-071124))
The program comes with ABSOLUTELY NO WARRANTY.
This program is licensed under the GPL.
See the 'docs/copyright' and 'docs/index.html' files
for copyright and credit information.
Loading libs...
btutils
html
http
index
rec
sendkey
timezone
ui
util
TimeZone: US
-running init_channelList--- completed in 0 seconds
-running init_logoindex--- completed in 0 seconds
-running init_sp_cache--- completed in 10 seconds
hackman_util
-- hackman version (see hackman.itcl) --
-No problem running mips find -- mips version of find selected.
-No problem running mips sendkey -- mips sendkey selected.
-Searching for TiVo hacks...(takes about a minute)
-Saving hackman.cfg to /var/TWP/config/hackman.cfg
-- hackman version (see hackman.itcl) --
-TWP version is 2.1.b2 and TWPVer set to 1
-Root directory mounted read-only (recommended)
-Setting compliance variable to 1
-Saturday, December 01, 2007, 08:45 PM, local time
rss_util

Loading modules...
--Info: merge won't be loaded: it may rely on an unavailable feature (e.g. events or sendkey)
--Info: phone won't be loaded: it may rely on an unavailable feature (e.g. events or sendkey)
Loaded 0 resource definitions
--Info: screen won't be loaded: it may rely on an unavailable feature (e.g. events or sendkey)
--Info: webremote won't be loaded: it may rely on an unavailable feature (e.g. events or sendkey)
- [02/Dec/2007:03:45:13] saving module_cache.cfg

Building menus...
Loading completed in 50 seconds
Opening port 80
Server already running on 80... trying 8080
Accepting Connections

djl
12-02-2007, 12:23 AM
Here's the latest version of cidrss, I posted it on my web site but forgot to upload it here. It works with the latest TWP beta, and contains a nice fix for RSS feeds (which were broken on IE for a while) courtesy of BTUx9.



I'm also getting that error with cidrss but I am using v3 from post 9 of this thread

http://dealdatabase.com/forum/showthread.php?t=57373

BTUxNine
12-02-2007, 12:41 AM
Soapm: those info lines are completely normal... in the past, TWP just ignored those modules silently, but I thought it'd be good for people to know the reason modules weren't loading, so I put in that Info line

Soapm
12-02-2007, 06:05 AM
Thanks guys!

Soapm
12-02-2007, 06:49 PM
Whoops... I see these errors are stored some where so you don't see them each time. I deleted /var/TWP and they came back

John1980
12-02-2007, 06:52 PM
Anyway, I downloaded and installed 071124 and found netconfig.itcl in the distro but for some reason it does not show up in ./TivoWebPlus/modules.

Your update worked fine, the netconfig module will appear in the next bundle (at the moment it is mistakenly being removed after a successful update). If you wish to play you could actually use the "update" module to upload the netconfig.itcl file (just specify the path to the netconfig.itcl file rather than a bundle) and it should load it into the modules directory (assuming it is writeable) and then a restart should pick up on it.

BTUxNine
12-02-2007, 06:58 PM
In case anyone is interested, I ran a dos2unix and chmod 755 on each the modules that didn't load above and they all load now. I can now start TWP with no errors.did you do a full restart?

Soapm
12-02-2007, 07:36 PM
did you do a full restart?

No which is why I removed my post...

BTUxNine
12-02-2007, 07:39 PM
Whoops... I see these errors are stored some where so you don't see them each time. I deleted /var/TWP and they came backJust for clarification, module info is cached to improve startup speed... only changed modules are loaded on startup or restart.

vancod
12-04-2007, 10:10 PM
There is a scroll bar on the bottom of every screen - appears in both FF and IE6. But I see it on my S1 SA TiVo running TWP 2.0 as well so not really sure how long that's been like that.....

BTUxNine
12-04-2007, 10:16 PM
I mentioned that to SteveT a while ago... they seemed to appear after he made his theme changes.

His Jacket themes DON'T have the scrollbar, BTW

PortlandPaw
12-04-2007, 10:36 PM
Your update worked fine, the netconfig module will appear in the next bundle (at the moment it is mistakenly being removed after a successful update). If you wish to play you could actually use the "update" module to upload the netconfig.itcl file (just specify the path to the netconfig.itcl file rather than a bundle) and it should load it into the modules directory (assuming it is writeable) and then a restart should pick up on it.

Thanks, that got the module in the directory, but now I'm gettingLoading modules...
--Info: merge won't be loaded: it may rely on an unavailable feature (e.g. events or sendkey)
--Info: mrv won't be loaded: it may rely on an unavailable feature (e.g. events or sendkey)
--Info: netconfig won't be loaded: it may rely on an unavailable feature (e.g. events or sendkey)
This is on a DTivo S1.

vancod
12-04-2007, 10:47 PM
His Jacket themes DON'T have the scrollbar, BTWThanks. That's why I haven't seen them until now. I've been using his themes until the issue I posted a while ago....

BTUxNine
12-05-2007, 01:43 AM
Thanks, that got the module in the directory, but now I'm gettingLoading modules...
--Info: merge won't be loaded: it may rely on an unavailable feature (e.g. events or sendkey)
--Info: mrv won't be loaded: it may rely on an unavailable feature (e.g. events or sendkey)
--Info: netconfig won't be loaded: it may rely on an unavailable feature (e.g. events or sendkey)
This is on a DTivo S1.
I believe netconfig only works on s/w > =4, so I disabled it for earlier versions.

If this isn't the case, you can just remove the version check and try it. (by commenting out line 22)

PortlandPaw
12-05-2007, 09:13 AM
I've confirmed that netconfig doesn't work at least on my ancient S1 version 2.5.2.

It would be nice if the info statement about why the module didn't load could be a bit more specific, e.g. incompatible TiVo SW version. Maybe I'll rewrite it to work with older SW.

RandC
12-05-2007, 11:59 AM
There is a scroll bar on the bottom of every screen - appears in both FF and IE6. But I see it on my S1 SA TiVo running TWP 2.0 as well so not really sure how long that's been like that.....I had the same thing in IE7 and I edited the /libs/html.itcl and changed all
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">
to this
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">
scroll bar on the bottom went away, this might not be the proper way to fix the issue but it worked for me.

SteveT
12-06-2007, 11:22 AM
There is a scroll bar on the bottom of every screen - appears in both FF and IE6......I have corrected this in CVS for FF and IE7. (IE6 still has them.)
I also fixed a problem with small dropdown items "clumping" on one line.
I'm still working on a problem where lower links may show "through" the dropdown.

vancod
12-06-2007, 12:25 PM
I'm still working on a problem where lower links may show "through" the dropdown.Don't know that I can offer any advice as you're likely far more savvy than I (I use Dreamweaver!) - but I have had issue with CSS components "behaving badly" like this and the solutions were to re-arrange the code in some pages or the order the style sheets were called in others (or even a combo of those). Wish I could offer a better suggestion because frankly I was surprised this kind of minor stuff resulted in different behavior, but Dreamweaver is a crutch and I typically just want to get on with my life, not understand why web pages go wonky when I code them..... :D

Again, dunno if it matters, but Dreamwaver CS3 is generally quite unhappy with the stylesheets for TWP (it has a built in bowser compat / error test facility). I just assumed TWP coding is something unto itself.

SteveT
12-06-2007, 01:12 PM
......Dreamweaver CS3 is generally quite unhappy with the stylesheets for TWP (it has a built in bowser compat / error test facility). I just assumed TWP coding is something unto itself.I've used the online CSS validators, but they show no errors on the Jacket themes, and only the errors I would expect on the built-ins (see below).

Can you email me what Dreamweaver is reporting?

Note: The built-in themes were originally written when TWP was a straight table-based layout with no CSS tags at all. That they worked at all is a tribute to those who wrote them. I'm no CSS expert, but I quickly realized that some improvements could be made to TWP to make it more CSS-friendly. I've made lots of these, but I'm sure there's more that could be done.
To keep the built-in themes working with the new TWP and the "old" TWP, I tacked on CSS until I got acceptable results. As can be seen, that's still a work-in-progress. :)

I appreciate any and all help and suggestions.

vancod
12-06-2007, 03:47 PM
Can you email me what Dreamweaver is reporting?Done. 67891

vancod
12-09-2007, 06:24 PM
If I look at shows (clicking on show and not unique episode) in my To Do or NPL
- sometimes no thumbs
- sometimes a single thumb up in a circle
- sometimes 3 thumbs down in a square
Looking at the show in question on live TV it has no thumbs (neutral) assigned.

Let me know if you want some other kinds of testing / results. But it seems rather arbitrary......

Don

BTUxNine
12-09-2007, 06:30 PM
Were these results all on the same tivo at the same approximate time?!?

vancod
12-09-2007, 08:24 PM
Yes. Basically, I was looking at shows in my To Do and noticed the behavior (mini-series "Tin Man" on Sci-Fi channel) so I started to poke around in To Do and NPL and noticed the oddities

BTUxNine
12-09-2007, 08:29 PM
well... 1 round thumbs-up is an explicit setting... which would've been set when it was recorded
3 square up is a predicted value (clicking on the pics gives more info)

so... if you had looked before you could've seen 3 square (predicted), and then, later, 1 round (after it was recorded)

mpnash
12-10-2007, 09:43 AM
Has anyone tried the TWP Folders -> Assign functionality in TWP2.1.1?

With TWP Version 2.1.b2 (oztivo-071124) and FF, it seems that the Assigns no longer work for me - there are no errors, but when I reload the Folders page the Assigns have not been applied. I'm almost certain this worked OK with TWP2.0.0.

I found that folders can still be created OK (the folder names show up in /hack/etc/npf.txt), but none of the assigns work.

Also, I find that the 'asx' links do not seems to play - I see this error was mentioned earlier in this thread, and it was apparently fixed...? (This also worked in 2.0.0.)

vancod
12-10-2007, 10:31 AM
so... if you had looked before you could've seen 3 square (predicted), and then, later, 1 round (after it was recorded)Ah - likely the case as I was in "To Do" and at least one of the shows started recording while I was in TWP. Sorry for the false alarm....

John1980
12-13-2007, 05:18 PM
The latest bundle (071214) contains the latest changes from the CVS respository. The Jacket themes have been included but they are missing the background images (to reduce the size of the bundle) so they may not look 100% correct if you have not already installed the background images. Netconfig is now correctly being installed, and the update scripts have been modified to reset the configuration when updating from v2.0.

On the ToDo list: The "Folders" module is still broken (the ASX links are incorrect, and there is an issue with it needing $env, which I do not think is available anymore). It's likely going to take a while to fix and I just don't have the time at the moment.

Soapm
12-15-2007, 01:41 AM
I get the following error while trying to create a season pass back up. I have a S2 DT running 9.1a and TWP v2.1.b2.

invalid command name "ForeachChannel"
while executing
"ForeachChannel chinfo 1 {
#getChannelData data $stationfsid
#set channum [lindex $data 0]
regsub -- - $chinfo(num) "." channum
RetryTr..."
(procedure "take_snapshot_station" line 6)
invoked from within
"take_snapshot_station 1"
(procedure "take_snapshot_for_backup" line 2)
invoked from within
"take_snapshot_for_backup"
(procedure "MOD::create_backup" line 18)
invoked from within
"MOD::create_backup stdout $write_backup_filename"
(file "backup_write_static.tcl" line 112)

==========

I found this code in file backup.itcl which I think is causing the error..

global db
#foreach stationfsid $::channelSort
ForeachChannel chanfo 1 {
#getChannelData data $stationfsid
#set channum [lindex $data 0]
regsub -- - $chinfo(num) "." channum
RetryTransaction {
set station [db $db openid $chinfo(fsid)]
set fields [dbobj $station attrs]
set content [construct_record_content $station $fields]
snapshot_add_station $chinfo(fsid) $content $channum $full_info

BTUxNine
12-15-2007, 01:51 AM
Soapm: your 2 sections don't agree (one has "chinfo"-correct... one has "chanfo")

You need to check your log for any load errors, because that proc SHOULD be defined (and is used in a number of places)

You may also want to run sysadmin/Version_Check

Soapm
12-15-2007, 02:18 AM
Soapm: your 2 sections don't agree (one has "chinfo"-correct... one has "chanfo")

You need to check your log for any load errors, because that proc SHOULD be defined (and is used in a number of places)

You may also want to run sysadmin/Version_Check

Sorry, that was me screwing with the backup.itcl file. I thought it should say chan since the command name was ForeachChannel. Not to worry, I don't have the guts to save the changes I make. I just wished I knew programming.

I got this when I ran that command.

FamRoom-bash# sysadmin/Version_Check
bash: sysadmin/Version_Check: No such file or directory

Soapm
12-15-2007, 02:20 AM
Here is my Tivo Web Log...

192.168.254.100 - - [15/Dec/2007:04:57:46] /triage/hackman_save_hack_edit
loading module hackmanNEW (0)
192.168.254.100 - - [15/Dec/2007:04:57:50] /faiec.css
192.168.254.100 - - [15/Dec/2007:04:57:50] /sorttable.js
192.168.254.100 - - [15/Dec/2007:04:57:50] /adams.css
***bgerror can't read "chans": no such variable
NONE
can't read "chans": no such variable
while executing
"if {$chans!=""} {puts $chan "<PRE class=logdetails>"
lappend chans stdout
} else {
set chans stdout
}"
(procedure "print_html_error" line 2)
invoked from within
"print_html_error $chan $errs "
("uplevel" body line 1)
invoked from within
"uplevel $recovery"
(procedure "try" line 15)
invoked from within
"try {
fconfigure $chan -buffering none -blocking 1
set ret [doSession $chan $addr $port]
} catch errs { print_html_error $chan $errs }"
(procedure "::session" line 3)
invoked from within
"::session sock14 192.168.254.100 2598"
192.168.254.100 - - [15/Dec/2007:04:57:51] /daynight.css
192.168.254.100 - - [15/Dec/2007:04:57:51] /sortof.css
192.168.254.100 - - [15/Dec/2007:04:57:51] /pngfix_map.js
192.168.254.100 - - [15/Dec/2007:04:58:15] /triage/hackman_save_hack_edit
***bgerror can't read "chans": no such variable
NONE
can't read "chans": no such variable
while executing"if {$chans!=""} {
puts $chan "<PRE class=logdetails>"
lappend chans stdout
} else {
set chans stdout
}"
(procedure "print_html_error" line 2)
invoked from within
"print_html_error $chan $errs "
("uplevel" body line 1)
invoked from within"uplevel $recovery"
(procedure "try" line 15)
invoked from within
"try {
fconfigure $chan -buffering none -blocking 1
set ret [doSession $chan $addr $port]
} catch errs { print_html_error $chan $errs }"
(procedure "::session" line 3)
invoked from within
"::session sock14 192.168.254.100 2605"
192.168.254.100 - - [15/Dec/2007:04:58:25] /logs
loading module logs (0)
192.168.254.100 - - [15/Dec/2007:04:58:35] /logs/tvlog/
192.168.254.100 - - [15/Dec/2007:04:59:42] /logs/tclient/
192.168.254.100 - - [15/Dec/2007:05:00:16] /logs/tivoweb.log/
192.168.254.100 - - [15/Dec/2007:05:01:14] /hackman
192.168.254.100 - - [15/Dec/2007:05:01:18] /redbutton.png
192.168.254.100 - - [15/Dec/2007:05:01:18] /greenbutton.png
192.168.254.100 - - [15/Dec/2007:05:01:18] /backdoorbutton.png
192.168.254.100 - - [15/Dec/2007:05:01:18] /rebootbutton.png
192.168.254.100 - - [15/Dec/2007:05:01:18] /redbutton.png
192.168.254.100 - - [15/Dec/2007:05:01:18] /brownbutton.png
192.168.254.100 - - [15/Dec/2007:05:01:18] /helpbutton.png
192.168.254.100 - - [15/Dec/2007:05:01:18] /helpbutton.png
192.168.254.100 - - [15/Dec/2007:05:01:27] /menu/3
192.168.254.100 - - [15/Dec/2007:05:01:33] /backup
loading module backup (0)
loading module search (0)
192.168.254.100 - - [15/Dec/2007:05:01:38] /backup_create
192.168.254.100 - - [15/Dec/2007:05:01:42] /backup_create_write
chans: 36 38 40 42 43 46 47 49 52 53 58 65 66 71 77 78 2 3 4 6 95 7 9 120 135 159 481 486 12 13 16 271 272 22 273 23 274 24 276 31 32 34
192.168.254.100 - - [15/Dec/2007:05:03:28] /backup/var/TWP/backups/settings/
192.168.254.100 - - [15/Dec/2007:05:04:33] /backup_create
192.168.254.100 - - [15/Dec/2007:05:04:33] /faiec.css
192.168.254.100 - - [15/Dec/2007:05:04:33] /sorttable.js
192.168.254.100 - - [15/Dec/2007:05:04:33] /adams.css
192.168.254.100 - - [15/Dec/2007:05:04:33] /daynight.css
192.168.254.100 - - [15/Dec/2007:05:04:33] /sortof.css
192.168.254.100 - - [15/Dec/2007:05:04:33] /pngfix_map.js
192.168.254.100 - - [15/Dec/2007:05:04:34] /backup
192.168.254.100 - - [15/Dec/2007:05:04:42] /backup_browse
192.168.254.100 - - [15/Dec/2007:05:04:44] /backup_browse_perform
192.168.254.100 - - [15/Dec/2007:05:04:51] /backup/var/TWP/backups/settings/
192.168.254.100 - - [15/Dec/2007:05:05:04] /backup_disp_formatted/var/TWP/backups/settings/
192.168.254.100 - - [15/Dec/2007:05:05:44] /backup/var/TWP/
192.168.254.100 - - [15/Dec/2007:05:05:49] /backup/var/TWP/config/
192.168.254.100 - - [15/Dec/2007:05:06:18] /logs
192.168.254.100 - - [15/Dec/2007:05:06:26] /info
loading module info (0)
192.168.254.100 - - [15/Dec/2007:05:15:29] /mfs
loading module mfsbrowser (0)
192.168.254.100 - - [15/Dec/2007:05:15:58] /menu/2
- [15/Dec/2007:05:30:50] running CleanupGlobals
192.168.254.100 - - [15/Dec/2007:05:42:57] /hackmanloading module hackmanNEW (0)
192.168.254.100 - - [15/Dec/2007:05:43:04] /faiec.css
192.168.254.100 - - [15/Dec/2007:05:43:05] /sorttable.js
192.168.254.100 - - [15/Dec/2007:05:43:05] /adams.css
192.168.254.100 - - [15/Dec/2007:05:43:05] /daynight.css
192.168.254.100 - - [15/Dec/2007:05:43:05] /sortof.css
192.168.254.100 - - [15/Dec/2007:05:43:05] /pngfix_map.js
192.168.254.100 - - [15/Dec/2007:05:43:05] /redbutton.png
192.168.254.100 - - [15/Dec/2007:05:43:05] /greenbutton.png
192.168.254.100 - - [15/Dec/2007:05:43:05] /backdoorbutton.png
192.168.254.100 - - [15/Dec/2007:05:43:05] /brownbutton.png
192.168.254.100 - - [15/Dec/2007:05:43:06] /redbutton.png
192.168.254.100 - - [15/Dec/2007:05:43:06] /rebootbutton.png
192.168.254.100 - - [15/Dec/2007:05:43:06] /helpbutton.png
192.168.254.100 - - [15/Dec/2007:05:43:06] /rebootbutton.png
192.168.254.100 - - [15/Dec/2007:05:43:10] /backdoormenu/
192.168.254.100 - - [15/Dec/2007:05:43:12] /triage/password
192.168.254.100 - - [15/Dec/2007:05:43:18] /triage/confirm
192.168.254.100 - - [15/Dec/2007:05:43:25] /triage/HMsetprefs$chan
192.168.254.100 - - [15/Dec/2007:05:43:29] /triage/hackman_editor
192.168.254.100 - - [15/Dec/2007:05:44:34] /triage/hackman_cancel_file_edit
192.168.254.100 - - [15/Dec/2007:05:44:44] /logsloading module logs (0)
192.168.254.100 - - [15/Dec/2007:05:44:50] /logs/kernel/
192.168.254.100 - - [15/Dec/2007:05:46:03] /logs
- [15/Dec/2007:06:00:50] running CleanupGlobals
192.168.254.100 - - [15/Dec/2007:06:19:52] /logs/tivoweb.log/
loading module logs (0)


Edited to fix formatting...

BTUxNine
12-15-2007, 02:23 AM
try again, but put it in a code block, or even better: post it as an attachment.

That doesn't look like the full log (no startu