Separate names with a comma.
Discussion in 'TiVo Underground' started by rbautch, Jul 21, 2005.
What addition was that?
Doesn't work. Not that the command is bad. That's not it. What I think it would be is a ghost image. What I think has happened is that I erased my good copy and the ghost remained there.
Let me explain why I think it is a ghost image. On any OS, you cannot have the same name of a file or directory in the same place. At different locations, yes, but not stacked on top of each other.
My directory tree looks like this....
Just to give you an idea what I'm talking about.
How about cleaning out the TOC or FAT tables?
It added this to the author file:
# Starting the TivoWeb application:
if test -f /var/hack/tivowebplus/tivoweb
Try removing those directories with the following command:
rm -r enhan*
rm -r enhan*
That's odd. These lines just check if tivoweb is present in /var/hack/tivowebplus and then runs it. It's no different than the TWPrun script, or the previous versions of your author file where you added it yourself.
I know...I have no clue what to make of it...chalk this up to the "Huh?" category...
I fixed a few missing quotes in the crontab that were preventing Tivowebplus from restarting every night. (Thanks acii for catching them!) I also fixed a few other minor cron issues. If you've already run the script, replace the file called "root" located in /var/spool/cron/crontabs/ with the one attached. The download on the website has been updated, and contains a new readme with the details. Future plans for the script include (if anyone's interested):
- Caller ID
- Replacement of all 3 splash screens
- A few unmentionables not allowed to be discussed here.
You may want to leave the unmentionables till the last. Or put them somewhere else, that is not directly linked to from here. My suspicion is that if you just plunk them in, then any reference, or support of them will be cut off here. Which is not what those of us that dutifully follow these threads desire. Thanks
Just to let you know, when installing crond onto a system without /busybox, it moves it first, then discovers it exists, so renames it to crond.bak
Suggestion: change responses to "y" instead of yes (or accept both)... people are more likely to make mistakes when entering "yes"
All in all, nice job, keep up the good work (just don't post this on DDB, their opinions about automation are well known)
That looks like hackman adding start commands to the .author file. That's done by clicking on the "gumdrop" button to the right of the app name. Please read the hackman documentation to understand how this all works!
I'm looking for volunteers to help me test out a tcl script that will remove HMO/MRV keys from MFS to solve this problem. You need no special skills, just to have Tivowebplus installed. PM me if you're interested.
Good suggestions, BTUx9. I fixed the crond issue, and I'll use "y" instead of "yes" in the next version.
This sounds really cool, but does TWP and everything here work on a S1 tivo?
I haven't tested it, but most of it should work fine as long as your Tivo already has an rc.sysinit.author file. I would skip the parts that load channel logos and replace your splash screen. I think the graphic format of the splash screen might be different for S1 Tivos. You could try it, and if it doesn't work, just restore the backup splash screen AlmostThere.png.bak to AlmostThere.png. You can probably do this over telnet, but at a worst case you'll have to pull your drive to do it. I'm curious if this works, let me know...
I really doubt you want to use it on an S1... besides the issues of compatibility with logos and splash screen, crond won't run and TWP has had all its event code lobotomized.
Much better to stick with the main-stream TWP for S1, IMHO
I incorporated a new tcl script into the main enhancements script that will search for and remove MRV/HMO expiration certificates from MFS. If you received your 6.2 image from a Tivo download and then hacked it using the Gunnyman guide, you most likely got theses certificates, which will stop MRV/HMO from working 180 days after the download occurred. If you've already run the enhancements script, then use the attached cert-remover.tcl script. FTP it your Tivo and run it with the command:
If you plan to run the enhancements script, it will prompt you to run the cert-remover automatically. Thanks to willardcpa for identifying this issue here, and to acii for helping me test the script!
edit: If you're unsure if you have the certificates or not, the script will let you know. Or you could search for them using TWP.
Thanks again RBAUTCH great work!
rbautch need your help, it seems no matter what i do i cant get hackman to install off of your automated script
here my hyperteminal log
bash-2.02# mount -o remount,rw /
bash-2.02# cd /var
bash-2.02# sh start.sh
Loading channel logo slices...
Backing up existing splash screen...
Replacing splash screen...
cp: /enhancements/new_splash_rcb.png: No such file or directory
mv: new_splash_rcb.png: No such file or directory
Installing new profile with aliases...
Checking for existing profile...
Backing up existing profile to .profile.bak...
Installing new profile with aliases...
installing Tivowebplus (modified for 6.2/7.1) plus several awesome modules,
including Hackman, Channelprefs, Batch Play, Backup, and Manual Record
/var/hack exists, installing TWP there. Patience, please...
mv: /enhancements/TWP_archive.tgz: No such file or directory
tar: TWP_archive.tgz: No such file or directory
rm: TWP_archive.tgz: No such file or directory
Appending your rc.sysinit.author file to run TWP on startup
Crond binary missing from /busybox, now installing...
mv: /enhancements/crond: No such file or directory
chmod: /busybox/crond: No such file or directory
Existing cron installation detected in /var/spool/cron, skipping cron install...
Installation Complete! Please reboot now..
since i couldnt get twp working with your script im using twp 1.0 final it works but has no hackman included
Does the script set permissions for "find" and "sendkey?" That's usually the most common reason for an installation failure.
Thanks Paw, but it looks like a missing TWP archive is the culprit this time. The problem is that your running the wrong script. You have to run tweak.sh, not start.sh. The tweak.sh script untars the rbautch-files archive (where start.sh is), puts everyting in the right places, and launches start.sh. Do not untar the rbautch-files.tgz archive yourself.
To fix this, just delete TWP 1.0, and any files you may have untarred. The only files you should be starting with are tweak.sh and rbautch-files.tgz. You may want to download version 2.0, which removes MRV/HMO expiration certificates from MFS.