python-gammu

Screenshot Software:
python-gammu
Mga detalye ng Software:
Bersyon: 1.32.0
I-upload ang petsa: 20 Feb 15
Nag-develop: Michal Cihar
Lisensya: Libre
Katanyagan: 122

Rating: nan/5 (Total Votes: 0)

python-gammu ay Python binding para Gammu library. Sa kasalukuyan ay hindi ito sinusuportahan ng lahat ng mga tampok Gammu, ngunit iba't-ibang mga function covered ay ang pagtaas, kung kailangan mo ng ilang tiyak na, huwag mag-atubiling gamitin ang bug ng system sa pagsubaybay para sa mga hiling sa tampok.
Pag-install:
Una kailangan mo na-install Gammu bilang nakabahaging library at may header na file. Maaari mong gamitin ang alinman sa mga pakete para sa iyong mga paboritong pamamahagi o gawin ito sa pamamagitan ng kamay (palitan XXX sa pamamagitan ng kasalukuyang bersyon gammu):
> Tar xfj gammu-XXX.tar.bz2
> Cd gammu-XXX
> ./configure --prefix = / Usr
> Make bahagi
> Su
# Gawing installshared
Para sa paghahanap ng gammu mga aklatan, pkg-config ay ginagamit, kaya mangyaring i-install ito rin.
Pagkatapos ay maaari kang bumuo at i-install python-gammu. Gumagamit ito ng karaniwang distutils, kaya:
> Python setup.py build
> Su
# Python setup.py-install
Maaari mong i-override ng mga halaga na nakuha mula sa pkg-config ng kapaligiran variable
GAMMU_LIB at GAMMU_INC:
GAMMU_LIB = path_to_gammu_library
GAMMU_INC = path_to_gammu_includes
python setup.py build na agad build

