Phone To Computer (also remote control)

This application will require you to install software on your computer. It should support Mac, Linux and Windows. The application is only currently tested on Windows and Ubuntu 10.10.

Things you can do:
* Remote control your computer's mouse/keyboard from your phone
* Execute user defined macros (Special keys/key combinations) on your computer from your phone
* Allows you to download/upload files between your phone and computer
* Scan barcodes with your phone and have them show up in your computer
* Browse your computer's files allowing you to view properties and delete files on your computer
* Allows you to view images from your computer on your phone via the File Browser
* Take screen shots of your computer screen with your phone

The upload feature will allow you to send any files (pictures, movies, documents, sound) from your phone to your computer! On top of that you can open websites on your computer directly from your phone.

I have updated the application. The application now allows you to download any file off your computer from the file browser and it also allows you to scan barcodes with your phone have them typed onto your computer and then hit tab. Future releases will allow you to customize what button is pressed after a scan.

You are a freaking legend!
Thank you for the barcode scanning to computer function!!

One question, it seems to be a lot slower than how fast Barcode Scanner by ZXing Team decodes..
I think they are based on the same open source code, so is it the computer server, or my wifi that is making it slow?
Takes about 2-3 seconds to come up on computer and sometimes doesn't come up at all..

Once again, THANK YOU but if you got any ideas to make it run faster, please do tell
Kane

First, congrats on the nice app. However, I am not able to use it as a barcode scanner: after the barcode reader recognizes the barcode, it just returns to the phone-to-pc app. Nothing happens on the PC side.

Pairing with the computer and sending files works fine. I am using HTC HD2 with NAND android (Nexus One ROM).

seifer001, I'll look into why it sometimes takes a while to show up. I do imagine it is probably your internet connection, but I'll run some more tests to see if I can verify that I did not break anything. In my original testing even if I wasn't using wifi it showed up in less than a second. I'll also test it on a really old computer to verify it's not the computer. About how long are the barcodes you are scanning?

ebertoldi, Are you able to always make this happen? I have had some people tell me it randomly fails scanning barcodes for them. I have yet to reproduce it. Could you send me one or two of the barcodes you were scanning when it failed so I can make sure its my application handling specific barcodes improperly? My e-mail is razs.apps@gmail.com

Also if you two, or anyone else reading this has anymore problems please feel free to e-mail me (you can use the e-mail above or press menu on the application and use the contact developer menu item). I will generally respond to e-mails in less than a day.

Something errored with my application and almost all my 5 and 4 star reviews were suddenly deleted by google leaving the app with a horrible review. So I ask if you like the app please give it a good review. Thank you for your help and for using my app.

No I'm not through proxy connected and i installed java 7 but nothing changed. I also tried to deactivate all Security Programs but it did not work. But the error message changed a little bit:

java.net.MalformedURLException: unknown protocol: socket
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at java.net.URI.toURL(Unknown Source)
at com.sun.deploy.net.proxy.DeployProxySelector.connectFailed(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(Unknown Source)
at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source)
at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
at com.sun.deploy.net.BasicHttpRequest.doGetRequest(Unknown Source)
at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
at com.sun.javaws.Launcher.updateFinalLaunchDesc(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Could you please e-mail me at razs.apps@gmail.com if you continue to have problems. I respond a lot faster in e-mail. I think this could be a java setting. Most people usually do not have to set this, but there could be other things installed on your computer that requires it to be set.

- Make sure you are on the "General" tab and locate the "Network Settings" section
- At the end of "Network Settings" section, there is a button "Network Settings...".
- Click on it. "Network Proxy Settings" dialog pops up.
- Select "Direct connection" radio button and click "OK".
- Press "OK" on the "Java Control Panel"

I'm looking to scan barcodes on retail packaging and have it enter the information into a selected cell on the computer. ie, entering part numbers into an inventory system. I'd like to use the phone in place of a stand alone barcode scanner.

I'm looking to scan barcodes on retail packaging and have it enter the information into a selected cell on the computer. ie, entering part numbers into an inventory system. I'd like to use the phone in place of a stand alone barcode scanner.

Click to expand...

Yes the application can do this. I just released some fix to special character scanning with barcode, but I'm not sure it will actually handle non ascii standard characters. As long as your retail packaging is ascii it should work. So you know if this is for a business I do suggest you buy an industry style scanner. While the app will scan the barcode it won't scan it as fast as something designed to only scan barcodes. The more familiar you get with scanning on your phone the faster you'll probably be able to scan with it though.

Application announcement is basically a public statement. It is a brief item or advertisement, as in a newspaper and a formal printed or written invitation. It is the act of announcing. This application will require you to install software on your computer. It should support Mac, Linux and Windows. The application is only currently tested on Windows