これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド scmxx です。
プログラム:
NAME
scmxx - シーメンスの携帯電話とデータを交換する
SYNOPSIS
scmxx [- 端末 デバイス] [- ボー ボーレート] [- 静かな] [-詳細] [-リセット]{- 情報 |
--設定時間 | --mem-info | --ロック情報 | - ロック ロック {- 有効 | -無効にする} | --set-smsc
- 番号 {数 | 名}}
scmxx [- 端末 デバイス] [- ボー ボーレート] [- 静かな] [-詳細] [-リセット] [- アウト file]
[- パイプ パイプ]{- 削除する | - 送信 | - 得る} [- バイナリ] [--mem っ] [- スロット スロット]
[ファイル...]
scmxx [- 端末 デバイス] [- ボー ボーレート] [- 静かな] [-詳細] [-リセット] [- アウト file]
[- パイプ パイプ] [- ピン PIN]{- 削除する | - 送信 | - 得る} [--pbook] [--mem っ] [- スロット
スロット] [- テキスト 클라우드 기반 AI/ML및 고성능 컴퓨팅을 통한 디지털 트윈의 기초 – Edward Hsu, Rescale CPO 많은 엔지니어링 중심 기업에게 클라우드는 R&D디지털 전환의 첫 단계일 뿐입니다. 클라우드 자원을 활용해 엔지니어링 팀의 제약을 해결하는 단계를 넘어, 시뮬레이션 운영을 통합하고 최적화하며, 궁극적으로는 모델 기반의 협업과 의사 결정을 지원하여 신제품을 결정할 때 데이터 기반 엔지니어링을 적용하고자 합니다. Rescale은 이러한 혁신을 돕기 위해 컴퓨팅 추천 엔진, 통합 데이터 패브릭, 메타데이터 관리 등을 개발하고 있습니다. 이번 자리를 빌려 비즈니스 경쟁력 제고를 위한 디지털 트윈 및 디지털 스레드 전략 개발 방법에 대한 인사이트를 나누고자 합니다. ] [ - 番号 {数 | 名} ] [ファイル...]
scmxx [- 端末 デバイス] [- ボー ボーレート] [- 静かな] [-詳細] [-リセット] [- アウト file]
[- パイプ パイプ]{- 削除する | - 送信 | - 得る} [- SMS] [--mem っ] [- スロット スロット] [- テキスト
클라우드 기반 AI/ML및 고성능 컴퓨팅을 통한 디지털 트윈의 기초 – Edward Hsu, Rescale CPO 많은 엔지니어링 중심 기업에게 클라우드는 R&D디지털 전환의 첫 단계일 뿐입니다. 클라우드 자원을 활용해 엔지니어링 팀의 제약을 해결하는 단계를 넘어, 시뮬레이션 운영을 통합하고 최적화하며, 궁극적으로는 모델 기반의 협업과 의사 결정을 지원하여 신제품을 결정할 때 데이터 기반 엔지니어링을 적용하고자 합니다. Rescale은 이러한 혁신을 돕기 위해 컴퓨팅 추천 엔진, 통합 데이터 패브릭, 메타데이터 관리 등을 개발하고 있습니다. 이번 자리를 빌려 비즈니스 경쟁력 제고를 위한 디지털 트윈 및 디지털 스레드 전략 개발 방법에 대한 인사이트를 나누고자 합니다. ] [ - 番号 {数 | 名} ] [- 直接] [- 閃光] [--srr] [--ユニコード] [ファイル...]
scmxx [ - 助けて] [- バージョン]
DESCRIPTION
SCMxx は、Siemens 携帯電話との間でファイルをコピーしたり、保存されたファイルを削除したりできます。
ファイルは、特定のファイルまたは stdin から読み取り、特定のファイルまたは stdout に保存できます。
SMSは携帯電話に保存せずに直接送受信することもできます。 SCMxx は
Siemens 製の複数の携帯電話でテスト済み (S25 以降のみ)。
OPTIONS
- 端末 (-d)
コンパイル済みのデバイス以外を指定してください。 これにより、SCMXX_TTY が上書きされます
環境変数とコンパイルされた値。 Linux システムの場合、これはたとえば次のようになります。
シリアル接続の場合は /dev/ttyS0、赤外線接続の場合は /dev/ircomm0、
Bluetooth 接続用の /dev/rfcomm0。 ネイティブ bluetooth サポートがコンパイルされている場合
で、bt://[xx:xx:xx:xx:xx:xx]:n または
bluetooth://[xx:xx:xx:xx:xx:xx]:n Bluetooth アドレス xx:xx:xx:xx:xx:xx を指定します
および bluetooth チャネル n (デフォルトは 1)。 チャネルは省略可能です。
この場合もコロン。
- ボー (-b)
デバイスの速度を指定します。 有効な値はシステムによって異なりますが、
9600、19200、38400、57600、または 115200。デフォルト値は 19200 です。S25 および *35i
19200 でのみ動作し、それ以降のすべての電話もフル シリアル スピードで動作します。 赤外線
接続は、これらのルールの例外となる場合があります (赤外線ドンルによって異なります)。
これにより、SCMXX_BAUD 環境変数とコンパイルされた値が上書きされます。
- アウト (-o)
使用するファイルを指定します。 「all」でバイナリファイルを取得する場合、スロット番号、ドット
およびファイルタイプが追加されます。 送信または削除する場合、このパラメータは役に立ちません
ただし、有効なファイルである必要がある最後のパラメーター。 Stdout は明示的に指定する必要があります
ダッシュ (「-」) で選択すると、デフォルトでは何も stdout に書き込まれません。 がある
複数のファイルを取得する場合、「-」には何も追加されません。
- パイプ (-p)
別のプログラムへのパイプを指定します。 「all」で取得すると、すべてのファイルがパイプされます
このプログラムは単独で実行されます (--binary および --sms のみ)。
- 静かな (-q)
冗長性を 1 減らします
- ピン アクセスに PIN コードが必要な場合は、このオプションを使用します
-詳細 (-v)
冗長性を 1 増やします
-リセット
電話をリセットして、再びアクセスできるようにします。 電話が
特に以前の
ユーザーが中断したファイル転送。 これは、盲目的にいくつかの特殊文字を送信するだけです。
- 助けて (-NS)
ヘルプ メッセージを出力する
- バージョン
バージョン番号を印刷する
- 削除する (-r)
電話からエントリを削除します。 --sms および --get で指定すると、これは
削除してください。 --sms と --send で指定すると、send'n'delete になります。
- 得る (-g)
エントリを取得してファイルに保存します。 --sms および --remove で指定すると、この
get'n'delete になります。 --sms と --send で指定すると、get'n'send になります。
- 送信 (-s)
電話にファイルを送信します。 SMS を送信するときは、
オプション --direct も。 --sms および --remove で指定すると、これは
送信して削除します。 --sms と --get で指定すると、get'n'send になります。
- 情報 (-私)
電話から情報を収集します。 --mem-info をトリガーとして使用して表示できます
利用可能なメモリのより複雑なリスト
--mem-info
使用可能なメモリとそのスロットに関する情報、およびその他の情報を表示します。
--mem=? と同じ形式を使用します。 (下記参照) のトリガーとしても使用できます。
--info を使用して短いメモリ リストを置き換えます。
--ロック情報
ロックの状態を表示します。 --info のトリガーとして使用して、
ロック名のリスト。
- ロック 有効または無効にできるロックを指定します。 一部のロックでは、パスワードは
必要 (--pin を参照)
- 有効
ロックなどを有効にする
-無効にする
ロックなどを無効にする
--ダイヤル 番号をダイヤルします (--number が必要です)。 プログラムは 10 秒後または
相手に電話がかかってきたとき。
- 電話を切る
現在アクティブな通話をすべて切る
--設定時間
時間を電話に同期します。 ntpdate などのツールを使用することをお勧めします
これを使用します。
--set-smsc
SMSC 番号を設定します ( --number が必要です)
- バイナリ (-N)
バイナリファイル転送モードを選択
--pbook (-P)
電話帳転送モードを選択
- SMS (-S)
ショートメッセージサービスモードを選択
--mem アクセスするメモリを選択します。 スロット番号は、選択したメモリによって異なる場合があります。
サポートされているメモリ タイプについては、 --info の出力を参照してください。 このオプションを使用しない
デフォルトの動作をトリガーします (デフォルトの動作が定義されている場合)。 があります
特殊文字列「?」 --mem-info と同じ形式で出力しますが、
選択されたモード。
- スロット アクセスするスロットを選択します。 --mem-info または --mem=? の出力を参照してください。 これを使用しない
オプションは、デフォルトの動作をトリガーします (デフォルトの動作が定義されている場合)。 の
特別な文字列 "all" は、選択したスロットの使用可能なスロットの範囲全体を定義します
--sms を除き、--send では使用できません。 SMS の場合は、
"read"、"unread"、"sent"、"unsent" の XNUMX つの追加の特殊文字列があります。 の
後の XNUMX つは --send で使用できます。 電話帳へのアクセスには、追加の
特別な文字列「最後」。 --send でこのオプションを省略すると、scmxx は
空のスロットを見つけます (時間がかかる場合とそうでない場合があります)。 空きスロットを見つけることはそうではありません
電話帳はまだサポートされています。 スロットを指定し、複数のファイルを指定した場合
アップロードするには、指定されたスロットが開始点となり、空のスロットが検索されます。
複数の空でないスロットの上書きはまだサポートされていません。
ケース「すべて」。
- テキスト (-t)
ショートメッセージの本文または電話帳の本文を指定します。 にとって
電話帳エントリの長さの制限は、選択した電話帳によって異なる場合があります (
--mem-info または --mem=? の出力)。
- 番号 (-n)
ショートメッセージの送信先番号または電話帳エントリの番号を指定します。
国際電話番号の場合、番号の先頭に「+」が付く場合があることに注意してください。 それは
通常は 20 桁 (「+」を除く) に制限されており、これで十分です。
- 直接
電話に保存せずにショートメッセージを送受信します。 これはデフォルトではありません。
送信時に料金が発生します。 ダイレクトゲットで、あのSMS
タイプが DELIVER ではない場合でも電話に保存されます (scmxx はそれらをデコードできません)
メッセージはまだ)。
--ユニコード
ショート メッセージを送信し、UCS-2 (16 ビット ユニコード) を文字セットとして使用します。 そうしない
Unicode SMS デコードを有効にするには、このパラメーターを指定する必要があります。
- 閃光
通常は次のように解釈されるデータ コーディング スキーム フィールドに class0 を設定します。
「即時表示」。 すべての受信エンティティがこれをサポートしているわけではありません。 ちょっと注意
このタイプの SMS は、通常、確認なしに以前の SMS を上書きします。 その使用はありません
お勧めします。
--srr これにより、SMS pdu の pdutype フィールドに StatusReportRequest ビットが設定されます。 これ
これが受け入れられるかどうかは、SMSC に依存します。 一部のプロバイダーでは、これにより
追加費用!
- 選別 選択した出力への印刷時にメッセージをソートします。 可能な並べ替え方法は次のとおりです。
「タイプ」、「スロット」、および「タイプ、スロット」。 「タイプ」は、ショートメッセージのタイプをソートします
最初にサポートされていないタイプの内部順序、次に SMS-SUBMIT、SMS-STATUS-REPORT
および SMS-DELIVER。 「スロット」は、ショート メッセージのスロットを並べ替えます。 「type,slot」は
最初に「タイプ」のようにソートし、「スロット」のように各タイプをソートします。 デフォルトはソートしない
まったく(注文は電話によって異なります)。
- ピン ピンの使用を有効にします。 これは、PIN を要求するエラー メッセージが表示された場合にのみ使用してください。
またはPUK。 PIN の場合、これは対応する " "、PUK の場合は" 、
PIN>". 値は XNUMX 回だけ使用されます。pin ファイルの使用を検討してください (以下を参照)。
このオプションの代わりに。
--システム文字セット
からの戻り値を使用する代わりに、システム文字セットを定義します。
nl_langinfo(CODESET)。 これは、Unicode をサポートしていないシステムを回避するためのものです。
UTF-8 のようなロケール、または異なるロケールの異なるシステムからのデータが
入力として使用されます。 通常、このオプションは必要ありません。
例
ビットマップ ファイルをビットマップ (ロゴ) として電話機に送信します。
scmxx - 送信 - バイナリ --mem="bmp" - スロット=0 myfile.bmp
電話からビットマップを取得し、新しいファイルに保存します。
scmxx - 得る - バイナリ --mem="bmp" - スロット=0 - アウト=myfile.bmp
すべての未読 (get のデフォルト) ショート メッセージを取得し、stdout に出力します。
scmxx - 得る - SMS - スロット=未読 - アウト=-
scmxx -gS -o-
ショート メッセージを直接送信します (電話には保存されません):
scmxx - 送信 - SMS - 直接 - 番号= 123 - テキスト="テスト"
電話帳を取得してファイルに保存します。
scmxx - 得る --pbook --mem=SM - アウト=SM.pb
電話帳メモリ SM の特定のスロット (33) を変更します。
scmxx -sP --mem=SM - スロット= 33 - 番号= 123 - テキスト="テスト"
注意事項
テキスト(電話帳とSMS)の出力は、現在の文字セットに依存します
ロケール。 入力は同じです。 これにはローカリゼーションの利点がありますが、
他のすべての文字はシーケンス \XXXX で入力する必要があるという欠点 (X は XNUMX 進数)
文字 (例: EuroSign の場合は \20ac)。 これは、Unicode 値を表す 16 ビットです。
\XXXX は、後で再度読み取ることを目的とした出力にのみ使用されます。 にとって
通常の出力では、現在のローカルで表示できない文字は、
'?'. UTF-8 ベースのロケールを使用すると、すべての文字を確実に変換できます。 の
改行文字は共通の \n を使用して入力でき、'\' はそれ自体でマスクする必要があります。
bash では、「\\\\」のような入力が必要になる場合もあります。
インターフェイス 問題
追加のパラメーター --ignore-serial-bits (デフォルト) と --keep-serial-bits があります。
電話からまったく応答がない場合にのみ使用してください。 どの設定が必要か
ケーブルとシリアル ポートに依存し、自動的に決定することはできません。
最初のコマンドでタイムアウトが発生した場合は、 --start-delay= を試してください
パラメータに一致する最初のデバイスのリモートコントロール URL を返します。
別のパラメータ --device-timeout= お使いの携帯電話がこれまでにないケースのために用意されています
回答するのにデフォルト値の 10 秒以上必要です。 実際には、これは以上のはずです
十分ですが、決してわかりません。 最小値は 1 で、25 より大きい値は「永遠」を意味します。
SECURITY
--pin オプションは注意して使用する必要があります。 オプションとその引数は
プロセスリスト。
ENVIRONMENT
SCMXX_TTY
説明については --device を参照してください
SCMXX_BAUD
説明については、 --baud を参照してください
onworks.net サービスを使用してオンラインで scmxx を使用する