PDA

View Full Version : TivoWebPlus testers



thomson
13-06-2006, 06:30 PM
I would be very interested in any feedback from anyone who wishes to try out a TivoWebPlus bundle that is being proposed as a replacement for TivoWeb on the image distributions. It really is worth checking out if you do use the web interface on your TiVo.

The bundle should be near perfect, but you may be able to spot a UI tweak or feature that others have missed. A big thanks goes out to Peter whose feedback was a great resource in helping migrate all the existing features from TivoWeb over to TivoWebPlus.

Some documentation and the and software can be found here (http://minnie.tuhs.org/twiki/bin/view/Software/UpgradeToTiVoWebPlus).

T1voZA
13-06-2006, 07:34 PM
Hi Thomson

The distributed TivoZA image has always made use of TivoWebPlus and with it's 80+ users we've come across some problems which I've since corrected. I've also added/created some additional modules which are quite useful. Keep in mind that the TivoWebPlus I distribute is based on version 1.0 and not the 1.2.2 you are distributing so some of the issues may have been fixed in the official release.

If you view the "Problems with video streaming & TiVoWebPlus (http://tivoza.nanfo.com/forum/viewtopic.php?t=49#210)" thread, I provide a "patch" which fixes the following video streaming problems in TiVoWebPlus:
MFS Stream doesn't work
Streaming a show when selecting "View" from "TiVoWebPlus -> User Interface -> Now Showing" doesn't work when using a DHCP assigned IP address (the IP address was being reported as 0.0.0.0)

The following modules for TiVoWebPlus have also been included:

live TV module: stream the live feed to your PC
tserver 10r2: used by TyTools to download recordings
bufferhack: allows you to specify how big the TiVo's live TV buffer should be (from 15 minutes to 3 hours, I'd recommend about 90 minutes or 2 hours though)
HackMan 4.0: allows management of running modules such as configuring the bufferhack settings, starting and stopping telnet, vserver, tserver, etc as well as enabling the 30 second ad-skip feature and other backdoor codes.

It may also be worth including the "quitstart_tivoweb.sh" script with your TivoWebPlus release as some users have still found it necessary to make use of this. I've also created a modified version (http://tivoza.nanfo.com/forum/viewtopic.php?t=84#1002) of the script so that it will automatically read the username and password settings from the 'tivoweb.cfg' file. The script works for both TivoWeb and TivoWebPlus, the only adjustment that needs to be made is to set the TivoWeb directory path.

thomson
14-06-2006, 06:54 AM
The distributed TivoZA image has always made use of TivoWebPlus and with it's 80+ users we've come across some problems which I've since corrected. I've also added/created some additional modules which are quite useful.

Thanks! This is definitely the kind of information I am after.

I will have a look at the quit/start script and add it to the bundle as it's handy to be able to stop the process from the command line, although if people are finding that they need to run this regularly from cron then they are likely to be using a badly written module - which is one of the reasons I wanted to put together a minimal/stable bundle.

