Version 1 vs 20
Version 1 vs 20
Edits
Edits
- Edit by keithzg, Version 20
- Dec 28 2022 6:06 AM
- ·Example systemd service
- Move Here by keithzg, Version 1
- Feb 6 2021 7:40 PM
Edit Older Version 1... | Edit Current Version 20... |
Content Changes
Content Changes
= BetterCrewLink =
There's a fork of CrewLink that can interface with mobile (and run on 32-bit?). Download the latest version's exe from
https://github.com/OhMyGuus/BetterCrewLink/releases
Theoretically one can use the mobile version on Android: https://github.com/OhMyGuus/better-crewlink-mobile/releases
There is also a web version at https://web.bettercrewl.ink/, which should work then on {nav icon=apple,name=macOS} or {nav icon=linux,name=Linux}. If anyone uses this but you need to then use a BetterCrewLink server rather than the default CrewLink server.
To use this alternate CrewLink server in BetterCrewLink or CrewLink, go to {nav icon=cog,name=Settings > Change Voice Server} and put `https://bettercrewl.ink` in as the voice server.
In the web interface, make sure to allow it to use your microphone, and you have to enter your //exact// ingame name and lobby code.
----
= CrewLink =
The main way folks play proximity chat games is via [[ https://github.com/ottomated/CrewLink | CrewLink ]].
This //should// be as simple as just:
# Going to [[ https://github.com/ottomated/CrewLink/tags | the tags page ]],
# choosing the most recent release (as of this writing that's [[ https://github.com/ottomated/CrewLink/releases/tag/v2.0.1 | 2.0.1 ]]
# downloading the `.exe` file (ex. [[ https://github.com/ottomated/CrewLink/releases/download/v2.0.1/CrewLink-Setup-2.0.1.exe | CrewLink-Steup-2.0.1.exe ]]
# running that `.exe` file (ie. double-click it)
Unless you are hosting, you shouldn't need to do anything more. It should automatically connect to other players once you join a game.
== Running CrewLink on a Mac ==
You basically can't.
== Running CrewLink on Linux ==
There's a fork at https://github.com/zbanks/CrewLink but it hasn't been updated for 2.x releases ☹
== Running CrewLink on 32-bit Windows installs ==
Apparently [[ https://github.com/ottomated/CrewLink/issues/568#issuecomment-760230333 | you can't ]]
== Troubleshooting CrewLink ==
Things sometimes go a bit screwy. Pressing {key ctrl r} to reload CrewLink (which is basically just a website running locally on your computer) often fixes things.
= BetterCrewLink =
== Official documentation ==
Official documentation for BetterCrewLink can be found [[ https://github.com/OhMyGuus/BetterCrewLink/wiki/Installation | on the project's GitHub Wiki ]].
== Using BetterCrewLink on Windows ==
This //should// be as simple as the following:
# Go to [[ https://github.com/OhMyGuus/BetterCrewLink/releases | https://github.com/OhMyGuus/BetterCrewLink/releases ]],
# Choosing the most recent release (as of this writing that's [[ https://github.com/OhMyGuus/BetterCrewLink/releases/tag/v2.4.5 | 2.4.5 ]]) and download the `.exe` file (ex. [[ https://github.com/OhMyGuus/BetterCrewLink/releases/download/v2.4.5/Better-CrewLink-Setup-2.4.5.exe | Better-CrewLink-Setup-2.4.5.exe ]])
# Run that `.exe` file (ie. double-click it). You //may// need to have Among Us running already.
# You may get some popups from Windows:
## When Windows pops up asking if it should let this through the network, let it.
## Your anti-virus might also complain because BetterCrewLink is modifying Among Us. (If it is silently denying it, you may need to add an exception, or live life dangerously by temporarily disabling your anti-virus software.)
All good? If so, there's potentially one further step. For extra features and compatibility with the web interface, we use an alternate CrewLink server in BetterCrewLink or CrewLink, so:
5. Go to {nav icon=cog,name=Settings > Change Voice Server} and put `https://bettercrewl.ink` in as the voice server. Follow this step even if BetterCrewLink isn't working for you and you're stuck using [[ documentation/gaming/amongus/proximity/crewlink | classic CrewLink ]].
Now, you should hear other people once you connect to a lobby with other BetterCrewLink.
=== Troubleshooting ===
Things sometimes go a bit screwy. Pressing {key ctrl r} to reload CrewLink (which is basically just a website running locally on your computer) often fixes things. You can also reload by pressing the little {icon refresh} icon in the top-left corner after the {icon cog}. Doing this regularly seems sadly necessary, especially after a match.
If nobody can hear you, you might accidentally be muted because the default key for mute is {key Alt}.
If you can't hear anyone, this might be due to the other annoying choice in defaults, as deafen is bound by default to {key Ctrl}.
----
== Using BetterCrewLink on Mobile ==
=== Android ===
Theoretically one can use the mobile version on Android: https://github.com/OhMyGuus/better-crewlink-mobile/releases
=== iOS ===
No app for you, gonna have to use the web version (see below).
----
== Mac or Linux ==
Best option is to just use the web version (see below).
On Linux there's now a native version! However you may have problems with Among Us itself; check [[ https://github.com/ValveSoftware/Proton/issues/4190 | the Proton GitHub issue ]] for known problems, of which as of this writing there are some, although it does seem nonetheless quite playable.
----
== Web Version ==
There is also a web version at https://web.bettercrewl.ink/, which should work then on {nav icon=apple,name=macOS} or {nav icon=linux,name=Linux}.
In the web interface, make sure to allow it to use your microphone, and you have to enter your //exact// ingame name and lobby code. Set your voice server to `https://bettercrewl.ink`, which is nowadays a popup selection:
{F11484 }
{F11481}
Then hit "connect".
== Server ==
To run a server,
```
lang=bash
# Install Yarn (alternative to NPM that the official instructions have you running) using distro packages
sudo apt install yarnpkg
# Clone the repo, and move into it
git clone https://github.com/OhMyGuus/BetterCrewLink-server.git
cd BetterCrewLink-server/
# Now run yarn to install the dependencies from NPM
yarnpkg install
# Finally, actually run the server, in this example it will be reachable at http://toxic.keithzg.ca
HOSTNAME=toxic.keithzg.ca PORT=80 yarnpkg start
```
```
lang=ini, name=Example systemd unit
[Unit]
Description=BetterCrewLink server
[Service]
ExecStart=yarnpkg start
WorkingDirectory=/opt/BetterCrewLink-server
Environment=HOSTNAME=toxic.keithzg.ca PORT=80
[Install]
WantedBy=multi-user.target
```
= BetterCrewLink =
== Official documentation ==
Official documentation for BetterCrewLink can be found [[ https://github.com/OhMyGuus/BetterCrewLink/wiki/Installation | on the project's GitHub Wiki ]].
== Using BetterCrewLink on Windows ==
This //should// be as simple as the following:
# Go to [[ https://github.com/OhMyGuus/BetterCrewLink/releases | https://github.com/OhMyGuus/BetterCrewLink/releases ]],
# Choosing the most recent release (as of this writing that's [[ https://github.com/OhMyGuus/BetterCrewLink/releases/tag/v2.4.5 | 2.4.5 ]]) and download the `.exe` file (ex. [[ https://github.com/OhMyGuus/BetterCrewLink/releases/download/v2.4.5/Better-CrewLink-Setup-2.4.5.exe | Better-CrewLink-Setup-2.4.5.exe ]])
There's a fork of CrewLink# Run that can interface with mobile (and run on 32-bit?`.exe` file (ie. double-click it). Download the latest version's exeYou //may// need to have Among Us running already.
# You may get some popups from Windows:
https://github.com/OhMyGuus/BetterCrewLink/releases## When Windows pops up asking if it should let this through the network, let it.
## Your anti-virus might also complain because BetterCrewLink is modifying Among Us. (If it is silently denying it, you may need to add an exception, or live life dangerously by temporarily disabling your anti-virus software.)
Theoretically one can use the mobile version on Android: https://github.com/OhMyGuus/better-crewlink-mobile/releasesAll good? If so, there's potentially one further step. For extra features and compatibility with the web interface, we use an alternate CrewLink server in BetterCrewLink or CrewLink, so:
There is also a web version at https://web.bettercrewl.ink/, which should work then on {nav icon=apple,name=macOS} or {nav icon=linux,name=Linux}5. Go to {nav icon=cog,name=Settings > Change Voice Server} and put `https://bettercrewl.ink` in as the voice server. If anyone uses this but you need to then use a BetterCrewLink server rather than the default CrewLink serverFollow this step even if BetterCrewLink isn't working for you and you're stuck using [[ documentation/gaming/amongus/proximity/crewlink | classic CrewLink ]].
To use this alternate CrewLink server in BetterCrewLink or CrewLinkNow, you should hear other people once you connect to a lobby with other BetterCrewLink.
=== Troubleshooting ===
Things sometimes go a bit screwy. Pressing {key ctrl r} to reload CrewLink (which is basically just a website running locally on your computer) often fixes things. You can also reload by pressing the little {icon refresh} icon in the top-left corner after the {icon cog}. Doing this regularly seems sadly necessary, especially after a match.
If nobody can hear you, you might accidentally be muted because the default key for mute is {key Alt}.
If you can't hear anyone, go to {nav icon=cog,name=Settings > Change Vthis might be due to the other annoying choice Server} and put `https://bettercrewl.ink` in as the voice serverin defaults, as deafen is bound by default to {key Ctrl}.
In the web interface, make sure to allow it to use your microphone, and you have to enter your //exact// ingame name and lobby code.
----
= == Using BetterCrewLink =on Mobile ==
The main way folks play proximity chat games is via [[ https://github.com/ottomated/CrewLink | CrewLink ]].
This //should// be as simple as just:=== Android ===
# Going to [[ https://github.com/ottomated/CrewLink/tags | the tags page ]],
# choosing the most recent release (as of this writing that's [[ https://github.com/ottomated/CrewLink/releases/tag/v2.0.1 | 2.0.1 ]]Theoretically one can use the mobile version on Android: https://github.com/OhMyGuus/better-crewlink-mobile/releases
# downloading the `.exe` file (ex. [[ https://github.com/ottomated/CrewLink/releases/download/v2.0.1/CrewLink-Setup-2.0.1.exe | CrewLink-Steup-2.0.1.exe ]]=== iOS ===
# running that `.exe` file (ie.No app for you, double-click it)gonna have to use the web version (see below).
Unless you are hosting, you shouldn't need to do anything more. It should automatically connect to other players once you join a game.----
== Running CrewLink on a Mac ==== Mac or Linux ==
You basically can'tBest option is to just use the web version (see below).
On Linux there's now a native version! However you may have problems with Among Us itself; check [[ https://github.com/ValveSoftware/Proton/issues/4190 | the Proton GitHub issue ]] for known problems, of which as of this writing there are some, although it does seem nonetheless quite playable.
== Running CrewLink on Linux ==----
== Web Version ==
There's a fork at https://github.com/zbanks/CrewLink but it hasn't been updated for 2.x releases ☹ is also a web version at https://web.bettercrewl.ink/, which should work then on {nav icon=apple,name=macOS} or {nav icon=linux,name=Linux}.
== Running CrewLink on 32-bit Windows installs ==In the web interface, make sure to allow it to use your microphone, and you have to enter your //exact// ingame name and lobby code. Set your voice server to `https://bettercrewl.ink`, which is nowadays a popup selection:
{F11484 }
Apparently [[ https://github.com/ottomated/CrewLink/issues/568#issuecomment-760230333 | you can't ]]{F11481}
Then hit "connect".
== Server ==
== Troubleshooting CrewLink ==To run a server,
Things sometimes go a bit screwy.```
lang=bash
# Install Yarn (alternative to NPM that the official instructions have you running) using distro packages
sudo apt install yarnpkg
# Clone the repo, and move into it
git clone https://github.com/OhMyGuus/BetterCrewLink-server.git
cd BetterCrewLink-server/
# Now run yarn to install the dependencies from NPM
yarnpkg install
# Finally, actually run the server, in this example it will be reachable at http://toxic.keithzg.ca
HOSTNAME=toxic.keithzg.ca PORT=80 yarnpkg start
```
```
lang=ini, Pressing {key ctrl r} to reload CrewLink (which is basically just a website running locally on your computer) often fixes things.name=Example systemd unit
[Unit]
Description=BetterCrewLink server
[Service]
ExecStart=yarnpkg start
WorkingDirectory=/opt/BetterCrewLink-server
Environment=HOSTNAME=toxic.keithzg.ca PORT=80
[Install]
WantedBy=multi-user.target
```