Como arquivar, pesquisar e visualizar as estatísticas do seu tweet com ThinkUp

Feb 2, 2025
Nuvem e Internet
CONTEÚDO NÃO CHEGADO

Preocupado em arquivar seus tweets? Quer uma pesquisa mais poderosa? Quer ver suas estatísticas de tweet? Você pode fazer tudo isso e muito mais instalando o ThinkUp em seu servidor doméstico.

ThinkUp é um aplicativo brilhante (atualmente em beta) que irá arquivar todos os seus tweets, suas respostas, respostas, etc. para que você possa pesquisá-los e descobrir algumas estatísticas de uso úteis. Possui alguns plug-ins, incluindo um que adiciona suporte total ao Facebook também.

Ele foi projetado para ser instalado em um servidor LAMP; ou seja, Linux, Apache, MySQL e PHP é o que fornecerá o backbone para ele. Embora seja possível instale-o em um Windows - ou Máquina baseada em Mac , é mais fácil de lidar no Linux, então usaremos o Ubuntu para mostrar como colocá-lo em funcionamento. Ele está em desenvolvimento muito ativo pela fundadora, Gina Trapani, e por muitos usuários da comunidade.

Pré-requisitos

O ThinkUp está atualmente em beta, então haverá alguns bugs e as coisas podem não funcionar perfeitamente, então, a menos que você esteja interessado em consertar (e talvez ajudar enviando relatórios de bug), isso pode não ser para você. Em primeiro lugar, você precisa ter um servidor LAMP instalado e funcionando, e vamos assumir que você já tem essa configuração. Você também precisará de uma conta de usuário MySQL pessoal já configurada. Finalmente, a função de e-mail em PHP deve estar funcionando, o que significa que você precisará de um programa ou script que possa enviar e-mail, mas se não, nós ajudamos.

Ok, para começar, precisaremos instalar algumas coisas extras que podem ainda não estar instaladas, como cURL e GD. Para fazer isso, basta inserir o seguinte comando:

sudo apt-get install curl libcurl3 libcurl3-dev php5-curl php5-gd

Digite sua senha e deixe-a instalar. Para terminar, você terá que reiniciar o servidor Apache:

sudo /etc/init.d/apache2 restart

Como alternativa, você pode usar:

sudo service apache2 restart

Mantenha a janela do terminal aberta, porque pode ser necessário voltar a ela com frequência para alterar algumas coisas.

Enviar correio

Conforme observado acima, você precisará de algo que possa enviar e-mail no próprio servidor. Se você não fizer isso, há uma solução muito fácil para isso. Basta instalar o sendmail com o seguinte comando:

sudo apt-get install sendmail

Em seguida, precisamos editar o arquivo php.ini para apontar para o programa recém-instalado.

Sudonano / Etc / php5 / Apache 2 / php. Dentro

Pressione a tecla page down até encontrar algo parecido com isto:

; sendmail_path =

Você precisa excluir o ponto-e-vírgula inicial e anexar o caminho no final. Mude essa linha para que fique assim:

sendmail_path = / usr / sbin / sendmail -t –i

Para salvar, pressione CTRL + O e digite. Se for solicitado a substituir, pressione Y. Em seguida, saia com CTRL + X.

Por último, reinicie o Apache, como fizemos na última seção. Isso fornecerá ao seu servidor a capacidade de enviar e-mails, de que precisaremos em breve para ativar nossa conta ThinkUp.

Instalando ThinkUp

Vá para o Página ThinkUp GitHub para baixar o ThinkUp (atualmente versão beta 0.8). Depois de fazer o download, coloque este comando no terminal para extraí-lo para seu diretório da web padrão:

sudo descompactar caminho / para / thinkup-0.8.zip –d / var / www

Isso criará automaticamente um diretório chamado “thinkup” em / var / www.

Para acessar o ThinkUp, abra um navegador da web e navegue até um dos seguintes:

http: // localhost / thinkup

http: //your.internalip.address/thinkup

Provavelmente, você receberá essa mensagem de erro devido a permissões incorretas. Você pode simplesmente inserir esse comando em um terminal para corrigir o problema.

Em seguida, atualize a página do navegador.

Clique no link “instalando ThinkUp” para iniciar a configuração inicial. Você verá a tela de requisitos.

