Acabo de ver el post, ayer tuve un problema similar y una idea para resolverlo simitar también.
Necesitas crear un webservice, end point o un archivo en "Internet" que tu programa pueda leer. El nivel de complejidad que le quieras agregar ya depende de ti. pero siempre sería genial tener una palabra secreta y encriptar con variables públicas y así poder verificar si efectivamente eres tu.
Vamos a plantearlo sencillo, con un archivo en "google drive" puedes tener un XML o JSON, ya si quieres más básico pues sería un archivo plano XD. Colocas una variable y listo
Si el valor es 1 entonces ejecuta, si es 0 pues no y ya.
Siempre sería chevere poder tener lo de la encriptación con la plabra secreta y esto.
Saludos,
Billy Joel