Root NationBalitabalita sa ITPaano ako makakasali sa Clubhouse kung wala akong iPhone? Kami ay tutulong

Paano ako makakasali sa Clubhouse kung wala akong iPhone? Kami ay tutulong

-

Ngayon, isang bingi lang ang nakarinig ng Clubhouse. Ang bagong-fangled na social network para sa mga mahilig sa voice message ay nakakakuha ng hindi pa nagagawang momentum, at ang mga kakumpitensya ay Twitter і Facebook nangangako na ipakita ang kanilang mga analogue sa pinakamaikling posibleng panahon.

Clubhouse

Clubhouse
Clubhouse
presyo: Libre

Ngunit ngayon ang sitwasyon ay tulad na ang mga may-ari lamang ng mga iOS device ang may opisyal na access sa platform na ito, dahil ito ay isang dekada na ang nakalipas sa paglunsad Instagram. Gayunpaman, kung mayroon kang isang adventurous na espiritu at mga kasanayan sa command line, mayroon kang pagkakataong sumali sa Clubhouse ngayon.

Bilang? Alamin natin ito

Sa kasamaang palad, imposibleng gawin nang walang iPhone sa yugto ng pagpaparehistro. Ang pinakamadaling paraan ay humiling ng isang "imbitasyon" (imbitasyon) mula sa isang kaibigan at, na nakatanggap ng SMS sa iyong numero, magparehistro sa network mula sa kanyang kopya ng iOS application at punan ang iyong profile. Pagkatapos ay maaari kang lumabas sa programa at ibabalik ng iyong kaibigan ang kanyang profile.

Kung ito ay may problema, maaari kang gumamit ng serbisyo para sa pagsubok ng mga iOS application na nagbibigay ng "virtual" na iPhone para sa iyong mga pangangailangan, gaya ng BrowserStack, ngunit ang mga naturang serbisyo ay karaniwang binabayaran. Halimbawa, sa parehong BrowserStack, ang package na "Desktop at Mobile" ay nagkakahalaga ng $39/buwan. Napakaraming magparehistro sa isang social network.

Kaya, isipin natin na naganap ang pagpaparehistro. Ano ang susunod na gagawin?

Gagamit kami ng console application na nakasulat sa Python para makinig sa mga kwarto at diyalogo: https://github.com/stypr/clubhouse-py

Ito ay batay sa sirang Slubhouse protocol at ipinangako ng may-akda na tanggalin ang application pagkatapos ng paglabas ng opisyal na bersyon para sa Android. Ang bersyon ng Python 3.7 o mas mataas ay kinakailangan para sa operasyon. Gumagana ang application para sa Windows at macOS.

Ang pag-install ay simple:

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

Pagkatapos ay nananatili lamang itong tumakbo:

python3 cli.py

Ayan, online ka na!

At kung hindi?

Una, noong Pebrero 19, 2021, nasira ang pagpupulong ng agora-python-sdk library para sa Windows, kaya sa halip na i-install sa pamamagitan ng pip, mas mainam na i-assemble ang proyekto sa pamamagitan ng kamay. Available ang mga tagubilin sa pamamagitan ng link.

Pangalawa, para sa macOS, kailangan mong magbigay ng pahintulot na ma-access ang Microphone (Microphone) at Universal Access (Accessability) para sa Terminal at Python. Gayundin, malamang na kakailanganin mong baguhin ang keyboard shortcut para sa "pagtaas ng iyong kamay", dahil ang module para sa pag-binding ng mga hotkey ay hindi gumagana nang normal sa bilingual na macOS. Upang gawin ito, buksan sa anumang editor cli.py at baguhin:

kung hindi channel_speaker_permission: print("[*] Pindutin ang [Ctrl+Shift+H] para itaas ang iyong mga kamay para sa pahintulot ng speaker.") keyboard.add_hotkey( "ctrl+shift+h", _request_speaker_permission, args=(client, channel_name, user_id))

Sa:

kung hindi channel_speaker_permission: print("[*] Pindutin ang [3] para itaas ang iyong mga kamay para sa speaker permission.") keyboard.add_hotkey( "3", _request_speaker_permission, args=(client, channel_name, user_id) )

Pangatlo, sa macOS, kailangan mong patakbuhin ang application sa pamamagitan ng sudo:

sudo python3 cli.py

Pagkatapos ilunsad ang application, hihingi ito ng numero ng telepono at maglalagay ng code para sa pagpapatunay, pagkatapos nito i-save ang natanggap na token sa setting.ini

Ito ang hitsura ng window ng programa:

Clubhouse Py

At narito ang isang maliit na video na may isang pagpapakita ng isang gumaganang aplikasyon:

Kung hindi sapat para sa iyo ang pagpapakita ng 20 channel at 20 user sa mga kwarto, maaari mong taasan ang limitasyon sa pamamagitan ng paggawa ng mga pagbabago sa cli.py

max_limit = 30

Umaasa kami na ito ay katumbas ng halaga. Magkaroon ng isang magandang pag-uusap!

Basahin din:

Jerelohabr
Mag-sign up
Abisuhan ang tungkol sa
bisita

1 Komento
Mga bago
Ang mga matatanda Ang pinakasikat
Naka-embed na Mga Review
Tingnan ang lahat ng komento
Vladislav Surkov
Vladislav Surkov
3 na taon na ang nakaraan

Okoho, isang hipster clubhouse sa pamamagitan ng old-school console, ito ay isang tunay na arthouse ng ilang uri :))