Zeitgeist

Tela Software:
Zeitgeist
Detalhes de Software:
Versão: 0.9.16 Atualizado
Data de upload: 18 Jul 15
Licença: Livre
Popularidade: 1

Rating: nan/5 (Total Votes: 0)

Zeitgeist (também conhecido como o Framework Zeitgeist) é um software de linha de comando implementado em Vala e concebido para funcionar como um serviço que registra os eventos e as atividades de um usuário GNU / Linux. Ele é usado por padrão no sistema operacional Ubuntu Linux.


Fornece consciência atividade desktop

Zeitgeist fornece consciência atividade desktop e pode ser utilizada para entrar vários eventos da área de trabalho criados por um usuário, como arquivos abertos, sites visitados, ou conversas de bate-papo, e tornar essa informação disponível para outros aplicativos.

O projeto também oferece suporte para itens de marcação, tanto manualmente pelo usuário ou automaticamente pelo provedor de dados, bem como suporte para itens de bookmarking. Além disso, Zeitgeist pode ser usado para estabelecer uma relação entre os itens com base em padrões de uso e semelhança.


Primeiros passos com o Zeitgeist

A instalação do quadro Zeitgeist em seu sistema operacional GNU / Linux não deve ser uma tarefa tão difícil, mesmo que o do programa só é distribuído como um arquivo de origem. Claro, os usuários do Ubuntu podem instalar o pacote a partir dos principais repositórios de sua distribuição de software, se ele isn & rsquo;. T já instalado por padrão

Depois de salvar o arquivo de origem em um local de sua escolha, como seu diretório Home, você deve descompactá-lo usando um utilitário gerenciador de arquivos, em seguida, abrir um aplicativo emulador de terminal e navegue para a localização dos ficheiros de arquivo extraído (por exemplo cd /home/softoware/zeitgeist-0.9.14).

Execute o & lsquo; ./ configure && make & rsquo; comando para configurar e compilar o programa, seguido pelo & lsquo; sudo make install & rsquo; comando para instalá-lo em todo o sistema e torná-lo disponível para todos os usuários em seu computador.


Sob o capô

Dando uma olhada sob o capô do programa Zeitgeist, podemos notar que ele foi inteiramente escrito na linguagem de programação Vala. . Nós & rsquo; ve testado com sucesso com várias distribuições de GNU / Linux de 32 bits e 64 bits

O que é novo nesta versão:

  • No geral:
  • Não codificar caminho python
  • Corrija construir com vala-0.24 +
  • Exigir glib 2.35.4 e ajustar em conformidade glib-alvo
  • Libzeitgeist:
  • Adicionar -fPIC para libzeitgeist-internal.la e libzeitgeist_datamodel-2.0.la
  • Log:. Necessidade de sair do loop também em caso de erro, caso contrário, deixe um laço principal de rua em torno

O que é novo na versão 0.9.14:

  • Corrija gestão e acompanhamento de monitores registrados

O que é novo na versão 0.9.12:

  • Corrija find_related_uris apenas imprimir o ranking se
  • EXPLAIN_QUERIES está habilitado
  • find_related_uris fixos para tomar RelevantResultType como um
  • argumento em vez de ResultType
  • cópia da passagem de modelos para pesquisar e search_with_relevancies

O que é novo na versão 0.9.5:

  • Motor:
  • Necessidades vala 0,16 a construir.
  • Otimização de interpretação assunto.
  • Set Pragma definição síncrona para NORMAL.
  • Adicionado um que cria um ônibus em um servidor falso X (Xvfb) e lança uma instância Zeitgeist (sem DataHub ou STF) para ele.
  • Os eventos são inseridos em ordem sequencial.
  • Autoconf:
  • Não verificar para Xapian se FTS ++ está desativado.
  • Print & quot; SQL depuração & quot; opção.
  • Verifique se há gmodule.

