Replies like the one from R. Troth (and everyone else) is why I LOVE getting, reading, and LEARNING from these emails.  <br><br><br>Kind Regards<br><br>FiL<br><br><div class="gmail_quote">On Mon, Jan 10, 2011 at 10:22 AM, Thomas W. cranston <span dir="ltr">&lt;<a href="mailto:cranston.thomas@gmail.com">cranston.thomas@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></div><div class="h5">On 01/10/2011 08:45 AM, Richard Troth wrote:<br>
&gt; I don&#39;t know the full history of /proc throughout all Unixdom.  My<br>
&gt; first exposure to it was on Solaris (Sun).  Also saw it on IRIX (SGI).<br>
&gt;   Linux has had it for a very long time, maybe prior to 1.0.  (I used<br>
&gt; 0.99, but I don&#39;t remember if /proc was present.)<br>
&gt;<br>
&gt; The implication from its name is that it holds PROCess information.<br>
&gt; So there is a sub-directory for each running process.  A normal Linux<br>
&gt; system will always have process #1 (INIT), so you can eyeball the<br>
&gt; contents of /proc/1 and see how things look.  (INIT is a simple case,<br>
&gt; so /proc/1 won&#39;t necessarily have as much interesting stuff as other<br>
&gt; pseudo directories under /proc.)<br>
&gt;<br>
&gt; (forgive me if you know this)   The&lt;PID&gt;  nomenclature was simply a<br>
&gt; shortcut for &quot;any process number&quot;.  So ... find out the process ID of<br>
&gt; your running media player (eg: when you are at the library).  Say it<br>
&gt; is 1234.  Then /proc/&lt;PID&gt;/fd would be /proc/1234/fd, which is a<br>
&gt; pseudo directory of the file descriptors of that process.  ONE of<br>
&gt; those file descriptors should reveal a temporary file where the<br>
&gt; content is cached.<br>
&gt;<br>
&gt; Linux is pretty slick here.  Other POSIX systems and Unix-workalike<br>
&gt; systems don&#39;t have as much magic exposed under /proc (and now also<br>
&gt; /sys).<br>
&gt;<br>
&gt; I hope this helps.<br>
&gt;<br>
&gt; -- R;&lt;&gt;&lt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Mon, Jan 10, 2011 at 09:29, Thomas W. cranston<br>
&gt; &lt;<a href="mailto:cranston.thomas@gmail.com">cranston.thomas@gmail.com</a>&gt;  wrote:<br>
&gt;<br>
&gt;&gt; On 01/09/2011 04:56 PM, William Yang wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; On Sat, 2011-01-08 at 18:25 -0500, Matt Meinwald wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; My guess is it is not on the hard drive at all.  I have seen flash store regular<br>
&gt;&gt;&gt;&gt; videos in /tmp.  In more recent versions they seem to be deleting this file<br>
&gt;&gt;&gt;&gt; immediately after creating it, but it is still accessible somewhere in<br>
&gt;&gt;&gt;&gt; /proc/&lt;PID&gt;/fd/.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; That&#39;s a secure coding technique to prevent data leakage.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I attempted to use the same strategy for a streamed video, but the only related<br>
&gt;&gt;&gt;&gt; file in there is a socket connection to port 1935, apparently the port for RTMP<br>
&gt;&gt;&gt;&gt; (<a href="http://en.wikipedia.org/wiki/Real_Time_Messaging_Protocol" target="_blank">http://en.wikipedia.org/wiki/Real_Time_Messaging_Protocol</a>).  If you are really<br>
&gt;&gt;&gt;&gt; serious about downloading these streams, it seems you would need to find the url<br>
&gt;&gt;&gt;&gt; of the stream and a program that can handle RTMP (some can be found in the link<br>
&gt;&gt;&gt;&gt; I provided).<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On 01/08/2011 06:10 PM, <a href="mailto:jep200404@columbus.rr.com">jep200404@columbus.rr.com</a> wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Hi,<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; You wrote:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; I streamed ACL 1/1/11 (Cheap Trick) this week at the Library. It does<br>
&gt;&gt;&gt;&gt;&gt;&gt; not show up in tmp. Any idea where they hide it?<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Nope. I do not even know if it is on your hard drive.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Does streaming work different than downloading a You Tube video?<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; I do not know.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Where does Austin City Limits hide their stream in my computer?<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Flash considers users to be the scum of the earth.<br>
&gt;&gt;&gt;&gt;&gt; I expect that PBS (not Austin City Limits) has decided<br>
&gt;&gt;&gt;&gt;&gt; to make saving the stream difficult. Search for flash in<br>
&gt;&gt;&gt;&gt;&gt; add-ons for Mozilla/IceWeasel. Try the different downloaders.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Here&#39;s something to try.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Before going to the web site for the video, execute:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;      man find<br>
&gt;&gt;&gt;&gt;&gt;      find /&gt;before.files<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; As you are watching the video, execute:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;      find /&gt;while.files<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; The compare them:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;      man diff<br>
&gt;&gt;&gt;&gt;&gt;      diff before.files while.files | less<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Jim<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt; colug-432 mailing list<br>
&gt;&gt;&gt;&gt;&gt; <a href="mailto:colug-432@colug.net">colug-432@colug.net</a><br>
&gt;&gt;&gt;&gt;&gt; <a href="http://lists.colug.net/mailman/listinfo/colug-432" target="_blank">http://lists.colug.net/mailman/listinfo/colug-432</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt; colug-432 mailing list<br>
&gt;&gt;&gt;&gt; <a href="mailto:colug-432@colug.net">colug-432@colug.net</a><br>
&gt;&gt;&gt;&gt; <a href="http://lists.colug.net/mailman/listinfo/colug-432" target="_blank">http://lists.colug.net/mailman/listinfo/colug-432</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; What is /&lt;PID&gt;  , or what does it mean? Process ID? Does that mean I<br>
&gt;&gt; should look in /proc/1 thru /proc/tty?<br>
&gt;&gt;<br>
&gt;&gt; tom@1520:~$ cd /proc/&lt;PID&gt;/fd/<br>
&gt;&gt; bash: PID: No such file or directory<br>
&gt;&gt; tom@1520:~$ cd /proc/&lt;PID&gt;/<br>
&gt;&gt; bash: PID: No such file or directory<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; colug-432 mailing list<br>
&gt;&gt; <a href="mailto:colug-432@colug.net">colug-432@colug.net</a><br>
&gt;&gt; <a href="http://lists.colug.net/mailman/listinfo/colug-432" target="_blank">http://lists.colug.net/mailman/listinfo/colug-432</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt; _______________________________________________<br>
&gt; colug-432 mailing list<br>
&gt; <a href="mailto:colug-432@colug.net">colug-432@colug.net</a><br>
&gt; <a href="http://lists.colug.net/mailman/listinfo/colug-432" target="_blank">http://lists.colug.net/mailman/listinfo/colug-432</a><br>
&gt;<br>
&gt;<br>
</div></div>That helps. Will try it and other suggestions next time I am at a fast<br>
connection.<br>
<br>
Tom<br>
<div><div></div><div class="h5">_______________________________________________<br>
colug-432 mailing list<br>
<a href="mailto:colug-432@colug.net">colug-432@colug.net</a><br>
<a href="http://lists.colug.net/mailman/listinfo/colug-432" target="_blank">http://lists.colug.net/mailman/listinfo/colug-432</a><br>
</div></div></blockquote></div><br>