TiVo Community
TiVo Community
TiVo Community
Go Back   TiVo Community > Underground Playground > TiVo Underground
TiVo Community
Reply
Forum Jump
 
Thread Tools
Old 06-22-2004, 01:28 PM   #121
jbstix
Registered User
 
Join Date: Jan 2002
Location: Atlanta, GA
Posts: 37
Just switched over to Exp. 7, and ccxstreax now shows up in HackMan.
At first I could stop it, but couldn't start it. So, I telnetted and allowed permission "cd /var/hack/bin" chmod +x ccxstream and now it works!
Will the chmod +x allow permission from now on, even if I reboot?

thanks again,

jb
jbstix is offline   Reply With Quote
Old 06-22-2004, 01:38 PM   #122
PortlandPaw
Woodstock-era Hacker
 
PortlandPaw's Avatar
 
Join Date: Jan 2004
Location: Chebeague Island, Maine
Posts: 1,057
That should take care of it.
__________________
David R. Hill...............hackman:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Chebeague Island, Maine
There are 10 kinds of people, those who count in binary and those who don't.
PortlandPaw is offline   Reply With Quote
Old 06-22-2004, 02:00 PM   #123
jbstix
Registered User
 
Join Date: Jan 2002
Location: Atlanta, GA
Posts: 37
Quote:
Originally posted by PortlandPaw
That should take care of it.
Very cool!!!
Thanks again- great hack great support!!!


jb
jbstix is offline   Reply With Quote
Old 06-22-2004, 02:07 PM   #124
threadkiller
Dark side Nrth Devon
 
Join Date: Dec 2002
Posts: 523
thanks portlandpaw, just upgraded to v1, excelent hack
__________________
Marc.

1 X 120Gig + 2 x 160Gig Tivo's + Turbonet + Sky Digital + Freeview + Tivoweb + Every module available until the novelty wears off, or my wife beats me :)
threadkiller is offline   Reply With Quote
Old 07-17-2004, 08:49 AM   #125
tivo4ever
Registered User
 
Join Date: Nov 2002
Location: Apex, NC
Posts: 10
tyhttpd server and mfsstream

First of all, great tool.
I was wondering what it would take to make hackman recognize and be able
to start the tyhttpd daemon that is part of mfsstream. I like the ability to start
and stop these servers from hackman. Do I just need to update hackman.cfg?
with?
tivo4ever is offline   Reply With Quote
Old 07-17-2004, 09:24 AM   #126
PortlandPaw
Woodstock-era Hacker
 
PortlandPaw's Avatar
 
Join Date: Jan 2004
Location: Chebeague Island, Maine
Posts: 1,057
The program itself has to be updated. I've included steps to add other hacks in the code, but it would be better if I did myself, had you test it, and then went public with it.

For both tyhttpd server and mfsstream please tell me:
1. The full path and name to the hack
2. The command used to start the hack
3. The command used to stop the hack (if any)

I don't have either of these hacks installed on my SA1 box, so I'll have to put together an experimental version and let you tell me if it works.

And thanks for the kind words!
__________________
David R. Hill...............hackman:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Chebeague Island, Maine
There are 10 kinds of people, those who count in binary and those who don't.
PortlandPaw is offline   Reply With Quote
Old 07-17-2004, 11:08 AM   #127
tivo4ever
Registered User
 
Join Date: Nov 2002
Location: Apex, NC
Posts: 10
Note

Well, I can tell you what I know from the readme.txt file for this server:

Installation
------------

1) copy mfs_stream (this is compiled with pri1) AND tyhttpd to a directory of your choice.
2) chmod 755 tyhttpd mfs_stream
3) copy all files in modules/ to your tivoweb modules directory (ie - /var/hack/tivoweb-tcl/modules).
4) edit modules/mfsstream.cfg and change 'path' to the path that contains mfs_stream.
5) add this line to /etc/rc.d/rc.sysint
"/path/to/tyhttpd 2000 4 >> /dev/null &"
2000 is the port number and 4 is the number of concurrent streams allowed.
6) reboot your tivo (or start tyhttpd and tivoweb by hand)

I'm very far from a Linux expert, but I think the /tivoweb-tcl directory is for the
original tivoweb. I think the /tivowebplus directory is for the webplus level. correct?

