これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド yowsup-cli です。
プログラム:
NAME
yowsup-cli - WhatsAppクライアントとして機能するコマンドラインツール
SYNOPSIS
yowsup-cli [コマンド] [OPTIONS]
yowsup-cli 登録 [-h] [-v] [-d] [--ヘルプ構成] [-c CONFIG] [-m MCC] [-n MNC] [-p 電話] [-C CC] [-r (SMS|音声) | -R コード]
yowsup-cli デモ [-h] [-v] [-d] [--ヘルプ構成] [-l 電話:b64パスワード | -c CONFIG] [-M] [-y] [-e] [-s 電話 メッセージ] [-S コンタクト]
yowsup-cli バージョン
DESCRIPTION
yowsup-cli これは、python-yowsup ライブラリに基づくコマンド ライン プログラムであり、次のことを可能にします。
ログインして WhatsApp サービスを使用し、公式 WhatsApp のすべての機能を提供します
クライアント、メッセージの暗号化として。
コマンド
使用可能なコマンドは次のとおりです 登録, デモ および バージョン.
'登録' は、携帯電話番号を WhatsApp ネットワークに登録するために使用されます。
'デモ' は、WhatsApp クライアントとして通常使用するのに適切なコマンドです。
'バージョン' を示します yowsup-cli バージョン.
参加登録 OPTIONS
オプションの引数
-NS、 - 助けて
このヘルプを表示する メッセージ 終了します。
-v、 --バージョン
印刷物 バージョン 情報を入力して終了します。
-NS、 - デバッグ
デバッグメッセージを表示します。
--ヘルプ構成
構成ファイルのサンプルを印刷します。
設定オプション
-c CONFIG, --config CONFIG
構成ファイルへのパス。 これが設定されていない場合は、少なくとも -- を設定する必要があります。電話
および --cc 引数。 構成ファイルはオプションです。 その他の構成
引数が指定されている場合は、引数の優先順位が高く、指定された引数はオーバーライドされます。
設定ファイル内。
-m MCC, --mcc MCC
MCC (モバイル国コード)。 あなたの MCC 特定のリスト (以下を参照)。
-n MNC, --mnc MNC
MNC (モバイルネットワークコード)。 あなたの MNC 特定のリスト (以下を参照)。
-p 電話, --電話 電話
フル 電話 国を含む番号 コード 'cc' で定義され、なし
前に「+」または「00」を付けます。
-C CC, --cc CC
CC (国コード)。
登録するモード
-r (SMS|音声)、 - リクエストコード (SMS|音声)
数字を要求する 登録 コード WhatsAppから。
-R コード, - 登録 コード
を使用して WhatsApp にアカウントを登録します コード 以前に受け取ったもの。
具体的なリスト MCC および MNC
· http://mcclist.com
· http://www.mcc-mnc.com
· http://en.wikipedia.org/wiki/Mobile_country_code
国コードの具体的なリスト
· https://countrycode.org
· http://mcclist.com/country-calling-codes.asp
· http://www.ipipi.com/help/telephone-country-codes.htm
デモス OPTIONS
オプションの引数
-NS、 - 助けて
このヘルプを表示する メッセージ 終了します。
-v、 --バージョン
印刷物 バージョン 情報を入力して終了します。
-NS、 - デバッグ
デバッグメッセージを表示します。
--ヘルプ構成
構成ファイルのサンプルを印刷します。
設定オプション
-l 電話:b64パスワード, - ログインする 電話:b64パスワード
WhatsApp のログイン認証情報 (電話番号:パスワードの形式)。
パスワードはbase64でエンコードされています。
-c CONFIG, --config CONFIG
認証情報を含む構成ファイルへのパス。 詳細については、
構成フォーマット、使用 --ヘルプ構成.
-NS、 --アンモクシー
WhatsApp E2E 暗号化のサポートを無効にします。
テキストインターフェイスのデモ
-y、 --yowsup
Yowsup テキスト インターフェイス クライアントを起動します (対話モード)。 この中で注意してください
モード XNUMX 人のクライアントまたはグループがチャット モードで会話したり、画像を送信したりできます。
Echo クライアントのデモ
-e、 - エコー
Yowsup Echo クライアントを起動します。
クライアントデモを送信する
-s 電話 メッセージ, - 送信 電話 メッセージ
送る メッセージ 指定する 電話 番号を入力したら、サーバーの受信を待って終了します。
同期 コンタクト
-S コンタクト, --同期 コンタクト
WhatsAppを同期(有効であることを確認) コンタクト.
CONFIGURATION FILE
ログイン資格情報として知られる構成ファイルを使用して、いくつかの基本的な情報を収集できます。
登録またはログインに役立つ情報。 この設定ファイルは次によって呼び出されます。
'-c'オプション。
WhatsAppプロトコルは基本的に変更されたものです バージョン XMPPの。 JID とパスワードを使用します。
ログイン。 JID は、 電話 国を組み合わせた番号に登録されています
コード と 電話 番号。 ログインするにはパスワードが必要になります。 これらの情報は次の場所に保存できます
次の形式のテキスト ファイル:
cc = 55
電話番号= 556101234567
パスワード=NDkxNTIyNTI1NjAyMkBzLndoYXRzYXBwLm5ldA==
「cc=」行には国を入力する必要があります コード.
の電話=' フィールドは「国」によって構成されます コード' + ' エリア コード「+」電話 番号'。 で
現在の例では、55 (国 = ブラジル) + 61 (地域) が使用されました。 コード = ブラジリア) + 01234567
(電話 番号)。 国 コード 「+」または「00」を先頭に付けずに指定する必要があります。
最後に、「password=」フィールドにはログイン パスワードが含まれます。 このパスワードは次の場合に取得されます
あなたは登録します 電話 番号を使用して yowsup-cli。 「番号の登録」セクションを参照してください。 もし
番号を登録している場合は、このフィールドを空白のままにすることができます。
セキュリティ上の理由から、構成ファイルにアクセス許可「600」を設定して、
それは隠した。 構成ファイルの詳細は、次のコマンドを使用して表示できます。
$ yowsup-cli 登録 --help-config
登録 A 数
WhatsApp 登録 2 つのステップが必要です。 まず、リクエストする必要があります 登録 コード.
この後、再開します 登録 コード あなたが得たもの。 どちらの場合も、次のことができます。
設定ファイルは使用しないでください (このマニュアル ページの上のセクションを参照してください)。
設定ファイルを使用しない例:
yowsup-cli 登録 --requestcode sms --phone 556101234567 --cc 55 --mcc 123 --mnc 456
yowsup-cli 登録 --register 123-456 --phone 556101234567 --cc 55
次に、構成ファイルを使用します。
yowsup-cli 登録 --requestcode sms --mcc 123 --mnc 456 -c /home/user/.yowsuprc
yowsup-cli 登録 --register 123-456 -c /home/user/.yowsuprc
最初のコマンド ('- リクエストコード' アクション) は次のような内容を表示します。
ステータス: 送信済み
リトライアフター:10805
長さ:6
方法: SMS
この後、 コード その後、あなたの携帯電話に配信されます 電話 ご希望の番号を経由して
方法(SMS/音声)。 を取得したら、 コード、XNUMX 番目のステップに進みます。
それを送ることです コード 'を使用して- 登録' 口論。 この例では、
受け コード 123-456 として:
yowsup-cli 登録 --register 123-456 -c /home/user/.yowsuprc
最後のコマンドの後に、次のような内容が表示されます。
ステータス: OK
種類:無料
pw: 1coGO6bwjT8Uukw9qa8v3ql2KXM=
価格: 0.99ドル
価格_有効期限: 1407002374
通貨: 米ドル
コスト: 0.99
有効期限: 1435773701
ログイン: 556101234567
タイプ: 新しい
登録が成功すると、WhatsApp によってパスワードが生成されます。
コマンド出力に表示されます (「pw:」行を参照)。 設定ファイルを使用したい場合は、
このパスワードをこの構成ファイルに手動で保存する必要があります。 例を参照してください。
cc = 55
電話番号= 556101234567
password=1coGO6bwjT8Uukw9qa8v3ql2KXM=
送信 メッセージ
送信 a シンプルな メッセージ 〜へ +0055 11 190102030 (使用 a 設定 ファイル):
$ yowsup-cli デモ -c /パス/.config_file -s 5511190102030 「WhatsApp をテストしています...」
送信 a シンプルな メッセージ 〜へ +0055 11 190102030 (なし a 設定 ファイル)、 from 556101234567:
$ yowsup-cli デモ -l 556101234567:1coGO6bwjT8Uukw9qa8v3ql2KXM= -s 5511190102030
「WhatsAppをテストしています...」
お気軽にご連絡ください 相互作用的 モード (使用 a 設定 ファイル)
$ yowsup-cli デモ -c /パス/.config_file -y
インタラクティブ モードで接続した後、5511190102030 とチャットを開始します (最後のセクションを参照)
指図):
/L
/message send 5511190102030 "WhatsApp をテストしています..."
インタラクティブ モードで接続した後、写真を 5511190102030 に送信します。
/L
/画像送信 5511190102030 /home/user/picture.jpg
対話モードで使用可能なすべてのコマンドを表示するには:
/助けて
onworks.net サービスを使用してオンラインで yowsup-cli を使用する