Name of the file that controls tivo

Status
Not open for further replies.
G

Guest

Guest
Archived from groups: alt.video.ptv.tivo (More info?)

On Sat, 19 Mar 2005 20:19:32 +0000, chris wrote:

> Where and what is the name of what control what tivo does.

That question doesn't make any sense at all.

--
Lenroc
 
G

Guest

Guest
Archived from groups: alt.video.ptv.tivo (More info?)

"chris" <ccg@midsouth.rr.com> wrote in message
news:eek:P%_d.2666$rL3.1959@fe2.columbus.rr.com...
> Where and what is the name of what control what tivo does.

Tivo is a Linux computer, so it has a Linux operating system. It runs
numerous programs to perform its functions. There is no single "file."


>
>
 
G

Guest

Guest
Archived from groups: alt.video.ptv.tivo (More info?)

[Apologies to group if a similar message posted earlier... my server
didn't pick it up, if it did go out at all...]

On Sat, 19 Mar 2005 20:19:32 +0000, chris wrote:

> Where and what is the name of what control what tivo does.

Everyone seems to be pointing out that there's no one file that controls
what TiVo does, but I'd like to point out that, word for word, your
question doesn't even make sense.

What exactly are you trying to ask?

--
Lenroc
 
G

Guest

Guest
Archived from groups: alt.video.ptv.tivo (More info?)

"chris" <ccg@midsouth.rr.com> wrote in message
news:eek:P%_d.2666$rL3.1959@fe2.columbus.rr.com...
> Where and what is the name of what control what tivo does.

The guts of it seem to be a file called "myworld".
 
G

Guest

Guest
Archived from groups: alt.video.ptv.tivo (More info?)

uray wrote:
> "chris" <ccg@midsouth.rr.com> wrote in message
> news:eek:P%_d.2666$rL3.1959@fe2.columbus.rr.com...
>
>>Where and what is the name of what control what tivo does.
>
>
> The guts of it seem to be a file called "myworld".

Ok, this has to be some kind of weird code!? Someone alert Homeland
security! ;-)

Randy S.
 
G

Guest

Guest
Archived from groups: alt.video.ptv.tivo (More info?)

On Sun, 20 Mar 2005 01:26:53 +0000, uray wrote:

> The guts of it seem to be a file called "myworld".

Well, that's not particularly accurate, since 'myworld' isn't a _file_ at
all ;)

tivo:/$ ls -al tvbin/myworld
lrwxrwxrwx 1 0 0 7 Feb 26 22:20 tvbin/myworld -> tivoapp

myworld is just a link to tivoapp, which is the real granddaddy of all
processes on the TiVo*.

myworld is just the name for the processes of tivoapp that control the UI,
generally speaking and AFAICT.

* - Technically, even that's not true.... 'init' is the grandaddy of all
processes on every Linux-based system I've seen, including the TiVo, but
you get the point :p

--
Lenroc
 
G

Guest

Guest
Archived from groups: alt.video.ptv.tivo (More info?)

On Sat, 19 Mar 2005 20:46:19 -0500, Randy S. wrote:

> uray wrote:
>> The guts of it seem to be a file called "myworld".
>
> Ok, this has to be some kind of weird code!? Someone alert Homeland
> security! ;-)

Well, 'myworld' isn't that weird... I personally think 'huxley' and
'Gryphon' are more likely to be code names.

Huxley is another process name for tivoapp, which I have no idea about,
but Gryphon is the name for my platform, a Standalone S2 [model 24040,
iirc...].

--
Lenroc
 

Rob

Distinguished
Dec 31, 2007
277
0
18,930
Archived from groups: alt.video.ptv.tivo (More info?)

chris wrote:
> Where and what is the name of what control what tivo does.

As mentioned, there is no single file, here's a list of all processes
running on my TiVo

