
|
Software Development For The iPhone

|
|
|
|
|
System Requirements: (Mac OS X 10.4+, XP, or Vista), Quicktime, 256MB Ram |
|
|
iSpy Desktop Monitoring Client and Server enables viewing of remote Desktops and USB webcams. iSpy allows users to keep a watchful eye on their machine when away from home. Image captures can be viewed from clients on Windows, Mac and the iPhone or iPod Touch (comming soon). |
|
|
Features:
- Capture desktop images from remote machines
- Capture images from USB webcams including built-in iSight camera on Mac's
- Browse historical pictures via your default web browser
- AES Encrypted traffic between client and server
- Password protected access to the iSpy Server
- Server log of all images retrieved
- Wake-On-Lan to revive the server from sleep mode
|
|
|
Installation Instructions
- Download the package installers above for your operating system(s).
- Double click the installer and follow the instructions.
Verify image and screen capture
- Launch the iSpy Server and click the "Test Image Capture" and "Test Screen Capture". If you don't see both images, see trouble shooting.
- If you see both images, your server is now ready for remote viewing by an iSpy client.
Configuring the iSpy Server for remote access
- Launch iSpy Server if it is not already running.
- Select "iSpy->Preferences" from the main menu.
- Take note of both the Local IP and External IP addresses for your server.
- Enter a port number (5000-65534) or leave the default.
- Choose a password to access the server over the network (up to 16 characters and case sensitive). Keep the password handy because you will need it to access the server from the client application.
- If you want the ability for remote clients to wake the server from sleep mode, take note of the Mac Address
- Select the "Save" button to return to the main screen.
- Select "iSpy->Start Server" from the main menu.
- Accept any dialogs prompting incoming and outgoing network connections.
Configuring iSpy Client
- Launch iSpy Client.
- Select "iSpy->Preferences" from the main menu.
- Enter the IP Address of the server you want to connect to. If your client machine is on the same network as your server, enter the Local IP listed in the server preferences. If you are connecting over the internet, use the External IP address and read "Port Forwarding" below.
- Enter the same port number you entered in the iSpy Server configuration.
- Enter the same password you entered in the iSpy Server configuration ( case sensitive ).
- To wake the server if it enters sleep mode, enter the MAC address EXACTLY as listed in the server preferences (ex 00:00:00:00:00:00).
- Select the "Save" button to return to the main screen.
- Grab an image and screen shot to verify that the configurations are valid and the server is responding.
Port Forwarding
- Port forwarding allows you to connect to your server when it is connected to the internet using a router.
- By configuring port forwarding you are making your server reachable over the internet.
- iSpy requires UDP and TCP port forwarding of the port you entered in the iSpy server preferences.
- The basic process of port forwarding involves logging into your router and mapping the port number configured in the iSpy server (ex 6789) to the Local IP Address of the computer running iSpy server. iSpy clients can then access the External IP address (listed in the server preferences) over the internet.
- For detailed instructions see your routers' manufacturers website or visit http://portforward.com/
- Port forwarding may sometimes be called NAT (Network Address Translation) or Application forwarding by some router manuals.
Obtaining a static IP Address or URL
- You have two options to obtain a static Address for your server
- Contact your ISP and pay a fee for a static ip address.
- Use a free DNS service such as NO-IP.com (http://www.no-ip.com/)
Trouble Shooting
I can't see my camera
- Check to see if Quicktime is installed.
- Check that the camera is properly connected to the computer.
- Verify that you can access the camera using another application.
My client can't find the server
- Open the server preferences and be sure your have configured the correct IP address. If you are on the same network as the server, use the Local IP. If you are connecting over the internet, use the External IP listed in the iSpy server's preferences.
- Check your port forwarding setup to verify that the port configured in preferences is properly forwarded to the server's Local IP Address.
- Check that the port number and password match in both the client and server application preferences.
- Configure the iSpy client optional Wake-On-Lan by entering the MAC Address provided in the server preferences.
- Be sure your computer is connected to the internet
My server quit responding
- Open the server preferences and be sure your client setup matches you server's IP Address. Your IP address might have expired and your ISP assigned you a new one.
- Configure the iSpy client's optional Wake-On-Lan by entering the MAC Address provided in the server preferences. NOTE* Wake-On-Lan may not work if the server only uses wireless networking (802.11b/g).
|
|
|
|
|
|
|