Cómo publicar en Facebook desde la línea de comandos ahora que FBCMD está muerto

  • Michael Cain
  • 0
  • 2182
  • 502
Anuncio

Imagine abrir una ventana de comandos en su PC, escribir un comando de una sola línea y publicar instantáneamente en Facebook sin siquiera abrir un navegador u otra aplicación.

Definitivamente es la forma más rápida de publicar en Facebook, pero ¿cómo lo configura? ¿Y por qué no usar el método probado y verdadero que todos solían usar llamado FBCMD, creado por Dave Tompkins en la Universidad de Columbia Británica??

Bueno, la verdad es que a partir de abril de 2015, FBCMD murió. Dave no solo dejó de actualizar el programa, sino que Facebook realizó suficientes cambios que rompieron por completo la funcionalidad de la aplicación.

Lo que pasó con FBCMD?

De acuerdo con una declaración hecha por Dave Tompkins en el sitio web de su proyecto, insinuó una combinación de razones para finalizar el proyecto, en parte debido a inquietudes personales de gestión del tiempo, pero en parte a los cambios con el propio Facebook..

Lo que me hizo descubrir la declaración de Dave fue el hecho de que ya no podía lograr que FBCMD autenticara Acceda a Facebook desde la línea de comandos de Linux Acceda a Facebook desde la línea de comandos de Linux Prácticamente todos, especialmente en los países del primer mundo, están en Facebook. Amigos, eventos, fotos y mucho más se encuentran comúnmente en Facebook a diferencia de cualquier otra ubicación. Sin embargo, un geek definitivo puede no querer usar ... Cada vez que intenté autenticar, recibí un nuevo código de error extraño. Esto es lo que escribió:

“Comencé este proyecto en 2007, cuando Facebook y yo éramos muy diferentes..

  • Ahora estoy criando una familia y tengo un trabajo exigente. Cuando me pongo preciosa “gratis” tiempo, hay otros proyectos en los que preferiría dedicar mi tiempo.
  • Dejé de usar FBCMD yo mismo. Me conecto a Facebook una vez a la semana y merodeo un poco, pero rara vez interactúo o comparto algo.
  • Facebook se está alejando de las aplicaciones que tienen amplio acceso y permisos.
  • Era demasiado frustrante mantenerse al día con las características de Facebook que desaprovechaban constantemente y cambiaban su API.

La gota que colmó el vaso fue: desaprobar API 1.0, eliminar offline_access y cambiar el modelo de autenticación.”

Otra aplicación útil, que proporciona a los usuarios un acceso más fácil a la red social. 5 formas de acceder fácilmente a las redes sociales desde una sola aplicación. 5 formas de acceder fácilmente a las redes sociales desde una sola aplicación. Hoy en día, estamos muy dispersos en todas las cuentas de redes sociales que tenemos: Facebook, Twitter, Google+, LinkedIn, Tumblr, etc., por lo que administrarlos puede llevar una cantidad considerable de tiempo, o simplemente no ... desde cualquier lugar, muerde el polvo. Muchas gracias facebook.

Publicar en Facebook desde el símbolo del sistema

¡No tener miedo! El hecho de que FBCMD esté muerto no significa que no pueda publicar en Facebook desde un símbolo del sistema. En este artículo te mostraré cómo hacerlo usando un “rizo” comando en Windows o Linux, e IFTTT para pasar el comando a Facebook.

Paso 1: descargue e instale Curl para Windows

Si está haciendo esto en una PC con Windows, necesitará instalar curl desde el sitio web del proyecto.

La mejor opción es ir con el Asistente de descarga, que le permite elegir qué sistema operativo y otros detalles para obtener el archivo de instalación correcto.

En el caso de Windows, es probable que obtenga una descarga comprimida con varias versiones para Windows de 32 bits o 64 bits.

Vale la pena abrir un símbolo del sistema y probar cada uno para ver qué versión funciona en su sistema (hay dos para 64 bits, pero solo una versión para 32 bits). Consulte las instrucciones de instalación a continuación para ver cómo probar si funciona.

Una vez que encuentre la versión de trabajo, cópiela en un directorio local. En mi caso, acabo de crear una carpeta llamada c: \ curl \ y puse todos los archivos allí.

¿Cómo sabes si CURL funciona? Todo lo que tiene que hacer es abrir un símbolo del sistema, navegar hasta el directorio donde están almacenados sus archivos y escribir “curl.exe”.

Si obtiene la respuesta anterior, entonces sabe que funciona.

Como una prueba más, escriba el comando seguido de cualquier sitio web. Si curl funciona en su sistema, debería recuperar la página HTML. Esto es lo que parecía después de escribir “curl //www.makeuseof.com”.

Una vez que sepa que está funcionando, querrá asegurarse de que curl esté siempre configurado para funcionar cada vez que inicie su computadora.

Hacer esto es realmente bastante fácil. Vaya al Administrador de tareas haciendo clic en correr yy escribiendo “taskmgr”.

En el Administrador de tareas, haga clic en el Puesta en marcha pestaña, haga clic en Expediente del menú y elija Crear nueva tarea.

