python-gammu

Tela Software:
python-gammu
Detalhes de Software:
Versão: 1.32.0
Data de upload: 20 Feb 15
Revelador: Michal Cihar
Licença: Livre
Popularidade: 29

Rating: nan/5 (Total Votes: 0)

python-gammu são vínculos Python para biblioteca Gammu. Atualmente, não suporta todas as funcionalidades gammu, mas gama de funções cobertas está a aumentar, se você precisar de algum específico, sinta-se livre para usar o sistema de rastreamento de bugs para solicitações de recursos.
Instalação:
Primeiro você precisa Gammu instalado como biblioteca compartilhada e com arquivos de cabeçalho. Você pode usar tanto pacotes para sua distribuição favorita ou fazê-lo com a mão (substituir XXX pela versão gammu atual):
> XFJ tar gammu-XXX.tar.bz2
> Cd gammu-XXX
> ./configure --prefix = / Usr
> Faça share
> Su
# Make installshared
Para encontrar bibliotecas gammu, pkg-config é usado, então, por favor instale-o também.
Então você pode construir e instalar python-gammu. Ele usa distutils padrão, então:
> Python setup.py construção
> Su
# Python setup.py instalar
Você pode substituir os valores adquiridos de pkg-config por variáveis ​​de ambiente
GAMMU_LIB e GAMMU_INC:
GAMMU_LIB = path_to_gammu_library
GAMMU_INC = path_to_gammu_includes
python setup.py compilação running compilação

