discuss: Proposed: Webcam HOWTO


Previous by date: 15 Feb 2003 06:09:55 -0000 Re: proposed HOW-TO: Motorola SB4100 USB cable modem, Tabatha Persad
Next by date: 15 Feb 2003 06:09:55 -0000 Re: Summary of GNU/Linux Tools HOWTO, Chris Karakas
Previous in thread:
Next in thread:

Subject: Proposed: Webcam HOWTO
From: Tabatha Persad ####@####.####
Date: 15 Feb 2003 06:09:55 -0000
Message-Id: <1045289222.11707.16.camel@mysticchild>

Hi all,

I'm sending this message out on behalf of Al Dev, who has proposed a new
Webcam HOWTO.  He included a source file (attached), and would like your
feedback on his document.  I know you will help us to gather up some
constructive suggestions to make sure this subject is accurately
covered, if not currently.

Since I usually stick to the language review (spelling, grammar,
structure, clarity, etc), I wanted to know if anyone here could help
with performing a technical review of this HOWTO, and let the author
know if there are ways to improve on his document.  The goal of course
would be to follow the instructions given to see if the task can be
performed as shown (ergo, I also have no experience setting up webcams
in Linux).

I've recommended that the author give about a week to get some feedback
and suggestions from everyone, which he can then incorporate before this
would be reviewed and added to the collection.

Please, if you have anything to say, kindly let us know!

Thanks,
Tabatha


-----Forwarded Message-----

From: alavoor ####@####.####
To: Tabatha Persad ####@####.####
Subject: Re: howto upload - webcam-howto
Date: 14 Feb 2003 20:16:08 -0800

Yes. That is what i wanted.
Please email to discussion list.
We can get back feedback and many suggestions from 
the crowd. The  bigger the crowd the better.

Since this is verion 1.0, i hope it will make several
rounds and revisions (because it takes time to
propogate)