I'd prefer the hackman.cfg to point to tivowebplus directory if I had a vote
tivo4ever is offline   Reply With Quote
Old 07-17-2004, 11:10 AM   #128
tivo4ever
Registered User
 
Join Date: Nov 2002
Location: Apex, NC
Posts: 10
forgot to add....I'd be happy to test a private level....
tivo4ever is offline   Reply With Quote
Old 07-17-2004, 01:06 PM   #129
PortlandPaw
Woodstock-era Hacker
 
PortlandPaw's Avatar
 
Join Date: Jan 2004
Location: Chebeague Island, Maine
Posts: 1,057
So, what was your "directory of choice"? I'm assuming the "/path/to" is intended to represent this directory. Is that correct?

I found this at http://www.fumanchu.com/tivo/ ... does it represent where you put your files?

mfs_stream -> tivo:/var/hack/mfs/mfs_stream
readme.txt -> tivo:/var/hack/mfs/readme.txt
tyhttpd -> tivo:/var/hack/mfs/tyhttpd
mfsstream.cfg -> tivo:/var/hack/tivoweb-tcl/modules/mfsstream.cfg
mfsstream.itcl -> tivo:/var/hack/tivoweb-tcl/modules/mfsstream.itcl
mfscat.cfg -> tivo:/var/hack/tivoweb-tcl/modules/mfscat.cfg
mfscat.itcl -> tivo:/var/hack/tivoweb-tcl/modules/mfscat.itcl

Finally, is there any particular command to shut down tyhttpd? I can stop it, but it may reboot TiVo.

As far as your tivoweb directory, it is what you name it. For example, I have 1.9.4 in /var/hack/tivoweb-tcl and I have tivowebplus in /var/hack/tivowebplus. This would be editable (is that a word?) in the hackman.cfg file.
__________________
David R. Hill...............hackman:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Chebeague Island, Maine
There are 10 kinds of people, those who count in binary and those who don't.
PortlandPaw is offline   Reply With Quote
Old 07-17-2004, 08:38 PM   #130
tivo4ever
Registered User
 
Join Date: Nov 2002
Location: Apex, NC
Posts: 10
I'm not familar with this server to know what the command is to stop it.
That's why I prefer using hackman to stop/start things...
I guess I'd prefer tivowebplus directory, but here again I'll defer to you on that.
tivo4ever is offline   Reply With Quote
Old 07-18-2004, 07:46 AM   #131
PortlandPaw
Woodstock-era Hacker
 
PortlandPaw's Avatar
 
Join Date: Jan 2004
Location: Chebeague Island, Maine
Posts: 1,057
OK, but is tyhttpd found at /var/hack/mfs/tyhttpd? If not, where did you put it? This can all be adjusted in hackman.cfg, but we might as well get it right to begin with.
__________________
David R. Hill...............hackman:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Chebeague Island, Maine
There are 10 kinds of people, those who count in binary and those who don't.
PortlandPaw is offline   Reply With Quote
Old 07-18-2004, 08:13 AM   #132
tivo4ever
Registered User
 
Join Date: Nov 2002
Location: Apex, NC
Posts: 10
I picked it up in a zip file out of mfsstreamweb98b(from that other forum).
I put it in the tivowebplus directory. I'll move it to /var/hack/mfs/tyhttpd
in the interest of keeping it 'clean' if that's your preference.
tivo4ever is offline   Reply With Quote
Old 07-18-2004, 08:29 AM   #133
PortlandPaw
Woodstock-era Hacker
 
PortlandPaw's Avatar
 
Join Date: Jan 2004
Location: Chebeague Island, Maine
Posts: 1,057
I just downloaded mfsstreamweb and read the readme file. It would make sense to follow their directions and look for tyhttpd in the /modules directory.

But I also looked to see what it does -- if you're looking to stream files from the TiVo using a web interface, TivoWebPlus does that very nicely -- I use it all the time. Also, and this is speculation, TWP is using more advanced techniques -- mfsstreamweb is over two years old, which makes it ancient in TiVo hacking. But we're treading into "forbidden" territory.