PID Uid VmSize Stat Command
1 0 124 S init
2 0 SW [keventd]
3 0 SWN [ksoftirqd_CPU0]
4 0 SW [kswapd]
5 0 SW [bdflush]
6 0 SW [kupdated]
29 0 768 S /tvbin/dssapp
31 0 768 S /tvbin/dssapp
32 0 768 S /tvbin/dssapp
34 0 768 S /tvbin/dssapp
35 0 768 S /tvbin/dssapp
36 0 768 S /tvbin/dssapp
37 0 768 S /tvbin/dssapp
38 0 768 S /tvbin/dssapp
67 0 284 S syslogd -p /var/dev/log -m 10000
69 0 176 S klogd
76 0 592 S /tvbin/switcherstart -m -F
77 0 1188 S /tvbin/mfsd
79 0 596 S /tvbin/switcherstart -m -F
80 0 596 S /tvbin/switcherstart -m -F
82 0 180 S /tvbin/TvLauncher -Foreground
83 0 212 S fancontrol
109 0 712 S mcp
110 0 716 S mcp
111 0 716 S mcp
112 0 716 S mcp
113 0 3224 S dbgc-mcp
114 0 3224 S dbgc-mcp
115 0 3224 S dbgc-mcp
116 0 3224 S dbgc-mcp
117 0 2700 S tcphonehome
118 0 2700 S tcphonehome
119 0 2700 S tcphonehome
120 0 2700 S tcphonehome
121 0 2700 S tcphonehome
122 0 532 S mp3control
123 0 SW /sbin/mpg321 -i -R -a /dev/brcmpcm1 -g 75 -T xxx
124 0 1472 S NetworkComponent
125 0 1508 S PassKeyComponent
127 0 SW [khubd]
129 0 1380 S KnownHostComponent
134 0 1048 S NetworkVideoService
139 0 28 S /sbin/dhclient -q -d -o eth0 -cf
/var/tmp/dhclient.et
140 0 1052 S NetworkVideoService
141 0 1052 S NetworkVideoService
142 0 1052 S NetworkVideoService
143 0 1044 S shmemd
144 0 1048 S shmemd
145 0 1048 S shmemd
146 0 828 S huxley
147 0 832 S huxley
148 0 832 S huxley
149 0 4816 S ApgManager
150 0 4816 S ApgManager
151 0 4816 S ApgManager
152 0 4816 S ApgManager
153 0 4816 S ApgManager
154 0 4816 S ApgManager
155 0 4816 S ApgManager
156 0 7232 S myworld
157 0 7232 S myworld
158 0 7232 S myworld
159 0 7232 S myworld
160 0 768 S /tvbin/dssapp
161 0 768 S /tvbin/dssapp
162 0 768 S /tvbin/dssapp
163 0 768 S /tvbin/dssapp
164 0 768 S /tvbin/dssapp
165 0 768 S /tvbin/dssapp
166 0 768 S /tvbin/dssapp
167 0 768 S /tvbin/dssapp
168 0 768 S /tvbin/dssapp
169 0 768 S /tvbin/dssapp
170 0 768 S /tvbin/dssapp
171 0 768 S /tvbin/dssapp
172 0 768 S /tvbin/dssapp
173 0 768 S /tvbin/dssapp
174 0 7232 S myworld
175 0 7232 S myworld
176 0 7232 S myworld
177 0 7232 S myworld
178 0 7232 S myworld
179 0 7232 S myworld
180 0 7232 S myworld
181 0 7232 S myworld
182 0 7232 S myworld
183 0 7232 S myworld
184 0 7232 S myworld
185 0 7232 S myworld
186 0 7232 S myworld
187 0 7232 S myworld
188 0 7232 S myworld
189 0 7232 S myworld
190 0 7232 S myworld
191 0 7232 S myworld
192 0 7232 S myworld
193 0 7232 S myworld
194 0 7232 S myworld
195 0 7232 R myworld
196 0 7232 S myworld
197 0 7232 S myworld
198 0 1188 S SiHost -name SiHost_Soma -provide
soma_musicphoto -pr
199 0 4816 S ApgManager
200 0 452 S RendezvousClient
205 0 96 S /bin/bash
209 0 196 S tnlited 23 /bin/bash -login
214 0 80 S tivoftpd
215 0 104 S /usr/vserver/vserver
218 0 1640 S tivosh
/usr/tivoweb-plus-1.1/tivowebplus/httpd-tt.tcl
670 0 280 S tivoftpd
676 0 1072 S /bin/bash -login
699 0 732 R ps -ax
 

