python-gammu Gammu kütüphane için Python bağlamaları vardır. Şu anda tüm Gammu özelliklerini desteklemez, ancak kapalı fonksiyonların aralığı bazı özel gerekirse, özellik istekleri için hata takip sistemi kullanmak için çekinmeyin, artmaktadır.
Kurulum:
Önce Gammu paylaşılan kütüphane olarak ve başlık dosyaları ile yüklü olması gerekir. Sevdiğiniz dağıtım için paketleri kullanabilirsiniz veya elle yapabilirsiniz (güncel gammu sürümü ile XXX yerine):
> Tar xfj gammu-XXX.tar.bz2
> Cd gammu-XXX
> ./configure --prefix = / Usr
> Make paylaş
> Su
# Installshared yapmak
Gammu kütüphaneleri bulmak için, pkg-config yüzden de onu kurun kullanılır.
Sonra inşa ve python-Gammu yükleyebilirsiniz. O yüzden, standart distutils modülünü kullanır:
> Python setup.py inşa
> Su
# Python setup.py install
Sen ortam değişkenleri tarafından pkg-config alınan değerleri geçersiz kılabilirsiniz
GAMMU_LIB ve GAMMU_INC:
GAMMU_LIB = path_to_gammu_library
GAMMU_INC = path_to_gammu_includes
Python setup.py inşa koşu inşa
Bu sürümdeki yeni nedir:.
- Yeni SMSD yapılandırma seçeneği HardResetFrequency
- Gammu şimdi yapılandırma dosyası konumları için freedesktop.org/XDG gözlük destekler ve ~ / .config / gammu / config. okur
- AT + CMGL (hata # 1317) için artırın zaman aşımı.
- desteği eklendi
- SMSD veritabanı ana bilgisayar yapılandırma şimdi adlandırılmış & quot olduğu, ev sahibi & quot; değil & quot; PC & quot;.
ETSI 123 040, bölüm 9.2.2.3 (hata # 1304). tarafından tanımlanan isteğe bağlı iletim raporu parçaları
nedir sürüm 1.23.0 Yeni:
- SMSD ilgili değişikliklerin Çok:
- Yeni DBI arka uç.
- SMSD ve enjekte aracı ayrı ikili oldular.
- SMSD için yeni bir izleme aracı.
- SMSD artık bir Windows hizmeti olarak çalıştırabilirsiniz.
- SMSD bir Linux cini (syslog destek, SIGHUP taşıma, uygun Daemonizing, vb.) Gibi güzel davranır.
- Birleşme:
- Python bağlamaları ayrı proje şimdi Gammu sürümünün bir parçası olan, artık.
- Daha iyi desteği:
- Nokia USB kabloları Gammu şimdi libusb-1.0 tabanlı olan destek.
- Bu bize DKU-2 kablo için performans artışı ve destek verir.
- Çok fazla testler:
- kod Hakkında 1/3 şimdi test durumlarda kaplıdır.
- Kukla telefon arka uç bağlı telefon olmadan test izin vermek.
- Genel kod temizleme:
- Sabit ton.
- yeniden yapılandırıldı kod yapısı biraz desteklenen hangi parçaların net yapmak.
- Dokümantasyon:
- Çeşitli yeni man sayfaları, en önemli eklenmiştir SMSD için dokümantasyon ve tüm bu özellikleriyle.
Güzel birçok veritabanlarını yönetir
Python-Gammu ve
Linux Nokia USB kabloları
Test durumlarda, Valgrind ve cppcheck tarafından bulunan sorunların
sürüm 1.22.94 yeni nedir:.
- cppcheck tarafından bulunan bazı bellek sızıntıları Fix
- DBI sürücü Uygulanacak cının / yeniden deneniyor.
- Fix bellek sızıntıları Valgrind tarafından bulundu.
- Başka bir Nokia mesajı Çeşidi Fix çözme.
- DBI alınan ileti kimliği geçirilmesi için destek.
- Kukla telefon rehberi artık, takvim, yapılacaklar, dosya sistemini destekler.
- Windows Deneysel SMSD monitör desteği.
- Nokia 2680 (hata # 813) için eklendi kimliği.
- iletinin yeniden deneme sayısı SMSD göndermek yapılandırılabilir.
- Güncelleme SQL dosyaları yeni sürüme (çoğunlukla yararlı endeksleri eklendi).
- SMS kimlikleri oluşturmak için kendi mantığı düştü ve (şimdilik sadece DBI sürücüsünde) SQL server güveniyor.
SMSD
sürüm 1.22.93 yeni nedir:.
- SMSD bırakarak Sabit ayrıcalıklar
- SMSD enjekte artık düzgün PhoneID kullanır.
- SMSD belgeleri geliştirin.
- Çeviriler iyileştirmeler.
- Nokia 7373 için kimliği ekleyin.
- dosya sistemi OBEX kullanmaya kalkmayın.
- LMB dekoder mümkün kilitlenme düzeltildi.
- Nokia telefon rehberi encoder dize uzunluğu taşması kaçının.
- gammu.StateMachine.SetConfig Tanıtıldı geriye dönük uyumluluk.
- Deneysel DKU-2 userspace sürücü libusb-1.0 (fbususb) kullanarak.
- python-gammu şimdi SMSD (gammu.SMSD nesnesi) iletileri enjekte edebilir.
- SMSD saklar özet sayım / veritabanında mesajları aldı.
- eklendi gammu-SMSD-monitör programı SMSD durumunu izlemek için.
- python-gammu şimdi SMSD durumunu izleyebilirsiniz.
- (hata # 807) çok eski OBEX 1.0 kullanmaya kalkmayın.
- Daha ATI Samsung (hata # 806) den cevap ayrıştırmak.
- Daha CSQ Samsung (hata # 806) den cevap ayrıştırmak.
- SMS kaydetme / (bug # 794) göndermeden küçük gecikmeler ekleyin.
- SMSD monitör şimdi döngüler yapılandırılan sayıda çalıştırabilirsiniz.
- SMSD için eklendi DBI arka uç, bu yüzden şimdi veritabanları geniş destek.
- SMSD telefondan SMS silmez.
- sqlite için Katma SQL yapısı,.
- python-gammu çalıştırmak ve SMSD durdurabilirsiniz.
- test için sahte telefon sürücüsünün ilk uygulama.
- komut satırından config yolunu yapılandırmak için izin verin.
- SMSD monitör CSV çıkışı sağlar.
IrMC erişim zorunda kaldı eğer
Gönderilen bir
Başarısız oldu tasarrufu ne zaman
DBI ile kullanılabilir
sürüm 1.22.92 yeni nedir:.
- kaydedilen mesajın ağ adı alıyorum Sabit
- AT motoru bazı kodlamalar metin Sabit kodlama.
- Siemens CME hata kodlarını Algılama.
- Windows ikili MySQL desteği ile yine.
- Motorola telefon defterine (hata # 748) için ilk yerli destek.
- kullan getpass eğer.
- Gelen aramaları telefon numarasının sabit ayrıştırma.
- Eklendi Kimlik Nokia 1112 için.
- Bırakılan eski ambalaj / debian ve nokta kullanıcıları.
- Fix kazasında operatör logosu boş.
- Fix bellek sızıntısı.
- PostgreSQL (hata # 803). Ile SMSD giden kutusu Sabit işleme
- kurulum için lib64 dizinin otomatik algılama.
- Windows bazı bileşenlerin ayrı yüklemesini sağlayın.
PIN kodu istemi için kullanılabilir
Uygun paketleri
SMS yedekleme
nedir sürüm 1.22.91 Yeni:
- python-gammu fazla beş burada olmuştur yıl ve şimdi gitti! Peki gerçekten, ben sadece yine de ait mantıksal bir yerdir, ne düzenli Gammu kaynaklarına içine entegre. Özellikle zaten birbirine bağlı idi son sürümleri, üzerinde ararken.
- birçok geçmiş bültenleri hem python-Gammu birlikte olmak zorunda ve Gammu birleştirme için tek nedeni değil aslında. Diğer iki önemli nedeni çapraz derleme ve test vardır. Bu yanı sıra, birleştirilmiş kaynağı ile, bazı dağıtımlar yayımlanan ürünlere yeni Gammu dağıtmak için daha kolay olacaktır.
- Ben kesinlikle bazı Python tabanlı test çerçeve kullanabilirsiniz, ama tek bir yerde tüm test sonuçları istiyorum ve ben kolayca bazı pano bazı python test çerçeve entegre ne bir şey bulmak ve aynı zamanda olmaz vermedi test için C testi yapma yeteneğine sahip olacak. Ayrıca Gammu kullanılan mevcut CTest / CDash açılan gerçekten günlük testler ne olup bittiğini iyi bir bakış için benim ihtiyaçlarına uygun, bu yüzden mevcut sistem ile kalmayı tercih.
- Çapraz derleme desteği gerçekten distutils modülünü eksik ve ben düzgün Linux, Windows için ikili dosyalar üretmek için kesmek seti kullanılarak yapıldı. Mevcut CMake tabanlı kurulum, tüm bu sadece madde Python örneği kullanmak sağlanmasıdır.
- Ben gerçekten, distutils modülünü kullanım bırakamazsınız.
Onlar hala Windows için ikili yükleyici oluşturmak için gerekli olacak gibi nasıl (Ben gerçekten şüphe) CMake bunun için bazı akıllı yolu bulacağız sürece olumsuz
sürüm 0.28 yeni nedir:
- Bu sürüm olası çöker giderir, Gammu 1.22 ile uyumluluk getiriyor. 0 ve ve vCard / vCalendar / iCalendar formatları dönüştürme için destek ekler.
nedir sürüm 0.27 Yeni :
- Bu sürüm yeni özellikler Gammu için destek ekler ve kodlama birkaç giderir hatalar.
Gereksinimler :
- Python
- Gammu
Yorum Bulunamadı