myDesktop Online

Platform: Windows XP/2000/98 (.NET Framework required)
Current Version: 1.2a

Description

Have you ever wanted to share with the world what you’re currently doing on your computer, or even check up on what someone else may be doing on your computer? myDesktop Online allows you to periodically capture your entire desktop and upload the captured image to an FTP server of your choice. Once running, the program runs unobtrusively in the system tray, uploading images at whatever rate you specify. Supported image formats include BMP, GIF, PNG, and JPG (with variable quality compression). If you have your own personal website, a possible application would be an automatically refreshing page that streams your desktop out to users.myDesktop Online also supports multiple monitors and will capture your full virtual desktop. Users also have the ability to specify a list of phrases known as the ‘Capture Protection’ list. When the program attempts to capture the desktop, it first verifies that there are no open windows containing any Capture Protection phrases in their title. If such a window is found, the current capture is aborted.

Screenshots

Sreenshot #1Screenshot #2

Download

Download myDesktop Online Version 1.2a

Downloaded a total of 20729 times

Questions/Comments?

10 comments so far

  1. Guy Cobb November 30, 2007 10:26 am

    Chris, I want to use your program to upload screen shots of earthquake activity I’m monitoring with seismic equipment. The program works great when left alone, but if I remote desktop into the box to do maintenance, the program will not continue to upload unless I leave my remote session running. Is there a way to activate the program remotely, and then remote into the box without interupting the session?

    thanks, Guy

  2. chris December 1, 2007 6:42 pm

    Guy,
    I’ll look into this. To clarify:

    1. You’re logged on a box (as User:Guy) and running myDesktop under this session.
    2. You remote into this box as the same user, opening this existing session. I assume you’re using Microsoft’s Remote Desktop.
    3. You disconnect (NOT log off) from this session, and myDesktop stops uploading.

    Is this your scenario? If you’re logging off instead of just disconnecting, I could see why it would stop uploading. myDesktop is running as a user process and would get shutdown when you log off the box. Let me know if I’m missing anything.

  3. chris December 13, 2007 10:34 pm

    Sorry it took me so long to look at this. I was able to reproduce the behavior you described and unfortunately, I don’t have a good answer for you.

    When you remote into the box and then disconnect, the box is then in a “locked” state, i.e. if you physically go to the box, you’ll have to re-enter credentials to gain access. Windows sees no reason to paint the desktop in this state, which explains why you just see a black screen.

    Similarly, if you’re remoted into the box and you minimize the remote desktop window, Windows will stop updating the desktop until you restore the screen.

    The only work-around I can propose is to restart the box after you’re finished with your maintenance. myDesktop has the option to start capturing automatically when your computer starts, but this is only useful if your box can log you in automatically, i.e. you’re not on a domain. You’ll also need to have your seismic monitoring software start automatically.

  4. Tom January 25, 2008 7:49 am

    Chris,

    Is it possible to name the output file with the date and time?

    Thanks,
    Tom

  5. chris January 26, 2008 11:40 am

    No, not in the current version.

  6. Horst Jahnke February 3, 2008 4:37 am

    Nach langem suchen im Internet habe ich myDesktop Online gefunden. Es erfüllt alle meine Wünsche übersichtlich und sicher in der Funktion. Klasse, weiter so!!

  7. Paul Gregory April 25, 2008 4:20 pm

    Greetings,

    I like your program. Would you be willing to do custom mods?

    1) Startup
    2) Make a capture of the screen
    3) Send the file to the FTP site
    4) Disconnect
    5) Have the program terminate?

    This way, I can control the activity from the system scheduler.

    Many thanks,

    Paul Gregory

  8. chris April 30, 2008 10:35 pm

    Paul,
    myDesktop Online is already capable of steps 1-4. When starting the executable, pass the “-autostart” parameter to make the program begin capturing immediately.

    I’m not sure how you could terminate it though. You might look for a utility that would let you kill a process by its name. Googling “kill process by name utility” returned a fair amount of results.

  9. peter June 17, 2008 10:49 am

    Hi,
    very nice app. Will there be a Mac-Version?

    cu,
    peter

  10. Jan-Pieter November 23, 2008 2:18 pm

    Hi Chris,
    We run mydesktoponline for more than 3 years now perfectly. Again thanks for the program!
    Also no real bugs or trouble discovered, only very sometimes we have to stop/start the proces when it hangs in FTP-upload. (would be great to have this automated from the program though.)

    We still have a request for you, and we hope you are able to fullfil it. It’s a very simple feature: I want to be able to setup a DELAY between the actual screen-capture and the FTP upload. In my case a 10-15sec upload-delay is needed to synchronise screen and audio. (Our audio-stream uses a buffer, and now we face the problem that the screen updates are 20sec ahead to the audio-stream).

    Can you add such an “delay”-option? It would be great!

    Best regards from The Netherlands,
    Jan-Pieter

Leave a comment

Please be polite and on topic. Your e-mail will never be published.