Sean

Distinguished
Dec 31, 2007
500
0
18,930
Archived from groups: alt.video.ptv.tivo (More info?)

On Sat, 19 Mar 2005 15:08:36 -0700, Lenroc
<lenroc@NOSPAMFORYOU.hotmail.com> wrote:

>On Sat, 19 Mar 2005 20:19:32 +0000, chris wrote:
>
>> Where and what is the name of what control what tivo does.
>
>That question doesn't make any sense at all.

The poster fits right in on this NG.

Sean
 

Chris

Distinguished
Dec 7, 2003
345
0
18,930
Archived from groups: alt.video.ptv.tivo (More info?)

when windows boots it uses autoexe.bat and config.sys to configure the
system when it boots. tivo probably have the same file that tell it all its
configurations.


"Sean" <none> wrote in message
news:b3vt31136174oh7hvpemrevhjsbogf1v3o@4ax.com...
> On Sat, 19 Mar 2005 15:08:36 -0700, Lenroc
> <lenroc@NOSPAMFORYOU.hotmail.com> wrote:
>
>>On Sat, 19 Mar 2005 20:19:32 +0000, chris wrote:
>>
>>> Where and what is the name of what control what tivo does.
>>
>>That question doesn't make any sense at all.
>
> The poster fits right in on this NG.
>
> Sean
 
G

Guest

Guest
Archived from groups: alt.video.ptv.tivo (More info?)

On Mon, 21 Mar 2005 20:30:25 +0000, chris wrote:

> when windows boots it uses autoexe.bat and config.sys to configure the
> system when it boots. tivo probably have the same file that tell it all its
> configurations.

Autoexec.bat and config.sys were two small pieces in the bootup puzzle on
an old MS-DOS system.

There are similarly many pieces of the puzzle involved in configuring a
TiVo.

One of the most important for TiVo hackers is /etc/rc.d/rc.sysinit.author.
But that knowledge alone does almost nothing for you. What are you trying
to do?

--
Lenroc
 
G

Guest

Guest
Archived from groups: alt.video.ptv.tivo (More info?)

"chris" <ccg@midsouth.rr.com> shaped the electrons to say:
>when windows boots it uses autoexe.bat and config.sys to configure the
>system when it boots. tivo probably have the same file that tell it all its
>configurations.

That'd be surprising since those files are DOS/Win specific and the
TiVo boots Linux. There is no fixed boot sequence for Linux, it
depends on the boot loader, and other factors. You might have
inetd/xinetd, or something else.

Off hand I don't remember what TiVo is using.

And I thought MS stopped using autoexec.bat and config.sys.

-MZ, RHCE #806199299900541, ex-CISSP #3762
--
<URL:mailto:megazoneatmegazone.org> Gweep, Discordian, Author, Engineer, me.
"A little nonsense now and then, is relished by the wisest men" 508-755-4098
<URL:http://www.megazone.org/> <URL:http://www.eyrie-productions.com/> Eris
 
G

Guest

Guest
Archived from groups: alt.video.ptv.tivo (More info?)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

In article <B9G%d.5698$rL3.1630@fe2.columbus.rr.com>,
chris <ccg@midsouth.rr.com> top-posted (grr):
>when windows boots it uses autoexe.bat and config.sys to configure the
>system when it boots. tivo probably have the same file that tell it all its
>configurations.

Um...Windows hasn't used those files in years. There used to be a command I
dropped into autoexec.bat on Win9x boxen to get command history in
command-prompt windows (damned if I can remember what it was, it's been a
while), but AFAIK they're ignored on Win2K/XP.



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCP3XXVgTKos01OwkRAmHCAJ4hoNkLilgMwdpoNzavniNBUPNvzACg9i3J
02Y62lD09TvZvsKkI/QRnWM=
=4jDb
-----END PGP SIGNATURE-----
 