Ano ang bagong sa paglabas:.

  • Bagong opsyon SMSD config HardResetFrequency
  • Sinusuportahan na ngayon ng Gammu freedesktop.org/XDG specs para sa mga lokasyon config file at binabasa ~ / .config / gammu / config.
  • Pagtaas timeout para SA + CMGL (bug # 1317).
  • Nagdagdag ng suporta para sa mga opsyonal na mga bahagi ng ulat ng paghahatid tulad ng natukoy ng ETSI 123 040, seksyon 9.2.2.3 (bug # 1304).

  • Configuration host
  • database SMSD ay pinangalanan ngayon & quot; host & quot; Hindi & quot; PC & quot;.

Ano ang bagong sa bersyon 1.23.0:

  • Lot ng mga kaugnay na SMSD pagbabago:
  • Bagong DBI backend na humahawak ng mabuti maraming mga database.
  • SMSD at mag-iniksyon tool ay ngayon hiwalay na binary.
  • Bagong tool sa pagsubaybay para sa SMSD.
  • SMSD ay maaari na ngayong tumatakbo bilang isang serbisyo sa Windows.
  • SMSD behaves ng mabuti bilang isang demonyo sa Linux (syslog suporta, SIGHUP handling, tamang daemonizing, atbp.).
  • pagsama-sama ng python-gammu:
  • Python binding ay hindi na hiwalay na proyekto, ang mga ito ay ngayon bahagi ng Gammu release.
  • Mas mahusay na suporta para sa Nokia cable ng USB sa Linux:
  • Gammu ngayon ay libusb-1.0 batay sa suporta para sa Nokia cable ng USB.
  • Ito ay nagbibigay sa amin boost pagganap at suporta para sa DKU-2 cable.
  • Karamihan sa higit pang mga pagsubok:
  • Tungkol sa 1/3 ng code ay saklaw na ngayon sa pamamagitan ng mga kaso ng pagsubok.
  • Dummy backend telepono upang payagan ang mga pagsubok nang hindi nakakonekta sa telepono.
  • Pangkalahatang paglilinis code:
  • Mga Fixed tonelada ng mga problema na natagpuan sa pamamagitan ng mga kaso ng pagsubok, valgrind at cppcheck.
  • Reorganised istraktura code ng kaunti upang gumawa ng malinaw kung anong mga bahagi ay suportado.
  • Documentation:
  • Maraming mga bagong pahina ng tao ang naidagdag, pinakamahalaga ay dokumentasyon para sa SMSD at lahat ng ito ay mga tampok.

Ano ang bagong sa bersyon 1.22.94:.

  • Ayusin ang ilang mga paglabas ng memorya na natagpuan sa pamamagitan ng cppcheck
  • Ipinatupad Muling kumokonekta / muling sinusubukan sa driver DBI.
  • Ayusin ang memory paglabas sa SMSD matagpuan sa pamamagitan ng valgrind.
  • Ayusin ang pag-decode ng isa pang uri ng Nokia mensahe.
  • Suporta para sa pagpasa natanggap ID mensahe sa DBI.

  • Sinusuportahan na ngayon ng
  • Dummy telepono PhoneBook, kalendaryo, todo, filesystem.
  • suporta sa Pang-eksperimentong SMSD monitor sa Windows.
  • Added ID para sa Nokia 2680 (bug # 813).
  • Bilang ng mga retries ng mensahe magpadala sa SMSD maaaring i-configure.
  • Na-update SQL file sa bagong bersyon (halos Idinagdag kapaki-pakinabang na ini-index).
  • Na-drop sariling logic para sa pagbuo ng mga ID para sa SMS at umasa sa SQL server (lamang sa driver ng DBI sa ngayon).

Ano ang bagong sa bersyon 1.22.93:.

  • Ang Nakatakdang pribilehiyo ng pag-drop sa SMSD
  • SMSD mag-iniksyon ngayon maayos na gumagamit ng PhoneID.
  • Pagbutihin ang dokumentasyon SMSD.
  • Mga Pagsasalin ng mga pagpapabuti.
  • Magdagdag ng ID para sa Nokia 7373.
  • Huwag subukang gamitin ang filesystem OBEX kung IrMC access ay sapilitang.
  • Ayusin ang panahon ng pag-crash sa LMB decoder.
  • Iwasan ang string haba overflow sa Nokia phonebook encoder.
  • ipinakilala paatras pagkakatugma ng gammu.StateMachine.SetConfig.
  • Pang-eksperimentong dku-2 userspace driver gamit libusb-1.0 (fbususb).
  • python-gammu ay maaari na ngayong mag-iniksyon mensahe sa SMSD (gammu.SMSD object).
  • SMSD tindahan ng buod ng mga bilang ng mga ipinadala / natanggap na mensahe sa database.
  • Idinagdag gammu-smsd-monitor programa upang masubaybayan ang kalagayan ng SMSD.
  • python-gammu ay maaari na ngayong subaybayan ang estado SMSD.
  • Huwag subukang gamitin OBEX 1.0 ito ay masyadong luma (bug # 807).
  • Mas mahusay na-parse ATI tugon mula sa Samsung (bug # 806).
  • Mas mahusay na-parse CSQ tugon mula sa Samsung (bug # 806).
  • Magdagdag ng maliit na pagkaantala sa pagpapadala ng SMS / pag-save ng (bug # 794).
  • SMSD monitor ay maaari na ngayong magpatakbo para configure bilang ng mga loop.
  • Added DBI backend para sa SMSD, kaya sinusuportahan namin ngayon malawak na hanay ng mga database.
  • SMSD ay hindi magtatanggal ng SMS mula sa telepono kapag ito ay sine-save ang ay nabigo.
  • Added SQL istraktura para sa SQLite, na maaaring magamit sa pamamagitan ng DBI.
  • python-gammu maaaring tumakbo at tumigil SMSD.
  • Paunang pagpapatupad ng dummy driver ng telepono para sa pagsubok.
  • Payagan ang na i-configure ang path sa config mula sa linya ng command.
  • SMSD monitor ay nagbibigay-daan output sa CSV.

Ano ang bagong sa bersyon 1.22.92:.

  • Ang Nakatakdang pagkuha ng pangalan ng network mula sa mga naka-save na mensahe
  • Mga Fixed na pag-encode ng teksto sa ilang mga pag-encode sa SA engine.
  • Alamin ang higit pa Siemens CME mga code ng error.
  • Windows binary ay muli gamit ang MySQL suporta.
  • Paunang katutubong suporta para sa Motorola phonebook (bug # 748).
  • Gamitin ang getpass kung makukuha para sa prompt PIN code.
  • Ang Nakatakdang pag-parse ng numero ng telepono mula sa mga papasok na tawag.
  • Added ID para sa Nokia 1112.
  • -drop na laos na packaging / Debian at punto ng mga user sa tamang mga pakete.
  • Ayusin ang pag-crash kapag operator logo ay walang laman.
  • Ayusin ang memory tumagas sa SMS backup.
  • Mga Fixed pagpoproseso ng SMSD outbox may PostgreSQL (bug # 803).
  • Awtomatikong pag-detect ng direktoryo lib64 para sa pag-install.
  • Payagan ang hiwalay na pag-install ng ilang mga bahagi sa Windows.

Ano ang bagong sa bersyon 1.22.91:

  • python-gammu ay naging dito para sa higit sa limang taon at ngayon ito ay nawala! Well hindi talaga ito, lamang na isinama ko ito sa regular na pinagkukunan ng Gammu, ano pa rin lohikal na lugar kung saan ito ay kabilang. Lalo na kapag naghahanap sa huling release, na kung saan ay pa rin nakatali magkasama.
  • Ang katotohanan na ang ilang mga nakaraang mga release kailangang mangyari nang sama-sama para sa parehong mga python-gammu at Gammu ay hindi lamang ang dahilan para sa pag-merge. Ang iba pang mga dalawang pangunahing mga kadahilanan ay ang cross-compilation at pagsubok. Bukod sa ito, may mga naka-merge na pinagmulan, ito ay mas madali para sa ilang mga distribusyon na mag-deploy ng mas bagong Gammu sa inilabas na mga produkto.
  • Para sa pagsubok tiyak ko gamitin ang ilang mga python based na pagsubok framework, ngunit nais kong magkaroon ng lahat ng mga resulta ng pagsubok sa iisang lugar at hindi ko mahanap ang isang bagay kung ano ang magiging madali na isama ang ilang mga python pagsubok balangkas na may ilang dashboard at gagawin din maging may kakayahang paggawa C pagsubok. Gayundin kasalukuyang CTest / CDash combo ginamit sa Gammu talagang angkop sa aking mga pangangailangan para sa mahusay na pangkalahatang-ideya kung ano ang nagaganap sa araw-araw na mga pagsubok, kaya ginustong ko upang manatili sa kasalukuyang sistema.
  • Cross-compile ng suporta talaga nawawala sa distutils at ako ay gumagamit ng hanay ng mga hack upang gawin itong maayos na bumuo ng binary para sa Windows sa Linux. Sa kasalukuyan batay sa pag-setup CMake, ang lahat ng mga ito ay isa lamang bagay ng pagbibigay Python Halimbawa gamitin.
  • Sa downside, ako maaaring hindi tunay na drop distutils sa paggamit, tulad ng kung sila pa rin na kailanganin para sa paglikha ng binary installer para sa Windows, maliban kung kukunin ko mahanap ang ilang mga matalino na paraan kung paano gawin ito sa CMake (na ko talagang pagdudahan).

Ano ang bagong sa bersyon 0.28:

  • Ang release na ito Inaayos ng posibleng mga pag-crash, pinagsasama-pagiging tugma sa mga Gammu 1.22. 0, at nagdadagdag ng suporta para sa pag-convert sa at mula sa vCard / vCalendar / iCalendar format.

Ano ang bagong sa bersyon 0.27:

  • Ang release na ito ay nagdadagdag ng suporta para sa mga bagong tampok Gammu at Inaayos ng ilang mga coding error.

Mga Kinakailangan :

  • Python
  • Gammu

Katulad na software

Kamailio
Kamailio

28 Sep 15

iaxcomm
iaxcomm

3 Jun 15

Kphone
Kphone

3 Jun 15

Iba pang mga software developer ng Michal Cihar

Weblate
Weblate

12 Aug 16

polld
polld

3 Jun 15

Wammu
Wammu

11 Apr 16

Mga komento sa python-gammu

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!