[APP][2.2+] WakeOnSMS Beta 1.0.8 - Not your average Wake On Lan Client - Android Apps and Games

WakeOnSMS Beta 1.0.8 - Not your average Wake On Lan Client
A simple application to turn on your computer by sending an SMS to the android phone that has this app installed on.
Why you need this?
This is useful when you can't WOL over WAN, or when you don't want to wake anyone at 2am
Faq and Install:
The profile name cannot contain spaces so it will be replaced with _
Make sure that you have a wifi router home and, your computer is connected to the router with UTP cable. (It is not possible to wake up computer that uses wifi lan cards)
Configure your computers bios to enable WOL.
Download the .apk to an adnroid phone that runs 2.2+ and install it.
After install create a new profile and enter the required data.
Send an SMS contaiing the Profile name to the phone that has this apk installed on it.
The wifi handling is implemented into the app. When it is enabled and connected to the router, it will wake up your PC.
If the wifi is turned off, then the app will turn it on and tries to connect to your router.
If the phone can't connect to the router after 5 mins the application stops. When your wifi is turned on but it isn't connected to an access point then the phone might be away from your router so the WOL won't start.
If you don't have a dynamic dns and you can only reach you PC by IP address, then send the get-ip command and you will receive a reply sms with the current WAN (Internet) IP address. These texts won't be visible on the phone.
Click to expand...
Click to collapse
Features:
-Easy to use.
-Multi Profiles
-It needs to be configured only the first time.
-Test function to test the WOL feature.
-Wake on lan triggered by a user defined SMS message,
-The sms containing the “profile name” will only be received by the application.
-If the Wifi is turned off, the app will turn it on and when the magic packets have been sent out, it will be turned off.
-Get your WAN (Internet) by SMS
-Simple log that shows the apps activities.
-If you haven't setup a profile but you know the MACADDRESS of your PC then you can turn it on by sending an sms. Example: Wake:MACADDRESS
More features and bug fixes will be implemented soon.
Note: The app needs to be installed on a phone that can access your routers access point. You just need to send the Profile name to that phone.
Download:https://www.dropbox.com/s/xqgel21t4wj7ttk/WakeOnSms_Beta_108.apk?dl=0

Changelog
Changelog:
2012/12/30
1.0.8
Removed the Magic word idea. Only the Profile name is needed.
Added simple logging.
Added the command GET-IP. You will receive a reply sms containing the WAN IP
Added command WAKE: MACADDRESS. You can now turn on your pc when you know the MACADDRES but you don't have a profile for it.
Added the feature enable/disable profiles.
Some bugfixes.
2012/12/10
1.0.5
Added Profile creation
Lot of improvements
Minor bug fixes
2012/11/29
1.0.3
Added Broadcast IP and PORT calculation.
Wifi handling bug fixes
Fixed activity hiding when WOL has been initiated
Some parts of the source code have been rewritten
Minor bug fixes
1.0.1
Fixed Wifi handlig when wifi is turned on but notconnected.
Fixed Mainactivity to start when phone is locked. Now tha mainactivity won't be visible when phone is unlocked.
Incrased the number of the magic packets to sen out to 5. Original was 1.
Minor bugfixes

Excellent
Hey
Great idea. I have been missing something like this for a long time. Haven't yet had the time to try it out - will next week.
However I would like to offer an idea:
Multiple profiles (so an sms with "WOL1" would wake one computer and "WOL2" would wake another)
alternatively parsing the sms so "WOL 14-76-13-B9-F7-9C" would wake the designated computer
/Jon

I want to give a big thanks for this. I have a 5 yr old you just recently fell in love with Star Wars. I was able to place this app on mine and a spare smartphone I had so my son and I can have Light Saber fights, he is in love with the experience. Thank you again.

jon-b said:
Hey
Great idea. I have been missing something like this for a long time. Haven't yet had the time to try it out - will next week.
However I would like to offer an idea:
Multiple profiles (so an sms with "WOL1" would wake one computer and "WOL2" would wake another)
alternatively parsing the sms so "WOL 14-76-13-B9-F7-9C" would wake the designated computer
/Jon
Click to expand...
Click to collapse
Thanks for the reply Jon. Yes I thought of that already, but first Id like to fix all the bugs I can and also to implement the broadcast ip calculation, so the user only needs to enter the MAC address and the magic word
If you run GB on your phone please let me know the result you encounter. On my GF's phone runs MIUI GB last official, and the settings menu always occures when I send her the "Magic word" On other GB roms I haven't see this bug.
Again thanks for your reply

possible to give guide how to install this??
and this app wake up computer or wifi router?
as i installed this..changed mac address to my computer mac, but still nothing when i press test button...

[V]endetta said:
possible to give guide how to install this??
and this app wake up computer or wifi router?
as i installed this..changed mac address to my computer mac, but still nothing when i press test button...
Click to expand...
Click to collapse
Install the app to a phone that can acces your wifi router (access point). Enter your MAC Address, broadcast IP (That should be 192.168.1.255 if your routers ip is 192.168.1.1) and your WOL port number. That should be 7 or 9. It depends on your routers type. The app acts as a client. When you send the "magic word" to the phone that has this app on it, it will connect to your routers wifi and turn on the comp that has the given MAC. Also configure your comp in the bios to use WOL if it isn't configured yet.
I hope I could help.
Also before the end of the week I will upload the new version that will calculate the broadcast ip and the wol port so you only need to enter the mac and the magic word
PS.: I know my app description is a mess... I will update it soon.