Você deve estar pronto para ir. Role para baixo e clique no botão para continuar.

Você terá que inserir um endereço de e-mail válido, criar uma senha e definir um fuso horário. Essas são as opções fáceis. Os mais difíceis vêm em seguida.

  • Host de banco de dados: aqui, coloque seu nome de host ou, se estiver em seu servidor privado, digite “localhost”
  • Nome do banco de dados: digite um nome para o banco de dados que o ThinkUp usará para seus dados. Ele será criado se não existir.
  • Nome de usuário: o nome de usuário da sua conta MySQL.
  • Senha: a senha da sua conta MySQL.

Em seguida, clique no botão para continuar. Você pode ver uma mensagem como esta:

Basta inserir os dois comandos em um terminal para criar o arquivo de configuração e alterar sua propriedade.

Após clicar no botão, você verá uma mensagem com um fundo verde informando que a instalação foi bem-sucedida e que um e-mail foi enviado para ativar sua conta. Faça login no seu e-mail, clique no link (certificando-se de que o IP / nome de domínio esteja correto) e você verá uma bela mensagem verde “ativado”.

Insira suas credenciais e faça login!

Configurando ThinkUp

Depois de entrar, você verá que ainda não tem nenhuma conta configurada. Clique no link para mudar isso.

Por padrão, será solicitado que você adicione uma conta do Twitter. Role para baixo até onde diz “Configure the Twitter Plugin” e siga as etapas para registrar o ThinkUp no Twitter.

Esteja ciente de que pode ser necessário alterar o URL de retorno de chamada para apontar para seu IP externo ou um alias DNS. O Twitter deve fornecer algumas informações extras: chaves secretas e do consumidor.

Tenha cuidado com eles, pois são exclusivos da interação deste aplicativo com sua conta específica do Twitter! Insira essas chaves em sua configuração ThinkUp.

Em seguida, clique em “Mostrar opções avançadas” na parte inferior para revelar o seguinte:

Você pode aumentar os valores como eu fiz. Assim que a configuração estiver concluída, ThinkUp usará um rastreador para obter suas informações do Twitter. Ao aumentar a tolerância a erros e outros valores, poderemos obter mais e mais dados a cada rastreamento. Quando terminar, clique no botão "Salvar" e role para cima. Você verá outro botão que diz “Autorizar ThinkUp no Twitter”. Clique.

Ele irá redirecioná-lo para o Twitter, onde você só precisa clicar no botão “Permitir”, e então ele deve enviar você de volta ao ThinkUp.

Ao rolar para cima, você verá sua conta listada em “Plug-in do Twitter” e se pode tornar suas estatísticas públicas clicando no botão “Definir como público”. Isso fará com que você não precise fazer login para ver todas as suas estatísticas quando for para http: // localhost / thinkup no futuro.

Rastreamento de dados via Cron

Precisamos colocar alguns dados no ThinkUp. Clique no logotipo do ThinkUp ou simplesmente vá para a página principal do ThinkUp. Clique em qualquer uma das estatísticas listadas no menu à esquerda.

Você verá que não há nada disponível, mas verá um link que diz “Atualize seus dados agora”.

Clicar nele o levará para outra página onde você pode ver as tentativas feitas pelo meu ThinkUp para obter dados do Twitter para você. Este é o rastreador mencionado anteriormente.

Se você rolar para baixo, verá uma sugestão útil.

Esse comando na parte inferior? Podemos automatizar isso no Linux por meio de algo chamado cron. Volte para o seu terminal e digite o seguinte comando:

crontab –e

Ele pedirá que você escolha um editor de texto. Nano é ótimo para iniciantes e é o que usamos anteriormente, então pressione 2 para torná-lo o padrão.

Cada uma das cinco colunas no topo representa os períodos de tempo para repetição: minutos, horas, dia do mês, mês e dia da semana. Inserir um número definirá esses valores, enquanto inserir um asterisco irá ignorar esse critério. Acima, você vê que eu entrei:

34 * * * *

Isso significa que a cada hora na marca de 34 minutos, ele executará um comando. Qual comando? Ora, o que o ThinkUp sugeriu, é claro!