En el Abierto: campo, escriba la ruta donde colocó el ejecutable curl. En mi caso eso es “c: \ temp \ curl \ curl.exe”

Para que pueda ejecutar su comando en cualquier lugar y desde cualquier directorio, querrá configurar “c: \ temp \ curl \” como una variable de entorno Puedes hacer esto yendo al Panel de control, haciendo clic en Sistema y luego haciendo clic en el Avanzado lengüeta.

Haga clic en el Variables de entorno botón, debajo del variables del sistema panel, desplácese hacia abajo Camino variable. Haga doble clic en esto para que el Editar variable del sistema Aparece una ventana emergente. Al final de la cadena de valor Variable larga, agregue la ruta donde se almacena su ejecutable curl, precedido por un “;”.

Ahora, solo reinicie su computadora, y Curl no está configurado para iniciarse cada vez que su computadora se inicia. Puede ejecutar comandos Curl desde cualquier símbolo del sistema en este momento.

Paso 2: Configurar el canal IFTTT Maker

Ahora es el momento de configurar un canal Maker en IFTTT IFTTT ahora se conecta a cualquier cosa: presentar el canal Maker IFTTT ahora se conecta a cualquier cosa: presentar el canal Maker Los usos potenciales de IFTTT son infinitos. Pero hasta ahora, ha sido difícil interactuar con sus propios proyectos de hardware. Hoy, todo eso ha cambiado. para recibir su comando Curl POST. Los pasos para configurar un Maker Channel en IFTTT están realmente bien establecidos en la página de Maker Channel de IFTTT.

Aquí está la línea clave en esa página. Debe asegurarse de utilizar la sintaxis que se muestra en la página en el comando que escribe en su computadora.

los “evento” bit es el nombre del evento que has creado en tu canal Maker (ver más abajo). La clave al final es el código de clave largo que verá en la página del canal Maker.

Entonces, cuando creas una nueva receta con el Maker Channel como desencadenante, debes nombrar el evento y luego tomar nota de cómo lo llamaste. En este caso creé un evento llamado “post_facebook” que usaré para crear una nueva publicación en Facebook.

El disparador de Facebook que elegí es obviamente crear un nuevo mensaje de estado en mi línea de tiempo.

Más abajo en la receta, verá que puede emitir el mensaje exacto que desee enviando a la receta un valor etiquetado “valor1”. Necesita definir esto en el Mensaje de estado campo cuando estás creando tu receta.

Ahora que su receta IFTTT está lista y esperando su comando POST entrante a través del canal Maker, puede comenzar a publicar en Facebook 10 maneras de actualizar Facebook y Twitter simultáneamente 10 maneras de actualizar Facebook y Twitter simultáneamente con el símbolo del sistema!

Paso 3: Publicar usando los comandos CURL

Para que el canal Maker reconozca correctamente su comando POST, debe formatearlo correctamente. Coloque el nombre del evento en la posición correcta en la URL. Como puede ver a continuación, el nombre de mi evento es “post_facebook” con la llave pegada después del “/llave/” parte de la URL.

El texto de la publicación es importante para hacerlo bien. Dado que esto se está convirtiendo en una cadena de URL, no puede simplemente colocar espacios donde normalmente irían los espacios. El truco para evitar eso es insertar “% 20” en todas partes en tu publicación donde iría un espacio.

Publicar “Mi primera publicación usando un comando curl” en mi línea de tiempo de Facebook, mi comando CMD se ve así:

Y casi de inmediato, mi publicación iniciada por el símbolo del sistema apareció en mi línea de tiempo de Facebook, así como así.

Ahora, si lo piensas bien, publicar en Facebook a través de una línea de comando es solo el comienzo de algunas cosas realmente geniales.

Puede crear fácilmente trabajos por lotes. Inmersión de los dedos de los pies en la programación de archivos por lotes para Windows Inmersión de los dedos de los pies en la programación de archivos por lotes para Windows ¿Por qué deja que las tareas simples y repetitivas lo aburran? Si no puedes delegar, ¡innova! Con Windows puede crear pequeños programas simples, llamados archivos por lotes, que se encargarán de estas tareas pesadas. para ejecutarse en su PC automáticamente, eso publica todo lo que quiera en un horario fijo. Mejor aún, use Windows Scripting Better Than Batch: un tutorial de Windows Scripting Host Better Than Batch: un tutorial de Windows Scripting Host o una macro VBA Cómo puede hacer su propia aplicación simple con VBA Cómo puede hacer su propia aplicación simple con VBA para aquellos de ustedes a quienes realmente les encantaría poder escribir su propia aplicación, pero nunca antes han escrito una sola línea de código, los guiaré a través de su propia ... en Excel o Word para iniciar publicaciones automáticas en Facebook!

Las posibilidades son infinitas, y podemos explorar algunas integraciones creativas usando este enfoque en algunas próximas publicaciones. ¿Quieres ver alguno específico? Solicítalos en la sección de comentarios a continuación! Hablemos de las cosas geniales que puede hacer ahora que puede publicar en Facebook desde la línea de comandos, incluso sin FBCMD.




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.