O que é novo nesta versão:.

  • Nova opção de configuração SMSD HardResetFrequency
  • Gammu agora suporta especificações freedesktop.org/XDG para locais de arquivos de configuração e lê ~ / .config / gammu / config.
  • Aumentar o tempo limite para AT + CMGL (bug # 1317).
  • Adicionado suporte para as peças do relatório de entrega opcionais como definido pelo ETSI 123 040, seção 9.2.2.3 (bug # 1304).

  • Configuração de host
  • banco de dados SMSD agora é chamado & quot; anfitrião & quot; não & quot; PC & quot;.

O que é novo na versão 1.23.0:

  • série de mudanças SMSD relacionados:
  • New DBI backend que lida muito bem muitos bancos de dados.
  • SMSD e injetar ferramenta agora são binários separados.
  • Nova ferramenta de monitoramento para SMSD.
  • SMSD agora pode ser executado como um serviço do Windows.
  • SMSD se comporta muito bem como um daemon em Linux (suporte syslog, manuseio SIGHUP, daemonizing adequada, etc.).
  • Incorporação de python-gammu:
  • Ligações Python já não são projetos separados, eles são agora parte do lançamento Gammu.
  • Melhor suporte para cabos USB Nokia no Linux:
  • apoio agora baseou libusb-1.0 Gammu para cabos USB Nokia.
  • Isso nos dá aumento de performance e suporte para DKU-2 cabos.
  • Muito mais testes:
  • Cerca de 1/3 de código é agora cobertas por casos de teste.
  • Manequim backend telefone para permitir o teste sem telefone ligado.
  • limpeza de código Geral:
  • toneladas fixos de problemas encontrados pelos casos de teste, valgrind e cppcheck.
  • estrutura de código Reorganização um pouco para deixar claro o que as peças são suportadas.
  • Documentação:
  • Várias novas páginas de manual foram adicionadas, mais importante é a documentação para SMSD e todas as suas características.

O que é novo na versão 1.22.94:.

  • Corrigir alguns vazamentos de memória encontrados por cppcheck
  • Implementado reconexão / retrying em DBI motorista.
  • vazamentos de memória Fix em SMSD encontrado por valgrind.
  • Fix decodificação de um outro tipo de mensagem Nokia.
  • Suporte para passar recebeu ID mensagem em DBI.
  • telefone manequim agora suporta agenda, calendário, tarefas, sistema de arquivos.
  • suporte para monitor SMSD Experimental no Windows.
  • Adicionado ID para Nokia 2680 (bug # 813).
  • Número de tentativas de enviar mensagem em SMSD pode ser configurado.
  • arquivos SQL atualizados para a nova versão (principalmente adicionado índices úteis).
  • Caiu própria lógica para gerar IDs para SMS e dependem de servidor SQL (apenas em DBI motorista por agora).

O que é novo na versão 1.22.93:.

  • privilégios fixos caindo em SMSD
  • SMSD injetar agora usa corretamente phoneid.
  • Melhorar a documentação SMSD.
  • Traduções melhorias.
  • Adicionar ID para Nokia 7373.
  • Não tente usar o sistema de arquivos OBEX se o acesso IrMC foi forçado.
  • Corrigir possível falha no decoder LMB.
  • Evite corda estouro comprimento em Nokia agenda encoder.
  • compatibilidade com versões anteriores Introduzido de gammu.StateMachine.SetConfig.
  • Experimental dku-2 motorista userspace usando libusb-1.0 (fbususb).
  • python-gammu agora podem injetar mensagens em SMSD (gammu.SMSD objeto).

  • Contagens
  • lojas SMSD sumárias de mensagens enviadas / recebidas no banco de dados.
  • programa gammu-SMSD-monitor Adicionado para monitorar estado de SMSD.
  • python-gammu agora pode monitorar estado SMSD.
  • Não tente usar OBEX 1.0 é muito antigo (bug # 807).
  • Melhor analisar ATI respostas de Samsung (bug # 806).
  • Melhor analisar CSQ respostas de Samsung (bug # 806).
  • Adicionar pequenos atrasos de envio de SMS / poupança (bug # 794).

  • Monitor de
  • SMSD agora podem rodar por número configurado de loops.
  • Adicionado DBI backend para SMSD, por isso, agora suportam ampla gama de bancos de dados.
  • SMSD não exclui SMS de telefone quando ele está salvando falhou.
  • estrutura Adicionado SQL para o SQLite, que pode ser usado através de DBI.
  • python-gammu pode correr e parar SMSD.
  • A implementação inicial do driver de telefone fictício para testes.
  • Permite configurar caminho a config na linha de comando.
  • Monitor SMSD permite a saída em CSV.

O que é novo na versão 1.22.92:.

  • Fixo ficando de nome de rede de mensagem salva
  • codificação fixa de texto para algumas codificações em motor AT.
  • Detect mais códigos de erro Siemens CME.
  • Windows binário é novamente com o suporte ao MySQL.
  • suporte nativo inicial para Motorola agenda telefônica (bug # 748).
  • Use getpass Se estiver disponível para pronta código PIN.
  • parsing fixo do número de telefone de chamadas recebidas.
  • Adicionado ID para Nokia 1112.
  • Caiu obsoleto embalagem / Debian e ponto de usuários para embalagens adequadas.
  • Fix acidente quando logótipo do operador está vazio.
  • vazamento de memória Fix em backup de SMS.
  • processamento fixo de SMSD caixa de saída com PostgreSQL (bug # 803).
  • A detecção automática de diretório lib64 para a instalação.
  • Permitir a instalação separada de alguns componentes no Windows.

O que é novo na versão 1.22.91:

  • python-gammu está aqui há mais de cinco anos e agora ele se foi! Bem, não realmente, eu só integrou-a em fontes gammu regulares, o que é assim mesmo lugar lógico onde ele pertence. Especialmente quando se olha no últimos lançamentos, que foram unidas de qualquer maneira.
  • O facto de vários versões anteriores tem que acontecer em conjunto tanto para python-gammu e Gammu não é a única razão para a mesclagem. As outras duas razões principais são cross-compilação e testes. Além disso, com fonte incorporada, será mais fácil para algumas distribuições para implantar mais recente Gammu para produtos lançados.
  • Para os testes eu definitivamente poderia usar alguma estrutura de testes de python com base, mas eu gostaria de ter todos os resultados do teste em um único lugar e eu não encontrar algo que poderia facilmente integrar algum framework de teste python com algum painel e também o faria ser capaz de fazer o teste C. Também atual CTest / combinação CDash usado em Gammu realmente se encaixa às minhas necessidades para uma boa visão geral do que está acontecendo em testes diários, então eu preferi ficar com o sistema atual.

  • Apoio
  • Cross-compilação é realmente faltando em distutils e eu estava usando o conjunto de hacks para fazê-la produzir corretamente binários para Windows em Linux. Com atual configuração baseada CMake, tudo isso é apenas questão de fornecer instância Python para uso.
  • No lado negativo, eu realmente não posso largar distutils uso, como eles ainda serão necessários para a criação de instalador binário para Windows, a menos que eu vou encontrar alguma maneira inteligente como fazer isso em CMake (que eu realmente duvido).

O que é novo na versão 0.28:

  • Esta versão corrige eventuais falhas, traz compatibilidade com Gammu 1,22. 0, e adiciona suporte para a conversão de e para formatos vCard / vCalendar / iCalendar.

O que é novo na versão 0.27:

  • Esta versão adiciona suporte para novos recursos gammu e corrige vários codificação erros.

Requisitos :

  • Python
  • Gammu

Programas semelhantes

xgnokii
xgnokii

3 Jun 15

Sachesi
Sachesi

9 Dec 15

SIPp
SIPp

3 Jun 15

wxDialer
wxDialer

3 Jun 15

Outro software de desenvolvedor Michal Cihar

polld
polld

3 Jun 15

Weblate
Weblate

12 Aug 16

Wammu
Wammu

11 Apr 16

Comentário para python-gammu

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