Layout files not in git repo
Hi crancker, I developed a similar app and I found yours, I was checking your code and you forgot to add the layout files (and all resources) to the GIT repo.
Cheers
Edgar

edgarinvillegas said:
Hi crancker, I developed a similar app and I found yours, I was checking your code and you forgot to add the layout files (and all resources) to the GIT repo.
Cheers
Edgar
Click to expand...
Click to collapse
Hi.
I haven't forgot to add anything. I only committed the manifest end main .jar files. There is no reason to commit unnecessary files -.-
All the classes, functions, implementations can be found in my repo. There is no need to commit the layout... If you want to use my source then your welcome.

App is now updated. Added profile creation and a lot of improvements

I want your babies
Awesome, thanks OP this is exactly the kind of thing I have been looking for. Will test as soon as I get back :highfive:

PeachyPixel8 said:
Awesome, thanks OP this is exactly the kind of thing I have been looking for. Will test as soon as I get back :highfive:
Click to expand...
Click to collapse
You're welcome, and thanks for testing

In the past few days I was working on this like a mad man I've added some new features and I removed the magic word concept. Only the profile name is needed. Also now you can turn off a profile if you don't need it If the description is not clear in my first post, then let me know and I'll rewrite it. Its hard to write a short presentation of the app, but I hope everyone can understand it

crancker said:
App is now updated. Added profile creation and a lot of improvements
Click to expand...
Click to collapse
Great app! Looks promising

Link not working
Developement stopped ? Could i get the latest apk because i desperately need it
Thanks

Myster said:
Link not working
Developement stopped ? Could i get the latest apk because i desperately need it
Thanks
Click to expand...
Click to collapse
Hi. Yes I stopped developing this app a long time ago. I don't even have my last source code due to a system crash. Maybe I have a working apk somewhere. If you still need it I can search for it.

crancker said:
Hi. Yes I stopped developing this app a long time ago. I don't even have my last source code due to a system crash. Maybe I have a working apk somewhere. If you still need it I can search for it.
Click to expand...
Click to collapse
Thanks for reply
I gave Tasker a try and worked so i do not need it now

In case someone is looking for the last version of my app:
https://www.dropbox.com/s/xqgel21t4wj7ttk/WakeOnSms_Beta_108.apk?dl=0
Please note that I stopped developing it.

Related

[APP] MobileWebCam (2G/3G/WIFI, no PC or UMTS router required!) v3.13

