Introduction
After some workaround through skype. I found a way to start a exe or a program
(ex: NotePad) through a skype message.
This is a simple approach to access a machine remotely through skype. We can
access a machine through internet. Please find the concept as below.
Concept behind approach
Normally all message pinged in skype are stored as a .db file which actually
named as "Main.db" and it is located in"C:/Users/{desktop - username}/AppData/Roaming/skype/{skype
- username}/main.db". So we can get the messages which are all pinged.
Code word for the approach
We have to maintain a code word that initiate the process. And the code should
associate with time and date. since the code word may also present in the
main.db. ex: "Start Notepad 7/10/2013 1:09"
C# Code snippet for the approach
// source file of the message
string path = "C:/Users/{desktop - username}/AppData/Roaming/skype/{skype - username}/main.db";
// get a copy of source file since the original source file is always accessible by skype
string targetPath = "C:/Temp/main.db";
System.IO.File.Copy(path, targetPath, true);
// Read the file for a command that open a notepad
using (StreamReader sr = File.OpenText(targetPath))

Join the conversation! Your thoughts help the community grow.