Miguelangelgonzalez

Sin viento, el pasto no se mueve. Sin software, el hardware es inútil.

  • Scott Guthrie

    • On my way to Paris from Brussels on the high speed train. Apparently we are going 200 miles/hour - wow! 6 hours ago
    • r @pietergheysens Thanks so much for organizing it Pieter! I had a great time! 6 hours ago
    • Thanks to everyone who attended my talk in Denmark yesterday! 16 hours ago
    • It was a fun one I took in my talk in Demark yesterday. New one coming later today ;-) RT @BLeano Awesome profile pic. Keep it! 16 hours ago
    • BTW - the Stockholm talks were recorded and will be posted online in a few days. I'll post pointers w/ slides+code when they are live 2 days ago

Archivos de la categoría ‘Redes Sociales’

Como descargar torrents remotamente a mi pc con Twitter

Publicado por Miguel Gonzalez en 3 Septiembre 2009

Comencemos por conocer la aplicacion que lo hace posible. TweetMyPc (http://tweetmypc.codeplex.com/). El autor principal es Shoban, Microsoft MVP de la India.

La aplicación es chica, y cuando la ejecutamos en nuestra máquina, ingresamos los datos de nuestra cuenta de Twitter:

TweetMyPC

Una vez que arranca la aplicación, comienza a leer nuestros tweets cada 1 minuto. Es conveniente usar una cuenta para cada PC. Desde esa cuenta, desde cualquier otro lugar, podemos enviar comandos como: Shutdown, Hibernate, Lock, y hasta Download, que comienza a bajar un archivo. Una lista parcial de comandos la pueden ver en:

http://www.codegeeks.net/tweetmypc-what-next

Si uno saca un Screenshot remoto, la aplicación responde enviando un comando con una URL de la imagen tomada.
La aplicación está escrita en .NET. El código está originalmente escrita en VB.Net y hay versión en C#.
Ahora para que la aplicacion realice la descargar de un torrent en la maquina remota me fue necesario agregar algunas lineas de codigo al proyecto original para que los comandos tambien acepten argumentos(descarga aqui mi version modificada), donde en nuestro ejemplo el argumento sera el link del torrent que queremos descargar.
Ej: torrent magnet:?xt=urn:btih:LBSRPWD7NDRI6M5GFKQ6BUQPEJUVEF7O&tr=http://tracker.openbittorrent.com/announce

Comando torrent

Comando torrent

El link seguido del comando (mas el espacio) es del tipo magnet para evitar descargar el .torrent y enviarlo directamente a nuestro programa P2P. Este tipo de link es muy comun verlo en muchos sitios de descarga de torrent. Ej.:

magnet Link

magnet Link

Para que todo esto sea posible antes en el programa TweetMyPC tendremos que agregar el “CustomCommand” correspondiente a nuestro programa P2P. Yo utilizo el utorrent.

Custom Command

Custom Command

Publicado en Redes Sociales, VB.NET | Deja un Comentario »