cd / var / www / thinkup / crawler /; exportar THINKUP_PASSWORD = sua senha; /usr/bin/phpcrawl.php [email protected]

Certifique-se de inserir sua senha e verificar o endereço de e-mail neste comando! Isso garantirá que a cada hora o ThinkUp se atualize para obter novos dados. Se você quiser usar critérios mais elaborados para o seu rastreador, sugiro começar com o Cron How-To da documentação da comunidade Ubuntu . Pressione CTRL + O para salvar e CTRL + X para sair.

Estatísticas do Twitter

Além de apenas arquivar todos os seus tweets, respostas e outras informações em um banco de dados MySQL, você verá muitas estatísticas interessantes. Você pode ver como usa clientes específicos, o quanto você responde em comparação com o quanto você tweeta, quantos seguidores você tem, quais deles são mais seguidos e muito mais.

O ThinkUp também extrai algumas informações úteis para você, como todos os posts que o mencionam, menções que não são respostas ou encaminhamentos e conversas completas.

Na parte inferior, você também pode ver como ThinkUp puxa listas de links que aparecem em seus tweets, imagens que aparecem em seus tweets e muito mais.

E, é claro, você pode pesquisar em qualquer uma dessas categorias clicando no link de pesquisa.

Você obterá uma ótima janela de pesquisa reduzida ao texto.


O ThinkUp fornece muitas funcionalidades com o Twitter, mas seu plug-in do Facebook é igualmente poderoso. Depois de configurar o ThinkUp, você pode até mesmo permitir que seus amigos criem contas para que também possam usá-lo! Além da preservação, você também pode usar o ThinkUp para rastrear as respostas às perguntas postadas e filtrar informações úteis de toda a sua linha do tempo. Ajuda muito quando o feed do Twitter está ridiculamente ocupado ou há muitos seguidores acontecendo.


Nuvem e Internet - Artigos mais populares

Como baixar Disney + Filmes e programas de TV para assistir off-line

Nuvem e Internet Nov 13, 2024

CONTEÚDO NÃO CHEGADO Justin Duino Se não quiser usar seu limite de dados móveis, você pode baixar filmes e programas de TV em Disney+ pa..


O que é uma "tomada quente" e de onde veio a frase?

Nuvem e Internet Oct 9, 2025

CONTEÚDO NÃO CHEGADO Pathdoc / Shutterstock As melhores tomadas estão em toda parte online. Você provavelmente já viu a frase "pegadinha" ..


Como fazer ligações e mensagens de texto de seu smartphone sem serviço de celular

Nuvem e Internet Nov 20, 2024

Os smartphones se tornaram parte integrante de nossas vidas, e as operadoras sabem disso, então cobram muito dinheiro por algo que sabem que você vai pagar. Mas e se eu dissesse q..


Mais de 30 alternativas baseadas na web para aplicativos de desktop tradicionais para Chromebooks e PCs

Nuvem e Internet Sep 10, 2025

CONTEÚDO NÃO CHEGADO Se você é usando um Chromebook ou você está apenas interessado em mudar de aplicativos de desktop instalados para aplicativos baseados em..


Como construir seu próprio indexador de Usenet

Nuvem e Internet Dec 10, 2024

CONTEÚDO NÃO CHEGADO Existem muitos indexadores NZB por aí, como NZB Matrix e NZBs (ponto) ORG, mas eles apenas indexam ALGUNS da Usenet. Veja como co..


Desative os comentários do YouTube ao usar o Chrome

Nuvem e Internet Mar 17, 2025

CONTEÚDO NÃO CHEGADO Você está cansado de ver os comentários no YouTube cheios de palavrões ou irritantes de se olhar? Agora você pode assistir a vídeos sem os comentários com a ex..


Botões compactos da barra de ferramentas no Firefox

Nuvem e Internet Dec 11, 2024

Você está procurando novas maneiras de compactar a IU no Firefox? Agora você pode remover o espaço em excesso entre e ao redor dos botões da barra de ferramentas com a extensão da barra..


Como executar o Chrome OS no VirtualBox

Nuvem e Internet Feb 11, 2025

Recentemente, uma versão do Chrome OS do Google foi lançada para teste. Embora não esteja pronto para o horário nobre, você pode querer testá-lo em uma máquina virtual. Hoje vamos dar ..


Categorias