X10comm.DLL Download Page for X10 ASP Programming

TechGT
About TechGT
Forums


Pay TechGT.com

Powered By

Welcome to the X10comm.DLL download page. The X10Comm.DLL is a free threaded COM component written in C++.  It is a helper to help you build a web-enabled (ASP) remote controllable web cam page hosted by Microsoft IIS(NT/2000) or personal web server (Win9x) and a webcam server software.  You can also incorporate it into a EXE (VB/C++/C#) or scripts in a Windows Scripting Host command file (such as .js, .vbs or .wsf) and run the script with Windows Schedule Task, command-line prompt or just double-click the file.   It controls the X10 Corporation's Xcam-XRay Vision™ Serial Port wireless Controller, model CM17A, which is also known as the FireCracker Home Kit™ Controller.   With this DLL, you are able to control up to 256 web cameras or any home appliances / lights with a single web page (scripts or your Windows app).  The following is a demo of usage in the web cam environment. By pressing the butons (simulation), you can switch the views among differnt web cameras.

BackyardBookroomKitchen view source code

Why X10comm.DLL

The X10 Corporation provides a software called XRayVision was the only way to let you control the X10 web cameras over the Internet (it is also a WebCam FTP upload server). But you have to install its client app (a Windows app) on the client machine that sends the controlling messages to the server.   

With X10comm.dll, you can build an ASP web page that can control your webcams (and other X10 compatible switches, not just the cameras) from any web browser.  Of course, you have to install a webcam image server software like WebCam32 from Survayor Corperation or Microsoft Media Encoder (free) to stream out the images (and sound...)  Then your webcam page will looks very cool.   

Download

The X10Comm.DLL is a FREEWARE.  The ZIP package contains the DLL, a VB test program, a scripting example and a web page with JavaScript that does the client-pull from the webcam image server (so the video refresh rate is pending on your network bandwidth, instead of time)    You have to understand the ASP and JavaScript programming in order to build your webcam page (program with X10Comm.DLL is extremely easy and straightforward).  Please read the readme.rtf in the package for the installation help.    

Before you start using it, you must accept this disclaimer prior to use the DLL and code sample: “You are on your own risk to use the code pieces in this package.    TechGT.COM / Chun-Li Pu, author of X10CommCtrl.DLL, is not responsible for any of your lose or other damages caused by using the X10CommCtrl.DLL and sample ASP page.”      PRECAUTION: it is very dangerous to use the X10 switches to turn on motors, an oven, a fireplace, or HALOGEN lights without a person on-site, because the radio transmission may be interfered and the web connection may be down that causes the switches not functioning properly.  All illegal usages of X10Comm  including criminal or terrorist activities are prohibited. 

TechGT.COM guarantees that there is no Trojan horse virus, spyware or other harmful staff in this code piece.   X10 Corporation (http://www.x10.com ) is not affiliated with the effort for coding this DLL.  

Download the X10DLL.ZIP (48KB)  Last updated, version 1.0  03/12/2001 (document last updated on 9/10/2001)