There are a lot of fine webcam (with video!) apps in the Market. But I found none which can be used with just a phone without any computer or wifi connection and placed in your car, weekend home, garage, ... to upload pictures to a server in defined refresh times. So I built this app. It is not finished but good enough for a lot of things.
For easy setup with a nice user interface have a look at sensr.net - they offer camera webspace and the ftp setup with MobileWebCam is very easy. For even more possibilities like gallery-hosting, hardware motion detection and housing have a look at opensmartcam.com ... they even sell or rent complete cameras based on MobileWebCam.
Edit: The app can now also automaticilly email the pics, upload to ftp or simply store them on sdcard. Also a manual mode is new for when you are running around taking pictures to be uploaded to your website/email account on the go with one simple tap.
Dropbox usage also possible now!
Invisible Background mode available now to save power or hide the cam. Autofocus can now be used in and the camera can be remote-controlled by sending SMS commands to your phone.
I will use this with an old phone with broken touch input (but luckily a dpad) and a simple free sim card wich has 30MB data traffic free/month (don't know if providers in other countries offer something like that). So I can have about 20 picture refreshes a day at a location with no WIFI or 3G (and of course no cable/dsl/...). FOR FREE! In the App activity times can be set so no black night views. No WIFI needed, just power to keep the phone running (I wonder how long it will last .
Also I use this with my main phone to quickly show my wife the kids playing on the playground, watch the garden when I am working inside and stuff like that. For this use case an email notification can be sent containing a link for her to view on her phone or pc at work.
Should run on Android 1.5 up (what causes the camera options to be very few and landscape mode only). So you can buy a somewhat broken phone on ebay (speakers not needed, display doesn't have to work well, ...) and have one of the easiest and cheapest webcam setups possible (I think ...
For your personal website webcam you need a php capable server somewhere where the picture can be refreshed. There you have to place the two files (mobilewebcam.php and index.html) attached to this post. Since version 1.3 you can also sent the pictures to an email account or simply store them on sdcard. From version 1.6 on ftp upload is also possible.
This also can be combined with my WebLiveWallpaper App easily and your webcam is then visible on your homescreen background all day.
I have uploaded my webserver files for a simple gallery and timelapse video on a google code project: please let me know if you can improve it!
Most of the sourcecode can now be found at http://code.google.com/p/mobilewebcam-android/ ... so if you need special stuff simply add it yourself and publish your changes! Please help me fix all the bugs and send me a notice if you repaired or improved something. There is so much crappy hacked code in there ...
MobileWebCam
https://market.android.com/details?id=com.dngames.mobilewebcam
How to build a housing for your phone with MobileWebCam:
http://www.instructables.com/id/GSM-Android-phone-as-HD-outdoor-webcam/
Edit: version 3.09: Log from inside the app for logs from Android 4.3 on ... (new log permission required for older devices)
Edit: version 3.01-04: Focus mode selection, changed some internals, several crash fixes, zoom autofocus
Edit: version 2.9983: ftp upload for low bandwith/large pictures improved (set filename only after upload finished, skip upload if still busy with last), night time camera settings can be configured in camera screen by toggling to night configuration and then changing camera parameters, show last error in preview screen
Edit: version 2.996: Added some support for Samsung Galaxy Camera (1, 2, NX)
Edit: version 2.990: I restructured a lot internally - now multiple threads for work and upload - hopefully not totally broken! Also waits for gps now, shows more motion detection info, some repairs from reports (config.txt, crash on devices without wifi?, higher default cam delay, ...)
Edit: version 2.98: imprint picture scaling, all transparent colors can be set, sdcard delete old pictures, a little work on gps stuff
Edit: version 2.97: night auto stuff again, sdcard file broadcast to mediascanner, transparent colors can be set, camera deadlock for event trigger photo burst fix
Edit: version 2.96: night auto disable fix, sdcard path, imprint stamp picture downloadable from URL
Edit: version 2.95: night setup, camera open wait time for phone that otherwise produce overexposed pictures in the background modes
Edit: version 2.93: default exposure back to 50 (fix for darker pictures), front cam flip/rotate, possibility for trigger pause time, dropbox batch upload
Edit: version 2.92: fixed crash, made camera effect setting (zoom, exposure, white balance, color effect, scene mode) more interactive, fixed mirrored pictures
Edit: version 2.87: picture burst mode after trigger, moved broadcast receiver mode to event triggers, added event notification to email, added more camera settings (scene modes, color effects), timestamped httppost filename for opensmartcam
Edit: version 2.86: color stuff, alignment, ftp ending fix, background mode switch fix
Edit: version 2.85: shutdown, imprints, galaxy S camera error 0 fix, email trigger
Edit: version 2.82: ftp batch mode, small fixes
Edit: version 2.81: some new config crash fixes fixed, log, backup/restore, keep ftp connection + log frequency
Edit: version 2.76: more webinterface, config help, fullscreen preview option, fix for crash on large screen devices (sorry, I do not own one)
Edit: version 2.73: custom font and typeface added to imprint settings, crash fix for opensmartcam reg error
Edit: version 2.7: Welcome screen, remote control website (see config.zip), 2.71 fixes the original size picture upload if not enough memory
Edit: version 2.64: Nexus 7 frontcam only devices work now
Edit: version 2.63: dropbox authentication method changed to web
Edit: version 2.61: flashlight toggle 2.62 Actionbar for Android > 3.0
Edit: version 2.52: custom picture sizes (+fix from 2.51)
Edit: version 2.37: started to experiment with photo effects like instagram
Edit: version 2.36: webserver (wifi only) now also streams mjpeg, ...
Edit: version 2.3: integrated simple webserver (wifi only), added gps location to make interesting moving cameras, ...
Edit: version 2.2: two different background modes (depends on device, no advanced features working in hidden mode but less power)
Awesome! Thanks for sharing this, check the XDA portal some time this weekend, wrote up this app for the front page
Hey miha:
Though you'd need to tweak this to create random directories or accounts or whatever, I've got a pretty heavy duty Linux server with a fat pipe I'd be willing to let you tie your program into so people don't have to have their own server. Think it over, let me know.
d0ugie said:
Hey miha:
Though you'd need to tweak this to create random directories or accounts or whatever, I've got a pretty heavy duty Linux server with a fat pipe I'd be willing to let you tie your program into so people don't have to have their own server. Think it over, let me know.
Click to expand...
Click to collapse
Sounds great! Thank you! I already thought about using my little webspace and allow only one refresh a day or so to enable people to try the app but that will be so much better! I will think about the identification/account - may be best the server creates them and my app just asks for a new user - and come back to you when I have got a little more time to put that into the app.
Is there a how to.. i can't get this to work correctly.. i always got "something went wrong"
EDIT: Works.. just my firewall was disabling the connection.
You just brought mine Milestone with no screen(lucily i can control the phone via adb/screencast) back from the closet and in my courtyard! Will test it well
Works pretty well. Got it set up in about 15 minutes on an old G1 and my TDRevolution VPS.
Status Error Copying every time..
am I missing something? permissions?
I am running latest apache and PHP and firewall is allowing connections to port 80
testing on local network
whats wrong?
For those who are having issues, make sure that the web server (Apache) has write permissions to the folder that this is in.
rh387 said:
For those who are having issues, make sure that the web server (Apache) has write permissions to the folder that this is in.
Click to expand...
Click to collapse
that did it
chowned html dir and all good now
works great, both the android part and the server part.
What might be great:
-resolution selection - when Im no wifi it could potentially upload higher resolution
-it should be possible to turn off those popus regarding uploaded picture
Very nice App, just a small thought:
Your php script does not check for any attribute other than if there is a filename on the uploaded file.
So everyone who knows the URL to your "mobilewebcam.php" can upload anything to your server which is a major security flaw.
Just think about those nifty little php-shells to get complete control of it and steal stuff like databases, not to mention illegal stuff fileshared via your server...
All you need for this is a (really) simple html-file with a file-upload form in it which targets your "mobilewebcam.php" file.
Your script should have some filesize-limit and allow no other file formats than *.jpg (also not something like x.jpg.php).
Regards, sceada
PS: Please excuse my mistakes, english isn't my native language
some design thoughts
I had an idea similar to this, just haven't had time to start developing anything... here were some of my design thoughts:
--motion detection to webcam device
--audio detection to webcam device
--accessible via android app (not just a php webpage)
--add notifications to android app for motion/audio detection events
--support for multiple webcam devices
The server requirement seems ok - it allows for a single point of integration for both clients and webcam devices. It could also provide a way around firewalls if the server could be deployed to a public ip.
Thank you for your comments! Will try to answer all in one post:
MuF123 said:
-resolution selection - when Im no wifi it could potentially upload higher resolution
-it should be possible to turn off those popus regarding uploaded picture
Click to expand...
Click to collapse
Resolution selection will be added next, yes. May be at first only a checkbox for small/large because I can do that quickly (my time for this app is soo limited - I want to make the other one fine first).
The popups already do not show up when refreshing very fast but yes, a checkbox for that is done faster than typing this so I will add it
sceada said:
Your php script does not check for any attribute other than if there is a filename on the uploaded file.
So everyone who knows the URL to your "mobilewebcam.php" can upload anything to your server which is a major security flaw.
PS: Please excuse my mistakes, english isn't my native language
Click to expand...
Click to collapse
Yes I know! You are totally right! That is why I put these "please understand first" texts in the market description. But supplying a more complicated php file will only make understanding of it more difficult. I added a comment to the market desciption now. My php file is only the very basic needed code to get it running. Do you want to make me a better/safer one? I can then link to it in the description! English isn't for me also
actapon said:
--motion detection to webcam device
--audio detection to webcam device
--accessible via android app (not just a php webpage)
--add notifications to android app for motion/audio detection events
--support for multiple webcam devices
The server requirement seems ok - it allows for a single point of integration for both clients and webcam devices. It could also provide a way around firewalls if the server could be deployed to a public ip.
Click to expand...
Click to collapse
Motion and audio detection would be possible (not too difficulty I think) from preview picture and mic but at the moment I really do not have enough time for that - I would love to!
Remote control also is a feature I would like (I would personally use it for my weekend home cam!) but I didn't come up with an easy way to communicate with the phone.
An Android app to access the webcam IS there: it's my other app (ignoring the old games) WebLiveWallpaper which also contains an App to view stuff like a picture frame and may even get a widget for this later.
The php server posted picture is the only way to make it work on many mobile providers because as far as I know there is no way for the phone to get an easily public accessible ip. Also it is the easiest way to make you webcam visible for more than a mobile bandwidth limited number of viewers.
Thank you for reading,
Michael
Edit: updated apk with larger image size and no messages is in first post
can i use it as streaming ?? please say yes awesome work
Edi: if not streaming then some software that will refresh the jpg every 5 sec or so
Edit2: it tunrs out the script is hanging on the loading part i dont know whats wrong but it isnt reloading as its supposed to be maybe a server issue ?
tarekkkkk said:
can i use it as streaming ?? please say yes awesome work
Click to expand...
Click to collapse
Unfortunately I have to say no. Only very fast refresh if you set the refresh time to 0 and your device and server are fast enough to handle all the picture uploads.
I am not sure real streaming could be done with simple php. Maybe MJPG? But then a "constant" connection between server and app would be required which is somehow against the whole idea of this APP to be a lowcost/lowbandwidth mobile solution.
For real streaming I recommend IP Webcam and others from the market (but they will not work with most mobile providers as far as I know).
Edit: Future ideas ... It would be possible with to generate an mjpg with the server php and make it available to the watchers with a time delay - so then you have some kind of from time to time (switch to next mjpg) broken streaming (and require a lot of server power/bandwidth) with the image uploads of a camera like my app. Just an idea I will not implement - at least not now - but someone else could. One part is already done here!
thanks man i hope you add a streaming app that would be epic awesomeness
i tried to set it to 0 but lol its taking pictures but not uploading because the app is meant to take pic and then it will be uploaded it because its 0 sec it cant handle the capture and upload at the same time it needs sync
i will try this app..thank you
everything works fine. I have the ownership of the folder too. it did uploaded the picture
BUT I cant view the picture from both index.html or when I double clicked the pic file. it says I dont have the permission to view this pic but when I check the owner it was me. that is so strange.
defcon.666 said:
it says I dont have the permission to view this pic but when I check the owner it was me. that is so strange.
Click to expand...
Click to collapse
Is it possible that you also have to give it everyone view rights to be able to view it in the browser not just yours which the browser doesn't use/know? Or did I get the problem wrong?
What is the exact error message/code?

[APP] LazyDroid Web Desktop - Beta

An incredible web application that allows to take the control of you mobile phone from Wifi/Internet/Usb connection, simply using your web browser and accessing a website. You will have several apps to access different services on your Android device. The software is under development and this is a beta version, so please send me an email for every bug you found, or if you want other features.
Applications:
- Sms: You can send your sms via web interface, just like from your phone. Autocomplete, mass-messages, and other features.
- Contacts: You can see the contacts present on your phone, adding or deleting phone numbers and emails.
- Call Handler: When your phone starts to ring you will see it on your Web Desktop, and you can decide to answer (With speakerphone or headset of your phone), refuse the call or silence the ringer. You can also call a contact using the apposite icon or a phone number.
- Camera: You can see the camera of your phone (this function now works alson on Internet Explorer)
- Remote View: You can see the screen of your device and eventually take screenshot. Needs root permissions.
- Sensors: You can see the values of the sensors of your phone. You will find a compass that shows the orientation of your phone and a Google Maps showing the position based on Network or GPS.
- Clipboard: You can see and set the clipboard of your phone absolutely in real time.
More features are coming, so please stay tuned and give me five stars for this project, if you like.
Please do not use Internet Explorer 9 because of some javascript issues.
Market link
No links?
No links?? No references??
thunderror said:
No links?? No references??
Click to expand...
Click to collapse
Search the market. I only played with it for a few minutes, but it seems to offer more features than some other similar apps out there.
https://market.android.com/details?id=com.MarcelloAlbano.LazyDroidServer
If anyone needs...
I'm going to try and test, thanks!
Very sorry... i'm a new user on xda so i cannot post link until i reach 8 posts .... so thanks for posting ... i'm still doing betatesting but i've other features ready to implement...
Remote view is upside down for me on Dell Streak with StreakDroid. Other than that, it's golden.
yes... on some device frame buffer is rotated of 180 degree... but i've already provided the fix for this on my dev version... i think i will release the update in this week!
Thanks for you reporting!
How do you use this? I've tried connecting to the ip address shown when i run the app.
Is IE needed for remote view to work?
It's all skewed on Firefox 4
skymera said:
Is IE needed for remote view to work?
It's all skewed on Firefox 4
Click to expand...
Click to collapse
I dont think so. I tried everything on Chrome and it works fine. Did you change the setting from 16-bit to 32-bit? If not, do it
Ie9 and FireFox 4 they doesn't work... they have some issues with css but i hope to fix it very soon... i have an update ready far this week
I read on the comments that someone lose connection when the screen locks. This is a setting of the phone in Wi-fi settings. You have to disable from advanced settings. I'm preparing a faq for this .
Thanks to all for your comments.
The double sms on some phones is going to be fixed (already fixed... just wait the update )
Thanks to all for your feedback.
I've already prepared other web app like a web terminal (yeah... entirely written with a my native library... first experiment ) and a file manager that are ready, but before release i wanna just fix some bug , and make the damned camera working -.-'.
If you think other web app can be useful simply tell me ... i will see what i can do...
I'm still working to make the interface compatible with IE9 and Firefox 4... just give me some time...
Update just released!!!
- Double sms sent (rarely) fixed
- Remote View can be rotated now (some phone need this)
- Call a contact with country code prefix will now work
- Still Speed enhancement
- Another Camera fix (i'm doing some test, but i need your feedback, i've no more 3 phone for testing)
- Added Faq
- Minor Bugfixes (as always
Thanks for all your feedback, they are very useful for me.
I've other web apps ready, but first i want to fix all bugs i can find, so please help me
CloudsITA said:
Update just released!!!
- Double sms sent (rarely) fixed
- Remote View can be rotated now (some phone need this)
- Call a contact with country code prefix will now work
- Still Speed enhancement
- Another Camera fix (i'm doing some test, but i need your feedback, i've no more 3 phone for testing)
- Added Faq
- Minor Bugfixes (as always
Thanks for all your feedback, they are very useful for me.
I've other web apps ready, but first i want to fix all bugs i can find, so please help me
Click to expand...
Click to collapse
Awesome update. Works like a dream now. I have a feature request though. In remote view, it would be cool to open apps using your mouse. Like for example, you click on Market and the market app opens. And you can scroll through the market and install apps without even having to physically touch your phone. I dont know if it's possible but it sure would be cool
I've already done this... but i've removed because it was too slow... uhm... maybe i can do something with silverlight or java... maybe a java applet...
I forgot to say that both camera and remote view can be used with a driver as a normal Windows Image Acquisition Device... so you can use skype or what you want... you need a driver that you can get here http://dl.filekicker.com/send/file/226163-6E45/IPCameraDS.exe, and this is the homepage http://www.webcamxp.com/home.aspx It's free for personal use.
For Camera you have to set http://<YOUR_IP_ADDRESS>:<YOUR_PORT>/Services/Camera/GetStream
For Remote View you have to set http://<YOUR_IP_ADDRESS>:<YOUR_PORT>/Services/RemoteControl/GetStream
To use this feature you have to disable authentication...
I've relased another update after a day full of work!
- Remote view improvements. Automatic recognition of settings. Now works on all phones.
- Web interface now works with Internet Explorer 9, but is slower and does not support Mjpeg stream (IE doesn't support). Use Chrome if you want full functionally.
- Sms dynamic loading fixed
Contact me for everything!
Can you add a computer notification (ie pop up, sound etc) for the usb connection when you recieve a text or notifications on your phone? Also, answer calls on your phone? Haha just some thoughts.
Hope you make the SMS more streamline. Ajax updates ... display photo ... etc.
Anyway you have intentions to add a File Explorer so we can transfer files into our phone from your web interface?
I'm just working on the File Manager...
Can you explain better what you are saying about sms?

[App] 2 Factor Authentication for Windows alpha UPDATE: Now Vista/Win7 ready

2 Factor Authentication for Windows alpha
Hey folks,
this is my alpha preview of my 2Factor Authentication App for Android/Windows.
Disclaimer: By installing this app you will possibly harm your Windowssystem.Expect many bugs in the Phone app, but especially in the Windows app. Use it at your own risk. By downloading the app you agree to this.
This app could make Windows unusable*
*Well, better use Linux or Mac anyway.
What does this app do?
It adds a second screen after you entered your password, asking for a pin. This pin can be generated by your mobile phone and only used once.
The screen will open everytime you login, even after Standby/Hibernate/LockScreen.
Who should use it?
Paranoid people like me, especially these that own a laptop. If someone gets your windowspassword via keylogger or phishing, he still can't login.
In addition you could use the Windows auto-login (loads up all your autostarts) and would be still required to enter a code.
Who shouldn't use it?
People who are working with restricted rights (no Admin/root rights!), as these won't get past the login screen ;-) (might be fixed in final).
People who have multiple accounts on their computer, as every user is required to enter the same pin (will be fixed in final).
People who think this adds an extreme amount of security. Even though it does work in failsafe mode, there are some ways to get around it. If the "bad guy" has physical access to your computer, this is almost as (un-)safe as the Windowspassword.
Installation
Extract all files from the zip to a folder, e.g. C:\IdislikeWindows\. Then run installtion.exe, make sure you run the installer with administrator rights. You need an internet connection for that, so the progamm can generate a QR Code, that you then scan with your phone (apk attached below).
After entering your first generated key you're good to go.
Make sure that you never remove or rename that folder or any files in it!
Removal
Just double click on Uninstall.exe. If you used the graphical login before, select that option. Make sure you run the uninstaller with administrator rights.
What works doesn't work (yet)
- Impress with a fancy UI
- It won't work on Windows 9x (won't be supported)
- Users can still Alt+Tab / Win+R
- Users can still open Taskmanager (this is done for debugging)
- Synchronize if you have to phones
- Multiple Accounts
- Non-admin Accounts
- Phone App stores only one passphrase
... and much more I guess.
Tested on
- Windows XP
For safety reasons, the Windows part won't work after 2nd of July. But I will upload a new version until then
So go ahead, test this app and report many bugs I bet there are a lot. In addition I'm curious if it works on Win7 and Vista as well.
If something goes wrong, you can always start uninstall.exe with your taskmanager.
I'm looking forward for your feedback!
Thanks,
Marc
Update 22/06/2011:
- added Vista/Win7 Manifests
- Ping not done via RawSocket, so it is possible to install on Vista/Win7
- Remote Sessions should trigger 2FA as well.
Screenshots:
forceu said:
2 Factor Authentication for Windows alpha
Hey folks,
this is my alpha preview of my 2Factor Authentication App for Android/Windows.
.......
What does this app do?
It adds a second screen after you entered your password, asking for a pin. This pin can be generated by your mobile phone and only used once.
The screen will open everytime you login, even after Standby/Hibernate/LockScreen.
Who should use it?
Paranoid people like me, especially these that own a laptop. If someone gets your windowspassword via keylogger or phishing, he still can't login.
In addition you could use the Windows auto-login (loads up all your autostarts) and would be still required to enter a code.
......
Click to expand...
Click to collapse
Man, you are a genius, I was really looking for something like this.
One question: does it work over RDP? I have a computer a work (encased in a rack in a renderfarm) and I work by log in with Remote Desktop Connection.
Cool... Will be keeping eye on this one!
daniel.mitran said:
Man, you are a genius, I was really looking for something like this.
One question: does it work over RDP? I have a computer a work (encased in a rack in a renderfarm) and I work by log in with Remote Desktop Connection.
Click to expand...
Click to collapse
It probably won't work, but I will try it today. And I know there is a way to trigger it after someone started a remote session. I guess I will have it coded today or tomorrow
I uploaded a zip, replace the service.exe with the one in your folder and try it. As I posted above, it is not tested, so I don't know if its actually working ;-)
Feedback is always appreciated.
/edit: Sorry for double post

[APP][4.0+] UPC Horizon WIFI-remote for Android

Primarily for dutch UPC customers ( who have a Horizon / Samsung SMT-G7400 mediabox )
Current version: 1.0-alpha
HorizonRemote is currently in alpha state and is still in active development.
The alpha version is build for Android 4.x+ ( min SDK level 14 ) in future version I might add backwards compatibility to 2.x
Source is available at https://github.com/rogro82/HorizonRemote
Requirements:
UPC Horizon media-box ( Samsung SMT-G7400 )
Android 4.x device
Post installation notes:
After installation click on "Settings"
In settings click on "Add controller"
Click on the newly created "Controller" in the list.
Give the controller a name as you want it to be shown and enter the IP-address of the media box ( currently there is no device discovery )
You can now go out of settings and you should see the controller..
Usage:
After selecting a controller you should see the remote controller layout and in the ActionBar ( right top ) it should show a status indicator.
This indicator shows the status of the connection with the mediabox. It might show as disconnected after network-loss or due to inactivity. In case of disconnection you can either click the status icon or just press a key on the remote.
In case you have setup multiple controllers you can easily switch by opening the left drawer by either pressing the statusbar icon or by doing a left edge swipe.
Additional input:
Clicking the "ABC" button on the remote should open an on-screen keyboard ( be aware that the MediaBox only supports limited input characters like A-Z ).
The volume up/down keys are currently hardcoded to send channel up/down commands.
Notice:
* In case of issues please be clear and give as many details as possible.
Was doing my usual "UPC Horizon Android" search and your post just popped up. Very glad to see your project, and hope to be beta testing soon!
Cheers!
Wow, really cool. Was waiting for this for a long time. Hope to be testing soon!
Basically most stuff is working ( buttons, onscreen keyboard etc ) and the biggest thing todo is adding settings.
If I have enough free time I might have an early beta tomorrow and else somewhere in the next few days.
Updated first post with first alpha release.
Be aware that this is an alpha-version and it might contain bugs.
If you come across an issue please be clear and as detailed as possible.
Currently it is build for Android 4.x+, but later versions might receive compatibility to Android 2.x
Thanks, nice work!
Works on my Samsung tab3 10.1 (Android 4.2.2)
After only 10 minutes of testing I didn't encounter any errors.
However, maybe I will stick to my Harmony One, this IR remote controls my HDMI AVR, TV, media player, BR player, Horizon.
Thanks for the effort so far. I'll be giving this build (and future builds) a swing tonight.
This. App. Is. Phenomenal!! And it's absolutely faster than the (new) double sided RC!
You've just created what UPC just can't (or won't?) do for the last year!
Which IP to use??
Hi guys,
Wich IP address did you use in the app?
I used the same address to wich you browse to set up you're network. But unfortunately no response from the box.
Any ideas?
Thanks!
mmarkvoort said:
Hi guys,
Wich IP address did you use in the app?
I used the same address to wich you browse to set up you're network. But unfortunately no response from the box.
Any ideas?
Thanks!
Click to expand...
Click to collapse
Boxmenu / Options / diagnostics / somewhere in that menu you can find the IP address.
Thanks for the work. appreciate it...
AllSeeyinEye said:
Boxmenu / Options / diagnostics / somewhere in that menu you can find the IP address.
Click to expand...
Click to collapse
Thanks! I'll take a look at it tonight!:good:
K friends of mine who have UPC should no longer give me access to their WIFI network as their recordings might magically disappear :angel:
So people be warned... as you are not able to turn of UPnP on the mediabox ( atleast not that im aware of ) anyone who has access to your WIFI network
is able to remove all your recordings without any form of approval / security.
Source is now available at https://github.com/rogro82/HorizonRemote
I've been using the 1.0 alpha for a week now and I haven't encountered any problems at all.
Only minor 'issue' is that the app doesn't fit my screen entirely (Galaxy SII i9100), the last four buttons (RW, REC, Play/Pause, FW) are only visible after scrolling down. This could be solved by removing the top bar with the controller name and connection status. Perhaps you can highligt the chosen controller in the sidebar and replace the app icon with the connection status of the chosen controller?
Besides the above mentioned I'd say: make it beta or release it already!
Thanks again!
Works like ronseal!
Nice one Rogro82!
All buttons function quicker than the real remote. A sterling job.
I'm guessing you used a packet sniffer, which leads me to the question, do you have an ipad with the 2 UPC apps on there, and do you fancy having a go at replicating one of them?
AllSeeyinEye said:
I've been using the 1.0 alpha for a week now and I haven't encountered any problems at all.
Only minor 'issue' is that the app doesn't fit my screen entirely (Galaxy SII i9100), the last four buttons (RW, REC, Play/Pause, FW) are only visible after scrolling down. This could be solved by removing the top bar with the controller name and connection status. Perhaps you can highligt the chosen controller in the sidebar and replace the app icon with the connection status of the chosen controller?
Besides the above mentioned I'd say: make it beta or release it already!
Thanks again!
Click to expand...
Click to collapse
Thanks for the feedback! Ill think about adding an option to hide the actionbar as mentioned or add an option to choose another layout ( without numeric keys for instance ).
Dan_q8 said:
Nice one Rogro82!
All buttons function quicker than the real remote. A sterling job.
I'm guessing you used a packet sniffer, which leads me to the question, do you have an ipad with the 2 UPC apps on there, and do you fancy having a go at replicating one of them?
Click to expand...
Click to collapse
Thanks!
I actually don't have an apple device laying around so I wasnt able to use a packet sniffer.
At first i just did a basic port scan using nmap ( linux ) and figured the opened VNC port wouldnt be there without any use.
Connecting over VNC with most clients failed because they all expect to get a window size larger then 0x0.
Ubuntus build-in Remmina client however didnt loose connection but just presented an empty screen, but I was able to open the info screen on the mediabox by pressing enter and was able to send normal a-z commands in the search screen, but all other media keys werent mapped to any normal keycodes.
So i wrote a small command-line VNC client to scan the entire keycode range to see if I could find all remaining buttons and after a night of scanning and testing I basically figured out the rest of the keys ( which can be found here https://github.com/rogro82/HorizonRemote/blob/master/HorizonRemote/jni/include/keys.hpp ).
I might borrow an ipad one day to check out the official apps, but when it comes down to managing recordings I will not need an actual device as the interface how scheduling etc works is pretty much self-explanatory. Removing and scheduling recordings and other media related tasks are entirely manageable over UPnP and sadly like many other UPnP services without any form of authentication.
So anyone on Ubuntu ( or any other linux distro ) can control his box using tools like gupnp-tools or something similiar and so can anyone else on your WIFI network ( unless you take your own precautions like blocking UPnP ports ).
A recording interface itself wouldnt take too much time to write, but the whole EPG might be a bit more work ( although that data is also accessible over UPnP ).
Currently I am very limited in free time, but as soon as I will have some more time to spend I will take a closer look into the widevine streams to see if there is anything blocking support on Android.
rogro82 said:
K friends of mine who have UPC should no longer give me access to their WIFI network as their recordings might magically disappear :angel:
So people be warned... as you are not able to turn of UPnP on the mediabox ( atleast not that im aware of ) anyone who has access to your WIFI network
is able to remove all your recordings without any form of approval / security.
Click to expand...
Click to collapse
You can turn UPnP of using the advanced/options tap (web interface) on Horizon Box
I installed the app earlier today and I'm pleasantly surprised about it's stability for an alpha version. But mostly blown away by the speed, like others said before you have managed to do what UPC haven't been able to until now.
Hij is goed hé, Kantjer
He did a marvelous job!
Verstuurd vanaf mijn GT-I9100 met Tapatalk

Widget for Huawei HiLink 3G/LTE Dongles

As the owner of a few CSN2/MTCD Android head units, I am also the owner of a Huawei HiLink dongle for Internet access on said devices (the kind that appear as an Ethernet device to the Android deck).
I got annoyed with the fact that using my HiLink device I had Internet access, but I had no idea the status of said Internet connection (signal quality, roaming, whether I was online or not, etc.)
So I wrote a simple Android widget that does exactly that. You can download it on the Play Store here:
https://play.google.com/store/apps/details?id=com.datademons.hilinkstatuswidget
While I have been a professional programmer for many many years, this is the first time I've written anything for Android, so I'm still dealing with the learning curve, so be patient with me.
Feel free to comment here, or email me at the address on the app listing on the Play Store for bug reports/feature requests. I find it super useful, but I wrote it for me originally; that's to be expected. I hope it can help someone else.
XDA:DevDB Information
HiLink Status Widget, App for all devices (see above for details)
Contributors
dnfm
Source Code: https://play.google.com/store/apps/details?id=com.datademons.hilinkstatuswidget
Version Information
Status: Stable
Current Stable Version: 1.5
Stable Release Date: 2020-07-30
Created 2020-07-19
Last Updated 2020-07-30
Hi guy, thanks for your work.
Unfortunately the widget does not work with my wingle Huawei e8372, I tested both connection types: wifi and ethernet.
I'm using an head unit CSN2 with android 9, I think the problem could be related to missing authentication, in fact the widget is not asking for the password...
It will be great if you can solve the problem.
Thanks in advance.
Zetozzo said:
Hi guy, thanks for your work.
Unfortunately the widget does not work with my wingle Huawei e8372, I tested both connection types: wifi and ethernet.
I'm using an head unit CSN2 with android 9, I think the problem could be related to missing authentication, in fact the widget is not asking for the password...
It will be great if you can solve the problem.
Thanks in advance.
Click to expand...
Click to collapse
I'm also using an Android 9 CSN2 unit to test this, though my device is a 3372.
It shouldn't need authentication for the API stuff.
Open a browser on your device and go to the ip address of the device. Then go to /api/status/monitoring. What does it return? Can you on me the results of the source of that page? (You can blank out your IMEI/phone number/imsi.)
dnfm said:
Open a browser on your device and go to the ip address of the device. Then go to /api/status/monitoring. What does it return?
Click to expand...
Click to collapse
I have a picture of the browser when I open that path, but I'm unable to attach it here... you can reach it at the following address: ibb.co/2q624vC
(I can not attach images or create links because I'm a new user on this forum)
The result of the page is just a number "125002", I think you were expecting something different than this...
Anyway something is changed after the last update installed this morning, now I add the widget to my home screen, I enter the IP address, I push the TEST button and I still get the error "FOUND A NULL"... but after that I push SAVE and the widget works!!! :laugh:
But now there is another problem: when I park my car the head unit does not switch off but it goes to a deep sleep mode in way to start immediately when the car is switched on. This deep sleep mode kills all background processes and after the re-start all widgets are frozen. It will be useful to have a refresh button on the widget to wake it up.
I don't want to bother you, but it's a long time I'm looking for a similar widget so I will be very happy if this one can work as expected.
Zetozzo said:
I have a picture of the browser when I open that path, but I'm unable to attach it here... you can reach it at the following address: ibb.co/2q624vC
(I can not attach images or create links because I'm a new user on this forum)
The result of the page is just a number "125002", I think you were expecting something different than this...
Anyway something is changed after the last update installed this morning, now I add the widget to my home screen, I enter the IP address, I push the TEST button and I still get the error "FOUND A NULL"... but after that I push SAVE and the widget works!!! :laugh:
But now there is another problem: when I park my car the head unit does not switch off but it goes to a deep sleep mode in way to start immediately when the car is switched on. This deep sleep mode kills all background processes and after the re-start all widgets are frozen. It will be useful to have a refresh button on the widget to wake it up.
I don't want to bother you, but it's a long time I'm looking for a similar widget so I will be very happy if this one can work as expected.
Click to expand...
Click to collapse
Actually, the 125002 is normal .. go to the main page first and *then* go to /api/status/monitoring -- the system expects you to have a session cookie first.
It's interesting it says 'found a null'. That means your device isn't identifying itself. I'll make the next update try to give more useful information.
The latest version that just released to the play store a few hours ago should help with your updating issue. If you click on the widget when your unit wakes up again, it should show you the info page, but it should also force the widget to update too -- give that a try and let me know if it is still an issue.
dnfm said:
Actually, the 125002 is normal .. go to the main page first and *then* go to /api/status/monitoring -- the system expects you to have a session cookie first.
Click to expand...
Click to collapse
Ahhh... OK, I lost one step opening the API page directly without passing through the main page first. Tomorrow I will try again and let you know. :good:
dnfm said:
Actually, the 125002 is normal .. go to the main page first and *then* go to /api/status/monitoring -- the system expects you to have a session cookie first.
Click to expand...
Click to collapse
I opened the main page first (for my unit is 192.168.0.1) and the API page immediately after (192.168.0.1/api/status/monitoring), the result is changed but is more or less the same, the number is 100002 and there are no other infos.
Anyway the widget works properly and with the last update also the possibility to force a refresh is fine. :good:
FYI this is what I get doing the test from the setup page of the widget: ibb.co/NrCQYPz
(once again you need to copy the link manually because I'm not yet allowed to create links on the forum)
Can I suggest you to add an icon to the status bar? Widget is good, but status bar is visible from everywhere.
That is funny .. I'll make it give a more useful message in the next release.
I might add status bar support at some point, but for the time being, there's only a few people using it, so we'll see.

Categories

Resources