The bufferhack module can not be included due to license restrictions, and I have always left the hackman module out of the bundles as I feel if people require that level of access then they will be able to install and update it themselves (it's really a support thing, those kinds of low-level modules can cause many interesting situations, and people then start asking why all the other modules and hacks that hackman supports are not provided in the image :)). It also messes around with startup files would could cause some users problems, depending on their setup. At the moment I prefer to leave the Hackman installation up to the end user (or the image creator as they can ensure the startup files are appropriate).

The issue with the IP Address disappearing does not look like it will be an issue in this release. TivoWeb needs to be started after the network has been brought up. It could be that some DHCP implementations are taking a little longer to setup their addresses (you may even want to add a small sleep inside the DHCP network startup script?). TivoWeb should be one of the last things to load in your startup files.

I have had streaming working with this release, but have left it defaulting to off, and do not intend on including the livetv module as it really is not required/suitable for the majority of users out there. I am trying to keep the bundle fairly generic and stable, and leave all the location/image specific options and modules for the various image builders to include.

If you wish to try this bundle and copy over the hackman, bufferhack and livetv modules then I am interested in fixing any faults or bugs that you encounter.

T1voZA
14-06-2006, 08:25 AM
The bufferhack module can not be included due to license restrictions, and I have always left the hackman module out of the bundles as I feel if people require that level of access then they will be able to install and update it themselves (it's really a support thing, those kinds of low-level modules can cause many interesting situations, and people then start asking why all the other modules and hacks that hackman supports are not provided in the image :)). It also messes around with startup files would could cause some users problems, depending on their setup. At the moment I prefer to leave the Hackman installation up to the end user (or the image creator as they can ensure the startup files are appropriate).It's my understanding that the bufferhack module can be distributed (http://www.dealdatabase.com/forum/showthread.php?p=180758#3), so long as it's not part of a paid for solution. I agree that hackman is for the more advanced users, it does provide a nice interface for bufferhack though. I was under the impression (http://tivowebplus.sourceforge.net/) that hackman was now included with the official distribution of TivoWebPlus (since 1.2.1)?

To make the 'rc.sysinit.author' file compatible with hackman, the full directory paths need to be specified when calling other hacks. Going this route allows hackman to start and stop installed hacks such as telnet, ftp, mfs_ftp, etc.


The issue with the IP Address disappearing does not look like it will be an issue in this release. TivoWeb needs to be started after the network has been brought up. It could be that some DHCP implementations are taking a little longer to setup their addresses (you may even want to add a small sleep inside the DHCP network startup script?). TivoWeb should be one of the last things to load in your startup files.Although the sleep method would also fix the issue, I decided that a better implementation would be to only set the IP address once it's actually required.


If you wish to try this bundle and copy over the hackman, bufferhack and livetv modules then I am interested in fixing any faults or bugs that you encounter.When I create the next TivoZA image I will be making use of your TivoWebPlus distribution plus the extra modules that are not included. Once done, I'll let you know if we come across any problems.

Thanks for all your efforts in this regard :)

thomson
14-06-2006, 12:45 PM
It's my understanding that the bufferhack module can be distributed (http://www.dealdatabase.com/forum/showthread.php?p=180758#3), so long as it's not part of a paid for solution.
The fact that it is not included in Hackman due to "some licensing and copyrighting issues" scared me off a little, and I've even contributed to the hack under my DD id (john1980).


I was under the impression (http://tivowebplus.sourceforge.net/) that hackman was now included with the official distribution of TivoWebPlus (since 1.2.1)?
Correct, but I ended up removing it because of the warnings and compatibility issues with various custom TiVo setups just made it look like a support nightmare (not everyone who is going to want to load TWP will have an rc.sysinit.author file with full directory paths). It's also a very, very large module... which could cause issues with available memory, etc, so in my opinion should only be loaded if absolutely necessary. I also have very little knowledge or experience with this particular module.

I wanted to create a no-fuss, stable bundle, suitable for the majority of users out there. I am also willing to fix any issue found within the bundle so did want to limit the modules to those that were seen as essential.

thomson
16-06-2006, 09:40 AM
For those that wish to have a look before making the plunge I have put together a demo of a system running the new software: http://thomson.tivo.googlepages.com/main.htm

Islander
16-06-2006, 04:40 PM
I have loaded and run TWP 1.2.2 it looks good so far (I haven't tried all the features yet) but as I have SVR 2000 tivos would it be possible to have a Sony remote on the web remote page? ( the current NZ image has one on tivoweb)

Thanks

thomson
16-06-2006, 05:54 PM
would it be possible to have a Sony remote on the web remote page?

The webremote module for TivoWeb uses images from the MFS database (in particular SonySMRemoteImage, and PhilipsDMRemoteImage). I can't speak for the Sony image, but the Philips remote was a fairly basic outline, and many of the newer model Tivo's had trouble with their images. It was decided (and implemented a couple of years back by Bushido and Falcontx) to provide an enhanced and more functional module that utilises a generic remote (HDVR2) containing all the required buttons for all TiVo versions.

If you (or the image creators) prefer the older method of pulling the image from the database then you can simply replace the /var/hack/TivoWebPlus/modules/webremote.itcl file with that found in TivoWeb - it will work without problems... in fact, all of the older modules should work without issues.

thomson
20-06-2006, 05:25 AM
Latest update includes the following:

Fixed the "recording history" filter code as backPath was not being correctly set in some situations (such as clearing a filter when viewing the last 5 days of history). The filter changes are now automatically saved in the tivoweb.cfg file.

New option added to SysAdmin module for v3.0 users. It is a function that will clean up old file handles, which can cause people who run a lot of scripts hooking into the Event Switcher issues (as they will eventually run out of handles).

Minor correction to deleted shows header. DirectTV button changed for a TiVo button on the Web Remote.

Some documentation and the and software can be found here (http://minnie.tuhs.org/twiki/bin/view/Software/UpgradeToTiVoWebPlus).

Wiked
20-06-2006, 11:48 PM
I have installed it and tried everything and installed hackman and bufferhack and its a lot better than the older one.

Thanks for letting us know and I would say to anybody that they should in fact install it for sure

thomson
23-06-2006, 05:11 PM
Streaming a show when selecting "View" from "TiVoWebPlus -> User Interface -> Now Showing" doesn't work when using a DHCP assigned IP address (the IP address was being reported as 0.0.0.0)

The latest update (http://thomson.tivo.googlepages.com/tivowebplus) includes a facility that should resolve this issue. It should now be possible to start TivoWebPlus before the network has been completely setup.

thomson
05-07-2006, 06:12 AM
New version (available here (http://thomson.tivo.googlepages.com/tivowebplus) or via the signature) has a change to reduce the amount of space used by the menu. The version number has also been bumped to v1.2.3. Any feedback, suggestions, comments are more than welcome.

For those that require Hackman, it can be downloaded here (http://web.nlis.net/~davehill/hackman/hackman.html), but be aware it now includes a mechanism that requires manual configuration and/or acceptance of the readme file before it will activate.

Update: Just added an Image Gallery module with upload support. Also trialing submenu support for the {more...} module.

pjpete
07-07-2006, 06:54 PM
I would be very interested in any feedback from anyone who wishes to try out a TivoWebPlus bundle that is being proposed as a replacement for TivoWeb on the image distributions. It really is worth checking out if you do use the web interface on your TiVo..

Great package. Have been using this for a little while now and is well worth the addition.

Wiked
07-07-2006, 07:14 PM
Yep it's great to use. Can't complain at all about TivoWebPlus

thomson
08-07-2006, 06:44 PM
Latest bundle now contains an "Update" module (located under the "more..." menu) that allows you to update the TWP distribution without having to use the command line... this method will also maintain your existing configuration files so that local customisations will not be lost.

petestrash
08-07-2006, 11:39 PM
Another great addition, thanks for all your work John.

Peter.

dadnz
09-07-2006, 10:26 AM
lol dont know if i'm missing something or just thick but I keep getting the same old version when i dload any ideas?

petestrash
09-07-2006, 01:43 PM
Depends where you are downloading from.

Thomson has not updated the package on the OzTiVo website since the 23rd of June and there have been six new releases since then. I have now updated it with the latest version.

I guess to be sure always check Thomson's Website (http://thomson.tivo.googlepages.com/tivowebplus).

Peter.

thomson
09-07-2006, 04:05 PM
Another great addition
Hehe... although you probably want to change the images in the Gallery for something Australian related ('cos the samples in the bundles I create contain pics from home :))


Thomson has not updated the package on the OzTiVo website since the 23rd of June and there have been six new releases since then. I have now updated it with the latest version.

Thanks, I do try to occasionally update the wiki (and DD thread), but the googlepages site will always be the most up to date (well... until I get access to the sourceforge project).

As always, I am interested if anyone has any suggestions.

petestrash
09-07-2006, 05:09 PM
Hehe... although you probably want to change the images in the Gallery for something Australian related ('cos the samples in the bundles I create contain pics from home :))

My wife is from Wellington, so some of the images are familiar to both of us :)

These aren't used by TWP though, so it doesn't really make any difference. Unless you want to save 80k.


As always, I am interested if anyone has any suggestions.

One that I have which might make support easier, is to include the revision date alongside the version number on the main menu. Though, I have noticed it is now inlcuded in the info module anyway. It may be helpful to also show it on the new update page, to save uploading the same or earlier versions.

Peter.

thomson
10-07-2006, 05:36 AM
One that I have which might make support easier, is to include the revision date alongside the version number on the main menu.
I have tried various methods to do this, but was not very happy with any of them... Currently there is a field under the main version number that can be used by themes to place a string (although IE does not support this), that could be used... but I did not really want to remove existing functionality.


Though, I have noticed it is now inlcuded in the info module anyway. It may be helpful to also show it on the new update page, to save uploading the same or earlier versions.
That's the most logical place for it. Having to dive into the version screen and find the information is a bit of a hassle (I included it there so that if there were support issues we could just ask people to dump the contents of the info screen). The distribution number (YYMMDD format) is now being written to the tivoweb.log file.

dadnz
10-07-2006, 06:46 PM
Alls good had 2 directories so it confussed the hell out of it and me lol

thomson
11-07-2006, 06:49 AM
Alls good had 2 directories so it confussed the hell out of it and me lol
Yeah... the use of uppercase (TivoWebPlus) was also to avoid the software being placed on top of the existing versions (which are typically under tivowebplus). Oddly enough I expected heaps of flak over the use of uppercase letters - it's something that use to upset a number of people... although once they get use to tab-completion it's not such a big issue (as typing "cd T<tab>" should do all the work for you).

I'm also going to modify the update facility so that it can be used to update/install new modules (*.itcl files).

petestrash
11-07-2006, 11:36 AM
I didn't realise Tab completion worked on the TiVo.

Thanks for the tip, should save a bit of typing.

Peter.

daggo
14-07-2006, 10:55 AM
and installed hackman and bufferhack and its a lot better than the older one.

Where can I get these modules from? And how do I add them? I miss hackmen from tivowebplus. And how big can I make the "bufferhack"? 90 mins would be nice.

thomson
15-07-2006, 09:48 AM
Where can I get these modules from? And how do I add them? I miss hackmen from tivowebplus. And how big can I make the "bufferhack"? 90 mins would be nice.

The Hackman module and documentation for how to install, setup and get it working (as the newer versions require manual configuration) can be found on it's website: http://web.nlis.net/~davehill/hackman/hackman.html (there is also a wiki entry here (http://minnie.tuhs.org/twiki/bin/view/Software/InstallHackman)). The bufferhack utility is documented at the wiki here (http://minnie.tuhs.org/twiki/bin/view/Howto/IncreaseLiveBuffer).

T1voZA
15-07-2006, 01:47 PM
The bufferhack utility is documented at the wiki here (http://minnie.tuhs.org/twiki/bin/view/Howto/IncreaseLiveBuffer).The wiki (http://minnie.tuhs.org/twiki/bin/view/Howto/IncreaseLiveBuffer) documentation provides details about the more complex and risky approach of installing bufferhack.

There is a far simpler option by which all that you're required to do is copy the 'bufferhack.itcl' script into your TivoWeb 'modules' directory. The buffer size can then be adjusted through the TivoWeb Hackman interface. The original DealDatabase thread no longer provides this file but you can get a copy of the 'bufferhack.itcl' script from within the 'twpFix.tar.gz (http://tivoza.nanfo.com/tivoza/forum/viewtopic.php?t=49#210)' file.


And how big can I make the "bufferhack"? 90 mins would be nice.The latest versions of bufferhack (including the TivoWeb version above) allows you to specify a buffer size anywhere from 15 minutes to 3 hours, I'd recommend going with about 90 minutes or 2 hours though. One thing to note is that the play bar is still double the size of the buffer, without using the bufferhack the playbar showed a 1 hour time-frame and had a 30 minute buffer. If you decide to go with a 90 minute buffer using the bufferhack, the playbar will now show 3 hours and allow you to play within the 90 minutes of buffered TV.

thomson
15-07-2006, 08:10 PM
The wiki (http://minnie.tuhs.org/twiki/bin/view/Howto/IncreaseLiveBuffer) documentation provides details about the more complex and risky approach of installing bufferhack.

There is a far simpler option by which all that you're required to do is copy the 'bufferhack.itcl' script into your TivoWeb 'modules' directory. The buffer size can then be adjusted through the TivoWeb Hackman interface. The original DealDatabase thread no longer provides this file but you can get a copy of the 'bufferhack.itcl' script from within the 'twpFix.tar.gz (http://tivoza.nanfo.com/tivoza/forum/viewtopic.php?t=49#210)' file.

Both the commandline and Hackman versions of Bufferhack (v3.2a) are available at the distribution thread on Deal Database (http://www.dealdatabase.com/forum/showthread.php?t=37240). Both versions use exactly the same code base, so the Hackman version is no safer to run. Both versions perform a number of checks to ensure that the system is in an acceptable state (I know because I put some of them in there :)).

Both will display an error if tivoapp is a symbolic link (which use to be the case with the OzTivo images - not sure if it still is) so the instructions in the wiki (http://minnie.tuhs.org/twiki/bin/view/Howto/IncreaseLiveBuffer) , to remove the symbolic link, may still need to be performed if you wish to change the size of the buffer.

T1voZA
15-07-2006, 08:40 PM
Both the commandline and Hackman versions of Bufferhack (v3.2a) are available at the distribution thread on Deal Database (http://www.dealdatabase.com/forum/showthread.php?t=37240).
...
Both versions use exactly the same code base, so the Hackman version is no safer to run.Oops, when I viewed the link, DealDatabase listed the posts in "Threaded mode" and as such it only showed the old (less safe) 'bufferhack30.zip' file :o

daggo
15-07-2006, 11:50 PM
Now I am lost! I'll start a new thread for Bufferhack.

T1voZA
16-07-2006, 12:06 AM
Now I am lost! I'll start a new thread for Bufferhack.No reason to feel lost, you have two options when it comes to adjusting the buffer size, both methods perform the same function in the same way they are just executed via a different interface.

The first method for adjusting the buffer size is to set it via telnet using the 'bufferhack32a.tcl (http://www.dealdatabase.com/forum/showthread.php?p=192204#post192204)' script as explained how to do in the OzTivo wiki (http://minnie.tuhs.org/twiki/bin/view/Howto/IncreaseLiveBuffer).

The second method is to set the buffer size via TivoWeb. This route requires that you have Hackman (http://web.nlis.net/~davehill/hackman/hackman.html) installed and that you have copied the 'bufferhack.itcl (http://www.dealdatabase.com/forum/showthread.php?p=197937#post197937)' file into your TiVoWeb 'modules' directory.

pjpete
22-07-2006, 01:40 PM
Another great addition, thanks for all your work John.

Peter.

Just gets better and better, appreciate your dedication.

petestrash
01-08-2006, 05:49 AM
Just upgraded to the July 30 version using the inbuilt upgrade feature on a few TiVo's, and I now get the following error in season passes even after a reboot.


INTERNAL SERVER ERROR
--cut here--
action_ui '/seasonpass' ''
Invalid /Schedule format:
while executing
"error "Invalid /Schedule format: [lindex $schedlist 1]""
("uplevel" body line 71)
invoked from within
"uplevel $body"
invoked from within
"ForeachMfsFileTrans fsid name type $seasonpassdir "" 20 {
set sp [db $db openid $fsid]
set type [defaultval 1 [dbobj $sp get Type]]
set rp..."
(procedure "action_seasonpass" line 92)
invoked from within
"action_seasonpass $chan "" $env"
(procedure "::action_ui" line 41)
invoked from within
"::action_$action $chan $part $env"
("eval" body line 1)
invoked from within
"eval {::action_$action $chan $part $env}"
--cut here--



There is no error reported in the TWP log.

The only messages that stick out in the debug section are below. The first two are shown in red.


chan ( 6)= sock11
path ( 5)= debug
errorInfo ( 67)= invalid attribute: State
while executing
"dbobj $rec get State"


Peter.

thomson
01-08-2006, 08:19 AM
Just upgraded to the July 30 version using the inbuilt upgrade feature on a few TiVo's, and I now get the following error in season passes even after a reboot.

Hmm... I don't think I was messing around in that area of the code. If you wish to try other versions there are a number at http://thomson.tivo.googlepages.com/, just append one of the following to that URL and you will should be able to download them.

tivowebplus-oztivo-060722.tgz
tivowebplus-oztivo-060725.tgz
tivowebplus-oztivo-060726.tgz
tivowebplus-oztivo-060729.tgz
tivowebplus-oztivo-060730.tgz
tivowebplus-oztivo-060731.tgz

I'll have a look at the code along with the error message and see what could be the cause.

thomson
01-08-2006, 08:51 AM
Invalid /Schedule format:
while executing
"error "Invalid /Schedule format: [lindex $schedlist 1]""


Hmm... this is an internal error message. I can alter the code to ignore this error message (it already ignores the situation where entries do not exist), but I am not sure this is a great idea as it does point out invalid entries in your MFS (particularly within the /Schedule directory). You might wish to have a poke around using the MFS modules to see if there is anything obviously out of place within that directory (ie, do all the entries have the same format and contain the same fields, etc).

petestrash
01-08-2006, 09:09 AM
Unfortunately I uploaded it to all the TiVo's and they all now have the same error.

I have used the update system to try tivowebplus-oztivo-060731.tgz & tivowebplus-oztivo-060722.tgz without success.

I then deleted the TWP directory and tried a fresh install of tivowebplus-oztivo-060731.tgz and even the orignal tivowebplus-oztivo-060709.tgz.

Supressing the error won't help, as I'm only seeing half of SP's listed. The TiVo on screen UI is still ok.

Peter

petestrash
01-08-2006, 09:14 AM
The MFS looks fairly consistant.


2330:13360:00000:03600:0:242882 tyDb 242882 17/07/06 17:02 216
2330:13361:00000:03600:0:243318 tyDb 243318 18/07/06 17:01 216
2330:13362:00000:03600:0:243764 tyDb 243764 19/07/06 17:01 216
2330:13363:00000:03600:0:244102 tyDb 244102 20/07/06 17:02 216
2330:13364:00000:03600:0:244825 tyDb 244825 21/07/06 17:01 216
2330:13365:00000:03600:0:245132 tyDb 245132 22/07/06 17:01 216
2330:13366:00000:03600:0:245629 tyDb 245629 23/07/06 17:10 216
2330:13367:00000:03600:0:246946 tyDb 246946 24/07/06 17:36 216
2330:13368:00000:03600:0:247591 tyDb 247591 25/07/06 17:01 216
2330:13369:00000:03600:0:247951 tyDb 247951 26/07/06 17:05 216
2330:13370:00000:03600:0:248583 tyDb 248583 27/07/06 17:01 216
2330:13371:00000:03600:0:249102 tyDb 249102 28/07/06 17:02 216
2330:13372:00000:03600:0:249500 tyDb 249500 29/07/06 17:02 216
2330:13373:00000:03600:0:249993 tyDb 249993 30/07/06 17:01 216
2330:13374:00000:03600:0:250437 tyDb 250437 31/07/06 17:02 216
2331:13360:07200:79200:0:249063 tyDb 249063 28/07/06 17:02 2120
2331:13361:00000:86700:0:249078 tyDb 249078 29/07/06 17:01 2600
2331:13362:00300:86100:0:249086 tyDb 249086 31/07/06 17:02 2528
2331:13363:00000:88200:0:249096 tyDb 249096 29/07/06 17:01 2608
2331:13364:01800:84600:0:249101 tyDb 249101 29/07/06 17:01 2440
2331:13365:00000:86400:0:250436 tyDb 250436 31/07/06 17:02 1824
2332:13360:06900:80100:0:248478 tyDb 248478 28/07/06 17:01 4144
2332:13361:00600:85800:0:248489 tyDb 248489 30/07/06 17:01 4272
2332:13362:00000:87000:0:248937 tyDb 248937 31/07/06 17:02 4320
2332:13363:00600:86100:0:248950 tyDb 248950 31/07/06 17:02 4464
2332:13364:00300:86100:0:248965 tyDb 248965 29/07/06 17:01 4160
2332:13365:18000:68400:0:250392 tyDb 250392 31/07/06 17:02 1792
2334:13360:03600:100800:0:246921 tyDb 246921 28/07/06 17:02 2796
2334:13361:05400:99000:0:247590 tyDb 247590 30/07/06 17:01 2504
2334:13362:05100:99300:0:247950 tyDb 247950 28/07/06 17:02 2576
2334:13363:06300:80400:0:248526 tyDb 248526 28/07/06 17:02 2640
2334:13364:00300:91500:0:249000 tyDb 249000 28/07/06 17:02 2584
2334:13365:05400:102600:0:249495 tyDb 249495 31/07/06 17:02 2412
2334:13366:21600:82800:0:249992 tyDb 249992 31/07/06 17:02 1864
2334:13367:18000:73500:0:250417 tyDb 250417 31/07/06 17:02 2696
2335:13360:00000:86400:0:248885 tyDb 248885 28/07/06 17:01 2408
2335:13361:00000:86400:0:248899 tyDb 248899 28/07/06 17:01 2464
2335:13362:00000:86400:0:248906 tyDb 248906 28/07/06 17:01 2400
2335:13363:00000:86400:0:248911 tyDb 248911 28/07/06 17:01 2616
2335:13364:00000:86400:0:248920 tyDb 248920 28/07/06 17:01 2304
2335:13365:03600:82800:0:250384 tyDb 250384 31/07/06 17:02 2392
2336:13360:02400:84000:0:249019 tyDb 249019 31/07/06 17:02 2136
2336:13361:00000:88200:0:249029 tyDb 249029 31/07/06 17:02 2544
2336:13362:01800:85500:0:249038 tyDb 249038 31/07/06 17:02 2208
2336:13363:00900:86400:0:249042 tyDb 249042 31/07/06 17:02 2304
2336:13364:00900:88800:0:249053 tyDb 249053 31/07/06 17:02 2144
2336:13365:03300:83100:0:250430 tyDb 250430 31/07/06 17:02 2136
2337:13360:00000:86400:0:248970 tyDb 248970 30/07/06 17:01 2304
2337:13361:00000:86400:0:248977 tyDb 248977 29/07/06 17:01 2312
2337:13362:00000:86400:0:248978 tyDb 248978 28/07/06 17:02 2464
2337:13363:00000:91800:0:248979 tyDb 248979 28/07/06 17:02 2464
2337:13364:05400:81000:0:248982 tyDb 248982 28/07/06 17:02 2144
2337:13365:00900:85500:0:250403 tyDb 250403 31/07/06 17:02 2376
2357:13360:01800:86400:0:247712 tyDb 247712 26/07/06 17:05 2376
2357:13361:01800:86400:0:248102 tyDb 248102 29/07/06 17:02 2216
2357:13362:01800:86400:0:249166 tyDb 249166 29/07/06 17:02 2368
2357:13363:01800:86400:0:249170 tyDb 249170 29/07/06 17:02 2224
2357:13364:01800:86400:0:249668 tyDb 249668 30/07/06 17:01 2448
2357:13365:01800:84600:0:250051 tyDb 250051 31/07/06 17:02 2032
2357:13366:00000:79200:0:250476 tyDb 250476 31/07/06 17:02 1984
2365:13360:05400:82800:0:248115 tyDb 248115 26/07/06 17:05 1816
2365:13361:01800:86400:0:248125 tyDb 248125 29/07/06 17:02 2352
2365:13362:01800:86400:0:249178 tyDb 249178 29/07/06 17:02 2640
2365:13363:01800:86400:0:249185 tyDb 249185 29/07/06 17:02 2504
2365:13364:01800:84600:0:249680 tyDb 249680 30/07/06 17:01 1976
2365:13365:00000:86400:0:250064 tyDb 250064 31/07/06 17:02 1688
2365:13366:00000:79200:0:250489 tyDb 250489 31/07/06 17:02 1384
2367:13360:00000:86400:0:247599 tyDb 247599 26/07/06 17:05 3992
2367:13361:00000:86400:0:248033 tyDb 248033 29/07/06 17:01 4144
2367:13362:00000:86400:0:249117 tyDb 249117 29/07/06 17:01 4056
2367:13363:00000:86400:0:249118 tyDb 249118 29/07/06 17:01 4056
2367:13364:00000:86400:0:249585 tyDb 249585 30/07/06 17:01 4168
2367:13365:00000:86400:0:250009 tyDb 250009 31/07/06 17:02 3552
2367:13366:00000:81000:0:250448 tyDb 250448 31/07/06 17:02 3304
2368:13360:03900:86100:0:242911 tyDb 242911 24/07/06 17:35 1216
2368:13361:03600:84600:0:247000 tyDb 247000 30/07/06 17:01 1224
2368:13362:01800:85500:0:247011 tyDb 247011 30/07/06 17:01 1152
2368:13363:00900:86700:0:247024 tyDb 247024 30/07/06 17:01 1248
2368:13364:01200:88800:0:247037 tyDb 247037 30/07/06 17:01 1216
2368:13365:03600:84000:0:247050 tyDb 247050 30/07/06 17:01 1152
2368:13366:01200:85500:0:247058 tyDb 247058 30/07/06 17:01 1200
2368:13367:00300:89100:0:247624 tyDb 247624 30/07/06 17:01 1328
2368:13368:03000:84900:0:247643 tyDb 247643 30/07/06 17:01 1240
2368:13369:01500:89400:0:248062 tyDb 248062 30/07/06 17:01 1360
2368:13370:04500:85800:0:248587 tyDb 248587 30/07/06 17:01 1264
2368:13371:03900:82800:0:249143 tyDb 249143 28/07/06 17:02 1144
2368:13372:00300:90300:0:249617 tyDb 249617 29/07/06 17:02 1240
2368:13373:04200:86400:0:250024 tyDb 250024 30/07/06 17:01 1248
2368:13374:04200:84300:0:250465 tyDb 250465 31/07/06 17:02 1336
2369:13360:00300:89100:0:242924 tyDb 242924 24/07/06 17:35 1240
2369:13361:03000:83400:0:247177 tyDb 247177 24/07/06 17:35 1160
2369:13362:00000:87300:0:247188 tyDb 247188 24/07/06 17:35 1176
2369:13363:00900:85500:0:247207 tyDb 247207 30/07/06 17:01 1208
2369:13364:00000:92700:0:247224 tyDb 247224 30/07/06 17:01 1304
2369:13365:06300:85800:0:247236 tyDb 247236 24/07/06 17:35 1208
2369:13366:05700:81000:0:247247 tyDb 247247 30/07/06 17:01 1192
2369:13367:00300:91500:0:247690 tyDb 247690 30/07/06 17:01 1312
2369:13368:05400:81000:0:247705 tyDb 247705 30/07/06 17:01 1128
2369:13369:00000:88200:0:248081 tyDb 248081 26/07/06 17:05 1208
2369:13370:01800:87000:0:248608 tyDb 248608 30/07/06 17:01 1168
2369:13371:02400:89400:0:249162 tyDb 249162 28/07/06 17:02 1264
2369:13372:05400:81600:0:249633 tyDb 249633 29/07/06 17:02 1240
2369:13373:00600:90000:0:250043 tyDb 250043 30/07/06 17:01 1384
2369:13374:04200:84600:0:250469 tyDb 250469 31/07/06 17:02 1288
2370:13360:07200:86100:0:242919 tyDb 242919 24/07/06 17:35 1080
2370:13361:06900:84900:0:247079 tyDb 247079 24/07/06 17:35 1160
2370:13362:05400:90000:0:247102 tyDb 247102 30/07/06 17:01 1224
2370:13363:09000:83700:0:247115 tyDb 247115 30/07/06 17:01 1168
2370:13364:06300:84600:0:247132 tyDb 247132 24/07/06 17:35 1240
2370:13365:04500:86400:0:247153 tyDb 247153 30/07/06 17:01 1152
2370:13366:04500:84900:0:247166 tyDb 247166 30/07/06 17:01 1192
2370:13367:03000:84300:0:247666 tyDb 247666 30/07/06 17:01 1200
2370:13368:00900:90900:0:247675 tyDb 247675 30/07/06 17:01 1296
2370:13369:05400:81300:0:248074 tyDb 248074 26/07/06 17:05 1272
2370:13370:00300:86700:0:248595 tyDb 248595 27/07/06 17:01 1328
2370:13371:00600:88200:0:249149 tyDb 249149 28/07/06 17:02 1224
2370:13372:02400:90900:0:249625 tyDb 249625 29/07/06 17:02 1232
2370:13373:06900:81900:0:250032 tyDb 250032 30/07/06 17:01 1256
2370:13374:02400:89100:0:250468 tyDb 250468 31/07/06 17:02 1232
2371:13360:03600:84600:0:248167 tyDb 248167 31/07/06 17:02 1264
2371:13361:01800:86400:0:248176 tyDb 248176 31/07/06 17:02 1184
2371:13362:01800:87900:0:249198 tyDb 249198 31/07/06 17:02 1344
2371:13363:03300:84900:0:249205 tyDb 249205 31/07/06 17:02 1272
2371:13364:01800:86400:0:249702 tyDb 249702 31/07/06 17:02 1120
2371:13365:01800:84600:0:250071 tyDb 250071 31/07/06 17:02 952
2371:13366:00000:79200:0:250516 tyDb 250516 31/07/06 17:02 1032
2375:13360:00000:86400:0:247600 tyDb 247600 26/07/06 17:05 4048
2375:13361:00000:86400:0:248034 tyDb 248034 29/07/06 17:01 4016
2375:13362:00000:86400:0:249119 tyDb 249119 29/07/06 17:01 4016
2375:13363:00000:86400:0:249120 tyDb 249120 29/07/06 17:01 4016
2375:13364:00000:86400:0:249586 tyDb 249586 30/07/06 17:01 3856
2375:13365:00000:86400:0:250012 tyDb 250012 31/07/06 17:02 3920
2375:13366:00000:81000:0:250449 tyDb 250449 31/07/06 17:02 3784
2376:13360:00000:86400:0:247973 tyDb 247973 26/07/06 17:05 4416
2376:13361:00000:86400:0:247974 tyDb 247974 28/07/06 17:02 4296
2376:13362:00000:86400:0:249113 tyDb 249113 28/07/06 17:02 4296
2376:13363:00000:86400:0:249114 tyDb 249114 29/07/06 17:01 4320
2376:13364:00000:86400:0:249529 tyDb 249529 30/07/06 17:01 4304
2376:13365:00000:86400:0:250006 tyDb 250006 31/07/06 17:02 4088
2376:13366:00000:81000:0:250447 tyDb 250447 31/07/06 17:02 3512
2378:13360:00000:86400:0:247979 tyDb 247979 26/07/06 17:05 2120
2378:13361:00000:86400:0:247980 tyDb 247980 29/07/06 17:01 1576
2378:13362:00000:86400:0:249530 tyDb 249530 29/07/06 17:01 1576
2378:13363:00000:86400:0:249531 tyDb 249531 29/07/06 17:01 1576
2378:13364:00000:82800:0:249532 tyDb 249532 29/07/06 17:01 1416
2383:13360:00000:97200:0:247706 tyDb 247706 26/07/06 17:05 2864
2383:13361:10800:86400:0:248086 tyDb 248086 29/07/06 17:02 2544
2383:13362:10800:86400:0:249634 tyDb 249634 29/07/06 17:02 2784

...snipped due to length...

petestrash
01-08-2006, 09:42 AM
I have also tried fsfix and mfscheck, both came back without errors.

Peter.

thomson
01-08-2006, 09:54 AM
Supressing the error won't help, as I'm only seeing half of SP's listed.

The entry that is upsetting the "mfs scan" will be at that point. If you can figure out using that information and the list from the TivoGUI which entry it is they you can have a look at it's format and either fix it, or remove it.

Looking at the source (ForeachMfsFileTrans in util.itcl) there is not much we can print out in the way of debugging information to help narrow it down, as it seems to be an error thrown by the "mfs scan" command. This is being caught and if the error is not errNmNameNotFound it is then displayed.

Might also be worth using the Backup module just in case things go bad...

petestrash
01-08-2006, 10:50 AM
Ok, a little more info.

The behaviour is the same on all TiVo's and only occured after the upgrade from about the 9th of July version.

If I move the 1st SP not showing in the list to the bottom of the season passes, all SP'S show execept that one.

If I delete that SP the error message goes away, and everything appears normal.

If I set a new SP to replace it (using TWP or gui), the error comes back.

If I set a different SP no error.

:confused: :confused: :confused:

Peter.

thomson
01-08-2006, 04:10 PM
The behaviour is the same on all TiVo's and only occured after the upgrade from about the 9th of July version.
It's pretty unlikely that this is the case... but the following versions are also available at http://thomson.tivo.googlepages.com/
tivowebplus-oztivo-060430.tgz
tivowebplus-oztivo-060531.tgz
tivowebplus-oztivo-060624.tgz


If I move the 1st SP not showing in the list to the bottom of the season passes, all SP'S show execept that one.
If I delete that SP the error message goes away, and everything appears normal.
If I set a new SP to replace it (using TWP or gui), the error comes back.
If I set a different SP no error.

This points at an issue in the guide data for that particular show. I've had another look and found some code in the ui.itcl module that could be the cause. If you have a recording configured for a station which has no schedule information for that particular day then it could display that error.

thomson
01-08-2006, 04:17 PM
Try this version http://thomson.tivo.googlepages.com/tivowebplus-oztivo-060801a.tgz. It contains the following DEBUG line that will display before the error message if the schedule information is blank for that particular day. Let me know if you see the message, otherwise it must be another piece of code.



puts $chan "DEBUG: No /Schedule information for $stationfsid:$datestr: was found"

petestrash
01-08-2006, 04:21 PM
This points at an issue in the guide data for that particular show. I've had another look and found some code in the ui.itcl module that could be the cause. If you have a recording configured for a station which has no schedule information for that particular day then it could display that error.

That is exactly it.

They are all manual recording season passes, which don't have guide data for next week yet.

Peter.

petestrash
01-08-2006, 04:27 PM
Let me know if you see the message, otherwise it must be another piece of code.

That's it.

DEBUG: No /Schedule information for 2309:13367: was found

Peter.

thomson
01-08-2006, 04:40 PM
DEBUG: No /Schedule information for 2309:13367: was found


Can you tell me more about the season pass which is causing this... I just want to know if it's going to be safe enough to just ignore this particular situation. I am guessing it is a season pass for a manual recording that starts in the future?

If I can duplicate the situation on one of my systems then I can test a fix and make things nice and tidy.

Update: Seems pretty safe to ignore this situation... so the 060801 distribution does exactly this

petestrash
01-08-2006, 04:58 PM
As an example, I set a manual recording via TWP for 11am-11:01am to be repeated every Monday.

Right now my TiVo has no guide info for next Monday, which from what you say is what causes the error.

I only Setup all these manual recording SP's a couple of days ago, because I am going overseas for a few months and wanted to block known repeats of existing SP's to save space. So I just set it to record 1 minute on basic quality, keep only one episode and delete after 1 day.

TWP did not have a problem with these entries until I updated. But I guess the problem would have come up if I restarted TWP or rebooted even with the old version of TWP.

Peter.

petestrash
01-08-2006, 07:48 PM
Update: Seems pretty safe to ignore this situation... so the 060801 distribution does exactly this

Just installed 060801, and it works fine, showing the complete list of SP's including the guideless entry.

Thanks,

Peter.

petestrash
03-08-2006, 09:27 AM
I've just noticed a compatibility difference between TWP on my S2 vs S1's.

You have recently added backlinks for returning to SP's or WL's after deleting one, which is a really useful addition. But these links do not show on my S2, only the S1's.

Thanks,

Peter.

thomson
03-08-2006, 05:39 PM
You have recently added backlinks for returning to SP's or WL's after deleting one, which is a really useful addition. But these links do not show on my S2, only the S1's.
I can't see how this is possible... in fact the only way it would be possible was if a module you are using is overloading the action_saveseasonpass function? Are you sure you are running a newish version on the S2?

petestrash
03-08-2006, 07:31 PM
I can't explain it, I set up a whole heap of SP's this afternoon after installing the 060801 version and after saving or canceling it just goes to the blank screen, as it used to do in previous versions.

Trying again now, it works fine. Tivo has an uptime of 61 days, so it hasn't rebooted.

The other thing that also happened at the same time was the error message for no guide data for a manual record came up as soon as I set up a manual record season pass. But this came right later on.

I actually posted about this also, but then it went away.

Thinking about it, it may have something to do with IE6.0 cache. Maybe it wasn't fetching fresh pages ?

Don't know, but now ok. Maybe it just takes longer on the S2.

Thanks,

Peter.

Ps I'm going away tonight and won't be back until mid October :p

chis
08-08-2006, 05:25 PM
Just loaded it and the improvements are great. Everything seems to work really well so far.

One thing that I may just be misusing: Manual Recordings. I used to be able to set a continuous daily manual recording that would just record the same time, everyday, until I told it to stop. In this version you seem to have to specify a restricted period for the recording in field ToDo Repeat. It gives a maximum of 4 months which is quite a while, but I'd rather not have to recreate the recording every 4 months.

Am I missing something? Could be real obvious http://forums.oztivo.net/images/smilies/smile.gif
:)

thomson
08-08-2006, 06:23 PM
I used to be able to set a continuous daily manual recording that would just record the same time, everyday, until I told it to stop.
Select "Yes" for "Use a Season Pass"... this will do what you want. Some guy called John1980 did a lot of work on that TC module (http://www.tivocommunity.com/tivo-vb/showthread.php?p=3751312&&#post3751312)... wonder who that could be :)

chis
10-08-2006, 02:14 PM
Thanks Thomson

Of course it was simple. Just sat there looking at the Manual Recording apge after posting the message, saw the season pass option and realised that must be it. Silly me!

DJC
15-08-2006, 05:05 PM
Some nice work here.

My only issue is that I run a dual source set of headends from the NZ system, satellite (satellite input) and FTA (cable input). The modules for mapping channels and setting preferences don't seem to recognise this [say like the tivo screen preference settings which has the channel then (sat) or (cab) after it to distinguish].

Like the update concept, time to roll into the NZ images as the standard web i/f ...

thomson
15-08-2006, 07:28 PM
My only issue is that I run a dual source set of headends from the NZ system, satellite (satellite input) and FTA (cable input). The modules for mapping channels and setting preferences don't seem to recognise this [say like the tivo screen preference settings which has the channel then (sat) or (cab) after it to distinguish].

The ChannelMap (http://tivo/listchan/) module should already be doing this (I've attached an image of what mine looks like)... and I can add a "lineup" column to the Channel Prefs module (http://tivo/channelprefs/all) if it will help.

DJC
16-08-2006, 04:55 PM
Are you using two lineups in the same headend? The config on the NZ emulator is two headends, one for sat and the other for cable which is FTA specific for the location (multiple lineups for each terrestrial location). This means that there can be multiple channels on the same number. I'll dump my pages and gmail you the location to check out.

Cheers for your help, its appreciated.

thomson
16-08-2006, 07:43 PM
Are you using two lineups in the same headend?

Ahhh... yup I do have the two lineups configured in the same headend.

I think I understand what you are now after. I first came across this request a year ago, but to handle multiple channels using the same channel number would require a drastic change to some of the fundamental structures inside TW, as the existing ones are indexed on the channel number. It will also have a flow on effect for other modules that people have written.

From what I can remember the TiVo GUI handles this fairly nicely by flicking between the two stations... for example if both TV2 and Sky2 were on channel number 2, then the first time you went to channel 2 it would display TV2, and the second time you went to channel 2 it would display Sky2, and then back to TV2, and so on...

After having a look at the code I think I can get the ChannelMap module working as it does not use the internal structures... but many other modules do and would be much harder to change (backup.itcl, channelgrid.itcl, channelprefs.itcl, confresManual.itcl, gdchecker.itcl, higuide.itcl, index.itcl, logos.itcl, manrec.itcl, ui.itcl, whatson.itcl).

DJC
16-08-2006, 08:36 PM
From what I can remember the TiVo GUI handles this fairly nicely by flicking between the two stations... for example if both TV2 and Sky2 were on channel number 2, then the first time you went to channel 2 it would display TV2, and the second time you went to channel 2 it would display Sky2, and then back to TV2, and so on... [quote=thomson]

Exactly, and when you go in to select favourites and channels received it handles it the same way eg...

3 (Sat)
3 (Cab)
4
5 (Sat)
5 (cab)


[quote=thomson]After having a look at the code I think I can get the ChannelMap module working as it does not use the internal structures... but many other modules do and would be much harder to change (backup.itcl, channelgrid.itcl, channelprefs.itcl, confresManual.itcl, gdchecker.itcl, higuide.itcl, index.itcl, logos.itcl, manrec.itcl, ui.itcl, whatson.itcl).

Understand. Funnily enough the main module that would be useful is the ChannelMap. This would then allow the mapping of duplicates to other channels.

fmark
23-08-2006, 09:39 AM
Hi ! First off all thanks for the OzTivoWebPlus.

I have a question regarding Web Remote module. What might be the reason for this module not to be displayed on TivoWebPlus menu ? All other modules are working fine.

Thanks in advance,
Mark.

thomson
23-08-2006, 04:46 PM
What might be the reason for this module not to be displayed on TivoWebPlus menu ?

The "Web Remote" module will not appear if the Tivo software version is greater than 3... you can check the version via the info module (the value of Software System).

petestrash
27-08-2006, 06:38 AM
Since this forum is about TivoWebPlus testing, I thought I'd drop a photo showing testing in Shanghai. :p

Peter

fmark
29-08-2006, 09:35 AM
The "Web Remote" module will not appear if the Tivo software version is greater than 3... you can check the version via the info module (the value of Software System).


Thank you very much for the reply. Info module shows two different types of version: "Software System" and "Kernel Information Version ". Please see copy/paste of the info below. The thing is that WebRemote worked fine with TivoWebPlus 1.21. But I like OzTivoWebPlus much more.

Thank you.

============================
TiVo Box Information

Software System: 4.0.1b.2003.12.02-1731-01-2-240
Service Number: 2400000E074CC03
System Type: United States Series 2 Stand-Alone
Tuner Count: 1
Remote Address 0
Uptime 6d 3h 04m 32s
Current Temperature: 42C / 107.6F
Network Information
TiVo Address: 192.168.101.5
Remote Client Address: 192.168.101.101
HTTP Host Address: tivo

TivoWebPlus Distribution
Version 1.3.0 (oztivo-060821)
(include output from distribution check)

Kernel Information
Version 2.4.18
Compile #38 Thu Oct 23 10:48:29 PDT 2003

fmark
29-08-2006, 09:38 AM
And this is my "TivoWebPlus Distribution" version.

===================================
TivoWebPlus Distribution
Version 1.3.0 (oztivo-060821)

./tivoweb.cfg differs from the distribution
./bin_ppc/find was not included in the distribution
./bin_ppc/SendKey was not included in the distribution
./images/backdoorbutton.png was not included in the distribution
./images/altbootbutton.png was not included in the distribution
./images/brownbutton.png was not included in the distribution
./images/bootbutton.png was not included in the distribution
./images/conflictbootbutton.png was not included in the distribution
./images/bufferbutton.png was not included in the distribution
./images/greenbutton.png was not included in the distribution
./images/killbutton.png was not included in the distribution
./images/nobootbutton.png was not included in the distribution
./images/rebootbutton.png was not included in the distribution
./images/xPluszbutton.png was not included in the distribution
./images/redbutton.png was not included in the distribution
./modules/hackman.ini was not included in the distribution
./modules/hackman.cfg was not included in the distribution
./modules/higuide.cfg differs from the distribution
./modules/bufferhack.itcl was not included in the distribution
./modules/hackman.ini.last was not included in the distribution
./modules/displaytext.itcl was not included in the distribution
./modules/folders.itcl was not included in the distribution
./modules/hackman.itcl was not included in the distribution
./modules/livetv.itcl was not included in the distribution
./modules/xPlusz.itcl was not included in the distribution
./modules/xboxtv6.itcl was not included in the distribution
./modules/displaytext.readme was not included in the distribution
./modules/hackman_bak.cfg was not included in the distribution
./modules/hackman_bak.ini was not included in the distribution
./bin_mips/sendkey was not included in the distribution
./bin_mips/find was not included in the distribution
./backups/channelprefs_save was not included in the distribution
./backups/settings was not included in the distribution
./reorder.js was not included in the distribution
./stderr was not included in the distribution

petestrash
29-08-2006, 12:50 PM
Thank you very much for the reply. Info module shows two different types of version: "Software System" and "Kernel Information Version ". Please see copy/paste of the info below.

You are using a series 2 machine running Software System: 4.0.1b.2003.12.02-1731-01-2-240.

Thomsons current version of twp uses a version of sendkey for the remote module which is not compatible with software higher than 3.1.

Peter.

fmark
29-08-2006, 01:13 PM
You are using a series 2 machine running Software System: 4.0.1b.2003.12.02-1731-01-2-240.

Thomsons current version of twp uses a version of sendkey for the remote module which is not compatible with software higher than 3.1.

Peter.


So my last question. Is there any way to make the RemoteControl module working with this version of TWP ?

thomson
29-08-2006, 07:57 PM
So my last question. Is there any way to make the RemoteControl module working with this version of TWP ?

I don't know of any version of TW or TWP whose Web Remote module will work on Series 2 software. The problem is that there is no event handler or "sendkey" facility on this software. I know some people are looking into using routerplus to hopefully solve the problem.

Without an event hander or sendkey facility it's not going to be possible to get the Web Remote or Phone modules working on the Series 2 software.

fmark
30-08-2006, 04:56 AM
I've got it working ! :)

1.
I made some changes to the webremote.itcl module.
I replaced version checking code (at the end of the file) :

if {$::version <= 5} {
register_module "sendkey" "Web Remote" "A Web-based Remote Control for your TiVo"
}

2.
created "devbin" directory in the Tivo root. And placed "sendkey" file in there. Made sure that it is executable : chmod 755 sendkey

3.
Reload TWP.

It works great ! Thanks again for the help.

I attached "webremote.itcl" and "sendkey" file in case somebody would need them.

Mark.

petestrash
02-03-2007, 09:16 AM
I've just tried your suggestions on a TiVo also running 4.01b.

While it does actually control the TiVo, if you browse any menu below the TiVo Central menu it drops back to live TV very quickly.

But for skipping ad's it's fine.

Do you also have this behaviour?

Peter.

fairyland
27-05-2007, 09:58 PM
Just started using TWP. Not sure if it's is a good thread to post this but... i built a new theme/stylesheet last night which is available here:

http://www.studioahoy.com/clients/twp/fairyland.css

It may not function appropriately for advanced users, but it's tested in Safari 2.0.4...!

(Drop in /var/hack/TivoWebPlus/Themes/ and full restart TivoWebPlus or reboot Tivo.)

thomson
20-11-2007, 07:40 PM
While changes/fixes are still being applied to TivoWebPlus v1.3.1 the majority of development is directed at a much changed v2.1.0. It includes things such as pulldown menus (there is even a menu editor to make it easy to customise menus).

It would be much appreciated if people could play with the new version while there is momentum to update/fix it. There are three main people now working on the v2.1.0 distribution - BTUx9 (who has turned the whole thing into dynamically loaded modules to make it perform well on the DirecTV units), SteveT (who has been revamping the User Interface with CSS and customisable pull down menus) and myself (general bug fixes and feature requests). Once the momentum dies down it will take longer to get fixes implemented and tested on all the different hardware. We currently have 60+ people downloading and testing the latest releases, but the majority of these are in the US and hence are not running Series 1 v3.0/2.5.5 hardware.

The distribution can be found on the website (http://thomson.tivo.googlepages.com/TivoWebPlus). The best place to post feedback/requests is the v2.1 support forum (http://www.dealdatabase.com/forum/showthread.php?t=57373&goto=newpost)