問題タブ [gammu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - モジュール内の Python 例外処理
Stackoverflow の投稿は Python で大いに役立ちましたが、私はこれに固執しました。モジュール内に例外がある場合、モジュールを単純にスキップする方法がわかりません。また、それが発生した場合は、1 つの変数を変更して、残りのコードがそのモジュールに関連する機能をスキップすることを認識できるようにします。
モジュール sms.py をロードしている main.py があります。ここでは、うまくいかない私の試みも見られます:
例外を引き起こす sms.py の一部は次のようになります。
これを実行すると、次のようになります。
gammu.ERR_DEVICENOTEXIST を引数として例外を変更しようとしましたが、役に立ちませんでした。その例外は何らかの形で sms.py によって処理され、適切に main.py に転送されるべきだと思いますが、その方法がわかりません。
ちなみに、gammu.ERR_DEVICENOTEXIST の原因はわかっていますが、それは問題ではありません。質問は、表示された場合に残りのプログラムを続行する方法についてです。
提案してください。
gammu - しばらくすると、Gammu は SMS の受信を停止します。
しばらくの間、私を悩ませてきた問題があります。私は2週間解決策を探していましたが、結果はありませんでした。この人たちは私と同じ問題を抱えていますが、そこには答えがありません。.
rasbian を使用して Rpi で gammu (1.31) と gammu-smsd を実行しています。ファーウェイE367を使用。
/dev/ttyUSB0、/dev/ttyUSB1、/dev/ttyUSB2 の 3 つのデバイスを取得した理由がわかりません。これらの違いがわからないので、さまざまな設定を試して、次のように実行しました。gammu-conf ttyUSB0 および gammusmsdrc ttyUSB2。root ユーザーと通常ユーザーの両方として。
SMSの送信はうまく機能します。次に、問題が発生します。SMSの受信はしばらく機能しますが、すぐに停止します。システムを再起動すると、再び機能し始めます。しばらくの間ですが、しばらくすると同じことが起こります。
ログ
初期の警告は、モードスイッチ コマンドが開始される前に発生したと思います。rc.local で:
python - gammuはSMSメッセージのPythonを受信できません
このウェブサイトでスクリプトを見つけましたhttp://wammu.eu/docs/manual/smsd/run.html
そして、ラズベリーにSMSを送信することでラズベリーのLEDランプをオフにできるので、私のgammu-smsdが正常に動作していることは知っていますが、私の質問は、なぜこのスクリプトが失敗するのですか? 何も起こっていません。スクリプトを自分で実行しようとすると、失敗します。
私がしたいのは、SMSを受信してコンテンツを読み、SMSを送信したコンテンツと電話番号をファイルに保存することです。
私の問題を理解していただければ幸いです。よろしくお願いします。
gammu - PHP で SMS を送信しようとしてエラーが発生しました
Linux に gammu をインストールし、シェル コマンドを使用して SMS を送信できます。しかし、php ページにコマンドを追加すると、次のエラーが発生します。
デバイスを開くときにエラーが発生しました。存在しません。
gammu - エラー、Gammu サービスを開始
Windows ローカル サービスで gammu サービスを開始しようとすると、エラーが発生しました。
このコマンドのみを使用してコマンドプロンプトで開くだけでサービスが機能し、サービスがオンになっている限りコマンドプロンプトは有効でなければなりません
サービスを開始する別の方法はありますか?では、CMD から開始することはもうありません...?
smsdlog
これは、コマンドを入力したときのログです: gammu-smsd -c smsdrc
. したがって、サービスは機能します。しかし、まだWindowsサービスローカルで起動できません
Tue 2015/05/26 22:07:41 gammu-smsd[6596]: データベース odbc に接続しました: aptikad_sms の aptikad
2015/05/26 Tue 22:07:41 gammu-smsd[6596]: Windows RW 共有メモリを作成しました0000000002DE0000
Tue 2015/05/26 22:07:41 gammu-smsd[6596]: 電話通信を開始しています...
Tue 2015/05/26 22:07:50 gammu-smsd[6596]: 電話情報を挿入しています
Tue 2015/05 /26 22:19:49 gammu-smsd[6596]: 1 メッセージを読む
php - 未定義のオフセット: yii2 で 0
私は自分のモデルにそのコードを持っているだけで、その結果、Undefined offset: 0 を取得しました。これを解決するにはどうすればよいですか? 新しい変数を宣言しようとしましたが、それでも何も変わりません。ありがとうございました