-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
ItemsMatcherPlugin ko KR
ItemsMatcherPlugin์ ASF์ ASF STM ๋ฆฌ์คํ
๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ ๊ณต์ ASF **ํ๋ฌ๊ทธ์ธ**์
๋๋ค. ๊ตฌ์ฒด์ ์ผ๋ก๋ **RemoteCommunication**์ PublicListing๊ณผ **TradingPreferences**์ MatchActively ๊ธฐ๋ฅ์ ํฌํจํฉ๋๋ค. ASF๋ ๋ฆด๋ฆฌ์ค ์ ItemsMatcherPlugin์ด ๊ธฐ๋ณธ์ผ๋ก ๋ฒ๋ค๋์ด ํจ๊ป ์ ๊ณต๋๋ฏ๋ก, ๋ฐ๋ก ์ฌ์ฉํ์ค ์ ์์ต๋๋ค.
Public listing์ ์ด๋ฆ ๊ทธ๋๋ก, ํ์ฌ ์ด์ฉ ๊ฐ๋ฅํ ASF STM ๋ด๋ค์ ๋ชฉ๋ก์
๋๋ค. ์ด๋ **์ ํฌ ์น์ฌ์ดํธ**์ ์์นํด ์์ผ๋ฉฐ, ์๋์ผ๋ก ๊ด๋ฆฌ๋๊ณ , MatchActively๋ฅผ ์ฌ์ฉํ๋ ASF ์ฌ์ฉ์๋ฟ๋ง ์๋๋ผ ์๋ ๋งค์นญ์ ์ํ๋ ASF/๋นASF ์ฌ์ฉ์ ๋ชจ๋๋ฅผ ์ํ ๊ณต๊ฐ ์๋น์ค๋ก ํ์ฉ๋ฉ๋๋ค.
๋ฆฌ์คํ
์ ๋ฑ๋ก๋๋ ค๋ฉด, ์ถฉ์กฑํด์ผ ํ ์ผ๋ จ์ ์๊ตฌ์ฌํญ์ด ์์ต๋๋ค. ์ต์ํ, RemoteCommunication์์ PublicListing์ด ํ์ฉ๋ ์ํ์ฌ์ผ ํ๊ณ (๊ธฐ๋ณธ ์ค์ ๊ฐ), TradingPreferences์์ SteamTradeMatcher๊ฐ ํ์ฑํ๋์ด ์์ด์ผ ํ๋ฉฐ, ๊ณต๊ฐ(public) ์ธ๋ฒคํ ๋ฆฌ ๊ฐ์ธ์ ๋ณด ์ค์ , ์ ํ ์๋(unrestricted) ๊ณ์ , ๊ทธ๋ฆฌ๊ณ **ASF 2FA**๊ฐ ํ์ฑํ๋์ด ์์ด์ผ ํฉ๋๋ค. ์ถ๊ฐ ์๊ตฌ์ฌํญ์ผ๋ก๋ 2FA๊ฐ ํ์ฑํ๋ ์ง ์ต์ 15์ผ์ด ์ง๋์ผ ํ๊ณ , ๋ง์ง๋ง ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ์ด 5์ผ ์ด์ ์ง๋์ผ ํ๋ฉฐ, ๊ณ์ ์ ๊ธ(lockdown)์ด๋ ๊ฒฝ์ ์ ์ ์ฌ(economical ban), ๊ฑฐ๋ ์ ์ฌ(trade ban)์ ๊ฐ์ ๊ณ์ ์ ํ์ด ์์ด์ผ ํฉ๋๋ค. ๋น์ฐํ๊ฒ๋, ์ง์ ๋ MatchableTypes(์: ๊ฑฐ๋ ์นด๋)์ ํด๋นํ๋ (๊ฑฐ๋ ๊ฐ๋ฅํ) ์์ดํ
์ด ์ธ๋ฒคํ ๋ฆฌ์ ์ต์ ํ๋ ์ด์ ์์ด์ผ ํฉ๋๋ค. ์ด์ ๋ํด, ์์ดํ
์ด 500000๊ฐ๋ฅผ ์ด๊ณผํ๋ ๋ด์ ๊ณผ๋ํ ์ค๋ฒํค๋๋ก ์ธํด ๋ฑ๋ก์ด ํ์ฉ๋์ง ์์ผ๋ฏ๋ก, ์ด๋ฐ ๊ฒฝ์ฐ์๋ ์ธ๋ฒคํ ๋ฆฌ๋ฅผ ์ฌ๋ฌ ๊ณ์ ์ผ๋ก ๋ถ์ฐ์ํค๋ ๊ฒ์ ๊ถ์ฅ๋๋ฆฝ๋๋ค.
PublicListing์ ๊ธฐ๋ณธ์ ์ผ๋ก ํ์ฑํ๋์ด ์์ง๋ง, ์ ์๊ตฌ์ฌํญ์ ๋ชจ๋ ์ถฉ์กฑํ์ง ๋ชปํ๋ ๊ฒฝ์ฐ, ํนํ ๊ธฐ๋ณธ์ ์ผ๋ก ํ์ฑํ๋์ด ์์ง ์์ SteamTradeMatcher๋ฅผ ํ์ฑํํ์ง ์์ ๊ฒฝ์ฐ์๋ ์น์ฌ์ดํธ์ ํ์๋์ง ์๋๋ค๋ ์ ์ ์ ์ํ์๊ธฐ ๋ฐ๋๋๋ค. ์๊ตฌ์ฌํญ์ ์ถฉ์กฑํ์ง ๋ชปํ๋ ์ฌ์ฉ์์ ๊ฒฝ์ฐ, PublicListing์ ํ์ฑํํด๋์๋๋ผ๋ ASF๋ ์๋ฒ์ ์ด๋ ํ ๋ฐฉ์์ผ๋ก๋ ํต์ ํ์ง ์์ต๋๋ค. Public listing์ ์ต์ ์์ ๋ฒ์ ์ ASF์๋ง ํธํ๋๋ฉฐ, ์ต์ ๋ฒ์ ์์๋ง ํ์ธ ๊ฐ๋ฅํ ํต์ฌ ๊ธฐ๋ฅ์ด ์๋ ์ค๋๋ ๋ฒ์ ์ ๋ด์ ํ์๊ฐ ๊ฑฐ๋ถ๋ ์ ์์ต๋๋ค.
ASF๋ ๋ก๊ทธ์ธ ์งํ ํ ๋ฒ, public listing์ด ์ฌ์ฉํ๋ ๋ชจ๋ ์์ฑ์ ๋ด์ ์ด๊ธฐ ๋ฐ์ดํฐ๋ฅผ ์ ์กํฉ๋๋ค. ์ดํ 10๋ถ๋ง๋ค, ๋ด์ด ์ฌ์ ํ ์ ์์ ์ผ๋ก ์คํ ์ค์ด๋ผ๋ ๊ฒ์ ์ ํฌ ์๋ฒ์ ์๋ฆฌ๋ ๋งค์ฐ ์์ ํฌ๊ธฐ์ "ํํธ๋นํธ(heartbeat)" ์์ฒญ์ ์ ์กํฉ๋๋ค. ๋ง์ฝ ๋คํธ์ํฌ ๋ฌธ์ ๋ฑ์ ์ด์ ๋ก ์ด ํํธ๋นํธ๊ฐ ๋์ฐฉํ์ง ์์๋ค๋ฉด, ์๋ฒ๊ฐ ์ด๋ฅผ ๋ฑ๋กํ ๋๊น์ง ASF๋ ๋งค ๋ถ๋ง๋ค ์ฌ์ ์ก์ ์๋ํฉ๋๋ค. ์ด๋ฐ ๋ฐฉ์์ ํตํด ์ ํฌ ์๋ฒ๋ ํ์ฌ ์ด๋ค ๋ด์ด ์คํ ์ค์ด๊ณ ๊ฑฐ๋ ์ ์์ ์๋ฝํ ์ค๋น๊ฐ ๋์ด ์๋์ง ์ ํํ ํ์ ํ ์ ์์ต๋๋ค. ASF๋ ํ์์ ๋ฐ๋ผ ์ด๊ธฐ ๊ณต์ง(announcement)๋ ์ ์กํฉ๋๋ค. ์๋ฅผ ๋ค์ด ์ด์ ๊ณผ ๋น๊ตํ์ฌ ์ธ๋ฒคํ ๋ฆฌ๊ฐ ๋ณ๊ฒฝ๋ ๊ฒ์ ๊ฐ์งํ ๊ฒฝ์ฐ์ ๋๋ค.
์ ํฌ๋ ์ต๊ทผ 15๋ถ ์ด๋ด์ ํ๋ํ ์๊ฒฉ์ ๊ฐ์ถ ๋ชจ๋ ASF ๊ณ์ ์ ํ์ํฉ๋๋ค. ์ฌ์ฉ์๋ค์ ์๋์ ์ธ ์ ์ฉ์ฑ ๊ธฐ์ค์ผ๋ก ์ ๋ ฌ๋ฉ๋๋ค - ๋ชจ๋ 1:1 ๊ฑฐ๋๋ฅผ ์๋ฝํ๋ Any ๋ฐฐ๋๊ฐ ํ์๋๋ MatchEverything ๋ด์ด ๋จผ์ ํ์๋๊ณ , ๊ทธ๋ค์์ผ๋ก๋ ๋ณด์ ํ ๊ณ ์ ๊ฒ์ ์, ๋ง์ง๋ง์ผ๋ก๋ ์์ดํ
๊ฐ์ ์์ผ๋ก ์ ๋ ฌ๋ฉ๋๋ค.
ASF STM ๋ฆฌ์คํ ์ ํ์ฌ๋ก์๋ ASF ๋ด๋ง ๋ฑ๋ก์ ํ์ฉํฉ๋๋ค. ์ ํฌ๊ฐ ์ 3์ ๋ด์ ์ฝ๋๋ฅผ ์ฝ๊ฒ ๊ฒํ ํ์ฌ ์ ํฌ์ ์ ์ฒด ๊ฑฐ๋ ๋ก์ง์ ์ถฉ์กฑํ๋์ง ํ์ธํ ๋ฐฉ๋ฒ์ด ์๊ธฐ ๋๋ฌธ์, ํ์ฌ๋ก์๋ ์ 3์ ๋ด์ ์ ํฌ ๋ฆฌ์คํ ์ ๋ฑ๋กํ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ๋ฐ๋ผ์ ๋ฆฌ์คํ ์ ์ฐธ์ฌํ๋ ค๋ฉด ์ต์ ์์ ๋ฒ์ ์ ASF๊ฐ ํ์ํ๋ฉฐ, ๋ค๋ง ์ปค์คํ **ํ๋ฌ๊ทธ์ธ**์ ํจ๊ป ์ฌ์ฉํ๋ ๊ฒ์ ๊ฐ๋ฅํฉ๋๋ค.
๋ฆฌ์คํ
์ด์ฉ์๋ฅผ ์ํด, ์ฌ์ฉ ๊ฐ๋ฅํ ๋งค์ฐ ๊ฐ๋จํ /Api/Listing/Bots ์๋ํฌ์ธํธ๋ฅผ ์ ๊ณตํ๊ณ ์์ต๋๋ค. ์ฌ๊ธฐ์๋ MatchActively ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ ์ฌ์ฉ์์ ์ธ๋ฒคํ ๋ฆฌ๋ฅผ ์ ์ธํ, ์ ํฌ๊ฐ ๋ณด์ ํ ๋ชจ๋ ๋ฐ์ดํฐ๊ฐ ํฌํจ๋ฉ๋๋ค.
SteamTradeMatcher๋ฅผ ํ์ฑํํ๊ณ ์์์ ๋ช
์ํ ๋๋ก PublicListing์ ๊ฑฐ๋ถํ์ง ์์์ผ๋ก์จ ์ ํฌ ๋ฆฌ์คํ
์ ๋ฑ๋ก๋๋ ๊ฒ์ ๋์ํ์ ๊ฒฝ์ฐ, ์์๋๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๊ธฐ ์ํด ๊ทํ์ Steam ๊ณ์ ์ธ๋ถ ์ ๋ณด ์ผ๋ถ๋ฅผ ์ ํฌ ์๋ฒ์ ์์๋ก ์ ์ฅํฉ๋๋ค.
๊ณต๊ฐ ์ ๋ณด(Steam์ด ๋ชจ๋ ๊ด์ฌ ์๋ ๋น์ฌ์์๊ฒ ๊ณต๊ฐํ๋ ์ ๋ณด)์๋ ๋ค์์ด ํฌํจ๋ฉ๋๋ค:
- ๊ทํ์ Steam ์๋ณ์(๋งํฌ ์์ฑ์ฉ, 64๋นํธ ํ์)
- ๊ทํ์ ๋๋ค์(ํ์์ฉ)
- ๊ทํ์ ์๋ฐํ(ํ์์ฉ ํด์๊ฐ)
์กฐ๊ฑด๋ถ ๊ณต๊ฐ ์ ๋ณด(๋ฆฌ์คํ ์๊ตฌ์ฌํญ์ ์ถฉ์กฑํ๋ ๊ฒฝ์ฐ Steam์ด ๋ชจ๋ ๊ด์ฌ ์๋ ๋น์ฌ์์๊ฒ ๊ณต๊ฐํ๋ ์ ๋ณด)์๋ ๋ค์์ด ํฌํจ๋ฉ๋๋ค:
- ๊ทํ์ ์ธ๋ฒคํ ๋ฆฌ(๋ค๋ฅธ ์ฌ๋์ด ์ด๋ฅผ ๋์์ผ๋ก
MatchActively๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก)
๋น๊ณต๊ฐ ์ ๋ณด(๊ธฐ๋ฅ ์ ๊ณต์ ์ํด ํ์ํ ์ ๋ณ๋ ๋ฐ์ดํฐ)์๋ ๋ค์์ด ํฌํจ๋ฉ๋๋ค:
- ๊ทํ์ ๊ฑฐ๋ ํ ํฐ(์น๊ตฌ ๋ชฉ๋ก ์ธ๋ถ์ ์ฌ๋์ด ๊ทํ์๊ฒ ๊ฑฐ๋๋ฅผ ๋ณด๋ผ ์ ์๋๋ก)
- ๊ทํ์
MatchableTypes์ค์ (ํ์ ๋ฐ ๋งค์นญ ๋ชฉ์ ) - ๊ทํ์
MatchEverything์ค์ (ํ์ ๋ฐ ๋งค์นญ ๋ชฉ์ ) - ๊ทํ์
MaxTradeHoldDuration์ค์ (์๋๋ฐฉ์ด ๊ทํ์ ๊ฑฐ๋๋ฅผ ์๋ฝํ ์ ์๋์ง ์ ์ ์๋๋ก)
๋ฆฌ์คํ ์ฌ์ฉ(๊ณต์ง)์ ์ค๋จํ๋ ์๊ฐ๋ถํฐ, ๊ทํ์ ๋ฐ์ดํฐ๋ ์ต๋ 15๋ถ ์ด๋ด์ ์ผ๋ฐ์ ๊ณต๊ฐ๋์ง ์๊ฒ ๋๋ฉฐ, ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ์๋ ์ ํฌ ์๋ฒ์๋ ์ต๋ 2์ฃผ๊ฐ๋ง ๋ณด๊ด๋๊ณ ์ดํ ์๋์ผ๋ก ์์ ํ ์ญ์ ๋ฉ๋๋ค. ์ด๋ฅผ ์ํด ๊ทํ๊ฐ ๋ณ๋๋ก ์ทจํด์ผ ํ ์กฐ์น๋ ์์ต๋๋ค.
MatchActively ์ค์ ์ **SteamTradeMatcher**์ ๋ฅ๋ํ(active) ๋ฒ์ ์ผ๋ก, ๋ด์ด ๋ค๋ฅธ ์ฌ๋์๊ฒ ์ง์ ๊ฑฐ๋๋ฅผ ์ ์กํ๋ ๋ํํ ๋งค์นญ ๊ธฐ๋ฅ์ ํฌํจํฉ๋๋ค. ์ด๋ ๋
๋ฆฝ์ ์ผ๋ก ์๋ํ ์๋ ์๊ณ , SteamTradeMatcher ์ค์ ๊ณผ ํจ๊ป ์ฌ์ฉํ ์๋ ์์ต๋๋ค. ์ด ๊ธฐ๋ฅ์ ์ 3์ ์๋ฒ์ ์ ๋ฃ ๋ฆฌ์์ค๋ฅผ ์ฌ์ฉํ์ฌ ์๋ํ๋ฏ๋ก LicenseID ์ค์ ์ด ํ์ํฉ๋๋ค.
์ด ์ต์
์ ์ฌ์ฉํ๋ ค๋ฉด, ์ถฉ์กฑํด์ผ ํ ์ผ๋ จ์ ์๊ตฌ์ฌํญ์ด ์์ต๋๋ค. ์ต์ํ, ์ ํ ์๋(unrestricted) ๊ณ์ , **ASF 2FA**๊ฐ ํ์ฑํ๋์ด ์์ด์ผ ํ๊ณ , MatchableTypes(์: ๊ฑฐ๋ ์นด๋)์ ํด๋นํ๋ ์ ํจํ ํ์
์ด ์ต์ ํ๋ ์ด์ ์์ด์ผ ํฉ๋๋ค. ์ถ๊ฐ ์๊ตฌ์ฌํญ์ผ๋ก๋ 2FA๊ฐ ํ์ฑํ๋ ์ง ์ต์ 15์ผ์ด ์ง๋์ผ ํ๊ณ , ๋ง์ง๋ง ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ์ด 5์ผ ์ด์ ์ง๋์ผ ํ๋ฉฐ, ๊ณ์ ์ ๊ธ(lockdown)์ด๋ ๊ฒฝ์ ์ ์ ์ฌ(economical ban), ๊ฑฐ๋ ์ ์ฌ(trade ban)์ ๊ฐ์ ๊ณ์ ์ ํ์ด ์์ด์ผ ํฉ๋๋ค.
์์ ๋ชจ๋ ์๊ตฌ์ฌํญ์ ์ถฉ์กฑํ์๋ฉด, ASF๋ ํ์ฌ ์ด์ฉ ๊ฐ๋ฅํ ๋ด๋ค์ ๋ฅ๋์ ์ผ๋ก ๋งค์นญํ๊ธฐ ์ํด ์ฃผ๊ธฐ์ ์ผ๋ก ์ ํฌ์ **๊ณต๊ฐ ASF STM ๋ฆฌ์คํ **๊ณผ ํต์ ํฉ๋๋ค.
๋งค์นญ์ด ์งํ๋๋ ๋์, ASF ๋ด์ ์์ ์ ์ธ๋ฒคํ ๋ฆฌ๋ฅผ ๊ฐ์ ธ์จ ๋ค์, ์ ํฌ ์๋ฒ์ ํต์ ํ์ฌ ํ์ฌ ์ด์ฉ ๊ฐ๋ฅํ ๋ค๋ฅธ ๋ด๋ค๊ณผ ๊ฐ๋ฅํ ๋ชจ๋ MatchableTypes ๋งค์นญ ํญ๋ชฉ์ ์ฐพ์ต๋๋ค. ์ ํฌ ์๋ฒ์ ์ง์ ํต์ ํ๋ ๋๋ถ์, ์ด ๊ณผ์ ์ ๋จ ํ ๋ฒ์ ์์ฒญ๋ง์ผ๋ก ์ฒ๋ฆฌ๋๋ฉฐ, ์ด์ฉ ๊ฐ๋ฅํ ๋ด์ด ์ ํฌ์๊ฒ ํฅ๋ฏธ๋ก์ด ๊ฒ์ ์ ๊ณตํ๋์ง ์ฆ์ ํ์
ํ ์ ์์ต๋๋ค - ๋งค์นญ์ด ๋ฐ๊ฒฌ๋๋ฉด, ASF๋ ์๋์ผ๋ก ๊ฑฐ๋๋ฅผ ์ ์กํ๊ณ ์น์ธํฉ๋๋ค.
์ด ๋ชจ๋์ ํฌ๋ช
ํ๊ฒ ์๋ํ๋๋ก ์ค๊ณ๋์ด ์์ต๋๋ค. ๋งค์นญ์ ASF ์์ ํ ์ฝ 1์๊ฐ ๋ค์ ์์๋๋ฉฐ, (ํ์ํ ๊ฒฝ์ฐ) 6์๊ฐ๋ง๋ค ๋ฐ๋ณต๋ฉ๋๋ค. MatchActively ๊ธฐ๋ฅ์ ์ธํธ ์์ฑ์ ํฅํด ์ง์์ ์ผ๋ก ๋์๊ฐ ์ ์๋๋ก ๋๋ ์ฅ๊ธฐ์ ์ด๊ณ ์ฃผ๊ธฐ์ ์ธ ์กฐ์น๋ก ์ค๊ณ๋์์ต๋๋ค. ๋ค๋ง ASF๋ฅผ 24์๊ฐ ๋ด๋ด ์คํํ์ง ์๋ ์ฌ์ฉ์๋ผ๋ฉด match **๋ช
๋ น์ด**๋ฅผ ์ฌ์ฉํ๋ ๊ฒ๋ ๊ณ ๋ คํด๋ณผ ๋งํฉ๋๋ค. ์ด ๋ชจ๋์ ๋์ ์ฌ์ฉ์๋ ์ฃผ ๊ณ์ ๊ณผ "๋ณด๊ด์ฉ(stash)" ๋ถ๊ณ์ ์ด์ง๋ง, MatchEverything์ผ๋ก ์ค์ ๋์ง ์์ ๋ชจ๋ ๋ด์์ ์ฌ์ฉํ์ค ์ ์์ต๋๋ค. ์ด์ ๋ํด, ์์ดํ
์ด 500000๊ฐ๋ฅผ ์ด๊ณผํ๋ ๋ด์ ๊ณผ๋ํ ์ค๋ฒํค๋๋ก ์ธํด ๋งค์นญ ๋์์ผ๋ก ํ์ฉ๋์ง ์์ผ๋ฏ๋ก, ์ด๋ฐ ๊ฒฝ์ฐ์๋ ์ธ๋ฒคํ ๋ฆฌ๋ฅผ ์ฌ๋ฌ ๊ณ์ ์ผ๋ก ๋ถ์ฐ์ํค๋ ๊ฒ์ ๊ถ์ฅ๋๋ฆฝ๋๋ค.
ASF๋ ์ด ์ต์ ์ ์ฌ์ฉํจ์ผ๋ก์จ ๋ฐ์ํ๋ ์์ฒญ๋๊ณผ ๋ถํ๋ฅผ ์ต์ํํ๋ ๋์์, ๋งค์นญ ํจ์จ์ฑ์ ์ํ์ ๊น์ง ๊ทน๋ํํ๊ธฐ ์ํด ์ต์ ์ ๋คํฉ๋๋ค. ๋งค์นญํ ๋ด์ ์ ํํ๊ณ ์ ์ฒด ํ๋ก์ธ์ค๋ฅผ ์กฐ์จํ๋ ์ ํํ ์๊ณ ๋ฆฌ์ฆ์ ASF์ ๊ตฌํ ์ธ๋ถ์ฌํญ์ ํด๋นํ๋ฉฐ, ํผ๋๋ฐฑ, ์ํฉ, ๊ทธ๋ฆฌ๊ณ ํฅํ ๊ฐ๋ฅํ ์์ด๋์ด์ ๋ฐ๋ผ ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค.
ํ์ฌ ๋ฒ์ ์ ์๊ณ ๋ฆฌ์ฆ์ ASF๊ฐ Any ๋ด, ํนํ ์์ดํ
์ ๊ฒ์ ๋ค์์ฑ์ด ๋ ํ๋ถํ ๋ด์ ์ฐ์ ์ ์ผ๋ก ์ฒ๋ฆฌํ๋๋ก ํฉ๋๋ค. Any ๋ด์ด ์์ง๋๋ฉด, ASF๋ ๋์ผํ ๋ค์์ฑ ๊ท์น์ ๋ฐ๋ผ Fair ๋ด์ผ๋ก ๋์ด๊ฐ๋๋ค. ASF๋ ๊ฐ๋ฅํ ์ธํธ ์์ฑ ์งํ ์ํฉ์ ๋์น์ง ์๋๋ก, ์ด์ฉ ๊ฐ๋ฅํ ๋ชจ๋ ๋ด์ ์ต์ ํ ๋ฒ์ฉ์ ๋งค์นญ ์๋ํฉ๋๋ค.
MatchActively๋ tbadd **๋ช
๋ น์ด**๋ฅผ ํตํด ๊ฑฐ๋์์ ๋ธ๋๋ฆฌ์คํธ๋ก ์ง์ ํ ๋ด๋ค์ ๊ณ ๋ คํ์ฌ, ํด๋น ๋ด๋ค๊ณผ๋ ๋ฅ๋์ ์ผ๋ก ๋งค์นญ์ ์๋ํ์ง ์์ต๋๋ค. ์ด๋ ์ ํฌ๊ฐ ํ์ฉํ ๋งํ ์ ์ฌ์ ์ธ ์ค๋ณต ์์ดํ
(dupe)์ ๊ฐ์ง๊ณ ์๋๋ผ๋, ASF์๊ฒ ํน์ ๋ด๊ณผ๋ ์ ๋ ๋งค์นญํ์ง ๋ง๋ผ๊ณ ์ง์ํ๋ ์ฉ๋๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
ASF๋ ๋ํ ๊ฑฐ๋ ์ ์์ด ์ ์์ ์ผ๋ก ์ฒ๋ฆฌ๋๋๋ก ์ต์ ์ ๋คํฉ๋๋ค. ๋ณดํต 6์๊ฐ๋ง๋ค ์คํ๋๋ ๋ค์ ์คํ ์ฃผ๊ธฐ์์, ASF๋ ์์ง ์๋ฝ๋์ง ์์ ๋๊ธฐ ์ค์ธ ๊ฑฐ๋ ์ ์์ ๋ชจ๋ ์ทจ์ํ๊ณ , ๋ ํ๋์ ์ธ ๋ด์ ์ฐ์ ์ํ ์ ์๋๋ก ํด๋น ๊ฑฐ๋์ ๊ด๋ จ๋ steamID๋ค์ ์ฐ์ ์์๋ฅผ ๋ฎ์ถฅ๋๋ค. ๋ค๋ง ์ฐ์ ์์๊ฐ ๋ฎ์์ง ๋ด๋ค์ด ์ ํฌ๊ฐ ํ์๋ก ํ๋ ๋งค์นญ ํญ๋ชฉ์ ๊ฐ์ง ๋ง์ง๋ง ๋ด์ด๋ผ๋ฉด, ์ฌ์ ํ (๋ค์) ๊ทธ ๋ด๊ณผ์ ๋งค์นญ์ ์๋ํฉ๋๋ค.
MatchActively๋ฅผ ์ฌ์ฉํ๋ ๋ฐ ์ LicenseID๊ฐ ํ์ํ๊ฐ์? ์์ ์๋ ๋ฌด๋ฃ ์๋์๋์?
ASF๋ 2015๋
10์ ํ๋ก์ ํธ ์์ ๋น์๋ถํฐ ์ง๊ธ๊น์ง ๊ณ์ ๋ฌด๋ฃ์ด๋ฉฐ ์คํ์์ค๋ก ์ ์ง๋๊ณ ์์ผ๋ฉฐ, ์์ผ๋ก๋ ๊ทธ๋ด ๊ฒ์
๋๋ค. ItemsMatcher ํ๋ฌ๊ทธ์ธ๊ณผ ์ด์ ๋ฐ๋ฅธ MatchActively ๊ธฐ๋ฅ์ ์์ค์ฝ๋๋ ์ ํฌ ์ ์ฅ์(repository)์ ๊ณต๊ฐ๋์ด ์์ผ๋ฉฐ, ASF ํ๋ก๊ทธ๋จ์ ์์ ํ ๋น์๋ฆฌ์ด๊ธฐ ๋๋ฌธ์ ์ ํฌ๋ ์ด์ ๋ํ ๊ธฐ์ฌ, ๋น๋, ๋ฐฐํฌ ๋ฑ์ ํตํด ์ด๋ ํ ์์ต๋ ์ป์ง ์์ต๋๋ค. ์ง๋ 7๋
์ด์์ ๊ธฐ๊ฐ ๋์ ASF๋ ์์ฒญ๋ ์์ ๊ฐ๋ฐ์ด ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, ๋งค์ ์์ ๋ฒ์ ๋ฆด๋ฆฌ์ค๋ง๋ค ์ง๊ธ๋ ๊ณ์ ๊ฐ์ ๋ฐ ํฅ์๋๊ณ ์์ต๋๋ค. ์ด๋ ์ฃผ๋ก ๋จ ํ ๋ช
, **JustArchi**์ ์ํด - ์๋ฌด๋ฐ ๋๊ฐ ์กฐ๊ฑด ์์ด ์ด๋ฃจ์ด์ง๊ณ ์์ต๋๋ค. ์ ํฌ๊ฐ ๋ฐ๋ ์ ์ผํ ์๊ธ์ ์ฌ์ฉ์๋ค๋ก๋ถํฐ ๋ฐ๋ ๋น๊ฐ์ ์ ์ธ(non-obligatory) ํ์๊ธ์
๋๋ค.
์ค๋ซ๋์, 2022๋
10์๊น์ง๋, MatchActively ๊ธฐ๋ฅ์ด ASF ์ฝ์ด์ ์ผ๋ถ๋ก ํฌํจ๋์ด ์์ด ๋๊ตฌ๋ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์์์ต๋๋ค. 2022๋
10์, Steam ์ด์์ฌ์ธ Valve๊ฐ ๋ค๋ฅธ ๋ด๋ค์ ์ธ๋ฒคํ ๋ฆฌ๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒ์ ๋งค์ฐ ์๊ฒฉํ ์๋ ์ ํ(rate limit)์ ์ ์ฉํ์ต๋๋ค - ์ด๋ก ์ธํด ๊ธฐ์กด ๊ธฐ๋ฅ์ด ์์ ํ ๋ง๊ฐ์ก์ผ๋ฉฐ, ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๋ฐฉ๋ฒ์ด ์ ํ ์์์ต๋๋ค. ๊ฒฐ๊ตญ ์ด ๊ธฐ๋ฅ์ ๊ณ ์น ์ ์๋ ๊ฐ๋ฅ์ฑ์ด ์ ํ ์์ด ์์ ํ ์๋ ๋ถ๋ฅ ์ํ๊ฐ ๋์ด๋ฒ๋ ธ๊ธฐ ๋๋ฌธ์, ASF ์ฝ์ด์์ ๋ก์(obsolete) ๊ธฐ๋ฅ์ผ๋ก ์ ๊ฑฐํ ์๋ฐ์ ์์์ต๋๋ค.
MatchActively๋ ์์ ํ ์๋กญ๊ฒ ์ฌ์ค๊ณ๋ ๊ฐ๋
์ ๊ธฐ๋ฐ์ผ๋ก, ASF์ ๋ฅ๋์ ์ธ ์นด๋ ๋งค์นญ ๊ธฐ๋ฅ์ ์ถ๊ฐ๋ก ๊ฐํํ๋ ๊ณต์ ItemsMatcher ํ๋ฌ๊ทธ์ธ์ ์ผ๋ถ๋ก ๋ถํํ์ต๋๋ค. MatchActively๋ฅผ ๋์ด๋ฆฌ๊ธฐ ์ํด์๋ ์ ํฌ ์ชฝ์์ ์์ฒญ๋ ์์ ์์
์ด ํ์ํ์ต๋๋ค. ์ธ๋ฒคํ ๋ฆฌ ํ์ธ์ ์ํด ์๋ฐฑ ๊ฐ์ ์ ๋ฃ ํ๋ก์๊ฐ ์ฐ๊ฒฐ๋, ์๋ฒ์์ ํธ์คํ
๋๋ ์์ ํ ์๋ก์ด ASF ๋ฐฑ์๋ ์๋น์ค๋ฅผ ๊ตฌ์ถํด์ผ ํ์ผ๋ฉฐ, ์ด๋ ์ค์ง ASF ํด๋ผ์ด์ธํธ๋ค์ด ์์ ์ฒ๋ผ MatchActively๋ฅผ ๊ณ์ ์ฌ์ฉํ ์ ์๋๋ก ํ๊ธฐ ์ํ ๊ฒ์ด์์ต๋๋ค. ์ฌ๊ธฐ์ ํฌ์
๋ ์์
๋๊ณผ, ๋งค์ ์ ํฌ๊ฐ ์ง์ ๋ถ๋ดํด์ผ ํ๋ ๋ฌด๋ฃ๊ฐ ์๋ ๋ฆฌ์์ค(๋๋ฉ์ธ, ์๋ฒ, ํ๋ก์)๋ฅผ ๊ณ ๋ คํ์ฌ, ์ ํฌ๋ ์ด ๊ธฐ๋ฅ์ ํ์์๋ค, ์ฆ ์ด๋ฏธ ๋งค์ ASF ํ๋ก์ ํธ๋ฅผ ํ์ํด์ฃผ๊ณ ๊ณ์ ๋ถ๋ค๊ป ์ ๊ณตํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ์ด๋ถ๋ค ๋๋ถ์ ์ด๋ฌํ ์ ๋ฃ ๋ฆฌ์์ค๋ฅผ ๋ง๋ จํ ์ ์์์ต๋๋ค.
์ ํฌ์ ๋ชฉํ๋ ์ด๋ฅผ ํตํด ์์ต์ ๋ด๋ ๊ฒ์ด ์๋๋ผ, ์ด ์ต์ ์ ์ ๊ณตํ๋ ๋ฐ ์ค๋ก์ง ์์๋๋ ์๊ฐ ๋น์ฉ์ ์ถฉ๋นํ๋ ๊ฒ๋ฟ์ ๋๋ค - ๊ทธ๋์ ์ฌ์ค์ ๊ฑฐ์ ๋ฌด๋ฃ๋ ๋ค๋ฆ์๋ ์์ค์ผ๋ก ์ ๊ณตํ๊ณ ์์ง๋ง, ๋งค๋ฌ ์ ํฌ ์ฌ๋น๋ก ์๋ฐฑ ๋ฌ๋ฌ๋ฅผ ๊ฐ๋นํ ์๋ ์๊ธฐ ๋๋ฌธ์ ์ด๋ ์ ๋๋ ๋น์ฉ์ ์ฒญ๊ตฌํ ์๋ฐ์ ์์ต๋๋ค. ๊ฐ๊ฒฉ์ ๋ํด์๋ ์ ํฌ๊ฐ ๋ฑํ ๋ ผ์ํ ์ ์๋ ์ ์ฅ์ ์๋๋๋ค. ์ด๋ฐ ๋น์ฉ์ ์ ํฌ์๊ฒ ๊ฐ์ํ ๊ฒ์ Valve์ด๋ฉฐ, ๋์์ด๋ผ๊ณ ํด๋ด์ผ ์ด ๊ธฐ๋ฅ ์์ฒด๋ฅผ ์์ ์ ๊ณตํ์ง ์๋ ๊ฒ๋ฟ์ ๋๋ค. ๋ฌผ๋ก ์ด๋ค ์ด์ ๋ก๋ ์ด๋ฐ ์กฐ๊ฑด ํ์์ ์ ํฌ ํ๋ฌ๊ทธ์ธ ์ฌ์ฉ์ ์ ๋นํํ ์ ์๋ค๊ณ ํ๋จํ์ ๋ค๋ฉด, ๊ทธ ๋์์ ์ ํํ์ ๋ ๋ฉ๋๋ค.
์ด์จ๋ , MatchActively๊ฐ ๋ชจ๋๋ฅผ ์ํ ๊ธฐ๋ฅ์ ์๋๋ผ๋ ์ ์ ์ ํฌ๋ ์ดํดํ๊ณ ์์ผ๋ฉฐ, ์ ์ ํฌ๊ฐ ์ด๋ฅผ ๋ฌด๋ฃ๋ก ์ ๊ณตํ ์ ์๋์ง๋ ์ดํดํด์ฃผ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ๋ง์ฝ ์ด ๊ธฐ๋ฅ์ ๋น์ฉ ๋ถ๋ด์ ๋์์ค ์ฌ๋์ด ์๋ฌด๋ ์์๋ค๋ฉด, ์ ์ด์ ์ด ๊ธฐ๋ฅ ์์ฒด๊ฐ ์กด์ฌํ์ง ์์์ ๊ฒ์
๋๋ค. ์๋ฌด๋ ์ ์งํ๊ณ ์ถ์ด ํ์ง ์๋ ์๊ฐ ๋น์ฉ์ ์ ํฌ๊ฐ ์ค์ผ ์๋ฐ์ ์์์ ๊ฒ์ด๊ธฐ ๋๋ฌธ์
๋๋ค. ๋คํํ๋ ์ ํฌ๋ ๊ทธ๋ณด๋ค๋ ๋์ ์ํฉ์ ์์ผ๋ฉฐ, ์ด๋ฌํ ์กฐ๊ฑด ํ์์ MatchActively๋ฅผ ์ฌ์ฉํ ์ง ๋ง์ง๋ ๋ณธ์ธ์ด ์ง์ ๊ฒฐ์ ํ์ค ์ ์์ต๋๋ค.
ItemsMatcher๋ **JustArchi์ GitHub**์์ ์ $5 ์ด์ ํ์ ๋ฑ๊ธ์ ์ผ๋ถ๋ก ์ ๊ณต๋ฉ๋๋ค. ์ผํ์ฑ ํ์์๊ฐ ๋๋ ๊ฒ๋ ๊ฐ๋ฅํ์ง๋ง, ์ด ๊ฒฝ์ฐ ๋ผ์ด์ ์ค๋ ํ ๋ฌ๊ฐ๋ง ์ ํจํฉ๋๋ค(๋์ผํ ๋ฐฉ์์ผ๋ก ์ฐ์ฅ ๊ฐ๋ฅ). $5 ๋ฑ๊ธ(๋๋ ๊ทธ ์ด์)์ ํ์์๊ฐ ๋์ ํ์๋, ์ค์ ์น์
์ ์ฐธ๊ณ ํ์ฌ LicenseID๋ฅผ ๋ฐ๊ธ๋ฐ์ ์
๋ ฅํ์๋ฉด ๋ฉ๋๋ค. ์ดํ์๋ ์ ํํ ๋ด์ TradingPreferences์์ MatchActively๋ฅผ ํ์ฑํํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค.
๋ผ์ด์ ์ค๋ ์๋ฒ๋ก ๋ณด๋ผ ์ ์๋ ์์ฒญ ์๋ฅผ ์ ํํฉ๋๋ค. $5 ๋ฑ๊ธ์ ๋ด ๊ณ์ 1๊ฐ์ ๋ํด MatchActively๋ฅผ ์ฌ์ฉํ ์ ์๊ฒ ํด์ฃผ๋ฉฐ(ํ๋ฃจ 4ํ ์์ฒญ), $5๊ฐ ์ถ๊ฐ๋ ๋๋ง๋ค ๋ด ๊ณ์ ์ด 2๊ฐ์ฉ ์ถ๊ฐ๋ฉ๋๋ค(ํ๋ฃจ 8ํ ์์ฒญ). ์๋ฅผ ๋ค์ด, ๊ณ์ 3๊ฐ์์ ์ด ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ณ ์ถ์ผ์๋ค๋ฉด, $10 ๋ฑ๊ธ ์ด์์ด๋ฉด ์ถฉ๋ถํฉ๋๋ค.
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
- ๐ก ํ
- ๐ฌ ์์ฃผ ๋ฌป๋ ์ง๋ฌธ
- โ๏ธ ์์ํ๊ธฐ (์ฌ๊ธฐ์๋ถํฐ)
- ๐ฅ ๋ฐฑ๊ทธ๋ผ์ด๋ ๊ฒ์ ๋ฑ๋ก๊ธฐ
- ๐ข ๋ช ๋ น์ด
- ๐ ๏ธํธํ์ฑ
- ๐ง ํ๊ฒฝ์ค์
- ๐ด ItemsMatcherPlugin
- ๐ ๊ด๋ฆฌ
- โฑ๏ธ ์ฑ๋ฅ
- ๐ก ์๊ฒฉ ํต์
- ๐ช Steam ๊ฐ์กฑ ๊ณต์
- ๐ ๊ฑฐ๋
- โจ๏ธ ๋ช ๋ น์ค ์ธ์
- ๐ง ์ฌ์ฉ ์ค๋จ
- ๐ณ Docker
- ๐ค ์ถ๊ฐ ์์ฃผ ๋ฌป๋ ์ง๋ฌธ
- ๐ ๊ณ ์ฑ๋ฅ ์ค์
- ๐ IPC
- ๐ ํ์งํ
- ๐ ๋ก๊น
- ๐พ ์ ์ฌ์ ๋ฉ๋ชจ๋ฆฌ ํ๊ฒฝ ์ค์
- ๐ต๐ผโโ๏ธ MonitoringPlugin
- ๐ ํ๋ฌ๊ทธ์ธ
- ๐ ๋ณด์
- โฌ๏ธ SteamTokenDumperPlugin
- ๐ฆ ์๋ ํํฐ
- ๐ต 2๋จ๊ณ ์ธ์ฆ