--- Tabatha Persad ####@####.#### wrote:
> Hi there,
> 
> Thanks for your recent submission - I know that Greg
> has emailed you to
> let you know that your new document would be subject
> to review.
> 
> Prior to reviewing the document, I like to have
> authors with new
> documents propose them to the discussion list.  This
> way you can obtain
> valuable feedback and suggestions on your subject
> matter.  Also, in the
> event this subject is covered elsewhere in the
> collection, someone there
> might also know.  
> 
> Please offer this document to the discussion list
> for a peer review. 
> Give it about a week or so to obtain feedback -
> sometimes there is lots,
> sometimes there is none.  You can incorporate any
> changes and resubmit
> the document, and at that point I can do a language
> review, and find
> someone to help with a technical review (unless you
> would like to
> request that in your email to the discussion list).
> 
> If you have any questions about this process, please
> let me know!
> 
> Thanks,
> Tabatha
> 
> 
> On Tue, 2003-02-11 at 19:25, alavoor wrote:
> > attached please find the new howto:
> > Please read and then upload..
> > 
> > __________________________________________________
> > Do you Yahoo!?
> > Yahoo! Shopping - Send Flowers for Valentine's Day
> > http://shopping.yahoo.com
> > 
> >
>
______________________________________________________________________
> > 
> > <!doctype linuxdoc system>
> > <!-- 
> > 
> > ************************** begin comment
> *****************************
> >      The following is the HOW-TO for setting up
> Redhat RPM and rpm 
> > 	 packages under various unix systems like
> Solarix, AIX, Irix, HPUX 
> > 	 etc..
> > 	 This document is in the SGML format. You must
> use sgml package to 
> > 	 process this document
> > ************************* end of comment
> *****************************
> > 
> > -->
> > <!--
> > ************************** SGML USER GUIDE
> *****************************
> > 	The SGML user guide on linux is located at
> /usr/doc/sgml-tools
> > 	Read the example.sgml and guide.html documents.
> > 	Usage:
> > 		HTML	  	sgml2html foo  (Do not give extension
> .sgml here!!)
> > 		Text	 	sgml2txt foo.sgml
> > 		Latex	  	sgml2latex foo.sgml
> > 
> > 		Note: Use 2 dashes - before language, error
> while compiling
> > 		Postscript 	sgml2latex -language=english -o ps
> foo.sgml
> > 		DVI  		sgml2latex -d foo.sgml
> > 		Lyx		sgml2lyx foo.sgml
> > 		Richtext 	sgml2rtf foo.sgml
> > 		gnuinfo  	sgml2info foo.sgml
> > 		man		sgml2txt -man foo.sgml
> > 		SGML	 	sgmlcheck foo.sgml
> > ************************* end of comment
> *****************************
> > -->
> > 
> > <article>
> > 
> > <!-- Title information -->
> > 
> > <title>Webcam-HOW-TO
> > <author>Al Dev (Alavoor Vasudevan) 
> >        <htmlurl url="mailto:alavoor[AT]yahoo.com"
> >              name="alavoor[AT]yahoo.com">
> > <date>v1.0, 11 Feb 2003
> > <abstract>
> > This document will help you to setup
> WebCam/WebFone/WebPhone on Linux 
> > and various unix systems like Solaris, AIX, Irix,
> HPUX and others.
> > The information in this document applies to all
> flavors of 
> > Unix like Solaris, HPUX, AIX, SCO, Sinix, BSD,
> UnixWare, etc.. 
> > </abstract>
> > 
> > <!-- Table of contents -->
> > <toc>
> > 
> > <!-- Begin the document -->
> > 
> > <sect>Introduction
> > <p>
> > The latest copy of this document can be found at
> <bf> <url
> url="http://www.milkywaygalaxy.freeservers.com">
> </bf>.
> > 
> > These days, you find that computer is integrating
> Voice, Video and Data into a single 
> > device. You can use computer as a phone,
> video-phone and for instant messages or emails. 
> > You can not only speak but also see the person and
> communicate interactively
> > using WebCam (Web-Camera).
> > And WebCam is becoming cheap and is fast becoming
> a standard component of a computer.
> > 
> > This howto will guide you to install the WebCam on
> Linux computer.
> > 
> > <sect> Hardware
> > <p>
> > Purchase Webcam from online stores like (enter
> 'webcam' in search-box).
> > <itemize>
> > <item>OfficeDepot <url
> url="http://www.techdepot.com">
> > <item><url url="https://www.buymicro.com"> 
> > <item><url url="http://www.nextag.com">
> > <item><url url="http://www.ebay.com">
> > <item><url url="http://www.buy.com"> 
> > <item><url url="http://www.amazon.com">
> > </itemize>
> > 
> > List of Webcams 
> > <itemize>
> > <item> Logitech <url
> url="http://www.logitech.com"> click on
> Products->Camera
> > $25 to $120.
> > <p>
> > <item> Hawking USB Webcam $20 to $29. <url
> url="http://www.hawkingtech.com">
> > <p>
> > <item> Creative Webcam - USB $22 to $35.
> > <p>
> > <item> Micro Innovations Micro Webcam PC Camera  -
> $19 to $34
> > <p>
> > <item> D-LINK USB Webcam 30FPS Desktop 64 Million
> Color Digital Video CAM $55 to $67
> > <p>
> > <item> Kodak DVC
> > <p>
> > <item> Phillips To UCam Pro
> > <p>
> > <item> Orange Micro 
> > <p>
> > </itemize>
> > 
> > Just plug in the Webcam into the USB port of the
> Linux PC.
> > 
> > <sect> Software Drivers
> > <p>
> > Get the Webcam software drivers for Linux from
> > <itemize>
> > <item> Logitech Quickcam QC-USB driver for Linux
> (better qce)
> > 	<url
>
url="http://www.ee.oulu.fi/~tuukkat/quickcam/quickcam.html">
> > <p>
> > <item> V4L (Video for Linux):
> > <url
>
url="http://www.glue.umd.edu/~ankurm/video4linux/introduction.html">
> > and Video for Linux resources at <url
> url="http://www.exploits.org/v4l">
> > (go here and search for Webcam)
> > <p>
> > <item> Have only MS Windows driver for Webcam? No
> problem - install the
> > wine*.rpm package from Linux cdrom and install MS
> Windows driver under WINE.
> > </itemize>
> > 
> 
=== message truncated ===