Rob

Distinguished
Dec 31, 2007
277
0
18,930
Archived from groups: alt.video.ptv.tivo (More info?)

doskey?

Scott Alfter wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> In article <B9G%d.5698$rL3.1630@fe2.columbus.rr.com>,
> chris <ccg@midsouth.rr.com> top-posted (grr):
>> when windows boots it uses autoexe.bat and config.sys to configure
>> the system when it boots. tivo probably have the same file that tell
>> it all its configurations.
>
> Um...Windows hasn't used those files in years. There used to be a
> command I dropped into autoexec.bat on Win9x boxen to get command
> history in command-prompt windows (damned if I can remember what it
> was, it's been a while), but AFAIK they're ignored on Win2K/XP.
>
>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.0 (GNU/Linux)
>
> iD8DBQFCP3XXVgTKos01OwkRAmHCAJ4hoNkLilgMwdpoNzavniNBUPNvzACg9i3J
> 02Y62lD09TvZvsKkI/QRnWM=
> =4jDb
> -----END PGP SIGNATURE-----
 
G

Guest

Guest
Archived from groups: alt.video.ptv.tivo (More info?)

Rob wrote:
> doskey?

That sounds about right. XP's command prompt has most of that
funtionality built in now (it adopted many Unix style shortcuts).

Randy S.
 
G

Guest

Guest
Archived from groups: alt.video.ptv.tivo (More info?)

chris wrote:
> when windows boots it uses autoexe.bat and config.sys to configure the
> system when it boots. tivo probably have the same file that tell it all its
> configurations.

No, it does _not_ have the same file. TiVo runs Linux, which means
there are a couple dozen configuration files and startup scripts.

/etc/boot.expect
/etc/build-version
/etc/chat-script
/etc/dhclient-script
/etc/fstab
/etc/hosts
/etc/nsswitch.conf
/etc/ppp-options
/etc/protocols
/etc/rc.d/finishInstall.tcl
/etc/rc.d/rc.arch
/etc/rc.d/rc.net
/etc/rc.d/rc.sysinit
/etc/resolv.conf
/etc/services
/etc/syslog.conf
/etc/tclient.conf
/etc/termcap
/etc/tivoconfig/hardware
/etc/tivoconfig/network
/etc/inittab
/etc/psdevtab
/etc/dhclient.conf
 

seth

Distinguished
Apr 6, 2004
348
0
18,930
Archived from groups: alt.video.ptv.tivo (More info?)

"Scott Alfter" <salfter@salfter.diespammersdie.dyndns.org> wrote in message
news:rBK%d.17097$N15.10704@okepread06...
>
> Um...Windows hasn't used those files in years.

Still used, just not needed. There for backward compatibility with some
legacy software. There is also autoexec.nt and config.nt.

> There used to be a command I
> dropped into autoexec.bat on Win9x boxen to get command history in
> command-prompt windows (damned if I can remember what it was, it's been a
> while), but AFAIK they're ignored on Win2K/XP.

DOSKEY. Not ignored in 2K/XP, but rather the same functionality is built in
and on by default.
 
G

Guest

Guest
Archived from groups: alt.video.ptv.tivo (More info?)

The main config file is rc.sysinit. It's a text file that configures
most of the system. Init.conf, if present, gets executed prior to
that, and rc.sysinit.author (if present) afterwards. It's best to
leave rc.sysinit mostly alone (most people just disable upgrades and
plug in the USB2.0 drivers there) and use rc.sysinit.author for
starting up any custom software.
 

Rob

Distinguished
Dec 31, 2007
277
0
18,930
Archived from groups: alt.video.ptv.tivo (More info?)

Randy S. wrote:
> Rob wrote:
>> doskey?
>
> That sounds about right. XP's command prompt has most of that
> funtionality built in now (it adopted many Unix style shortcuts).
>
> Randy S.

If you're referring to tab completion, that's actually been around since the
NT 3.5 days, it was just turned off by default. You had
to toggle a flag in the registry to turn it on. I have no idea what they
were thinking when they did that one.
 
Status
Not open for further replies.