Root NationNyheterIT-nyheterHur går jag med i Clubhouse om jag inte har en iPhone? Vi hjälper till

Hur går jag med i Clubhouse om jag inte har en iPhone? Vi hjälper till

-

Idag är det bara en döv som har hört talas om Clubhouse. Det nymodiga sociala nätverket för älskare av röstmeddelanden får en aldrig tidigare skådad fart, och konkurrenterna är Twitter і Facebook lovar att presentera sina analoger på kortast möjliga tid.

Klubbhus

Klubbhus
Klubbhus
Pris: Fri

Men idag är situationen sådan att endast ägare av iOS-enheter har officiell tillgång till denna plattform, som det var för ett decennium sedan vid lanseringen Instagram. Men om du har en äventyrlig anda och kommandoradsfärdigheter har du en möjlighet att gå med i klubbhuset just nu.

Som? Låt oss ta reda på det

Tyvärr är det omöjligt att klara sig utan en iPhone vid registreringsstadiet. Det enklaste sättet är att begära en "inbjudan" (inbjudan) från en vän och, efter att ha fått ett SMS till ditt nummer, registrera dig på nätverket från hans kopia av iOS-applikationen och fyll i din profil. Sedan kan du avsluta programmet och din vän kommer att returnera sin profil.

Om detta är problematiskt kan du använda en tjänst för att testa iOS-applikationer som tillhandahåller en "virtuell" iPhone för dina behov, som t.ex. BrowserStack, men sådana tjänster är vanligtvis betalda. Till exempel, på samma BrowserStack kostar "Desktop & Mobile"-paketet $39/månad. För mycket att registrera på ett socialt nätverk.

Så låt oss föreställa oss att registreringen ägde rum. Vad göra här näst?

Vi kommer att använda en konsolapplikation skriven i Python för att lyssna på rum och dialoger: https://github.com/stypr/clubhouse-py

Den är baserad på det trasiga Slubhouse-protokollet och författaren lovar att ta bort applikationen efter lanseringen av den officiella versionen för Android. Python version 3.7 eller högre krävs för drift. Applikationen fungerar för Windows och macOS.

Installationen är enkel:

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

Sedan återstår bara att köra:

python3 cli.py

Det är allt, du är online!

Varom icke?

Först, den 19 februari 2021, är monteringen av agora-python-sdk-biblioteket för Windows trasig, så istället för att installera via pip är det bättre att montera projektet för hand. Instruktioner finns tillgängliga genom länken.

För det andra, för macOS måste du ge tillstånd att få åtkomst till mikrofonen (mikrofon) och universell åtkomst (Ac)cessability) för Terminal och Python. Dessutom kommer du förmodligen att behöva ändra kortkommandot för att "räcka upp handen", eftersom modulen för att binda snabbtangenter inte fungerar normalt i tvåspråkig macOS. För att göra detta, öppna i valfri redigerare cli.py och ändra:

om inte kanal_speaker_permission: print("[*] Tryck på [Ctrl+Skift+H] för att höja händerna för högtalartillstånd.") keyboard.add_hotkey( "ctrl+shift+h", _request_speaker_permission, args=(klient, kanalnamn, användar ID) )

På:

om inte kanal_speaker_permission: print("[*] Tryck på [3] för att höja händerna för högtalartillståndet.") keyboard.add_hotkey( "3", _request_speaker_permission, args=(klient, kanalnamn, användar-id) )

För det tredje, i macOS måste du köra programmet via sudo:

sudo python3 cli.py

Efter att ha startat applikationen kommer den att be om ett telefonnummer och ange en kod för autentisering, varefter den kommer att spara den mottagna token i inställningar.ini

Så här ser programfönstret ut:

Klubbhus Py

Och här är en liten video med en demonstration av en fungerande applikation:

Om det inte räcker för dig att visa 20 kanaler och 20 användare i rum kan du öka gränsen genom att göra ändringar i cli.py

max_limit = 30

Vi hoppas att det är värt det. Ha ett trevligt samtal!

Läs också:

Dzherelohabr
Bli Medlem
Meddela om
gäst

1 Kommentar
Nyare
De äldre Den mest populära
Inbäddade recensioner
Visa alla kommentarer
Vladislav Surkov
Vladislav Surkov
3 år sedan

Okhoho, ett hipsterklubbhus genom en gammaldags konsol, det är en riktig arthouse av något slag :))