O que é novo na versão 0.8.99 Beta 1:

  • Motor:
  • Corrigida a falha quando os eventos tiveram campos NULL (LP: # 941530).
  • Made certeza de nenhuma transação SQLite abortados são deixados abertos (LP: # 937991)
  • .
  • Avançado exploração madeireira e opção --log-arquivo adicionado.
  • Corrigido o erro monitor de armazenamento IDs de armazenamento corruptora em dB (LP: # 950983).
  • inserção Corrigido o erro valores anteriormente inexistentes quando procurando por eles (LP: # 953041)
  • .
  • FTS:
  • indexação Filtro de valores não reconhecidos (ex. não-padrão URIs).
  • agrupamento Reforçada pela URI e origem (LP: # 947835).
  • Use current_uri em vez de URI; MOVE_EVENTs índice (LP: # 948794).
  • Adicionado SearchWithRelevancies função D-Bus.

O que é novo na versão 0.8.99 Alpha 2:

  • Motor:
  • Avançado tratamento de erros e relatórios (LP: # 848710, # 760111, # 903667)
  • .
  • Recuperação automática após a corrupção do banco de dados (LP: # 743857).
  • Adicionado um novo operador de prefixo (& quot; + & quot;) para consultar as correspondências exatas (LP: # 884193)
  • .
  • O arquivo de banco de dados é agora legível apenas pelo usuário (LP: # 910273).
  • uso GVFS em StorageMonitor foi desativado por enquanto (LP: # 905898)
  • .
  • Corrigido um problema em que a extensão do STF poderia bloquear a DB (LP: # 919111).
  • Corrigido um erro na re-indexação automática do STF.
  • Eventos com temas duplicados são agora limpa rejeitada (LP: # 909708).
  • Mensagens de depuração não são exibidos por padrão (LP: # 906451).
  • Guess interpretação e manifestação quando vazio (LP: # 899602).
  • Implementado monitoramento de status da rede em StorageMonitor.
  • extensão histograma fixo para lidar com fusos horários.
  • Diversas uso de memória e de consulta melhorias de velocidade (LP: # 910190).
  • Adicionado uma variável de ambiente para desativar extensões.
  • No geral:
  • Atualizado para desktop-compartilhada-ontologias versão 0.8.1. Isto introduz WebDataObject e faz MusicPiece uma criança de áudio.

O que é novo na versão 0.8.2:

  • Motor:
  • Monitor de Armazenamento:. Adicionar suporte para Network Manager 0.9
  • O campo de texto em modelos sujeitos agora é permitido para acabar com um asterisco (*) (que é tratada como texto simples).
  • Corretamente lidar com current_uri em modelos sujeitos de clientes antigos (em vez de forçá-lo para o mesmo valor que uri do sujeito).
  • Aumentar substancialmente a quantidade de eventos que podem ser eliminados em um único DeleteEvents chamar.
  • API Python:
  • corretamente especificar a interface D-Bus pelo uso da introspecção.
  • Corrija possível exceção quando a lista método disponível não foi carregado.
  • O construtor Evento agora suporta a criação de cópias independentes de eventos.

O que é novo na versão 0.8.1.1:

  • Motor:
  • extensões de carregar após as tabelas de pesquisa / cache interno de banco de dados foram inicializados.
  • Fix problema ao substituir uma instância existente Zeitgeist (LP: # 809569).
  • Corrija possível bloqueio ao zeitgeist-DataHub não está disponível (LP: # 791392).
  • API Python:
  • Fix regressão que quebrou propriedades (get_Version e get_extensions).

O que é novo na versão 0.8.1:

  • Motor:
  • Adicionado um método GetDataSourceFromId D-Bus para a extensão de registro da fonte de dados (LP: # 691690).
  • Um backup do banco de dados é criado antes de tentar atualizações de esquema. Se algo der errado, o backup é automaticamente restaurada (LP: # 660307).
  • Corrigido o & quot; extensões & quot; Propriedade D-Bus quando é uma lista vazia (LP: # 787691).
  • Adicione PID para a saída sendo registrado em ~ / .cache / (LP: # 806030)
  • .
  • Verifique se o motor não tenta fechar duas vezes seguidas (LP: # 793714)
  • .
  • melhorias uso de memória menor.
  • API Python:
  • _DBusInterface Mudou para atualizar dados introspectadas após reconexões.
  • Adicionado suporte para registrar evento personalizado e subclasses Assunto com ZeitgeistClient (LP: # 799199).
  • reconexão Fixo após um reinício Zeitgeist para que a chamada de método trig-dear o reconexão também funciona -e não só mais tarde, chamadas (LP: # 736176).
  • Adicionado reconexão sinal no reinício do motor para extensões (LP: # 806967).
  • Adicionado um & quot; iteritems () & quot; método para todas as contagens (RelevantResultType, StorageState e resultType).
  • Adicionado um & quot; from_timestamp (timestamp) & quot; método para TimeRange.

O que é novo na versão 0.8.0:

  • Motor:
  • classificação secundária fixo por timestamp para a maioria dos ResultTypes (LP: # 772041).
  • Ativado filtragem por disponibilidade em FindEvents.
  • Adicionado uma propriedade de origem de eventos, correspondentes que para os sujeitos (LP: # 425258)
  • .
  • Adicionado uma propriedade current_uri a indivíduos, que ao contrário de todas as outras propriedades é mutável.
  • Adicionar novos tipos de classificação para a origem e current_uri.
  • Adicionado suporte para & quot; jogada & quot; eventos, que atualizam automaticamente a propriedade current_uri se for caso disso (LP: # 602211).
  • inconsistências fixos causados ​​pela cache interno não sendo atualizado quando os eventos foram excluídos (LP: # 598666).
  • Adicionado uma extensão Storage Monitor que monitora a conectividade de rede e dispositivos removíveis (LP: # 489194).
  • Fixo DataHub lançamento para evitar processos zombie (LP: # 739780).
  • Substituído a extensão Blacklist dando-lhe uma API mais capazes (LP: # 612344).
  • Não imprima um rastreamento quando Zeitgeist falha ao iniciar porque outra instância já está em execução, apenas mostrar uma mensagem de erro simples (LP: # 744818).
  • formato de saída log simplificado ao imprimir em stderr.
  • API Python:
  • Fix bug no fim (Zeitgeist) código de recuperação (LP: # 771970).
  • Adicionado novos ResultTypes:. {Most, Least} {recentes, Popular} {CurrentUri, EventOrigin}
  • * Criado apelido SubjectOrigin para todos {Most, Menos} {recentes, Popular} ResultTypes Origem.
  • a documentação melhorias menores (erros de digitação corrigidos, etc).

Requisitos :

  • Python

Outro software de desenvolvedor The Zeitgeist Project

Comentário para Zeitgeist

Comentários não encontrado
Adicionar comentário
Ligue imagens!