Do you still want me to proceed?
__________________
David R. Hill...............hackman:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Chebeague Island, Maine
There are 10 kinds of people, those who count in binary and those who don't.
PortlandPaw is offline   Reply With Quote
Old 07-19-2004, 09:11 PM   #134
tivo4ever
Registered User
 
Join Date: Nov 2002
Location: Apex, NC
Posts: 10
Sorry, I didn't get notified that you had made another append.
Hold off on the change. You are probably correct. Let me look at other 'options'
My head starts spinning as there are soo many hacks....thanks for the listen
tivo4ever is offline   Reply With Quote
Old 07-27-2004, 12:58 AM   #135
Francesco
Summum Pontificem
 
Francesco's Avatar
 
Join Date: Oct 1999
Location: Maricopa County Maximum Security Correctional Facility For Men, State Farm Road Number 31, Tempe, Arizona
Posts: 17,939
Great add-on, PortlandPaw!

OK, I'm on the right track. I have one of those big BG Micro VFDs attached to my S|1 DTiVo, and I run demark's vfd.tcl with it. I have managed to get it set up as pid 14, and it shows up. Clicking the start button does indeed start vfd.tcl and the display fires up! However, the button does not change to "stop" and I can find nowhere to change this in the itcl. I did add 14 {exec /bin/bash -c "$vfdpathname -stop"} to the shutdown commands, but I'm not entirely sure which command actually stops this script... still, the button stays green.

Thanks,
__________________
They're seniors, but they're active seniors.
Francesco is offline   Reply With Quote
Old 07-27-2004, 08:00 AM   #136
PortlandPaw
Woodstock-era Hacker
 
PortlandPaw's Avatar
 
Join Date: Jan 2004
Location: Chebeague Island, Maine
Posts: 1,057
Thank you for the good words. Is this a popular hack? Maybe I should just add it into the package. In the meantime, if you would PM me your version of hackman.itcl and hackman.cfg, I'll figure it out.
__________________
David R. Hill...............hackman:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Chebeague Island, Maine
There are 10 kinds of people, those who count in binary and those who don't.
PortlandPaw is offline   Reply With Quote
Old 07-27-2004, 12:12 PM   #137
PortlandPaw
Woodstock-era Hacker
 
PortlandPaw's Avatar
 
Join Date: Jan 2004
Location: Chebeague Island, Maine
Posts: 1,057
Francesco, I checked the files you sent me, and you've done all the right things. Hackman does a "ps x" (actually, something very similar) to read what processes are currently running on the TiVo. The only thing I can think of is that either vfd.tcl runs but doesn't stay resident, or you have the wrong identifier defined in the "set applist" section of hackman.itcl.

With vfd running (give it a couple minutes after it starts), do "ps x" from telnet and see what a suitable identifier would be.

