-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Command line arguments ko KR
ASF๋ ํ๋ก๊ทธ๋จ ์คํ์ ์ํฅ์ ๋ฏธ์น ์ ์๋ ์ฌ๋ฌ ๋ช
๋ น์ค ์ธ์์ ๋ํ ์ง์์ ํฌํจํฉ๋๋ค. ์ด๊ฒ์ ํ๋ก๊ทธ๋จ์ด ์ด๋ป๊ฒ ๋์ํด์ผํ๋์ง ํน์ ํ๊ธฐ์ํ ๊ณ ๊ธ์ฌ์ฉ์๊ฐ ์ด์ฉํ ์ ์์ต๋๋ค. ASF.json ์ค์ ํ์ผ์ ๊ธฐ๋ณธ ๋ฐฉ์๊ณผ ๋น๊ตํ๋ฉด, ๋ช
๋ น์ค ์ธ์๋ --path ๋ฑ ์ฃผ์ ์ด๊ธฐ์ค์ , --system-required ๋ฑ ํ๋ซํผ ํนํ ์ค์ , --cryptkey ๋ฑ ๋ฏผ๊ฐํ ๋ฐ์ดํฐ์ ์ฌ์ฉํฉ๋๋ค.
์ฌ์ฉ์ค์ธ OS์ ASF ์ทจํฅ์ ๋ฐ๋ผ ์ฌ์ฉ๋ฒ์ด ๋ค๋ฆ ๋๋ค.
์ผ๋ฐ:
dotnet ArchiSteamFarm.dll --์ธ์1 --์ธ์2Windows:
.\ArchiSteamFarm.exe --์ธ์1 --์ธ์2Linux/macOS:
./ArchiSteamFarm --์ธ์1 --์ธ์2๋ช
๋ น์ค ์ธ์๋ ArchiSteamFarm.cmd๋ ArchiSteamFarm.sh ๊ฐ์ ์ผ๋ฐ ๋์ฐ๋ฏธ ์คํฌ๋ฆฝํธ์์๋ ์ง์ํฉ๋๋ค. ๋ํ ASF_ARGS ํ๊ฒฝ ์์ฑ์ ์ฌ์ฉํ ์๋ ์์ผ๋ฉฐ, ์ด๋ ์ ํฌ ๊ด๋ฆฌ ๋ฐ ๋์ปค ์น์
์์ ์ค๋ช
ํ ๋ฐ์ ๊ฐ์ต๋๋ค.
์ธ์์ ๊ณต๋ฐฑ์ด ๋ค์ด๊ฐ๋ค๋ฉด ๋ฐ์ดํ๋ก ํ์ํ๋ ๊ฒ์ ์์ง๋ง์ญ์์ค. ์๋ ๋๊ฐ๋ ์๋ชป๋์์ต๋๋ค:
./ArchiSteamFarm --path /home/archi/My Downloads/ASF # Bad!
./ArchiSteamFarm --path=/home/archi/My Downloads/ASF # Bad!ํ์ง๋ง, ๋ค์ ๋๊ฐ๋ ์์ ํ ์ ์์ ๋๋ค.
./ArchiSteamFarm --path "/home/archi/My Downloads/ASF" # OK
./ArchiSteamFarm "--path=/home/archi/My Downloads/ASF" # OK--cryptkey <key> ํน์ --cryptkey=<key> - <key>๊ฐ์ ์์ฒด ์ํธํ ํค๋ฅผ ๊ฐ์ง๊ณ ASF๋ฅผ ์์ํฉ๋๋ค. ์ด ์ต์
์ **๋ณด์**์ ์ํฅ์ ์ฃผ๊ณ ASF๊ฐ ์คํํ์ผ์ ํ๋์ฝ๋ฉ๋ ๊ธฐ๋ณธ ํค ๋์ ์ ๊ณต๋ ์์ฒด <key>ํค๋ฅผ ์ฌ์ฉํ๋๋ก ํฉ๋๋ค. ์ด ์์ฑ์ ์ํธํ์ฉ ๊ธฐ๋ณธ ์ํธํ ํค๋ฟ ์๋๋ผ ํด์ฑ์ฉ salt ๊ฐ์๋ ์ํฅ์ ๋ฏธ์น๋ฏ๋ก, ์ด ํค๋ก ์ํธํ ๋๋ ํด์ฑ๋ ๋ชจ๋ ํญ๋ชฉ์ ASF๋ฅผ ์คํํ ๋๋ง๋ค ์ด ํค๋ฅผ ๋ค์ ์
๋ ฅํด์ผ ํ๋ค๋ ์ ์ ์ ์ํ์ธ์.
<key>์ ๊ธธ์ด๋ ๋ฌธ์ ๊ตฌ์ฑ์๋ ํน๋ณํ ์ ํ์ด ์์ง๋ง, ๋ณด์์ ์ํด ์๋ฅผ ๋ค์ด ๋ฌด์์ 32์์ฒ๋ผ ์ถฉ๋ถํ ๊ธด ์ํธ๊ตฌ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค. Linux์์๋ tr -dc A-Za-z0-9 < /dev/urandom | head -c 32; echo ๋ช
๋ น์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค.
์ฐธ๊ณ ๋ก ์ด ๊ฐ์ ์
๋ ฅํ๋ ๋ฐฉ๋ฒ์๋ --cryptkey-file๊ณผ --input-cryptkey, ์ด๋ ๊ฒ ๋ ๊ฐ์ง ๋ค๋ฅธ ๋ฐฉ์๋ ์์ต๋๋ค.
์ด ์์ฑ๊ฐ์ ํน์ฑ๋๋ฌธ์ ASF_CRYPTKEY ํ๊ฒฝ ๋ณ์๋ฅผ ์ ์ธํ์ฌ cryptkey๋ฅผ ์ค์ ํ๋ ๊ฒ๋ ๊ฐ๋ฅํฉ๋๋ค. ์ธ์ ์ฒ๋ฆฌ ์ค ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ํผํ๊ณ ์ถ์ ์ฌ๋๋ค์๊ฒ ๋ ์ ์ ํฉ๋๋ค.
--cryptkey-file <path> ๋๋ --cryptkey-file=<path> - <path> ํ์ผ์์ ์ฝ์ด๋ค์ธ ์ฌ์ฉ์ ์ง์ ์ํธํ ํค๋ก ASF๋ฅผ ์์ํฉ๋๋ค. ์ด๋ ์์์ ์ค๋ช
ํ --cryptkey <key>์ ๋์ผํ ๋ชฉ์ ์ ๊ฐ์ง์ง๋ง, ๋ฐฉ์์ด ๋ค๋ฆ
๋๋ค. ์ด ์์ฑ์ ๋์ ์ ๊ณต๋ <path>์์ <key>์ ์ฝ์ด์ต๋๋ค. --path์ ํจ๊ป ์ด ์ต์
์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ, ์ธ์ ์์์ ๋ฐ๋ผ ์๋ ๊ฒฝ๋ก๊ฐ ๋ฌ๋ผ์ง ์ ์๋ค๋ ์ ์ ์ ์ํ์ธ์. ์ฆ, --path๋ฅผ --cryptkey-file๋ณด๋ค ์์ ๋๋์ง ๋ค์ ๋๋์ง์ ๋ฐ๋ผ ๊ฒฐ๊ณผ๊ฐ ๋ฌ๋ผ์ง๋๋ค.
์ด ์์ฑ์ ํน์ฑ์, ASF_CRYPTKEY_FILE ํ๊ฒฝ ๋ณ์๋ฅผ ์ ์ธํ์ฌ ์ํธํ ํค ํ์ผ์ ์ค์ ํ ์๋ ์์ต๋๋ค. ์ด๋ ํ๋ก์ธ์ค ์ธ์์ ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ๋
ธ์ถํ๊ณ ์ถ์ง ์์ ์ฌ์ฉ์์๊ฒ ๋ ์ ํฉํ ์ ์์ต๋๋ค.
--ignore-unsupported-environment - ์ง์๋์ง ์๋ ํ๊ฒฝ์์ ์คํ๋ ๋ ๋ฐ์ํ๋ ๋ฌธ์ ๋ฅผ ๋ฌด์ํ๋๋ก ํฉ๋๋ค. ์ด๋ ์๋ ์ค๋ฅ์ ํจ๊ป ๊ฐ์ ์ข
๋ฃ๋ก ํ์๋ฉ๋๋ค. ์ง์๋์ง ์๋ ํ๊ฒฝ์ ์๋ก๋ linux-x64์์ win-x64 ์ ์ฉ ๋น๋๋ฅผ ์คํํ๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. ์ด ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ๋ฉด ASF๊ฐ ์ด๋ฌํ ์ํฉ์์๋ ์คํ์ ์๋ํ์ง๋ง, ์ด๋ ๊ณต์์ ์ผ๋ก ์ง์๋์ง ์์ผ๋ฉฐ ์ ์ ์ผ๋ก ์ฌ์ฉ์ ์ฑ
์ ํ์ ๊ฐ์ ๋ก ์คํํ๋ ๊ฒ์์ ์ ์ํ์ธ์. ์ค์ํ ์ ์, ์ง์๋์ง ์๋ ํ๊ฒฝ ๋ฌธ์ ๋ ๋ชจ๋ ํด๊ฒฐํ ์ ์๋ค๋ ๊ฒ์
๋๋ค. ์ด ์ธ์๋ฅผ ์ ์ธํ๋ ๋์ ๋จ์์๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ค ๊ฒ์ ๊ฐ๋ ฅํ ๊ถ์ฅํฉ๋๋ค.
--input-cryptkey - ASF๊ฐ ์์ํ ๋ --cryptkey๋ฅผ ์
๋ ฅํ๋๋ก ์์ฒญํฉ๋๋ค. ํ๊ฒฝ ๋ณ์๋ ํ์ผ์ ์ํธํ ํค๋ฅผ ์ ์ฅํ๋ ๋์ , ์ด๋์๋ ์ ์ฅํ์ง ์๊ณ ASF๋ฅผ ์คํํ ๋๋ง๋ค ์ง์ ์
๋ ฅํ๊ณ ์ถ์ผ์๋ค๋ฉด ์ด ์ต์
์ด ์ ์ฉํ ์ ์์ต๋๋ค.
--minimized - ASF ์ฝ์ ์ฐฝ์ด ์์ ์งํ ์๋์ผ๋ก ์ต์ํ๋ฉ๋๋ค. ์ฃผ๋ก ์๋ ์์ ์๋๋ฆฌ์ค์์ ์ ์ฉํ์ง๋ง, ๊ทธ ์ธ์ ๊ฒฝ์ฐ์๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด ์ต์
์ ์ ์ ํ ํ๊ฒฝ ์ง์์ด ํ์ํ๋ฉฐ, ๋ชจ๋ ์ํฉ์์ ์ ์์ ์ผ๋ก ์๋ํ์ง ์์ ์ ์์ต๋๋ค.
--network-group <group> ๋๋ --network-group=<group> - ASF๊ฐ <group> ๊ฐ์ผ๋ก ์ค์ ๋ ์ฌ์ฉ์ ์ง์ ๋คํธ์ํฌ ๊ทธ๋ฃน์ผ๋ก ์ ํ๊ธฐ(limiter)๋ฅผ ์ด๊ธฐํํฉ๋๋ค. ์ด ์ต์
์ ASF๋ฅผ **๋ค์ค ์ธ์คํด์ค**๋ก ์คํํ ๋ ์ํฅ์ ๋ฏธ์น๋ฉฐ, ํด๋น ์ธ์คํด์ค๊ฐ ๋์ผํ ๋คํธ์ํฌ ๊ทธ๋ฃน์ ๊ณต์ ํ๋ ์ธ์คํด์ค์๋ง ์ข
์๋๊ณ ๋๋จธ์ง์๋ ๋
๋ฆฝ์ ์์ ๋ํ๋
๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ด ์์ฑ์ ์ฌ์ฉ์ ์ง์ ๋ฐฉ์(์: ์๋ก ๋ค๋ฅธ IP ์ฃผ์)์ผ๋ก ASF ์์ฒญ์ ๋ผ์ฐํ
ํ๋ฉด์, ASF๊ฐ ์๋์ผ๋ก ์ฒ๋ฆฌํ๋ ๋ฐฉ์(ํ์ฌ๋ WebProxy๋ง ๊ณ ๋ คํจ)์ ์์กดํ์ง ์๊ณ ์ง์ ๋คํธ์ํฌ ๊ทธ๋ฃน์ ์ค์ ํ๊ณ ์ถ์ ๋ ์ฌ์ฉํฉ๋๋ค. ์ฌ์ฉ์ ์ง์ ๋คํธ์ํฌ ๊ทธ๋ฃน์ ์ฌ์ฉํ ๊ฒฝ์ฐ, ์ด๋ ๋ก์ปฌ ๋จธ์ ๋ด์์ ๊ณ ์ ์๋ณ์์ด๋ฉฐ ASF๋ WebProxy ๊ฐ ๋ฑ ๋ค๋ฅธ ์ธ๋ถ ์ ๋ณด๋ ๊ณ ๋ คํ์ง ์๋๋ค๋ ์ ์ ์ ์ํ์ธ์. ์๋ฅผ ๋ค์ด ์๋ก ๋ค๋ฅธ WebProxy ๊ฐ์ ๊ฐ์ง ๋ ์ธ์คํด์ค๋ฅผ ์คํํ๋๋ผ๋ ์ฌ์ ํ ์๋ก ์ข
์๋ ์ํ๋ก ์์ํ ์ ์์ต๋๋ค.
์ด ์์ฑ์ ํน์ฑ์, ASF_NETWORK_GROUP ํ๊ฒฝ ๋ณ์๋ฅผ ์ ์ธํ์ฌ ๊ฐ์ ์ค์ ํ ์๋ ์์ต๋๋ค. ์ด๋ ํ๋ก์ธ์ค ์ธ์์ ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ๋
ธ์ถํ๊ณ ์ถ์ง ์์ ์ฌ์ฉ์์๊ฒ ๋ ์ ํฉํ ์ ์์ต๋๋ค.
--no-config-migrate - ๊ธฐ๋ณธ์ ์ผ๋ก ASF๋ ์ค์ ํ์ผ์ ์ต์ ํ์์ผ๋ก ์๋ ์ ํ(๋ง์ด๊ทธ๋ ์ด์
)ํฉ๋๋ค. ์ด ์ ํ ์์
์๋ ์ฌ์ฉ ์ค๋จ๋(deprecated) ์์ฑ์ ์ต์ ์์ฑ์ผ๋ก ๋ณํํ๊ณ , ๊ธฐ๋ณธ๊ฐ์ ๊ฐ์ง ์์ฑ์ ์ ๊ฑฐํ๋ฉฐ(์ด์ฐจํผ ํจ๊ณผ๊ฐ ์์ผ๋ฏ๋ก), ๋ค์ฌ์ฐ๊ธฐ ์ ๋ฆฌ ๋ฑ ํ์ผ์ ์ ๋ฐ์ ์ผ๋ก ์ ๋ํ๋ ๊ณผ์ ์ด ํฌํจ๋ฉ๋๋ค. ์ด๋ ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ์ ์ฉํ์ง๋ง, ASF๊ฐ ์ค์ ํ์ผ์ ์ ๋ ์๋์ผ๋ก ๋ฎ์ด์ฐ์ง ์๊ธฐ๋ฅผ ์ํ์๋ ํน๋ณํ ์ํฉ์ด ์์ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๋ณด์ ์กฐ์น๋ก ์ค์ ํ์ผ์ chmod 400์ ์ ์ฉํด ์์ ์์๊ฒ๋ง ์ฝ๊ธฐ ๊ถํ์ ๋ถ์ฌํ๊ฑฐ๋, chattr +i๋ฅผ ์ ์ฉํด ๋ชจ๋ ์ฌ์ฉ์์ ์ฐ๊ธฐ ๊ถํ์ ์ฐจ๋จํ ์ ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก๋ ์ค์ ํ์ผ ์๋ ์ ํ ๊ธฐ๋ฅ์ ํ์ฑํ๋ ์ํ๋ก ๋๋ ๊ฒ์ ๊ถ์ฅํ์ง๋ง, ํน์ ํ ์ด์ ๋ก ์ด๋ฅผ ๋นํ์ฑํํ๊ณ ASF๊ฐ ๊ทธ๋ ๊ฒ ํ์ง ์๊ธฐ๋ฅผ ์ํ์ ๋ค๋ฉด ์ด ์ค์์น๋ฅผ ์ฌ์ฉํ์ฌ ๊ทธ ๋ชฉ์ ์ ๋ฌ์ฑํ ์ ์์ต๋๋ค. ๋ค๋ง, ์ด์ ๋ถํฐ๋ ASF์ ์ฌ๋ฐ๋ฅธ ์ค์ ๊ฐ์ ์ ๊ณตํ๋ ๊ฒ์ด ์ ์ ์ผ๋ก ์ฌ์ฉ์์ ์ฑ
์์ด ๋๋ค๋ ์ ์ ์ ์ํ์ธ์. ํนํ ํฅํ ASF ๋ฒ์ ์์ ์์ฑ์ด ์ฌ์ฉ ์ค๋จ๋๊ฑฐ๋ ๊ตฌ์กฐ๊ฐ ๋ณ๊ฒฝ๋ ๊ฒฝ์ฐ ๋์ฑ ๊ทธ๋ ์ต๋๋ค.
--no-config-watch - ๊ธฐ๋ณธ์ ์ผ๋ก ASF๋ ํ์ผ ๋ณ๊ฒฝ ์ด๋ฒคํธ๋ฅผ ๊ฐ์งํ์ฌ ์ฆ์ ๋์ํ ์ ์๋๋ก config ๋๋ ํฐ๋ฆฌ์ ๋ํด FileSystemWatcher๋ฅผ ์ค์ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ค์ ํ์ผ์ด ์ญ์ ๋๋ฉด ๋ด์ ์ค์งํ๊ฑฐ๋, ์ค์ ์ด ๋ณ๊ฒฝ๋๋ฉด ๋ด์ ์ฌ์์ํ๊ฑฐ๋, config ๋๋ ํฐ๋ฆฌ์ ํ์ผ์ ๋ฃ์ผ๋ฉด **BGR**๋ก ํค๋ฅผ ๋ถ๋ฌ์ค๋ ๋ฑ์ ๋์์ด ์ฌ๊ธฐ ํฌํจ๋ฉ๋๋ค. ์ด ์ค์์น๋ ์ด๋ฌํ ๋์์ ๋นํ์ฑํํฉ๋๋ค. ์ด ๊ฒฝ์ฐ ASF๋ config ๋๋ ํฐ๋ฆฌ์ ๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ์ ์์ ํ ๋ฌด์ํ๋ฉฐ, ํ์ํ๋ค๊ณ ํ๋จ๋๋ ์์
(๋์ฒด๋ก ํ๋ก์ธ์ค ์ฌ์์)์ ์ง์ ์๋์ผ๋ก ์ํํด์ผ ํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก๋ ์ค์ ํ์ผ ์ด๋ฒคํธ ๊ฐ์ง ๊ธฐ๋ฅ์ ํ์ฑํ๋ ์ํ๋ก ๋๋ ๊ฒ์ ๊ถ์ฅํ์ง๋ง, ํน์ ํ ์ด์ ๋ก ์ด๋ฅผ ๋นํ์ฑํํ๊ณ ASF๊ฐ ๊ทธ๋ ๊ฒ ํ์ง ์๊ธฐ๋ฅผ ์ํ์ ๋ค๋ฉด ์ด ์ค์์น๋ฅผ ์ฌ์ฉํ์ฌ ๊ทธ ๋ชฉ์ ์ ๋ฌ์ฑํ ์ ์์ต๋๋ค.
--no-restart - ๊ธฐ๋ณธ์ ์ผ๋ก ASF๋ AutoRestart ์ค์ ์์ฑ์ ๋ฐ๋ฅด๋ฉฐ, ์ด๋ฅผ ์ฌ์ฉํด ํ์ํ ๋ ์ฌ์์์ ํ์ฉํ ์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ ์ ์์ต๋๋ค. ์ ํฌ๊ฐ ์ ๊ณตํ๋ ์ผ๋ถ ์๋ฃจ์
์ ํ๋ก์ธ์ค ๊ด๋ฆฌ๋ฅผ ์์ฒด์ ์ผ๋ก ๋ด๋นํ๋ฉฐ ASF์ ์๋ ์ฌ์์ ๊ธฐ๋ฅ๊ณผ ๋ช
์์ ์ผ๋ก ํธํ๋์ง ์์ต๋๋ค. ์๋ฅผ ๋ค์ด docker๋ systemd์์ ASF๋ฅผ ์คํํ๋ ๊ฒฝ์ฐ, ์ด๋ค ์์คํ
์ ํ๋ก์ธ์ค๊ฐ ๋จ์ํ ์ข
๋ฃ๋๊ธฐ๋ง์ ์๊ตฌํ๋ฉฐ, ํ์ํ๋ค๊ณ ํ๋จ๋ ๊ฒฝ์ฐ ์ดํ ์ฌ์์ํ๋ ๊ฒ์ ํด๋น ์์คํ
์ ์ฑ
์์ด๊ธฐ ๋๋ฌธ์
๋๋ค. ์ฌ์ฉ์ ๊ฒฝํ์ ์์๋ก ์ค์ ํ์ผ์ ์์ ํ๋ ๊ฒ์ ๋ฐ๋์งํ์ง ์์ผ๋ฏ๋ก, ์ด ์ค์์น๋ ์ค์ ํ์ผ์ ๋ค๋ฅด๊ฒ ์ง์ ๋์ด ์๋๋ผ๋ AutoRestart ์์ฑ์ ๋ช
์์ ์ผ๋ก false๋ก ์ด๊ธฐํํ์ฌ ๋จ์ํ ์ฌ์ ์(override)ํฉ๋๋ค. ์ด๋ฅผ ํตํด ํธํ๋๋ AutoRestart: false ์ค์ ํ์ผ์ ๋ฐ๋ก ์ ๊ณตํ์ง ์์๋, ASF๊ฐ ์ด๋ฌํ ํ๊ฒฝ์์ ์คํ ์ค์์ ์ฌ์ ์ ์ธ์งํ ์ ์์ต๋๋ค.
๋ํ --no-restart๋ AutoRestart: false์ ๋ฌ๋ฆฌ restart ๋ช
๋ น์ ์ฌ์ฉํ๊ฑฐ๋ ๋ค๋ฅธ ๋ฐฉ์์ผ๋ก ASF ํ๋ก์ธ์ค ์ฌ์์์ ์์ฒญํ๋ ๊ฒ๋ ๊ธ์งํฉ๋๋ค. ์ด ์ค์์น๋ ๊ทธ๋ฌํ ์ค์ ๊ณผ ๋ช
์์ ์ผ๋ก ํธํ๋์ง ์๋๋ค๊ณ ์ ์ธํ๋ ๋ฐ๋ฉด, AutoRestart ์์ฑ์ ๋จ์ง ๊ธฐ๋ณธ ๋์๋ง์ ์ง์ ํ๊ธฐ ๋๋ฌธ์
๋๋ค.
์ผ๋ฐ์ ์ผ๋ก๋ ์ฌ๊ธฐ์ ์ค๋ช ํ ๋์์ ์ค์ ํ์ผ์ ํตํด ์ ์ดํ ์ ์๊ณ , ๋ ๊ทธ๋ ๊ฒ ํ์๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋ค๋ง ์ฌ์ฉ์ ์ง์ ์คํฌ๋ฆฝํธ๋ ์ด์ ์ ์ฌํ ํ๊ฒฝ์์ ASF๋ฅผ ์คํ ์ค์ด์๋ผ๋ฉด, ASF๊ฐ ์ค์ค๋ก ์ฌ์์ํ์ง ๋ชปํ๋๋ก ์ด ์ค์์น๋ฅผ ํ์ฉํ๋ ๊ฒ๋ ์ข์ ๋ฐฉ๋ฒ์ ๋๋ค.
--no-steam-parental-generation - ๊ธฐ๋ณธ์ ์ผ๋ก ASF๋ SteamParentalCode ์ค์ ์์ฑ์ ์ค๋ช
๋ ๋๋ก Steam ์๋
๋ณดํธ PIN์ ์๋์ผ๋ก ์์ฑํ๋ ค๊ณ ์๋ํฉ๋๋ค. ๋ค๋ง, ์ด ๊ณผ์ ์ด ๊ณผ๋ํ ์์คํ
์์์ ์๊ตฌํ ์ ์์ผ๋ฏ๋ก, ์ด ์ค์์น๋ฅผ ์ฌ์ฉํ๋ฉด ํด๋น ๋์์ ๋นํ์ฑํํ ์ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ ASF๋ ์๋ ์์ฑ ๊ณผ์ ์ ๊ฑด๋๋ฐ๊ณ ๊ณง๋ฐ๋ก ์ฌ์ฉ์์๊ฒ PIN์ ์์ฒญํ๋๋ฐ, ์ด๋ ์๋ ์๋ ์์ฑ์ด ์คํจํ์ ๋๋ง ์ผ์ด๋๋ ๋์์
๋๋ค. ์ผ๋ฐ์ ์ผ๋ก๋ ์ด ์๋ ์์ฑ ๊ธฐ๋ฅ์ ํ์ฑํ๋ ์ํ๋ก ๋๋ ๊ฒ์ ๊ถ์ฅํ์ง๋ง, ํน์ ํ ์ด์ ๋ก ์ด๋ฅผ ๋นํ์ฑํํ๊ณ ASF๊ฐ ๊ทธ๋ ๊ฒ ํ์ง ์๊ธฐ๋ฅผ ์ํ์ ๋ค๋ฉด ์ด ์ค์์น๋ฅผ ์ฌ์ฉํ์ฌ ๊ทธ ๋ชฉ์ ์ ๋ฌ์ฑํ ์ ์์ต๋๋ค.
--path <path> ํน์ --path=<path> - ASF๋ ์ค์น์์ ์์ฒด ๋๋ ํ ๋ฆฌ๋ฅผ ํ์ํฉ๋๋ค. ์ด ์ธ์๋ฅผ ์ง์ ํ๋ฉด ASF๋ ์ด๊ธฐํ ํ ์ง์ ๋ ๋๋ ํฐ๋ฆฌ๋ก ์ด๋ํฉ๋๋ค. ์ด๋ฅผ ํตํด config, logs, plugins, www ๋๋ ํฐ๋ฆฌ ๋ฐ NLog.config ํ์ผ ๋ฑ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ค์ํ ๊ตฌ์ฑ ์์์ ๋ํด ์ฌ์ฉ์ ์ง์ ๊ฒฝ๋ก๋ฅผ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ, ์คํ ํ์ผ์ ๊ฐ์ ์์น์ ์ค๋ณต์ผ๋ก ๋ ํ์๊ฐ ์์ต๋๋ค. ๋ฆฌ๋
์คํํ์ ํจํค์ง์์ ๊ทธ๋ฐ ๊ฒ ์ฒ๋ผ ๋ฐ์ด๋๋ฆฌ์ ์ค์ ํ๊ฒฝ์ค์ ์ ๋ถ๋ฆฌํ๊ณ ์ ํ ๋ ํนํ ์ ์ฉํฉ๋๋ค. ์ด ๋ฐฉ์์ผ๋ก ์ฌ๋ฌ ๋ค๋ฅธ ์ค์น๋ณธ์ ํ๋์ (์ต์ ) ๋ฐ์ด๋๋ฆฌ๋ง์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ฒฝ๋ก๋ ASF ๋ฐ์ด๋๋ฆฌ์ ํ์ฌ ์์น์์ ์๋๊ฒฝ๋ก ๋๋ ์ ๋๊ฒฝ๋ก๋ก ์ง์ ํ ์ ์์ต๋๋ค. ์ด ๋ช
๋ น์ ์๋ก์ด "ASF ํ" ๋๋ ํฐ๋ฆฌ๋ฅผ ๊ฐ๋ฆฌํจ๋ค๋ ์ ์ ์ ์ํ์ธ์. ์ด๋ ์๋ณธ ASF์ ๋์ผํ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๋ฉฐ, ๋ด๋ถ์ config ๋๋ ํฐ๋ฆฌ๋ฅผ ํฌํจํฉ๋๋ค. ์์ธํ ์ค๋ช
์ ์๋ ์์๋ฅผ ์ฐธ๊ณ ํ์ธ์.
์ด ์์ฑ๊ฐ์ ํน์ฑ๋๋ฌธ์ ASF_PATH ํ๊ฒฝ ๋ณ์๋ฅผ ์ ์ธํ์ฌ ์์ ๊ฒฝ๋ก๋ฅผ ์ค์ ํ๋ ๊ฒ๋ ๊ฐ๋ฅํฉ๋๋ค. ํ๋ก์ธ์ค ์ธ์ ์ค ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ํผํ๊ณ ์ถ์ ์ฌ๋๋ค์๊ฒ ๋ ์ ์ ํฉ๋๋ค.
์ด ๋ช ๋ น์ค ์ธ์๋ฅผ ์ฌ์ฉํด ์ฌ๋ฌ ASF ์ธ์คํด์ค๋ฅผ ์คํํ๋ ค๊ณ ํ์ ๋ค๋ฉด, ๊ด๋ จ ๋ด์ฉ์ ์ ํฌ **๊ด๋ฆฌ ํ์ด์ง**์์ ํ์ธํด ๋ณด์๊ธธ ๊ถ์ฅํฉ๋๋ค.
์์ :
dotnet /opt/ASF/ArchiSteamFarm.dll --path /opt/TargetDirectory # Absolute path
dotnet /opt/ASF/ArchiSteamFarm.dll --path ../TargetDirectory # Relative path works as well
ASF_PATH=/opt/TargetDirectory dotnet /opt/ASF/ArchiSteamFarm.dll # Same as env variableโโโ ๐ /opt
โ โโโ ๐ ASF
โ โ โโโ โ๏ธ ArchiSteamFarm.dll
โ โ โโโ ...
โ โโโ ๐ TargetDirectory
โ โโโ ๐ config
โ โโโ ๐ logs (์๋ ์์ฑ๋จ)
โ โโโ ๐ plugins (์ ํ ์ฌํญ)
โ โโโ ๐ www (์ ํ ์ฌํญ)
โ โโโ ๐ log.txt (์๋ ์์ฑ๋จ)
โ โโโ ๐ NLog.config (์ ํ ์ฌํญ)
โโโ ...
--service - ์ด ์ค์์น๋ ์ฃผ๋ก ์ ํฌ systemd ์๋น์ค์์ ์ฌ์ฉ๋๋ฉฐ Headless ๊ฐ์ true๋ก ๊ฐ์ ์ค์ ํฉ๋๋ค. ํน๋ณํ ํ์๊ฐ ์๋ค๋ฉด, ๋์ ์ค์ ํ์ผ์์ Headless ์์ฑ์ ์ง์ ๊ตฌ์ฑํ์๋ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค. ์ด ์ค์์น๋ ์ ํฌ systemd ์๋น์ค๊ฐ ์์ฒด ํ๊ฒฝ์ ๋ง์ถ๊ธฐ ์ํด ์ ์ญ ์ค์ ํ์ผ์ ๊ฑด๋๋ฆด ํ์๊ฐ ์๋๋ก ๋ง๋ จ๋ ๊ฒ์
๋๋ค. ๋ฌผ๋ก ๋น์ทํ ํ์๊ฐ ์์ผ์๋ค๋ฉด ์ด ์ค์์น๋ฅผ ํ์ฉํ์
๋ ๋์ง๋ง, ๊ทธ๋ ์ง ์๋ค๋ฉด ์ ์ญ ์ค์ ์์ฑ์ ์ฌ์ฉํ์๋ ํธ์ด ๋ ๋ซ์ต๋๋ค.
--system-required - ASF๊ฐ ์ ์ฒด ์์ ์ฃผ๊ธฐ๋์ ์์คํ
์ด ์ด์์์ด์ผ ํ๋ค๋ ์ ํธ๋ฅผ ์ด์์ฒด์ ์ ๋ณด๋ด๋๋ก ํฉ๋๋ค. ๋ฐค ์๊ฐ ๋์ PC๋ ๋
ธํธ๋ถ์์ ํ๋ฐํ ๋ ํนํ ์ ์ฉํ ์ ์์ต๋๋ค. ASF๊ฐ ์คํ๋๋ ๋์ ์์คํ
์ด ์ ์ ๋ชจ๋๋ก ์ ํ๋์ง ์๋๋ก ์ ์งํ ์ ์๊ธฐ ๋๋ฌธ์
๋๋ค. ์ด ๊ธฐ๋ฅ์ ํ์ฌ Linux์ Windows์์ ์ง์๋ฉ๋๋ค.
Linux์์๋ Inhibit() ํจ์๋ฅผ ์ง์ํ๋ ๋ก๊ทธ์ธ ๋ฐ๋ชฌ๊ณผ ํจ๊ป ์ ์์ ์ผ๋ก ์๋ํ๋ dbus ๊ฐ ํ์ํฉ๋๋ค. ๊ฐ์ฅ ๋๋ฆฌ ์ฐ์ด๋ ๋ ๋ฐ๋ชฌ์ธ systemd์ elogind๊ฐ ์ด๋ฅผ ์ง์ํ๋ ๊ฒ์ผ๋ก ํ์ธ๋์์ต๋๋ค. ASF๊ฐ ์์ ํ ์ ์ ๋ฐฉ์ง(inhibit) ์ ๊ธ์ ์ ๋๋ก ์ ์งํ๊ณ ์๋์ง ํ์ธํ๋ ค๋ฉด systemd-inhibit --list ๋๋ elogind-inhibit --list ๊ฐ์ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋๋ถ๋ถ์ ๋ฐ์คํฌํฑ ํ๊ฒฝ(Gnome, KDE ๋ฑ)์ ์ด๋ฏธ ์ด ๊ธฐ๋ฅ์ ์์ฒด์ ์ผ๋ก ์์กดํ๊ณ ์์ผ๋ฏ๋ก ๋ณ๋ ์ค์ ์์ด ๋ฐ๋ก ์๋ํฉ๋๋ค. ๋ค๋ฅธ ๋ฐ์คํฌํฑ ํ๊ฒฝ(DE)์์๋ dbus๊ฐ ์์ง ์ค์น๋์ด ์์ง ์์ ๊ฒฝ์ฐ ๋ณ๋๋ก ์ค์น๊ฐ ํ์ํ ์ ์์ต๋๋ค.
Windows์์๋ ๋ณ๋ ์๊ตฌ ์ฌํญ ์์ด ๋ฐ๋ก ์๋ํฉ๋๋ค.
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
- ๐ก ํ
- ๐ฌ ์์ฃผ ๋ฌป๋ ์ง๋ฌธ
- โ๏ธ ์์ํ๊ธฐ (์ฌ๊ธฐ์๋ถํฐ)
- ๐ฅ ๋ฐฑ๊ทธ๋ผ์ด๋ ๊ฒ์ ๋ฑ๋ก๊ธฐ
- ๐ข ๋ช ๋ น์ด
- ๐ ๏ธํธํ์ฑ
- ๐ง ํ๊ฒฝ์ค์
- ๐ด ItemsMatcherPlugin
- ๐ ๊ด๋ฆฌ
- โฑ๏ธ ์ฑ๋ฅ
- ๐ก ์๊ฒฉ ํต์
- ๐ช Steam ๊ฐ์กฑ ๊ณต์
- ๐ ๊ฑฐ๋
- โจ๏ธ ๋ช ๋ น์ค ์ธ์
- ๐ง ์ฌ์ฉ ์ค๋จ
- ๐ณ Docker
- ๐ค ์ถ๊ฐ ์์ฃผ ๋ฌป๋ ์ง๋ฌธ
- ๐ ๊ณ ์ฑ๋ฅ ์ค์
- ๐ IPC
- ๐ ํ์งํ
- ๐ ๋ก๊น
- ๐พ ์ ์ฌ์ ๋ฉ๋ชจ๋ฆฌ ํ๊ฒฝ ์ค์
- ๐ต๐ผโโ๏ธ MonitoringPlugin
- ๐ ํ๋ฌ๊ทธ์ธ
- ๐ ๋ณด์
- โฌ๏ธ SteamTokenDumperPlugin
- ๐ฆ ์๋ ํํฐ
- ๐ต 2๋จ๊ณ ์ธ์ฆ







