Btw, I'm using TyTool to extract the video. How do I send the video back? I tried one version of mfs_ftp but it crashed. I am running a hacked 6.2 DTivo.
restart mfs_ftp or box and insertions should work fine.
to send back as follows using windows command line ftp client or use any ftp client that has a sun solaris mode and can connect to port 3105 (one is my freeware port of ws_ftp32... email me if you need a copy)
C:\>ftp
ftp> open tivo1 3105
Connected to tivo1.
220 Mfs_Ftp ver 1.2.9Q - {sock196} from "xx.xxx.190.121:2374"
User (tivo1none)):
331 User name okay, need password.
Password:
230 Running in TiVo Mode.
ftp> cd tmf
250 Directory change successful.
ftp> put xxxxx.tmf
or
cd ty
250 Directory change successful.
ftp> put xxxx.ty
Thanks for your reply, but like I said earlier, the version of mfs_ftp that I have isn't working for 6.2. If gives me errors from inside the script itself. I have searched through various threads but I haven't really found an answer on how to make it run, at least something that I understand. I'm somewhat new to this and linux.
bash-2.02# tivosh mfs_ftp.tcl
bash-2.02# child process exited abnormally
while executing
"exec $info(path)/tzoffset.tcl 2>/dev/null"
(procedure "get_tzoffset" line 10)
invoked from within
"get_tzoffset"
(procedure "init_procs" line 7)
invoked from within
"init_procs"
(file "./mfs_ftp.tcl" line 1534)
tivo:/var/mfs_ftp$ cat tzoffset.txt
# <tzoffset>-18000</tzoffset>
set info(tzoffset) -18000
tivo:/var/mfs_ftp$
tivo:/var/mfs_ftp$
it looks like there is a bug in tzoffset.tcl for 6.2 if the file is not found..
ie
tivo:/var/mfs_ftp$ tzoffset.tcl
invalid attribute: DaylightSavingsPolicy
while executing
"dbobj $lconfig get DaylightSavingsPolicy"
("uplevel" body line 32)
invoked from within
"uplevel $body"
invoked from within
"transaction {uplevel $body}"
(procedure "RetryTransaction" line 5)
invoked from within
"RetryTransaction {
set swsystem [db $db open /SwSystem/ACTIVE]
set tivoswversion [dbobj $swsystem get Name]
set setup [db $db open /Setup]
if { [s..."
(procedure "get_tzoffset_one" line 3)
invoked from within
"get_tzoffset_one"
(file "./tzoffset.tcl" line 108)
tivo:/var/mfs_ftp$
tivo:/var/mfs_ftp$ ls
probably most people havnt' found this issue with 6.2 as they all have the tzoffset.txt file so it never calls the tcl
I will look at trying to fixing/patch it (if it is ok with reilly)
Ok, I FTPed the .txt file over to the mfs_ftp directory, and now the script runs and returns to the bash prompt. How do I then send a .ty file back? What directory do I sent it to?
here is a patched tzoffset not sure it is correct but just has error handling so it doesn't fail if the call fails. (I checked and tzoffset is the same for P or Q versions of mfs_ftp)