iPhoneのないクラブハウス。ハウツー指導

免責事項

この記事では、ほとんどのソーシャルネットワーク機能を使用できるようにするPythonコンソールアプリケーションを使用して、iPhoneなしでClubhouseを起動する方法を紹介します。クラブハウスは暖かいランプスペースであることが判明しましたが、私のようなAndroidの所有者にとって、このソーシャルネットワークは利用できません。Googleプラットフォームの公式バージョンは、5月までにリリースされると噂されています。

記事の著者は、得られた知識の誤用について一切の責任を負わず、記事が教育および参照の目的で作成されたことを思い出させます。ボットを作成したり、ネットいじめやその他の悪いことをしたりすることは強くお勧めしません。







(20.02.2021からのUPD)ステップ0。Android用の非公式クライアント:

Petersburgの開発者GrishkaがAndroid用の非公式クライアントをリリースしました:https

//github.com/grishka/Houseclub/releases





ステップ1.仮想iPhone

アプリケーションに登録するには、携帯電話の自動テストを提供するサービスが必要になります。一般に、この要件をバイパスして、リバースライブラリを使用して登録できますが、おそらく捕らえられて禁止されます。さらに、仮想ラボでは、Androidバージョンがリリースされるまでアプリケーションを突くことができ、好きな人をフォローして、興味のある部屋のリストを作成できます。市場にはそのようなサービスがいくつかあります。私はbrowserstack.comに落ち着きました-サーバールームのどこかにある実際のiPhoneにアクセスでき、その画面はWebアプリケーションで共有されます。AppLive機能が必要です。サブスクリプションでのみ利用できます。私は正直に言って、1か月のテストで約40ドルを与えました。さらに、選択したiPhoneモデルを起動できるようにするには、サービスに.ipaアプリケーションが必要です。





app-live.browserstack.comのiPhone11
app-live.browserstack.comのiPhone11

追加の設定は必要ありません-AppleIDでAppStoreにアクセスし、Clubhouseをインストールします。





Clubhouseアプリのインストール
Clubhouseアプリのインストール

, , Clubhouse, , - . — , . , , :





本物のiPhoneへのオンラインアクセスを介してClubhouseアプリで人を探す
Clubhouse - iPhone

- : . «» Clubhouse . , , python .





2. lubhouse-py

python . : https://github.com/stypr/clubhouse-py





clubhouse' . Python 3.7 . Windows macos.

:





git clone https://github.com/stypr/clubhouse-py
cd ./clubhouse-py
pip3 install -r requirements.txt
pip3 install agora-python-sdk
      
      



:





python3 cli.py
      
      



— !



.

-, 19 2021 agora-python-sdk Windows , pip . : https://github.com/AgoraIO-Community/Agora-Python-SDK#installation



-, macos ( Microphone ) ( Accessability ) python'. , , " ", . cli.py :





if not channel_speaker_permission:    
  print("[*] Press [Ctrl+Shift+H] to raise your hands for the speaker permission.")    
  keyboard.add_hotkey(        
    "ctrl+shift+h",        
    _request_speaker_permission,        
    args=(client, channel_name, user_id)    
  )
      
      



- :





if not channel_speaker_permission:    
  print("[*] Press [3] to raise your hands for the speaker permission.")    
  keyboard.add_hotkey(        
    "3",        
    _request_speaker_permission,        
    args=(client, channel_name, user_id)    
  )
      
      



-, macos - :





sudo python3 cli.py
      
      



, settings.ini

:





コンソール管理インターフェースclubhouse-py
clubhouse-py

: - 20 20 . max_limit cli.py:





max_limit = 30
      
      



Clubhouse . .

python' : - . / . workaround / . , , . , 30 , . channel_name . , : https://www.joinclubhouse.com/event/M1e7eO3N. ( clubhouse-py ), . , iPhone'. , , , - .



, , , . .





!





UPD 20.02.2021:

:



1. :

https://github.com/grishka/Houseclub/releases



2. linux @yakimka8 :





, agora-python-sdk. , webdemo.agora.io/agora-web-showcase/examples/LargeGroupVideoChat-Web



, :





# Check for the voice level.
if RTC:
    token = channel_info['token']
    RTC.joinChannel(token, channel_name, "", int(user_id))
else:
    print("[!] Agora SDK is not installed.")
    print("    You may not speak or listen to the conversation.")
    #      
    print('    But you can use this link:')
    print(f'    https://webdemo.agora.io/agora-web-showcase/examples/LargeGroupVideoChat-Web/?appID=some_app_id&channel={channel_name}&token={channel_info["token"]}&mode=live&codec=h264&role=audience')
    print('    user_id: ', user_id)if RTC:    token = channel_info['token']
      
      



, cli Agora SDK

,

.





cli, , user_id,

, user_id «Advanced settings ->

UID» «Join»





3.最初のステップに煩わされたくない場合は、有料のオンラインサービスを使用します。最も簡単な方法は、友達に登録を依頼することです(当然のことですが、声を出すことをお勧めします)。それ以外の場合は、clubhouse-pyを介して登録を試みることができますが、繰り返しますが、禁止される可能性があります。





2021年2月21日のUPD:

1.ボットが大量に出現しましたが、これまでのところ、スパマーではなくセキュリティエンジニアからのものと思われ

ます。2。テレグラムボットを介して会話を記録できるようになりました。








All Articles