• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Phone To Computer (also remote control)

RazzleFnDazzle

Well-Known Member
Sep 30, 2010
123
15
phonetocomputer.png

Market Barcode for Phone To Computer

https://market.android.com/details?id=com.raz.ptc
For those of you who do not have a barcode scanner

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.

You can find the computer software along with video tutorials (which are now kind of out of date) at https://sites.google.com/site/razsapps/

Please leave feedback or issues in this post or e-mail me at razs.apps@gmail.com (You can also easily do this by using the menu option and select Preferences and then Contact Developer).

If you think there are any good features you'd like to see in this app also send me an e-mail and I'll look into eventually adding them!

If you like the application please take a moment to rate it! Thank You!
 
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
 
Upvote 0
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).

Thanks for your help.
 
Upvote 0
Sorry for the lack of responses, I've been really busy.

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.
 
Upvote 0
No problem. Let me know if you have any suggestions.

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.
 
Upvote 0
Hello the Java app crashes with this failure:
com.sun.deploy.net.FailedDownloadException: Ressource konnte nicht geladen werden: https://sites.google.com/site/razsapps/ptc.jnlp
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)

(Java 6.0 installed on windows 7 x64)
 
Upvote 0
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)

(Today i'll try it in my Virtual Machine.)
 
Upvote 0
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.

Open up the java console:
Linux
Run "jcontrol" from command line


Windows
Control Panel and then click on Java



- The java console pops up a window with 4 tabs "General", "Java", "Security", "Advanced".

- 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"
 
Upvote 0
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.

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.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones