Hackman -- A Hack Manager module for TivoWeb

Discussion in 'TiVo Underground' started by PortlandPaw, Apr 11, 2004.

  1. Jun 1, 2004 #101 of 1645
    nosaj56

    nosaj56 New Member

    13
    0
    Apr 5, 2004

    Advertisements

    btw, you might want to change the may 2004 shortcut to june 2004 :)
     
  2. Jun 1, 2004 #102 of 1645
    dialanothernumb

    dialanothernumb New Member

    334
    0
    Dec 6, 2002
    PP, ccxstream works a dream for me.. thanks v. much
     
  3. Jun 1, 2004 #103 of 1645
    PortlandPaw

    PortlandPaw Woodstock-era Hacker

    1,057
    0
    Jan 11, 2004
    Chebeague...
    Here's the latest experimental -- looks like ccxstream and elseed are working OK, but I need feedback on cachecard.

    There are now entries in the hackman.cfg file to indicate whether cachecard is:
    0 = not installed
    1 = installed, default to off
    2 = installed, default to on

    The idea is that when hackman starts, it will either consider cachecard to be on or off (default). From there, it will toggle cachecard on and off. If it's out of phase to begin with, an extra cycle of turning it on or off will be required to align it properly.

    Since I'm writing this "blind" and can't test it, I'll expect a few errors before I get it right. So please let me know as much as you can, error messages and such, and I'll get it running.

    Dialanothernumb, you're welcome!

    [Obsolete attachment deleted]
     
  4. Jun 1, 2004 #104 of 1645
    nosaj56

    nosaj56 New Member

    13
    0
    Apr 5, 2004
    No cachecard shows when the setting is off. cool. Could you alphabetize the hacks? bug alert: tserver doesn't appear in the list unless it's exactly named tserver_mfs7. thanks again
     
  5. Jun 1, 2004 #105 of 1645
    nosaj56

    nosaj56 New Member

    13
    0
    Apr 5, 2004

    Advertisements

    None of the hacks want to shutdown with the newest version. I get this error:
     
  6. Jun 1, 2004 #106 of 1645
    PortlandPaw

    PortlandPaw Woodstock-era Hacker

    1,057
    0
    Jan 11, 2004
    Chebeague...
    Fixed now. You tickle one end and the other giggles.

    I've come up with a way to allow tserver alone to operate. It looks for NowShowing.tcl as a test for TyTool.

    As for alphabetizing, I want the most frequent running hacks up top. Personal preference. Allowing the order to be customized would be a challenge.

    Check out the prototype in the next post. Still looking for cachecard comments!
     
  7. Jun 1, 2004 #107 of 1645
    PortlandPaw

    PortlandPaw Woodstock-era Hacker

    1,057
    0
    Jan 11, 2004
    Chebeague...
    Here's the latest experimental -- looks like ccxstream and elseed are working OK, but I need feedback on cachecard.

    There are now entries in the hackman.cfg file to indicate whether cachecard is:
    0 = not installed
    1 = installed, default to off
    2 = installed, default to on

    The idea is that when hackman starts, it will either consider cachecard to be on or off (default). From there, it will toggle cachecard on and off. If it's out of phase to begin with, an extra cycle of turning it on or off will be required to align it properly.

    Since I'm writing this "blind" and can't test it, I'll expect a few errors before I get it right. So please let me know as much as you can, error messages and such, and I'll get it running.
     

    Attached Files:

  8. Jun 1, 2004 #108 of 1645
    Prof. Yaffle

    Prof. Yaffle Member

    255
    0
    Aug 2, 2002
    Nottingham
    Thanks stark, that would explain it. I'll remember that next time it stops working.
     
  9. Jun 13, 2004 #109 of 1645
    nickmoody

    nickmoody New Member

    3
    0
    Nov 23, 2003
    Greenville, SC
    Can you walk me through how to edit in HackManager. I have configured the password to get into the "dangerous" functions yet have not found link in HM that requests the pw nor can I figure out how to edit. Any help is greatly appreciated! I am currently displaying:
    --------------------------------------------------------------------------------

    TiVo Hack Manager
    TiVo Telnet TiVo FTP
    TivoWeb 1.9.4 TyTool (tserver)
    TiVo Resources Reload (stop/start) TivoWeb 1.9.4
    Reboot TiVo

    Enter shell command:

    --------------------------------------------------------------------------------
     
  10. Jun 13, 2004 #110 of 1645
    PortlandPaw

    PortlandPaw Woodstock-era Hacker

    1,057
    0
    Jan 11, 2004
    Chebeague...
    In an attempt to be less than obvious, I made the entry point to the "dangerous" section the dateline at the bottom. Just click on "June, 2004" and you'll be there.
     
  11. Jun 18, 2004 #111 of 1645
    TimTrace

    TimTrace Join the TiVolution!

    138
    0
    Aug 24, 2001
    St. Louis...
    On my HDRV2, I'm not seeing HackMan in my TiVoWeb plus menu.

    It shows up fine on my Series-1 SA.

    ???
     
  12. Jun 19, 2004 #112 of 1645
    PortlandPaw

    PortlandPaw Woodstock-era Hacker

    1,057
    0
    Jan 11, 2004
    Chebeague...
    I don't have an HDRV2 to test it on, but there's no reason why it shouldn't at least appear as a menu item. Not to be insultingly obvious, are you sure hackman.itcl and hackman.cfg are in the modules directory of your TivoWebPlus? And have you done a complete shut down of TWP and restart from telnet? This shouldn't be necessary, but may be the kick it needs.
     
  13. Jun 20, 2004 #113 of 1645
    TimTrace

    TimTrace Join the TiVolution!

    138
    0
    Aug 24, 2001
    St. Louis...
    PortlandPaw - nope, you're not being insulting at all!

    Both files are in the modules folder. I've actually completely rebooted the TiVo several times, playing with other hacks.

    ???
     
  14. Jun 20, 2004 #114 of 1645
    PortlandPaw

    PortlandPaw Woodstock-era Hacker

    1,057
    0
    Jan 11, 2004
    Chebeague...
    The only time I haven't seen hackman load is when it has some kind of fatal error in it. So, first, I'm assuming you're using v1.0 and not the experimental version I've been working with in this thread.

    So with v1.0 installed, shut down TWP completely and from a telnet session enter the start command, "tivoweb console." If you get any error messages please cut, paste and send them to me. Thanks!
     
  15. Jun 20, 2004 #115 of 1645
    TimTrace

    TimTrace Join the TiVolution!

    138
    0
    Aug 24, 2001
    St. Louis...
    Thanks for the tip on echoing the TiVo output to the console...

    Code:
    hackman
    NONE can't read "tivoweb194path": no such variable
        while executing
    "file exists $tivoweb194path/tivoweb"
        (file "./modules/hackman.itcl" line 24)
        invoked from within
    "source $module "
    I've remmed the "tivoweb194path" line in hackman.cfg . I don't have 1.94 installed, only TiVoWeb Plus.

    HackMan works beautifully if I unrem the "tivoweb194path" line, and point it to my TiVoWeb Plus installation.

    Seems as if both TiVoWeb 1.94 and TiVoWeb Plus are required for HackMan...?

    At the risk of topic drift, it seems that it might behoove me to ask, "Should I have both 194 and Plus installed, and why?" :confused:
     
  16. Jun 20, 2004 #116 of 1645
    PortlandPaw

    PortlandPaw Woodstock-era Hacker

    1,057
    0
    Jan 11, 2004
    Chebeague...
    I love happy endings. No, there's no reason to have both 1.9.4 and Plus installed other than to offer people the option of having both available for various purposes and in case there are modules that work in one but not the other.

    For the benefit of others installing hackman, both hackman.cfg and the readme file include instructions not to delete a path even if it's not installed. I guess I should expand that to include commenting out.

    Glad you got hackman running and I hope you enjoy it.
     
  17. Jun 22, 2004 #117 of 1645
    jbstix

    jbstix New Member

    37
    0
    Jan 28, 2002
    Atlanta, GA
    First off, great hack here PP!!!

    I'm having trouble getting "ccxstream" to show up in HackManager.
    I have it in /var/hack/ccxstream/ccxstream
    here's what I tried in hackman.cfg

    set ccxstreampath "/var/hack/bin/ccxstream"

    set 14 "exec $ccxstreampathname &"

    I also tried this:

    set ccxstreampath "/var/hack/ccxstream/ccxstream"

    ccxstream is running fine on my Tivo, and I can start and stop it via Telnet.

    What am I doing wrong here??

    thanks for the help,

    jb
     
  18. Jun 22, 2004 #118 of 1645
    PortlandPaw

    PortlandPaw Woodstock-era Hacker

    1,057
    0
    Jan 11, 2004
    Chebeague...
    ccxstream hasn't been added to the general distribution yet, as I'm waiting to fix cachecard support (low level priority project both on my end and, apparently, on the user side). Are you using the experimental version found here? . This one supports ccxstream, to the best of my knowledge (I don't have ccxstream to test it with).
     
  19. Jun 22, 2004 #119 of 1645
    jbstix

    jbstix New Member

    37
    0
    Jan 28, 2002
    Atlanta, GA
    Thanks for the reply PP...

    Would it be possible for me to add the ccxstream support to HackMan 1.0?
    Are there any big differences between Ver. 1.0 and Experimental Ver. 7?
    I'm using HackMan 1.0 and its working great, so if I didn't have to switch to the othere version, that would be great.

    thanks for the support and a great hack!

    jb
     
  20. Jun 22, 2004 #120 of 1645
    PortlandPaw

    PortlandPaw Woodstock-era Hacker

    1,057
    0
    Jan 11, 2004
    Chebeague...
    The only differences between v1.0 and Exp.7 are that 7 supports ccxstream and elseed and is in development to support cachecard, although it doesn't work yet. You can safely use Exp.7 and I would recommend you do so. Don't forget to replace both hackman.itcl and hackman.cfg!

    And thanks for the kind words.
     

Share This Page

spam firewall

Advertisements