のpython-監務監務ライブラリのPythonバインディングである。あなたには、いくつかの特定が必要な場合は、機能要求のためのバグ追跡システムを使用すること自由に感じ、それは現在、すべての監務の機能をサポートしていませんが、カバーされた関数の範囲が増加している。
インストール:
まず、監務が共有ライブラリとしておよびヘッダファイルと一緒にインストールする必要があります。あなたのお気に入りのディストリビューション用のパッケージを使用するか、手でそれを行うことができます(現在の監務バージョンでXXXを置き換える):
>タールXFJの監務-XXX.tar.bz2
> CDの監務-XXX
> ./configureを--prefix =は/ usr
>メイクシェア
> SU
#installshared作る
監務ライブラリを見つけるための、PKG-configがそうまた、それをインストールしてください、使用されている。
その後、のpython-監務を構築し、インストールすることができます。それはとても、標準のdistutilsを使用しています。
> Pythonのsetup.pyのビルド
> SU
#パイソンはsetup.py installを
あなたは、環境変数でPKG-configのから取得した値を上書きすることができます
GAMMU_LIBとGAMMU_INC:
GAMMU_LIB = path_to_gammu_library
GAMMU_INC = path_to_gammu_includes
新SMSD設定オプションHardResetFrequency
- 李ます:python setup.pyビルド、実行中のビルドは
のこのリリースのの新機能である。 >
- 監務は現在、設定ファイルの場所についてはfreedesktop.org/XDG仕様をサポートし、〜/ .configを/監務/設定を読み込みます。
- AT + CMGL(バグ#1317)のタイムアウトを増やします。
- は、オプションの配信レポートパーツのサポートが追加されました。
- SMSDデータベースホストの構成についてQUOT&命名され、ホスト&QUOT。しない&QUOT、PC"ます。
ETSI 123 040、セクション9.2.2.3(バグ#1304)で定義された
のバージョン1.23.0のの新しい何が:SMSD関連の変更の
- ロット:
- 新規DBIバックエンドます。
- SMSDとツールを注入は今独立したバイナリがあるます。
- SMSDに新しい監視ツールます。
- SMSDは現在、Windowsサービスとして実行することができます。
- はSMSDは、Linux上のデーモン(syslogのサポート、SIGHUPの取り扱い、適切なdaemonizing、等。)としてうまく動作します。
- 合併:
- はPythonバインディングは、別のプロジェクトでは、彼らが今監務リリースの一部である、されなくなりました。
- サポートの改善:
- ノキアのUSBケーブルの監務今のlibusb-1.0ベースのいるサポートします。
- これは私たちにDKU-2ケーブルのパフォーマンスの向上とサポートを提供します。
- さらに多くのテスト:
- コードの約3分の1は、現在のテストケースで覆われてます。
- ダミー携帯電話のバックエンドは、接続された電話なしで検査を可能にします。
- 一般コードのクリーンアップ:
- は、テストケース、valgrindのとcppcheckによって発見された問題のトンを修正します。
- Reorganisedコードの構造は、ビットは、サポートされている部分を明確にしてます。
- ドキュメント:
- いくつかの新しいmanページが追加されている、最も重要なのはSMSDのドキュメントと、それが特徴だすべてでます。
うまく多数のデータベースを扱う
のpython-監務の
Linux上でノキアのUSBケーブルの
のバージョン1.22.94のの新機能:
- cppcheckによって発見いくつかのメモリリークを修正しました。。 LI>
- DBIドライバで実装再接続/再試行します。
- 修正メモリリークがvalgrindのことで見つけます。
- 別のNokiaのメッセージタイプの修正デコードします。
- サポートします。
- ダミー電話は現在電話帳、カレンダー、TODO、ファイルシステムをサポートしています。
- Windows上の実験のSMSDモニタサポートします。
- ノキア2680(バグ#813)のための追加されたIDます。
- は、メッセージの再試行回数はSMSDに送信するように構成することができます。
- 新しいバージョン(主に便利なインデックスを追加しました)へのSQLファイルを更新します。
- は、SMSのIDを生成するための独自のロジックを落とし、(今のところ唯一のDBIドライバで)SQLサーバーに依存しています。
SMSDの
DBIで受信したメッセージIDを渡すための
のバージョン1.22.93のの新機能である:ます。
- SMSDにドロップする修正された特権ます。
- のSMSD注入が正しくphoneidなどを使用しています。
- SMSDの資料を改善します。
- の翻訳改善します。
- ノキア7373のIDを追加します。
- IRMCアクセスが余儀なくされた場合は、ファイルシステムのOBEXを使用しないでくださいます。
- LMBデコーダでクラッシュする可能性を修正します。
- Nokiaの電話帳エンコーダで文字列の長さのオーバーフローを避けます。
- はgammu.StateMachine.SetConfigの下位互換性を導入します。
- 実験DKU-2ユーザー空間ドライバのlibusb-1.0(fbususb)を使用します。
- のpython-監務は今SMSD(gammu.SMSDオブジェクト)にメッセージを注入することができます。
- SMSD店の概要カウント
- を追加しました監務-SMSD-モニタプログラムがSMSDの状態を監視するためにします。
- のpython-監務は今のSMSD状態を監視することができます。
- それは(バグ#807)古すぎだOBEX 1.0を使用しないでくださいます。
- はより良いATIはサムスン(バグ#806)からの応答解析します。
- はより良いCSQがサムスン(バグ#806)からの応答解析します。
- SMS送信/保存(バグ#794)に小さな遅延を追加します。
- SMSDモニターは現在のループ設定された数のために実行することができます。
- SMSDのために追加DBIバックエンドは、私たちは今、データベースの広い範囲をサポートします。
- SMSDそれは保存だとき電話からSMSを削除しませんが故障しています。
- SQLiteのために追加のSQL構造、します。
- のpython-監務はSMSDを実行し、停止することができます。
- テスト用のダミー電話ドライバの初期実装します。
- コマンドラインから設定へのパスを設定することができます。
- SMSDモニタはCSVで出力することができます。
送信された/データベース内のメッセージを受けます。の
DBIを介して使用することができます。
のバージョン1.22.92にの新機能です。保存されたメッセージからネットワーク名の取得を修正します。
- ATエンジン内のいくつかのエンコーディングにテキストのエンコーディングを修正します。
- よりシーメンスCMEのエラーコードを検出します。
- のWindowsバイナリは、MySQLサポートで再びます。
- モトローラの電話帳(バグ#748)の初期のネイティブサポートします。
- 使用はgetpass PINコードプロンプトのために利用可能な場合します。
- 着信コールからの電話番号の固定された構文解析します。
- ノキア1112のための追加されたIDます。
- 適切なパッケージに廃止されたパッケージング/ Debianやポイントのユーザーが削除されました。
- クラッシュを修正しました。
- 修正メモリリークします。
- のPostgreSQL(バグ#803)とのSMSD送信トレイの処理を修正しました。
- インストール用のlib64にディレクトリの自動検出します。
- はWindows上で一部のコンポーネントの個別のインストールを許可します。
- いくつかの過去のリリースでは、両方のpython-監務のために一緒に起こることがあり、監務マージのための唯一の理由ではないという事実。他の二つの主な理由は、クロスコンパイルとテストです。このほかに、マージされたソースと、それはいくつかのディストリビューションがリリースされた製品に新しい監務を展開するために容易になります。
- Cのテストを行うことが可能である。また監務で使用されている現在のCTEST / CDASHコンボは本当に毎日のテストで何が起こっているのか良い概要については、私のニーズに合ったので、私は現在のシステムに滞在することが好ましいます。
- クロスコンパイルのサポートは本当にdistutilsの中で不足していると私はそれが適切にLinux上でWindows用のバイナリを生成するためのハックのセットを使用していました。現在のCMakeのベースのセットアップでは、すべてこれは単なる問題のPythonのインスタンスが使用するように提供されます。
- 下側に、私は本当に、Distutilsの使用量を削除することはできません。
オペレータのロゴが空のときに
SMSのバックアップの
のpython-監務が5つ以上のためにここにきた。
のバージョン1.22.91にの新機能である年、今ではなくなっている!さて、本当に、私はとにかくそれが属する論理的な場所が何であるかを、定期的な監務源にそれを統合されていません。特に、とにかく一緒に結合していた最後のリリースでは、上を見たときます。
私は間違いなくいくつかのPythonベースのテストフレームワークを使用することができますが、私は、単一の場所ですべてのテスト結果を持っているしたいのですが、私は簡単にいくつかのダッシュボードにいくつかのPythonのテストフレームワークを統合するであろうものに何かを見つけて、まただろうしなかった試験のために
彼らはまだWindows用のバイナリインストーラを作成するために必要とされるように、私は(私は本当に疑う)CMakeの中でこれを行う方法をいくつかの巧妙な方法を見つけることができますしない限り、
のどのバージョン0.28にの新しいです。
- 今回のリリースでは、クラッシュする可能性を修正し、監務1.22との互換性をもたらします。 0、およびvCardの/ vCalendarの/のiCalendar形式にしてから変換するためのサポートが追加されています。
のどのバージョン0.27にの新しいです。
- このリリースには、新監務機能のサポートが追加され、コーディング、いくつかを修正エラーがします。
の要件の
- のPythonます。
- 監務ます。
コメントが見つかりません