Como postar no facebook a partir de linha de comando agora que fbcmd está morto

Imagine abrir-se uma janela de comando no seu PC, digitando uma única linha de comando, e postar instantaneamente para Facebook sem sequer abrir um navegador ou outro aplicativo.

É definitivamente a maneira mais rápida para publicar no Facebook, mas como você configurá-lo? E por que não usar o método experimentado e verdadeiro todo mundo sempre costumava usar chamado FBCMD, criado por Dave Tompkins ao longo da Universidade de British Columbia?

Bem, a verdade é que a partir de abril de 2015, FBCMD morreu. Não só fez Dave sair de atualizar o programa, mas o Facebook fez mudanças suficientes que quebrou completamente a funcionalidade do aplicativo.

O que aconteceu com FBCMD?

De acordo com uma declaração feita por Dave Tompkins em seu Web site do projeto, ele deu a entender em uma combinação de razões para acabar com o projeto - em parte a ver com preocupações de gerenciamento de tempo pessoal, mas parcialmente a ver com mudanças com o próprio Facebook.

curl-facebook1b

O que me fez descobrir a declaração de Dave foi o fato de que eu não podia mais ficar FBCMD para autenticar. Toda vez que eu tentava autenticar, recebi um estranho novo código de erro. Eis o que ele escreveu:Acesso Facebook da linha de comando LinuxAcesso Facebook da linha de comando LinuxPraticamente todo mundo, especialmente nos países de primeiro mundo, está no Facebook. Amigos, eventos, fotos e muito mais são comumente encontrados no Facebook ao contrário de qualquer outro local. No entanto, um geek definitivo não pode querer usar ...consulte Mais informação

“Eu comecei este projeto em 2007, quando ambos Facebook e eu estávamos muito diferente.

  • Estou agora a criar uma família e ter um trabalho exigente. Quando eu fizer precioso tempo “livre”, há outros projetos que eu prefiro gastar meu tempo.
  • Eu parei de usar FBCMD mim. I fazer login no Facebook uma vez por semana e se escondem em torno de um pouco, mas eu raramente interagem ou compartilhar qualquer coisa.
  • Facebook está se afastando de aplicações que tenham amplo acesso e permissões.
  • Era muito frustrante para manter-se com Facebook perpetuamente depreciativo características e mudando sua API.

A palha (s) que quebrou o camelo para trás foram: depreciativo API 1.0, removendo offline_access e mudando o modelo de autenticação “.

Outra aplicação útil, proporcionando aos usuários mais fácil acesso à rede social de qualquer lugar, morde a poeira. Muito obrigado, Facebook.5 maneiras de acessar facilmente redes sociais a partir de um único App5 maneiras de acessar facilmente redes sociais a partir de um único AppHoje em dia, estamos espalhar muito fina em todas as contas de redes sociais que temos: Facebook, Twitter, Google+, LinkedIn, Tumblr, etc, para gerenciá-los pode levar uma quantidade considerável de tempo, ou eles simplesmente não fazer .. .consulte Mais informação

Postar no Facebook a partir do prompt de comando

Não tenha medo! Só porque FBCMD está morto não significa que você não é capaz de postar no Facebook a partir de um prompt de comando. Neste artigo, vou mostrar-lhe como fazê-lo usando um comando de “enrolar” no Windows ou Linux, e IFTTT para passar o comando para Facebook.

Passo 1: download e instalar onda para Windows

Se você estiver fazendo isso em um PC com Windows, você vai precisar instalar onda a partir do site do projeto.

A melhor aposta é ir com o Assistente de Download, que permite que você escolha qual sistema operacional e outros detalhes para que você obtenha o arquivo de instalação direita.

curl-facebook1

No caso do Windows, é provável que você obter um download zipado com várias versões de 32 bits ou 64 bits do Windows.

curl-facebook3

Vale a pena abrir um prompt de comando e testar cada um para ver qual versão funciona no seu sistema (há duas versões de 64 bits, mas apenas uma versão de 32-bit). Veja as instruções de instalação abaixo para ver como testar se funciona.

Depois de encontrar a versão de trabalho, copie-o para um diretório local. No meu caso, eu só criou uma pasta chamada c: onda e colocar todos os arquivos lá.

curl-facebook2

Como você sabe se CURL funciona? Tudo que você tem a fazer é abrir um prompt de comando, navegue até o diretório onde os arquivos estão armazenados e digite “curl.exe”.

curl-facebook4

Se você receber a resposta acima, então você sabe que funciona.

Como mais um teste, digite o comando seguido de qualquer website. Se onda trabalha em seu sistema, você deve obter o HTML page de volta. Isto é o que parecia depois que eu digitei “//makeuseof.com onda”.

curl-facebook5

Uma vez que você sabe que está funcionando, você vai querer garantir onda é sempre configurado para o trabalho cada vez que você iniciar o computador.

Fazer isso é realmente muito fácil. Vá para o Gerenciador de Tarefas, clicando em Corre e e digitando “taskmgr”.

curl-facebook1c



No Gerenciador de tarefas, clique no Comece guia, clique em Arquivo a partir do menu e escolha Criar nova tarefa.

