sRemote - 1.1.0.0
Now control your PC from anywhere!Start downloads, run any program, play any sound, take screenshot, kill a program, get files, move files, and do much more!
Introducing sRemote, a mere 38 KB program, to control your PC [ or your friend's ;) ] from any where in the world, using any device that can send emails!
Download Here!!(38 KB)
Setup sRemote ( VERY easy!, just enter gmail id to monitor.) :
As the video below shows, you can have sRemote running in less than 2 minutes!!
On first start, you will be asked a password. Enter that password very carefully, and DO NOT to share it.
Now [in "Gmail settings"] just enter the gmail id you want sRemote to monitor, its password [don't worry! your password is in safe hands.] and another gmail id to which you want sRemote to reply to.
You are now ready to go. Just set the number of seconds in which your email will be monitored and click "Start monitoring".
How to send commands: (read following lines very carefully) :
you can send commands to sRemote from any email id and from anywhere in the world, using any device.
you write the commands in the subject. [sRemote monitors only the first 250 characters]
Each command is terminated by a semi-colom ";".
the basic syntax of every command is: command();
for eg. screenshot(); OR run(http://www.somesite.com/download.zip);
in the subject field, first you need to enter the password. If the password is not found, then sRemote will not process the commands.
So, if you want to get the screenshot, you have to write [supposing you password is "secret"]
secret();screenshot();
and email it to the gmail id which sRemote is monitoing. [you'll get a mail with the screenshot attached.]
----------------------------------------------------------------------------------
List of commands:
[be sure to enter password first in every email] [for details or description refer to commands.txt]
screenshot();
shutdown();
logoff();
restart();
abort();
run(program,parameters);
wait(seconds);
play(path);
msg(text);
log(text);
exit();
beep();
forceshut();
mail(sender,password,receiver,body,subject);
processes();
ping(address);
getfile(path);
delfile(path);
deldir(path);
uptime();
copy(oldpath,newpath);
move(oldpath,newpath);
help();
Here's a video tutorial (less than 2 minutes) that demonstrates the setting up and use of sRemote:
We would be delighted to hear your queries and suggestions.
Please mail at: venussoftcorporation@gmail.com
Changes in v1.1
- Added new function-> wait(seconds).
- Several bugs fixed.


Hello there,
ReplyDeleteTried it but I have an issue...
It does commands to system, but doesn't sends anything back to mail (precess list, screenshot...)
I checked mail and other options, everything is inputted correctly.
Thoughts?
...and yes.. when I call for example screenshot() or processes() it writes files in root folder initially, but if I call the command again (over mail) it doesn't override it.
ReplyDeleteWindows 7 x64
Firewall and AV down during tests
Hope you fix it.
BTW great idea, much appreciated!
@Anonymous
ReplyDeleteHello,
first comment::
is you internet connection a fast one?
if it is not, you might have to wait for a minute or two.
also, take care that you don't exit sRemote as soon as the command is received. You need to keep it running until the mail arrives.
second comment::
if you call the same command again, just make sure that your 2nd command call is not exactly the same as the previous one.
supposing you sent this at first:
secret();screenshot();
then the 2nd time you should alter it a little, just by adding a space, like this:
secret(); screenshot();
actually if the subjects are the exact same, then gmail starts them as a conversation.
Please reply if this solves your issue.
if not be sure to reply.
Thanks a lot!!
Hello,
ReplyDeleteTest it again.
First issue:
My upload rate is 35-50KB per sec... for file of 250-400KB it should be done in matter of 5-10 sec, unfortunately after full 15 minutes wait still nothing.
Second issue:
Tried your solution with slightly different command (inputting space)... but no change in file, it doesn't create new screenshot.
During both tests, sRemote was always active and on.
-An0-
hey, yes, Anonymous.
ReplyDeleteI found the error and I am fixing it right now.
I'll reply in about half an hour.
Thanks to you, I found this error.
gud work buddy..
ReplyDeletehehe thanks!!
DeleteDear Prankur,
ReplyDeleteEverything works now. App is great, keep up the good work!
Cheers!
-An0-
A very thanks to you!
Deletewithout you, this was not possible!
Hi,
ReplyDeletetrying this out and it works perfectly on win 7 passing trough 2 routers and avast. So kudos!
I even used it to get a dir on my media server(running unraid)so that's really good-normally the server takes a minute to spin up and return dirs.
What I'd really like to do now is to rename files on the media server which I assume would be
trivial to add but I don't want to impose on you?
Could you also provide info on how run commands (run(program,parameters);) are passed to the program? Does this work through the win command line? (If so I guess I can use that to rename files.)
Either way I love the app and now I'l have to delve into win scripting (which I haven't scripted since mac Os8.1 or so)
P.S.: the command button on the app reads 'comand'
@Anonymous:
DeleteHello!
thanks for the complements!
I can integrate rename to the list of functions but, pardon me, i can't do it right now.
Please give me 2-3 days and I'll surely get back to you.
Meanwhile, you can create a batch file to do the renaming.
run command simply executes the program and passes on the parameters.
whoa! I missed that spelling!
Will correct it in the next release, which will have rename function.
P.S.: There's also a big release coming up with some interface changes and it'll be much more secure!
Cheers!!
Howdy! :)
ReplyDeleteNice work there. REALLY innovative idea. I coulda done that with Java, but it's the idea that counts, isn't it? Wonderful work! I haven't tried it out yet, but what programming language did you use?
Hello there,
ReplyDeleteThis is a cool program. Very interesting concept for controlling pc. I was testing your app and keep getting an error. The first time I send the email command password();screenshot();, it works fine. But then when the program does subsequent checks, it keeps throwing up an error msg. I'm not even sending any email commands at this point. Wish I could post the screenshot. But the error is like this:
fatal error in recieved command.
System.ArgumentException:Argument 'Length' must be greater or equal to zero.
at Microsoft.VisualBasic.Strings.Mid(String str, Int32 Start, Int32 Length)
at sRemote.fmain.backy_DoWork(Object sender, DoWorkEventArgs e)
Any ideas? I'm running Windows 7 64-bit SP1. This would be a cool little utility if I can get to work without errors.
hi
Deletesorry for replying so late!!
it seems I missed this comment.
can you give the exact command that mailed?
the command worked?
cheers!!
hi i used this soft. It's very good.
ReplyDeleteBut i think that can add run background function.
and remove message "the operation has time out".
Can you share code of this soft to design it again? ^^
@Văn Quyết Trương
ReplyDeleteI am glad that you found sRemote good!
There's a hide button which runs sRemote in the background.
And can you please tell me the exact conditions when you got the message "The operation has timed out"?
Ah! I am afraid I can't share the source code!!
But still, if you want any feature or function to be added, just tell me!
Cheers!!
Is there any way to unhide the programa? I hided them whit the -i option and can't find the program to terminate them.
ReplyDelete@Sapo:
Deleteyou can double the icon in the system tray to view the sRemote window.
Cheers!!
I think you're a GENIUS!
ReplyDeletethanks!! :)
DeleteHi!! In my office, I'm under sever proxy. How can I use this software?
ReplyDelete@danilo:
ReplyDeleteHi!!
If your office doesn't want you to access some sites, you probably shouldn't. It may even be illegal.
But if you still want, I'd recommend getting friendly with the IT dept.
[Beware though, these guys are smart!!]
We know the parameters of our proxy server, they aren't a secret. I hope that your software can support this feature in future.
ReplyDeleteAnyway, nice job!!!
Well, ok!!
DeleteTell me what parameters you want and I'll see what I can do.
Cheers!!
Only http proxy and port. See this picture, it's an example for firefox, but it is the same for all kind of internet softwares:
Deletehttp://www.biblioteche.unibo.it/portale/aiuto/tutorial/proxy-sicuro-linux/firefox3.jpg
@danilo
DeleteOK.
I've written that down and will try to do it as soon as possible.
I'll keep you posted.
Cheers!!
if i use the same gmail for sent command and for receive the screenshot.. doesn't work..
ReplyDeletebye
ok now.. i used wrong password command.. sorry.. but i don't find in which mode i can maximize sremote by keyboard..
Deletethank you
hi
DeleteI am afraid that currently there is no keyboard shortcut to bring sRemote back when its hidden in the system tray.
But you may expect it in future releases!!
Please in which mode i can launch sremote with autostart,hide,start monitoring..
ReplyDeletebecause every time that i close sremote and then i launch it don't start with this setting.
thank you
hi everyone. I ,just want to know wich attribute we can use in auto start ... TY
DeleteI really appreciate your useful app. I have a problem with commands. For example I send following subject to defined email address, but unfortunately no reply receive.
ReplyDeletesecret(); run(%WINDIR%\System32\ipconfig.exe)
But in app Last Execution Command section write the command correctly.
Any suggestions will be highly appreciated.
hi Mahmoud,
DeletesRemote does not understands these redirectors like %WINDIR%.
you need to be exact with the path.
I tried this and it works:
secret();run(c:\windows\System32\ipconfig.exe);
Kindly tell me if this helps you.
Cheers!!
I really appreciate your quick reply. I used your advise and it worked. but I have another problem. I want to send ipconfig's data to my email. I wrote a BAT file which provide me that with sendmail (command prompt mail composing). I tried to command sremote but it just showed a cmd window and closed it instantly. The next step I used a compiler to change my bat file to exec file. It didn't work too. I think it would be so useful that sremote supports ipconfig or similar as a native command. It would impress their user.
DeleteCHEERS!!!
OK buddy!
DeleteI'll include in something that'll allow you to send general commands.
might not be fool proof, but I'll try :)
Cheers!!
Here it is buddy, v1.1.0.0
Deleteadded a function called wait(seconds), which pauses the command execution for "seconds" seconds.
And here's your solution:
make a "my.bat" file with just one line: %1 > %2
Next, send this command to sRemote:
secret(); run(c:\my.bat,ipconfig c:\my.txt); wait(2); getfile(c:\my.txt);
Explanation:
- secret is your password.
- the run command calls the batch file sending two parameters, the file to be executed and the path pointing to a text file which will contain the output by the file executed. [if the paths contain spaces then send it like "path"]
- the wait command tells sRemote to wait in order to give sufficient time to the file which is executing. Change the time to suit your needs.
- getfile function mails the file to you!
Hope that helps you!
Cheers!!
I really appreciate your efforts. It's finally worked well.
Deletemy pleasure!!
DeleteI love it. It enables remote control even inside a limited network (server ports closed). I was wondering if you were going to make a Linux version of it.
ReplyDeletehi Alberto!
DeletesRemote is a .Net application and I think Mono will be able to run it perfectly in Linux. No tests performed, but it should work well.
Tell me if any problem surfaces.
Cheers!!
Hi dear,
ReplyDeleteI have tried this application, but the following error message appeared: (Unable to connect to the remote server.
Please advise me what should I do to solve this problem?
Best regards.
Harun
hi
DeleteThis message should mean that sRemote is not able to connect to internet.
Possibly a firewall or your antivirus software is blocking it.
Can you check if that is?
Cheers!!
Hi,
ReplyDeleteAs per the previous comments if you could include proxy settings that allow it to send gmail through proxy then I would pay money for this...
@Quark23:
Deleteupdate coming soon buddy, It may even be a new version!
Cheers!!
@Quark23 and @danilo:
ReplyDeleteHi,
I succeeded in bypassing proxy in the tests!!
you can expect a working version in a few days..
Also included are changes in UI and various security related updates.
I have one question though, what kind of proxy do you guys have?
HTTP or SOCKS?
I am planning to include support for both, but it would be better you could tell me.
Cheers!!
I use http.
DeleteHey mate - I use HTTP - looking forward to this update - will be amazingly useful for me.
ReplyDeleteNot run checked email from gmail,windows seven 64bit
ReplyDeletenot working :(and I put my email password
ReplyDeleteI did everything in the video but only stays in checking complete date and time already send several emails and nothing
What's going on help mee :)
Hi, I wonder if the files containing passwords are safe and if they use some sort of encryption?
ReplyDeleteThanks
Yes, they are double encrypted using AES and a block cipher that I made myself.
DeleteThe password is generated by combining various hardware related information.
The files are safe and the passwords are loaded into the memory in the encrypted state.
Don't worry. :)
Cheers!
hi
ReplyDeletenice app, but...
i sended shutdown();
and now my PC shutdown every time start monitoring
App must do something with already completed messages!
working on it.
Deletecannot set up proxy settings
ReplyDeletei've got ntlm auth proxy, so it didn't work with sButton and i cannot swith sRemote to direct connection until changing setting of IE
Need more commands!
ReplyDeleteI have my Domain hosted through Google. So the login is the same as a gmail account. When i input the email account it says to enter a GMAIL account. The domain is a gmail account. Can you add this feature?
ReplyDeleteI have my Domain hosted through Google. So the login is the same as a gmail account. When i input the email account it says to enter a GMAIL account. The domain is a gmail account. Can you add this feature?
ReplyDeleteDear Admin,
ReplyDeleteThis sRemote is a great tool. Yet I have a doubt how to use this to take screen shots.
Take for instance that I am abroad and I wanna know whats happening/ what is my family viewing in my PC through screenshot.
How do I do it?
I tried this tool from the same system just as the Video Tut. It worked. But my question is different. please reply soon
Hi, I'm not sure I understand if I need two gmail accounts or not. I use gmail for my email. Do I set up that email account for sRemote, or should I have another gmail account to set up with it?
ReplyDeleteHello,
ReplyDeleteHaven't tried it yet, but it seems a very useful program.
I have some sugestions:
- Add a print option. Or even better a "print to PDF and send by e-mail", all in one command.
- Add the option of including attachments in the mail command.
I have been browsing online more than three hours today, yet I
ReplyDeletenever found any interesting article like yours. It's pretty worth enough for me. In my opinion, if all website owners and bloggers made good content as you did, the web will be a lot more useful than ever before.
Feel free to surf my webpage - cheap cigarettes
Great delivery. Solid arguments. Keep up the amazing work.
ReplyDeleteFeel free to visit my homepage - http://mla.mrooms.org/
I tried the software it is amazing,What the command File or Directory delete permanently(eg:shift+del)
ReplyDeleteNice blog
ReplyDeleteTeeth whitening in delhi
Best orthodontist in delhi
Best dental clinic in delhi
Cosmetic dentist in Delhi
Dental implants in delhi
Root canal treatment in delhi
Nice blog
ReplyDeletedental clinic
dentist
dental tourism in India
dentist in delhi
implant dentists in gurgaon
teeth whitening in delhi
Dental veneers
one day dental implants
Hi,
ReplyDeleteits really nice post. i apprentice for your post. thanks for shearing it with us. keep it up.
Auto delivery service
Very well written information. It will be helpful for anyone who utilizes it.Finding the right and reliable dental clinic that can be important to get the best dental
ReplyDeletetreatments in very affordable price.
http://www.dentistryredefined.com/