1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Hackman -- A Hack Manager module for TivoWeb

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

  1. Sep 6, 2004 #201 of 1645
    SeanC

    SeanC ECT

    9,635
    7
    Dec 30, 2003
    Someplace
    Hmmmm weird that they would be different. I have a Philips HDR310 on 3.0. I thought the codes went by Tivo software version in which case we have the same.

    YAY! I downloaded first!

    :p
     
  2. Sep 6, 2004 #202 of 1645
    PortlandPaw

    PortlandPaw Woodstock-era Hacker

    1,057
    0
    Jan 11, 2004
    Chebeague...
    I hope you're not the one who downloaded my first effort a couple of hours ago! That one didn't work...this one (uploaded about 15 minutes ago) does...I hope!

    Let me know what you think.
     
  3. Sep 6, 2004 #203 of 1645
    SeanC

    SeanC ECT

    9,635
    7
    Dec 30, 2003
    Someplace
    I got the one from 15 minutes ago. :)

    I quickly looked inside hackmanager but I don't have time to try to adjust it now. I'll give that a shot Wed, though I suspect you'll have the kinks ironed out before then.

    I did not test doubling the overshoot value as I have no interest and I wasn't sure if redoing it would revert to original settings.

    Backdoors is not working. Here is my Backdoor script that I have:

    SendKey tivo 4 select 3
    sleep 3
    SendKey left up left select 0 select down select right select thumbsup livetv

    I have 100% success with this the sleep 3 is key before that first left command.

    Sorting and 30 second skip work perfectly.
     
  4. Sep 6, 2004 #204 of 1645
    SeanC

    SeanC ECT

    9,635
    7
    Dec 30, 2003
    Someplace
    Oh yeah and I noticed you were enabling 30 second skip from Now Playing. I had it in live tv with:

    SendKey livetv
    sleep 1
    SendKey clear select play select 3 0 select livetv clear

    It works faster and that last livetv stops the cable box from changing channel.
     
  5. Sep 6, 2004 #205 of 1645
    PortlandPaw

    PortlandPaw Woodstock-era Hacker

    1,057
    0
    Jan 11, 2004
    Chebeague...
    All five functions work perfectly on my box, so I'll wait until you've had some time to experiment. I, too, thought the software version was consistent, but maybe there are other factors at work.

    In Backdoors, I'm using the tcl command "after" followed by the number of milliseconds, as I saw the problem you referred to. I don't understand why the sendkey patterns are so different.

    Despite the claims in the TiVo hacking literature, overshoot will reset upon reboot, which is why I included it. Advance Wishlists will retain its value, but it's such a valuable feature, I thought I'd make it easy for people to activate it.

    I'll play around some more with your 30-sec code -- I wish I could remember why I did it that way. I know I had a reason. EDIT -- it came back to me when I tried it again -- it didn't work! There's something different between our machines. The key sequence works from the remote but not from code.

    I have a brother-in-law who lives in Franklin...do you know Glenn Ross or his son Christopher?
     
  6. Sep 6, 2004 #206 of 1645
    SeanC

    SeanC ECT

    9,635
    7
    Dec 30, 2003
    Someplace
    I have backdoors and 30 second skip working here is my code:

    1 {set seq "livetv tivo 4 select 3"
    hacksendkey $seq
    after 5000
    set seq "left up left select 0 select down select right select thumbsup livetv clear"
    hacksendkey $seq
    }
    2 {set seq "livetv clear"
    hacksendkey $seq
    after 500
    set seq "select play select 3 0 select livetv clear"
    hacksendkey $seq
    }
     
  7. Sep 6, 2004 #207 of 1645
    SeanC

    SeanC ECT

    9,635
    7
    Dec 30, 2003
    Someplace
    Oh wow, that is weird, but nope. I actually just moved to Franklin this is my first year as resident and property owner. I grew up in Millis (2 towns over), I went to college at USM in Portland. Then before I bought my condo I kicked around Mass; Millis, Foxboro, East Bridgewater, Hyde Park, and finally Franklin. Moving sucks and I really hated doing it every year, hence the impetus to buy a place of my own.

    Random question: What is the opposite of chmod 755? I accidently made all the files in my /var/hack directory executable.
     
  8. Sep 6, 2004 #208 of 1645
    PortlandPaw

    PortlandPaw Woodstock-era Hacker

    1,057
    0
    Jan 11, 2004
    Chebeague...
    Well, I got 30-second going with this:
    2 {set seq "livetv clear select play select 3 0 select livetv clear"
    sendkeydelayed $seq
    }

    proc sendkeydelayed {seq} {
    foreach key $seq {
    after 250
    SendKey $key
    }
    }

    But I can't get your key sequence for Backdoors to work at all -- when I walk through it from the remote, it's not even close! After I do the "livetv tivo 4 select 3" the cursor is on the "A" -- moving it to the left takes it back to "All Programs." Even if I got that space in correctly, when I hit "3" I'm taken to the program list (something called 3 Strikes -- makes me wonder what would happen if nothing started w/"3"), so I've got to move left before I can punch in the "0." From there it's OK.

    Does this mean that we have to ask each user to determine their personal key sequence?

    We're in the process of moving for the last time. It sucks, but at least I can set up the house the way I want it with a heavy investment in coax and RG6 cable.
     
  9. Sep 6, 2004 #209 of 1645
    SeanC

    SeanC ECT

    9,635
    7
    Dec 30, 2003
    Someplace
    I KNOW WHY!

    The solution to this puzzle is when you mention "the cursor is on the "A"". In my list of programs I have a show called 30-something something, so the cursor gets pulled over there and I have to bring it back with left. Obviously this is a concern for consistancy. Depending on whether or not there is a show with the digit 3 at the begining of your list this will affect how the code get entered.


    [Edit]

    hmmmm ok I just finished reading your entire post and now I'm puzzled. We both have shows that start with a 3, but in your case after you hit 3 you are on the A, but I'm on my 30- show.

    Let me ask you this, do you have more than one show that starts 3? That would explain the cursor not jumping over. If this guess is right it means there has to be specific code for people who have no or multiple shows that start with the digit 3, and people who only have one show that starts with 3.

    In fact now I'm sure my case proves the point. If you only have one show in the program list that starts with a 3 you will have to use my code. Grrrr this sucks because that could change at anytime for anybody.
     
  10. Sep 6, 2004 #210 of 1645
    PortlandPaw

    PortlandPaw Woodstock-era Hacker

    1,057
    0
    Jan 11, 2004
    Chebeague...
    I, too, have shows starting with "3." That's the confusing part ... on my machine, it doesn't get pulled to the right until I hit the space. If I understand you correctly, yours gets pulled over when you hit the "3."

    I think I got it -- my show beginning with three is literally "3" followed by the space. So mine jumps after yours does.

    This is going to take some work -- the program list will change and the script will break.

    p.s. We must go to the same barber, too.
     
  11. Sep 6, 2004 #211 of 1645
    PortlandPaw

    PortlandPaw Woodstock-era Hacker

    1,057
    0
    Jan 11, 2004
    Chebeague...
    Maybe the solution is two menu items -- one for "3 " and all others. I think mine is the special (and rare) case. I don't think it would be worth trying to read the MFS to find out what the real case is.

    I'm going to bed and let the Red Sox lull me to sleep.
     
  12. Sep 7, 2004 #212 of 1645
    SeanC

    SeanC ECT

    9,635
    7
    Dec 30, 2003
    Someplace
    We are both special and rare. :)

    I think these are the only 3 situations that need to be worried about.

    There is only one program that starts with the digit 3: cursor jumps on input of 3.

    There is only one program that starts with 3 and space: cursor jumps on the input of space.

    There are no programs or there are multiple programs that start with 3 and 3 space: cursor never jumps.
     
  13. Sep 7, 2004 #213 of 1645
    PortlandPaw

    PortlandPaw Woodstock-era Hacker

    1,057
    0
    Jan 11, 2004
    Chebeague...
    While listening to the Sox win again, I decided I'd give it a try. Stay tuned.
     
  14. Sep 7, 2004 #214 of 1645
    Porterx

    Porterx New Member

    184
    0
    Sep 7, 2002
    NW Florida
    Portland Paw,

    Can autospace be added to Hackman? I ask because, 2 or 3 times a week, autospace stops working and I have to reboot the tivo. Maybe, instead of stop/start, it could be reload.

    Also, in regards to endpadplus, I have what may or may not be a problem. When I originally installed autospace, I set it to pad 1 min before and 1 min after. When I installed the newer version of hackman, your endpadplus defaults were 1 min before and 2 mins after. I liked this better so I started using it. Now, when I reboot the tivo, endpadplus defaults back to 1 min before and 1 min after. I have to stop/start endpadplus in Hackman to get endpadplus back to your defaults. Is this something you'd be interested in fixing?

    Thank you,
    Porter

    P.S. I'm really looking forward to using the new version of Hackman that includes 30 sec skip and sort on bootup. I'm confused by the above posts about it. I have the same tivo/software that you have. Please advise when you've got it nailed. I d/l'ed files for 30 sec skip and sort from the other place that alter tivoapp but I'm skittish about using them considering my hacking level.
     
  15. Sep 7, 2004 #215 of 1645
    PortlandPaw

    PortlandPaw Woodstock-era Hacker

    1,057
    0
    Jan 11, 2004
    Chebeague...
    Autospace is already in hackman. Please check that the paths match between the hackman.cfg file and where it is on your box.

    The problem with endpadplus is not hackman, but rather how you're starting endpadplus on boot. Use hackman to edit whatever file you're using to start endpadplus to specify the -1 and +2 settings you prefer.

    I agree about modifying tivoapp -- I chowdered my machine up good the last time I tried that and vowed I'd leave it alone after that.

    I hope we can solve the backdoor problem. 30 sec skip and sort are OK, but there are some challenges w/backdoor. It's kind of like building a macro where the elements aren't constant.
     
  16. Sep 7, 2004 #216 of 1645
    Fozzie

    Fozzie New Member

    837
    0
    Sep 3, 2001
    Alton,...
    It already is! (I asked the same question a couple of pages back - I hadn't noticed that I hadn't edited Hackmanager's config file to point to where I had installed autospace!).

    You're looking for a line like:

    set autospacepathname "/var/hack/autospace.tcl"

    Make sure it reperesents where your autospace.tcl is located ;)
     
  17. Sep 7, 2004 #217 of 1645
    SeanC

    SeanC ECT

    9,635
    7
    Dec 30, 2003
    Someplace
    I've been thinking about this. What would solve the problem is if there is a key we can press that would put the cursor on the ouija board in a specific and predictable way. I don't think there is, but I haven't really looked for one yet. When I was having a problem with the cursor jumping over to the program list I did notice that most keypresses were ignored except for right and left (select probably works too).

    That's what I plan on looking for tomorrow. I won't have anytime today as after work I'm headed up to your neck of the woods PP, dropping by a friends place in Portland.
     
  18. Sep 7, 2004 #218 of 1645
    PortlandPaw

    PortlandPaw Woodstock-era Hacker

    1,057
    0
    Jan 11, 2004
    Chebeague...
    I'm planning on using the search module to check the programs that might come up on the "Search By Title" screen, but they don't match!

    On the Search By Title screen, one program that starts with 3{space} comes up, but in search, there are several. And the details don't match, either. Search By Title says 3 Strikes is going to show on Sepember 17; search says none of the several 3{space} programs are scheduled to air. Now I get a [can't read "cache_sp_moddate"] error, so maybe I caught it in mid-index or something.

    I'll keep plugging at it.
     
  19. Sep 7, 2004 #219 of 1645
    JFH108

    JFH108 New Member

    6
    0
    Aug 16, 2004
    I had my SVR2000 running Tivoweb on a TurboNet card. Installed the HackMan module. Everything was working fine. Wanted to try out the "reboot" feature. Pressed the button. The unit went to the "Your recorder is starting up. Please wait a moment..." screen - and never came back.

    Now, the unit won't do anything. I've unplugged it and left it unplugged for hours. Plug it back in, and the same screen appears. Nothing else. The unit seems to be completely dead.

    The ONLY thing I did was press the REBOOT button from the Hackman module.

    Anybody got a clue?
     
  20. Sep 7, 2004 #220 of 1645
    PortlandPaw

    PortlandPaw Woodstock-era Hacker

    1,057
    0
    Jan 11, 2004
    Chebeague...
    I'm sorry to hear of your misfortune. Hackman, however, must plead "not guilty." All he does is execute either the reboot or restart program native to your TiVo. I'm afraid you're going to have to follow the various de-bugging threads here and on the other forum. If you still have telnet access, I'd start with mfsassert -please.

    Good luck!
     

Share This Page