No Aberto: campo, digite o caminho onde você colocou o executável onda. No meu caso que é “c: temp onda curl.exe”

curl-facebook6

Para que você possa executar o seu comando em qualquer lugar e de qualquer diretório, você vai querer definir “c: temp onda ” como uma variável de ambiente. Você pode fazer isso indo para o Painel de controle, clicando sobre Sistema e, em seguida, clicando no avançado aba.

Clique no variáveis ​​ambientais botão, sob a variáveis ​​do sistema painel, role a do Caminho variável. Clique duas vezes sobre isso para que o Editar variável de sistema pop-up aparece. No final da cadeia de valor variável de comprimento, anexar o caminho onde o seu executável onda é armazenado, precedido por um “-”.

curl-facebook7

Agora, basta reiniciar o seu computador, e da onda não está configurado para iniciar sempre que o computador é iniciado. Você pode executar comandos da onda de qualquer linha de comando neste momento.

Video: QUAL O MELHOR HORÁRIO PARA POSTAR NO FACEBOOK?

Passo 2: configurar IFTTT fabricante Canal

Agora é hora de configurar Formador de Canal on IFTTT para receber o comando curl POST. Os passos para configurar um fabricante Canal em IFTTT são muito bem colocado para fora na página Channel Maker de IFTTT.IFTTT Agora Conecta-se a qualquer coisa: Apresentando o Channel MakerIFTTT Agora Conecta-se a qualquer coisa: Apresentando o Channel MakerOs usos potenciais para IFTTT são infinitas. Mas, até agora, tem sido difícil para fazer a interface com seus próprios projetos de hardware. Hoje, tudo isso mudou.consulte Mais informação

Aqui é a linha de chave nessa página. Você precisa ter certeza de que você use a sintaxe mostrada na página do comando que você digita em seu computador.

curl-facebook8

O “{evento}” bit é o nome do evento que você criou em seu canal Maker (veja abaixo). A chave, no final é o código da chave de tempo que você verá na página Channel Maker.

Então, quando você cria uma nova receita com o Criador Channel como um gatilho, você precisa nomear o evento e, em seguida, anote o que você chamou. Neste caso, eu criei um evento chamado “post_facebook” que eu vou usar para criar um novo post no Facebook.

curl-facebook9

O gatilho Facebook eu escolhi é, obviamente, para criar uma nova mensagem de status no meu cronograma.

Mais abaixo na receita, você vai ver que você pode emitir a mensagem exata que você deseja, enviando a receita um valor rotulado como “value1”. Você precisa definir isso no Mensagem de status campo quando você está criando a sua receita.

curl-facebook10

Agora que a sua receita IFTTT está pronto e à espera de seu comando POST recebida através do canal Maker, você está pronto para começar postando Facebook com o prompt de comando!10 maneiras de atualizar Facebook & Twitter Simultaneamente10 maneiras de atualizar Facebook & Twitter Simultaneamenteconsulte Mais informação

Passo 3: Pós utilizando comandos de ONDA

Para o canal Maker para reconhecer corretamente o seu comando POST, você precisa formatá-lo correto. Coloque o nome do evento na posição correta na URL. Como você pode ver abaixo, o meu nome do evento é “post_facebook” com a tecla colado depois a parte “/ key /” da URL.

curl-facebook11

O texto post é importante para obter direito. Uma vez que este está passando por cima como uma seqüência de URL, você não pode simplesmente colocar espaços onde os espaços normalmente iriam. O truque para contornar isso é inserir “% 20” em todos os lugares em seu post onde um espaço iria.

Para postar “Meu primeiro post usando um comando curl” a minha linha do tempo Facebook, o meu comando CMD parece com isso:

curl-facebook12

E quase imediatamente, o meu post prompt de comando iniciado apareceu no meu cronograma Facebook, apenas como aquele.

curl-facebook13

Video: Como postar um GIF no Facebook. (Atualizado)

Agora, se você pensar sobre isso, postar no Facebook através de uma linha de comando é apenas o começo de alguma coisa muito legal.

Você poderia facilmente criar trabalhos em lote para rodar no seu PC automaticamente, que as mensagens que quiser em um horário fixo. Melhor ainda, o uso Windows Scripting ou um VBA macro no Excel ou Word para lançar mensagens automatizadas de Facebook!Mergulhe os dedos dos pés Batch Programação arquivo para WindowsMergulhe os dedos dos pés Batch Programação arquivo para WindowsPor que você deixa, tarefas simples repetitivas aborrecê-lo? Se você não pode delegar, inovar! Com o Windows, você pode criar pequenos programas simples, chamados de arquivos em lote, que vai cuidar dessas tarefas cansativas.consulte Mais informação

As possibilidades são infinitas, e podemos explorar algumas integrações criativas usando essa abordagem em alguns próximos posts. Quer ver qualquer queridos específicos? Solicitá-los na seção de comentários abaixo! Vamos falar sobre as coisas legais agora você pode fazer que você pode postar no Facebook a partir da linha de comando, mesmo sem FBCMD.


Artigos relacionados