yowsup-cli - クラウドでオンライン

これは、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 を使用する



最新のLinuxおよびWindowsオンラインプログラム