__________________________________________________
Do you Yahoo!?
Yahoo! Shopping - Send Flowers for Valentine's Day
http://shopping.yahoo.com
-- 
Tabatha Persad
Web: www.merlinmonroe.com
Linux Documentation Project Review Coordinator (http://www.tldp.org)
Gnu Writing Movement Contributor (http://gwm.gnu.org)
Linux Counter Area Manager US:wa (http://counter.li.org)



--> -->
 
 
<type 'exceptions.IOError'>
Python 2.5.2: /usr/bin/python
Mon Jul 1 15:21:09 2024

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

 /opt/ezmlm-browse-0.20/<string> in ()
 /opt/ezmlm-browse-0.20/main.py in main()
  424 
  425         if path is not None:
  426                 main_path(path)
  427         else:
  428                 main_form()
global main_form = <function main_form at 0x8e03c6c>
 /opt/ezmlm-browse-0.20/main.py in main_form()
  378         except ImportError:
  379                 die(ctxt, "Invalid command")
  380         module.do(ctxt)
  381 
  382 def main():
module = <module 'commands.showmsg' from '/opt/ezmlm-browse-0.20/commands/showmsg.pyc'>, module.do = <function do at 0x8e0b87c>, global ctxt = {'cmd': 'showmsg', 'threadidx': 0, 'HTTP_X_FORWA...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}
 /opt/ezmlm-browse-0.20/commands/showmsg.py in do(ctxt={'cmd': 'showmsg', 'threadidx': 0, 'HTTP_X_FORWA...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'})
   18         write(html('msg-pager') % ctxt)
   19         write('<hr>')
   20         sub_showmsg(ctxt, ctxt[MSGNUM])
   21         write('<hr>')
   22         write(html('msg-pager') % ctxt)
global sub_showmsg = <function sub_showmsg at 0x8e031ec>, ctxt = {'cmd': 'showmsg', 'threadidx': 0, 'HTTP_X_FORWA...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, global MSGNUM = 'msgnum'
 /opt/ezmlm-browse-0.20/globalfns.py in sub_showmsg(ctxt={'cmd': 'showmsg', 'threadidx': 0, 'HTTP_X_FORWA...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, msgnum=4030)
  229         format_timestamp(ctxt, ctxt)
  230         write(html('msg-header') % ctxt)
  231         rec_showpart(ctxt, msg, 0)
  232         write(html('msg-footer') % ctxt)
  233         ctxt.pop()
global rec_showpart = <function rec_showpart at 0x8e031b4>, ctxt = {'cmd': 'showmsg', 'threadidx': 0, 'HTTP_X_FORWA...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, msg = <email.message.Message instance at 0x8e60dac>
 /opt/ezmlm-browse-0.20/globalfns.py in rec_showpart(ctxt={'cmd': 'showmsg', 'threadidx': 0, 'HTTP_X_FORWA...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, part=<email.message.Message instance at 0x8e60dac>, partnum=1)
  205                 else:
  206                         for p in part.get_payload():
  207                                 partnum = rec_showpart(ctxt, p, partnum+1)
  208         else:
  209                 write(html('msg-sep') % ctxt)
partnum = 1, global rec_showpart = <function rec_showpart at 0x8e031b4>, ctxt = {'cmd': 'showmsg', 'threadidx': 0, 'HTTP_X_FORWA...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, p = <email.message.Message instance at 0x8e684cc>
 /opt/ezmlm-browse-0.20/globalfns.py in rec_showpart(ctxt={'cmd': 'showmsg', 'threadidx': 0, 'HTTP_X_FORWA...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, part=<email.message.Message instance at 0x8e684cc>, partnum=2)
  208         else:
  209                 write(html('msg-sep') % ctxt)
  210                 sub_showpart(ctxt, part)
  211         return partnum
  212 
global sub_showpart = <function sub_showpart at 0x8e03144>, ctxt = {'cmd': 'showmsg', 'threadidx': 0, 'HTTP_X_FORWA...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, part = <email.message.Message instance at 0x8e684cc>
 /opt/ezmlm-browse-0.20/globalfns.py in sub_showpart(ctxt={'cmd': 'showmsg', 'threadidx': 0, 'HTTP_X_FORWA...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, part=<email.message.Message instance at 0x8e684cc>)
  164         type = ctxt[TYPE] = part.get_content_type()
  165         ctxt[FILENAME] = part.get_filename()
  166         template = html('msg-' + type.replace('/', '-'))
  167         if not template:
  168                 template = html('msg-' + type[:type.find('/')])
global template = <function template at 0x8dfbe9c>, global html = <function html at 0x8dfbed4>, type = 'text/sgml', type.replace = <built-in method replace of str object at 0x8e66cc8>
 /opt/ezmlm-browse-0.20/globalfns.py in html(name='msg-text-sgml')
   40 
   41 def html(name):
   42         return template(name + '.html')
   43 
   44 def xml(name):
global template = <function template at 0x8dfbe9c>, name = 'msg-text-sgml'
 /opt/ezmlm-browse-0.20/globalfns.py in template(filename='msg-text-sgml.html')
   31         except IOError:
   32                 if not _template_zipfile:
   33                         _template_zipfile = zipfile.ZipFile(sys.argv[0])
   34                 try:
   35                         f = _template_zipfile.open(n).read()
global _template_zipfile = None, global zipfile = <module 'zipfile' from '/usr/lib/python2.5/zipfile.pyc'>, zipfile.ZipFile = <class zipfile.ZipFile at 0x8d94a7c>, global sys = <module 'sys' (built-in)>, sys.argv = ['-c', '/opt/ezmlm-browse-0.20']
 /usr/lib/python2.5/zipfile.py in __init__(self=<zipfile.ZipFile instance at 0x8e0f32c>, file='-c', mode='r', compression=0, allowZip64=False)
  337             self.filename = file
  338             modeDict = {'r' : 'rb', 'w': 'wb', 'a' : 'r+b'}
  339             self.fp = open(file, modeDict[mode])
  340         else:
  341             self._filePassed = 1
self = <zipfile.ZipFile instance at 0x8e0f32c>, self.fp = None, builtin open = <built-in function open>, file = '-c', modeDict = {'a': 'r+b', 'r': 'rb', 'w': 'wb'}, mode = 'r'

<type 'exceptions.IOError'>: [Errno 2] No such file or directory: '-c'
      args = (2, 'No such file or directory')
      errno = 2
      filename = '-c'
      message = ''
      strerror = 'No such file or directory'