Ma már csak egy siket ember hallott a Klubházról. A hangüzenetek szerelmeseinek újszerű közösségi hálózat soha nem látott lendületet kap, a versenytársak pedig Twitter і Facebook megígérik, hogy a lehető legrövidebb időn belül bemutatják analógjaikat.
De ma már olyan a helyzet, hogy csak az iOS eszközök tulajdonosai férhetnek hozzá hivatalosan ehhez a platformhoz, mint egy évtizeddel ezelőtt az induláskor. Instagram. Ha azonban kalandvágyó szellemed és parancssori készséged van, akkor most lehetőséged van csatlakozni a Klubházhoz.
Mint? Találjuk ki
Sajnos a regisztrációs szakaszban lehetetlen iPhone nélkül megtenni. A legegyszerűbb módja az, hogy "meghívást" (meghívót) kér egy barátjától, és miután SMS-t kapott a számára, regisztráljon a hálózaton az iOS-alkalmazás másolatából, és töltse ki profilját. Ezután kiléphet a programból, és a barátja visszaadja a profilját.
Ha ez problémás, akkor használhat olyan iOS-alkalmazások tesztelésére szolgáló szolgáltatást, amelyek "virtuális" iPhone-t biztosítanak az Ön igényeinek, mint pl. BrowserStack, de az ilyen szolgáltatások általában fizetősek. Például ugyanabban a BrowserStackben az „Asztali és mobil” csomag 39 USD/hóba kerül. Túl sok ahhoz, hogy regisztráljon egy közösségi hálózaton.
Tehát képzeljük el, hogy a regisztráció megtörtént. Mi legyen a következő?
A szobák és a párbeszédek meghallgatására Python nyelven írt konzolalkalmazást fogunk használni: https://github.com/stypr/clubhouse-py
A megszakadt Slubhouse protokollon alapul, és a szerző megígéri, hogy eltávolítja az alkalmazást a hivatalos verzió megjelenése után Android. A működéshez a Python 3.7 vagy újabb verziója szükséges. Az alkalmazás Windows és macOS rendszeren működik.
A telepítés egyszerű:
git klón https://github.com/stypr/clubhouse-py cd ./clubhouse-py pip3 install -r requirements.txt pip3 install agora-python-sdk
Ezután már csak futni kell:
python3 cli.py
Ez az, online vagy!
És ha nem?
Először is, 19. február 2021-én megszakadt a Windows agora-python-sdk könyvtárának összeállítása, ezért a pip-en keresztüli telepítés helyett jobb, ha kézzel állítja össze a projektet. Az utasítások rendelkezésre állnak segítségért.
Másodszor, macOS esetén engedélyt kell adnia a mikrofonhoz (mikrofon) és az univerzális hozzáféréshez (AC)cessability) terminálhoz és Pythonhoz. Valószínűleg módosítania kell a billentyűparancsot is a „kéz felemeléséhez”, mivel a gyorsbillentyűk kötésére szolgáló modul nem működik megfelelően a kétnyelvű macOS-ben. Ehhez nyissa meg bármelyik szerkesztőben klip.py és változtass:
ha nem channel_speaker_permission: print("[*] Nyomja meg a [Ctrl+Shift+H] billentyűkombinációt, hogy felemelje a kezét a hangszóró engedélyéért.") keyboard.add_hotkey( "ctrl+shift+h", _request_speaker_permission, args=(kliens, csatorna_neve, Felhasználói azonosító) )
A:
ha nem channel_speaker_permission: print("[*] Nyomja meg a [3] billentyűt, hogy felemelje a kezét a hangszóró engedélyéért.") keyboard.add_hotkey( "3", _request_speaker_permission, args=(kliens, csatorna_neve, user_id) )
Harmadszor, a macOS-ben az alkalmazást sudo-n keresztül kell futtatnia:
sudo python3 cli.py
Az alkalmazás indítása után kér egy telefonszámot és beír egy kódot a hitelesítéshez, majd elmenti a kapott tokent beállítások.ini
Így néz ki a program ablaka:
És itt van egy kis videó egy működő alkalmazás bemutatójával:
Ha 20 csatorna és 20 felhasználó megjelenítése a szobákban nem elég Önnek, növelheti a korlátot a klip.py
max_limit = 30
Reméljük, megéri. Jó beszélgetést!
Olvassa el még:
Okhoho, egy hipster klubház old-school konzolon keresztül, ez egyfajta művészház :))