If vfd is not running, I would have to do some major surgery as was suggested for cachecard support. A better idea would be to make a new (#15) entry that would call "exec /bin/bash -c "$vfdpathname -stop"

The "stop" and "go" buttons would be meaningless, but you would have the functionality you want (I hope!)
__________________
David R. Hill...............hackman:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Chebeague Island, Maine
There are 10 kinds of people, those who count in binary and those who don't.
PortlandPaw is offline   Reply With Quote
Old 07-27-2004, 12:29 PM   #138
PortlandPaw
Woodstock-era Hacker
 
PortlandPaw's Avatar
 
Join Date: Jan 2004
Location: Chebeague Island, Maine
Posts: 1,057
I looked at demark's original posting of this script and found this:

It's been running on mine for the past month or so. The only caveat is that you cannot just kill the process if you want to stop or restart it -- there is a good chance that your tivo will reboot. Therefore, you have to "touch /tmp/vfd.stop" and wait for it to exit normally. Remove /tmp/vfd.stop and then you can restart the script.

So where did your "-stop" command come from? Unless there's been some update to the script that provides a graceful exit, I'm afraid hackman won't be able to handle the hands-on shut-down process.
__________________
David R. Hill...............hackman:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Chebeague Island, Maine
There are 10 kinds of people, those who count in binary and those who don't.
PortlandPaw is offline   Reply With Quote
Old 07-27-2004, 01:51 PM   #139
Francesco
Summum Pontificem
 
Francesco's Avatar
 
Join Date: Oct 1999
Location: Maricopa County Maximum Security Correctional Facility For Men, State Farm Road Number 31, Tempe, Arizona
Posts: 17,939
LOL! OK, thanks. Just a guess from someone trying to logically decipher a language that is 100% foreign to him (tcl)! At least I found all the right things to do! Hehehe... Now on to figuring out why I can't get TiVoweb Plus to install.
__________________
They're seniors, but they're active seniors.
Francesco is offline   Reply With Quote
Old 08-07-2004, 07:40 PM   #140
Fofer
༺♥༻
 
Fofer's Avatar
 
Join Date: Oct 2000
Location: Neither here nor there
Posts: 70,160
TC CLUB MEMBER
Wow, this is a cool add-on indeed. Thanks PortlandPaw for all the great work, and sharing it with us!

Is there anyway to get this to work with the newer EndPadPlus instead? Simply changing the path in the .cfg file didn't work for me.
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
- a list of some favorite browser add-ons that help make TCF even more enjoyable!
Fofer is offline   Reply With Quote
Old 08-07-2004, 07:58 PM   #141
PortlandPaw
Woodstock-era Hacker
 
PortlandPaw's Avatar
 
Join Date: Jan 2004
Location: Chebeague Island, Maine
Posts: 1,057
Thanks for the good words. Could you point me to EndPadPlus and I'll take a look at it?
__________________
David R. Hill...............hackman:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Chebeague Island, Maine
There are 10 kinds of people, those who count in binary and those who don't.
PortlandPaw is offline   Reply With Quote
Old 08-07-2004, 08:08 PM   #142
Fofer
༺♥༻
 
Fofer's Avatar
 
Join Date: Oct 2000
Location: Neither here nor there
Posts: 70,160
TC CLUB MEMBER
It's over at the "other" forum, I don't think a link would work here.
But if you Google for "endpadplus" it's the first link that comes up.

Quote:
EndPadPlus * for all your soft padding needs
==========================================

Adds padding at the start and end of every program as long as it does not
conflict with another recording.

This script was derived from sanderton's EndPad 1.3.3. The most notable
improvement is the addition of DirecTiVo Dual Tuner support. Other
refinements include modularization of code, improved command line handling,
improved and verbose logging, suggestion equalization, and more.

Thanks to sanderton for allowing me to start from his existing code and
to splitsec for helping during the debugging process. Some thanks from the
original EndPad include Dibblah and ccwf for suggestions and refinements and
LJ for log rotation code. Additionally, some portions of the new code were
based upon code taken from TivoWebPlus, which is a collaborative effort.

Latest release: 1.1.1
Release timestamp: July 22, 2004 @ 11:00pm CST

=======================================
Latest improvements/fixes:
-- Daylight Savings status report on startup fixed
-- added error recovery code in case of channel fsid changes
-- Daylight Savings Time is now processed for each timestamp instead of only when the script is started

=======================================
Features:
-- user-defined start and end padding
-- dual tuner DirecTiVo support
-- optional suggestion equalization

Compatibility:
-- Series 1 and 2
-- TiVo and DirecTiVo
-- USA and UK
-- All software versions

__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
- a list of some favorite browser add-ons that help make TCF even more enjoyable!
Fofer is offline   Reply With Quote
Old 08-07-2004, 08:16 PM   #143
PortlandPaw
Woodstock-era Hacker
 
PortlandPaw's Avatar
 
Join Date: Jan 2004
Location: Chebeague Island, Maine
Posts: 1,057
Thanks, I'll check it out.
__________________
David R. Hill...............hackman:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Chebeague Island, Maine
There are 10 kinds of people, those who count in binary and those who don't.
PortlandPaw is offline   Reply With Quote
Old 08-08-2004, 01:02 PM   #144
Fofer
༺♥༻
 
Fofer's Avatar
 
Join Date: Oct 2000
Location: Neither here nor there
Posts: 70,160
TC CLUB MEMBER
Thanks for checking into that, PortlandPaw.

How about using HackMan to be able to remount root read/writeable and then change it back to read-only? I know there are lots of other shortcuts (I'm currently using the remount.itcl TivoWeb module) but it seems like it would "belong" best in HackMan.
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
- a list of some favorite browser add-ons that help make TCF even more enjoyable!
Fofer is offline   Reply With Quote
Old 08-08-2004, 02:43 PM   #145
Porterx
Registered User
 
Join Date: Sep 2002
Location: NW Florida
Posts: 184
Quote:
Originally posted by Fofer
Thanks for checking into that, PortlandPaw.

How about using HackMan to be able to remount root read/writeable and then change it back to read-only? I know there are lots of other shortcuts (I'm currently using the remount.itcl TivoWeb module) but it seems like it would "belong" best in HackMan.
Wow, great idea.
Porterx is offline   Reply With Quote
Old 08-09-2004, 10:13 AM   #146
PortlandPaw
Woodstock-era Hacker
 
PortlandPaw's Avatar
 
Join Date: Jan 2004
Location: Chebeague Island, Maine
Posts: 1,057
I can do this very easily -- already being done to edit rc.sysinit -- but setting the file system to read/write can be dangerous if left in the read/write mode. Is this too risky for inclusion in hackman? Or should we take the route of "personal responsibility?"

Over the next few days, I'll try to add support for EndPadPlus and release an update that will include support for a couple of other hacks not included in the original release.

And I'll add remount support if you don't think it's too risky.
__________________
David R. Hill...............hackman:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Chebeague Island, Maine
There are 10 kinds of people, those who count in binary and those who don't.
PortlandPaw is offline   Reply With Quote
Old 08-09-2004, 10:21 AM   #147
Fofer
༺♥༻
 
Fofer's Avatar
 
Join Date: Oct 2000
Location: Neither here nor there
Posts: 70,160
TC CLUB MEMBER
I like the route of "personal responsibility." Anyone sophisticated enough to be installing HackMan should already be aware of these risks anyway. As mentioned above, I use remount.itcl and its a great lil' shortcut.

Is there a way for HackMan to be state-sensitive? For example, when the file system is in read/write mode, there's some indication, and when it's back in read-only mode, you can visually tell?

(I'm thinking red light/green light, or perhaps an icon of a combination lock, open or closed.)

Something like that would make it the most elegant remounting method, IMHO.
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
- a list of some favorite browser add-ons that help make TCF even more enjoyable!
Fofer is offline   Reply With Quote
Old 08-09-2004, 10:34 AM   #148
PortlandPaw
Woodstock-era Hacker
 
PortlandPaw's Avatar
 
Join Date: Jan 2004
Location: Chebeague Island, Maine
Posts: 1,057
I don't know of a simple way to read the read/write state. I would just set the mount to ro when hackman starts (which will probably not be necessay, but establishes the state for certain), set the control to "start" (rw), and then toggle accordingly.
__________________
David R. Hill...............hackman:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Chebeague Island, Maine
There are 10 kinds of people, those who count in binary and those who don't.
PortlandPaw is offline   Reply With Quote
Old 08-09-2004, 12:22 PM   #149
Fofer
༺♥༻
 
Fofer's Avatar
 
Join Date: Oct 2000
Location: Neither here nor there
Posts: 70,160
TC CLUB MEMBER
Yeah, that's cool too
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
- a list of some favorite browser add-ons that help make TCF even more enjoyable!
Fofer is offline   Reply With Quote
Old 08-09-2004, 03:12 PM   #150
Francesco
Summum Pontificem
 
Francesco's Avatar
 
Join Date: Oct 1999
Location: Maricopa County Maximum Security Correctional Facility For Men, State Farm Road Number 31, Tempe, Arizona
Posts: 17,939
Ah. That would certainly explain why "Endpad" has never worked for me. I just assumed "Plus" was a logical extension of sanderton's original, and installed it instead...
__________________
They're seniors, but they're active seniors.
Francesco is offline   Reply With Quote
Reply
Forum Jump




Thread Tools


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Advertisements

TiVo Community
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
vBulletin Skins by: Relivo Media

(C) 2013 Magenium Solutions - All Rights Reserved. No information may be posted elsewhere without written permission.
TiVoŽ is a registered trademark of TiVo Inc. This site is not owned or operated by TiVo Inc.
All times are GMT -5. The time now is 08:13 AM.
OUR NETWORK: MyOpenRouter | TechLore | SansaCommunity | RoboCommunity | MediaSmart Home | Explore3DTV | Dijit Community | DVR Playground |