Skip to content

Background games redeemer zh HK

JustArchi edited this page Feb 5, 2019 · 10 revisions

ๅพŒ่‡บ้Šๆˆฒๅ…Œๆ›ๆฉŸ

ๅพŒ่‡บ้Šๆˆฒๅ…Œๆ›ๆฉŸๆ˜ฏไธ€ๅ€‹็‰นๆฎŠ็š„ ASF ๅ…ง็ฝฎๅŠŸ่ƒฝ, ๅ…่จฑๆ‚จๅฐŽๅ…ฅ็ตฆๅฎš็š„ Steam CD ้‡‘้‘ฐ้›† (ๅŠๅ…ถๅ็จฑ) ไปฅๅœจๅพŒ่‡บๅ…Œๆ›ใ€‚ ๅฆ‚ๆžœๆ‚จๆƒณๆ‰นๆฌกๆฟ€ๆดปๅคš็ต„็”ขๅ“ๅบ่™Ÿ๏ผŒ่ซ‹็ขบไฟ่งธ็™ผRateLimited status ๆ‰่ƒฝๅฎŒๆˆๆ•ดๅ€‹้Ž็จ‹ใ€‚

่ƒŒๆ™ฏๅบ่™Ÿๅ•Ÿๅ‹•ๅ™จๅƒ…ๅฐๅ–ฎๅ€‹ๆฉŸๅ™จไบบๆœ‰ๆ•ˆ๏ผŒไนŸๅฐฑๆ˜ฏ่ชชๅฎƒไธๆœƒๆŽก็”จ RedeemingPreferences ็š„่จญ็ฝฎใ€‚ ๅฆ‚ๆœ‰้œ€่ฆ๏ผŒๆญคๅŠŸ่ƒฝๅฏไปฅ่ˆ‡ redeem command ไธ€่ตทไฝฟ็”จ๏ผˆๆˆ–ไปฃๆ›ฟ๏ผ‰ใ€‚


ๅŒฏๅ…ฅ

ๅŒฏๅ…ฅๅฏไปฅ้€š้Žๅ…ฉ็จฎๆ–นๅผ้€ฒ่กŒ๏ผŒไฝฟ็”จๆ–‡ๅญ—ๆช”ๆกˆๆˆ– IPCใ€‚

ๆช”ๆกˆ๏ผš

ASF ๆœƒ่ญ˜ๅˆฅconfig ่ณ‡ๆ–™ๅคพไธ‹ๅ็‚บ BotName.keys ็š„ๆช”ๆกˆ๏ผŒๅ…ถไธญ BotName ๆ˜ฏๆ‚จ็š„ๆฉŸๅ™จไบบๅ็จฑใ€‚ ่ฉฒๆช”ๆกˆๅฟ…้ ˆๆŒ‰ๅ›บๅฎšๆ ผๅผ็ทจๅฏซ๏ผŒๆฏ่กŒ็”ฑ้Šๆˆฒๅ็จฑๅ’Œ้Šๆˆฒๅบ่™Ÿ็ต„ๆˆ๏ผŒๅ…ฉ่€…ไน‹้–“้ ˆไปฅ Tab ๅˆ†้š”๏ผŒไธฆไปฅไธ€ๅ€‹ๅˆ†่กŒ็ฌฆ่™Ÿ็ตๆŸ๏ผŒ่กจ็คบ้–‹ๅง‹ไธ‹ไธ€้ …ใ€‚ ๅฆ‚ๆžœไฝฟ็”จๅคšๅ€‹ Tab๏ผŒๅ‰‡็ฌฌไธ€้ …ๆข็›ฎๆœƒ่ขซ่ฆ–็‚บๆ˜ฏ้Šๆˆฒๅ็จฑ๏ผŒๆœ€ๅพŒไธ€้ …ๆœƒ่ขซ่ฆ–็‚บๆ˜ฏ้Šๆˆฒๅบ่™Ÿ๏ผŒไธญ้–“็š„ๆ‰€ๆœ‰ๅ…งๅฎน้ƒฝๅฐ‡่ขซๅฟฝ็•ฅใ€‚ ็ฏ„ไพ‹๏ผš

POSTAL 2	ABCDE-EFGHJ-IJKLM
Domino Craft VR	12345-67890-ZXCVB
A Week of Circus Terror	POIUY-KJHGD-QWERT
Terraria	ๅฟฝ็•ฅ	ๅฟฝ็•ฅ	ZXCVB-ASDFG-QWERT

ๆˆ–่€…, ๆ‚จ้‚„ๅฏไปฅๅชไฝฟ็”จ้Šๆˆฒๅบ่™Ÿๆ ผๅผ (ๆฏๅ€‹ๆข็›ฎไน‹้–“ไป้ ˆๆœ‰ไธ€ๅ€‹ๅˆ†่กŒ็ฌฆ่™Ÿ)ใ€‚ ๅœจ้€™็จฎๆƒ…ๆณไธ‹๏ผŒๅฆ‚ๆœ‰ๅฏ่ƒฝ๏ผŒASF ๅฐ‡ๆœƒๅ‘ Steam ่ฉขๅ•ๆญฃ็ขบ็š„้Šๆˆฒๅ็จฑใ€‚ ๅฐๆ–ผไปปไฝ•้กžๅž‹็š„้‡‘้‘ฐๆจ™่จ˜๏ผŒๆˆ‘ๅ€‘ๅปบ่ญฐๆ‚จไฝฟ็”จ่‡ช่จ‚ๅ็จฑ๏ผŒๅ› ็‚บๅœจ Steam ไธŠๅ…Œๆ›็š„ๅŒ…ๅ็จฑไธไธ€ๅฎšๆœƒ็ฌฆๅˆๅŒ…ไธญ็š„้Šๆˆฒๅ็จฑ๏ผŒๆ‰€ไปฅๆ นๆ“š้–‹็™ผ่€…ๅกซๅฏซ็š„ๅ…งๅฎน๏ผŒๆ‚จๅฏ่ƒฝๆœƒ็œ‹ๅˆฐๆญฃ็ขบ็š„้Šๆˆฒๅ็จฑใ€่‡ช่จ‚ๅŒ…ๅ็จฑ๏ผˆไพ‹ๅฆ‚ Humble Indie Bundle 18๏ผ‰๏ผŒๆˆ–ๅฎŒๅ…จ้Œฏ่ชคใ€็”š่‡ณๆ˜ฏๆƒกๆ„็š„ๅ็จฑ๏ผˆไพ‹ๅฆ‚ Half-Life 4๏ผ‰ใ€‚

ABCDE-EFGHJ-IJKLM
12345-67890-ZXCVB
POIUY-KJHGD-QWERT
ZXCVB-ASDFG-QWERT

็„ก่ซ–ไฝ ๆฑบๅฎšไฝฟ็”จๅ“ช็จฎๆ ผๅผ๏ผŒASF ้ƒฝๅฐ‡ๅœจๆฉŸๅ™จไบบๅ•Ÿๅ‹•ๆˆ–ๅŸท่กŒๆ™‚ๅŒฏๅ…ฅไฝ ็š„ keys ๆช”ๆกˆใ€‚ ๆˆๅŠŸๅˆ†ๆžๆช”ไธฆ่ทณ้Ž็„กๆ•ˆๅบ่™ŸๅพŒ, ๆ‰€ๆœ‰ๆญฃ็ขบๆชขๆธฌๅˆฐ็š„้Šๆˆฒ้ƒฝๅฐ‡ๆทปๅŠ ๅˆฐๅพŒ่‡บไฝ‡ๅˆ—ไธญ, BotName.keys ๆช”ๆœฌ่บซๅฐ‡่‡ชๅ‹•ๅพž config ็›ฎ้Œ„ไธญๅˆช้™คใ€‚

IPC

้™คไบ†ไฝฟ็”จไธŠ้ขๆๅˆฐ็š„็”ขๅ“ๅบ่™Ÿๆช”ๅค–, ASF้‚„ๅ…ฌ้–‹ไบ† GamesToRedeemInBackground < 1>ASF api endpointt\ 1 >, ๅฎƒๅฏไปฅ็”ฑไปปไฝ•IPC ๅทฅๅ…ท (ๅŒ…ๆ‹ฌๆˆ‘ๅ€‘็š„ ASF-ui) ๅŸท่กŒใ€‚ IPC ๅฐ‡ๅฏๆไพ›ๆ›ดๅฎŒๅ–„็š„ๅŠŸ่ƒฝ๏ผŒๅ› ็‚บไฝ ๅฏไปฅไฝฟ็”จไฝ ่ฆบๅพ—ๅˆ้ฉ็š„ๆ–นๅผ้€ฒ่กŒ่งฃๆžใ€‚ไพ‹ๅฆ‚ไฝฟ็”จ่‡ช่จ‚ๅˆ†้š”็ฌฆ่™Ÿ๏ผŒ่€Œ้žๅผทๅˆถไฝฟ็”จ Tab๏ผŒ็”š่‡ณๅฏไปฅๅฎŒๅ…จ่‡ช่จ‚ๅบ่™Ÿๆ ผๅผใ€‚


ไฝ‡ๅˆ—

ๆˆๅŠŸๅฐŽๅ…ฅ้ŠๆˆฒๅพŒ, ๅฎƒๅ€‘ๅฐ‡ๆทปๅŠ ๅˆฐไฝ‡ๅˆ—ไธญใ€‚ ๅช่ฆๆฉŸๅ™จไบบ่ˆ‡ Steam ็ถฒ่ทฏไฟๆŒ้€ฃ็ทš๏ผŒไธ”ไฝ‡ๅˆ—ไธญไปๆœ‰้Šๆˆฒ๏ผŒASF ๅฐฑๆœƒ่‡ชๅ‹•่™•็†่ƒŒๆ™ฏไฝ‡ๅˆ—ใ€‚ ๅ˜—่ฉฆๅ•Ÿๅ‹•ๅบ่™Ÿไธ”ๆฒ’ๆœ‰่งธ็™ผ RateLimited ๅพŒ๏ผŒ่ฉฒๅบ่™Ÿๅฐ‡ๆœƒ่ขซ็งปๅ‡บไฝ‡ๅˆ—ไธฆๆ นๆ“šๅ…ถๅ•Ÿๅ‹•็ตๆžœๅฏซๅ…ฅไฝๆ–ผ config ่ณ‡ๆ–™ๅคพไธญ็š„ๆช”ๆกˆใ€‚็•ถๅบ่™Ÿ่ขซไฝฟ็”จๆ™‚๏ผˆไพ‹ๅฆ‚็ตๆžœ็‚บ๏ผšNoDetailใ€BadActivationCodeใ€DuplicateActivationCode๏ผ‰๏ผŒๅฐ‡ๆœƒๅฏซๅ…ฅ BotName.keys.used๏ผŒๅฆๅ‰‡ๅฐฑๆœƒๅฏซๅ…ฅ BotName.keys.unusedใ€‚ ็”ฑๆ–ผ Steam ็ถฒ่ทฏไธไธ€ๅฎšๆœƒๅ›žๅ‚ณๅบ่™Ÿๆ‰€ๅฑฌ้Šๆˆฒ็š„ๆญฃ็ขบๅ็จฑ๏ผŒๆ‰€ไปฅ ASF ๆœƒไฝฟ็”จไฝ ๆไพ›็š„้Šๆˆฒๅ็จฑใ€‚้€™ๆจฃไฝ ๅฐฑๅฏไปฅๆ นๆ“š้œ€่ฆไฝฟ็”จ่‡ช่จ‚ๅ็จฑๆจ™่จ˜ไฝ ็š„ๅบ่™Ÿใ€‚

ๅฆ‚ๆžœๅœจๅ•Ÿๅ‹•้Ž็จ‹ไธญๅธณๆˆถ่งธ็™ผ RateLimited ็‹€ๆ…‹๏ผŒไฝ‡ๅˆ—ๅฐ‡ๆœƒๆšซๅœไธ€ๅฐๆ™‚ไปฅ็ญ‰ๅพ…ๅ†ทๅปๆ™‚้–“็ตๆŸใ€‚ ไน‹ๅพŒ๏ผŒๅ•Ÿๅ‹•็จ‹ๅบๅฐ‡ๆœƒๅพžไธญๆ–ท็š„ๅœฐๆ–น็นผ็บŒ๏ผŒ็›ดๅˆฐไฝ‡ๅˆ—ๅฎŒๅ…จๆธ…็ฉบใ€‚


็ฏ„ไพ‹

ๅ‡่จญไฝ ๆœ‰ไธ€ๅ€‹ๅŒ…ๅซ 100 ๅ€‹ๅบ่™Ÿ็š„ๆธ…ๅ–ฎใ€‚ ้ฆ–ๅ…ˆ, ๆ‚จๆ‡‰่ฉฒๅœจASF config ็›ฎ้Œ„ไธญๅ‰ตๅปบไธ€ๅ€‹ๆ–ฐ็š„ BotName.keys.new ๆช”ใ€‚ ๆˆ‘ๅ€‘ๅŠ ไธŠ .new ๅพŒ็ถดๆ˜ฏ็‚บไบ†้˜ฒๆญข ASF ๅœจๅปบ็ซ‹ๆช”ๆกˆๆ™‚็ซ‹ๅˆป่ฎ€ๅ–่ฉฒๆช”ๆกˆ๏ผˆๅ› ็‚บๅฎƒๆ˜ฏไธ€ๅ€‹ๅ…จๆ–ฐ็š„ๆช”๏ผŒๅฐšๆœชๆบ–ๅ‚™ๅŒฏๅ…ฅ๏ผ‰ใ€‚

็พๅœจๆ‚จๅฏไปฅๆ‰“้–‹ๆˆ‘ๅ€‘ๅ‰›ๅปบ็ซ‹็š„ๆช”ๆกˆ๏ผŒ่ฒผไธŠ100 ๅ€‹ๅบ่™Ÿ๏ผŒไธฆ่ฆ–ๆƒ…ๆณไฟฎๆญฃๆ ผๅผใ€‚ ไฟฎๅพฉๅพŒ๏ผŒ BotName.keys.new ๆช”ๆกˆไธญๆ‡‰่ฉฒๆญฃๅฅฝๆœ‰ 100 ่กŒ๏ผˆๅฆ‚ๆžœๆœซๅฐพๆœ‰ๆ›่กŒ็ฌฆ็š„่ฉฑๅฐฑๆ˜ฏ 101 ่กŒ๏ผ‰๏ผŒๆฏไธ€่กŒ็š„ๆ ผๅผๅ‡็‚บ ้Šๆˆฒๅ็จฑ\t้Šๆˆฒๅบ่™Ÿ\n๏ผŒๅ…ถไธญ \t ๆ˜ฏ Tab ็ฌฆ๏ผŒ\n ๆ˜ฏๆ›่กŒ็ฌฆใ€‚

็พๅœจๆ‚จๅทฒๅฏๅฐ‡่ฉฒๆช”ๆกˆๅพž BotName.keys.new ้‡ๆ–ฐๅ‘ฝๅ็‚บ BotName.keys๏ผŒไปฅไพฟ่ฎ“ ASF ็Ÿฅ้“่ฉฒๆช”ๆกˆๅทฒๆบ–ๅ‚™ๅฅฝๅŒฏๅ…ฅใ€‚ ้‡ๆ–ฐๅ‘ฝๅๅพŒ๏ผŒASF ๆœƒ่‡ชๅ‹•ๅŒฏๅ…ฅ่ฉฒๆช”ๆกˆ๏ผˆไธ้œ€่ฆ้‡ๅ•Ÿ๏ผ‰๏ผŒไธฆๅœจ็ขบ่ชๆ‰€ๆœ‰้Šๆˆฒ็š†่งฃๆžๆˆๅŠŸไธ”ๅŠ ๅ…ฅไฝ‡ๅˆ—ๅพŒๅˆช้™ค่ฉฒๆช”ๆกˆใ€‚

้™คไบ† BotName.keys ๆช”ๆกˆ๏ผŒๆ‚จไนŸๅฏไปฅไฝฟ็”จ IPC API ็ซฏ้ปž๏ผŒ็”š่‡ณไนŸๅฏไปฅๆ นๆ“š้œ€่ฆๅฐ‡ๅ…ฉ็จฎๆ–นๅผๅˆไฝตไฝฟ็”จใ€‚

ไธ€ๆฎตๆ™‚้–“ๅพŒ๏ผŒๅฏ่ƒฝๆœƒ็”Ÿๆˆ BotName.keys.used ๅ’Œ BotName.keys.unused ็ญ‰ๆช”ๆกˆใ€‚ ้€™ไบ›ๆช”ๆกˆๅŒ…ๅซไบ†ๆˆ‘ๅ€‘ๅ…Œๆ›้Ž็จ‹็š„็ตๆžœใ€‚ ไพ‹ๅฆ‚, ๆ‚จๅฏไปฅๅฐ‡ BotName.keys.unused ้‡ๅ‘ฝๅ็‚บ BotName2.keys ๆช”, ไปฅไพฟ็‚บๅ…ถไป–ๆฉŸๅ™จไบบๆไบคๆˆ‘ๅ€‘ๆœชไฝฟ็”จ็š„้‡‘้‘ฐ, ๅ› ็‚บๅ‰ไธ€ๅ€‹ๆฉŸๅ™จไบบไธฆๆœชไฝฟ็”จ้€™ไบ›้‡‘้‘ฐใ€‚ ๆˆ–่€…, ๆ‚จๅฏไปฅ็ฐกๅ–ฎๅœฐๅฐ‡ๆœชไฝฟ็”จ็š„้‡‘้‘ฐ่ค‡่ฃฝ็ฒ˜่ฒผๅˆฐๅ…ถไป–ๆช”ไธญ, ไธฆๅฐ‡ๅ…ถไฟ็•™ไปฅๅพ…่ชฟ็”จใ€‚ ่ซ‹่ฌน่จ˜๏ผŒ็•ถ ASF ่™•็†ไฝ‡ๅˆ—ๆ™‚๏ผŒๆ–ฐ็š„ๆข็›ฎๅฐ‡่ขซๆทปๅŠ ๅ…ฅ used ๅ’Œ unused ็ญ‰ๆช”๏ผŒๅ› ๆญคๅปบ่ญฐ็ญ‰ๅพ…ไฝ‡ๅˆ—ๅฎŒๅ…จๆธ…็ฉบๅพŒๅ†ไฝฟ็”จ้€™ไบ›ๆช”ใ€‚ ๅฆ‚ๆžœๅœจไฝ‡ๅˆ—ๅฎŒๅ…จๆธ…็ฉบไน‹ๅ‰้œ€่ฆ่จชๅ•้€™ไบ›ๆช”, ๅ‰‡ๆ‡‰้ฆ–ๅ…ˆๅฐ‡ๆฌฒ่จชๅ•็š„ๆช” ็งปๅ‹• ๅ…ถไป–็›ฎ้Œ„็š„่ผธๅ‡บๆช”ๆกˆ, ไน‹ๅพŒ ๅฐๅ…ถ้€ฒ่กŒ่™•็†ใ€‚ ้€™ๆ˜ฏๅ› ็‚บ ASF ๅฏ่ƒฝๆœƒๅœจไฝ ่™•็†้€™ไบ›ๆช”ๆกˆ็š„ๆ™‚ๅ€™ๅฏซๅ…ฅๆ–ฐ็š„็ตๆžœ๏ผŒไธ”ๅฏ่ƒฝๅฐŽ่‡ดๆŸไบ›้‡‘้‘ฐ้บๅคฑใ€‚ไพ‹ๅฆ‚๏ผŒไฝ ่ฎ€ๅ–ไบ†ไธ€ๅ€‹ๅŒ…ๅซ 3 ๅ€‹ๅบ่™Ÿ็š„ๆช”ๆกˆ๏ผŒ็„ถๅพŒๅฐ‡ๅ…ถๅˆช้™ค๏ผŒไฝ† ASF ๅœจๆญคๆœŸ้–“ๅˆๅฏซๅ…ฅไบ† 4 ๅ€‹ๆ–ฐๅบ่™Ÿ๏ผŒ้€™ๅฏ่ƒฝๆœƒๅฐŽ่‡ด้‚ฃไบ›้‡‘้‘ฐ้บๅคฑใ€‚ ๅฆ‚ๆžœ่ฆ่จชๅ•้€™ไบ›ๆช”, ่ซ‹็ขบไฟๅœจ่ฎ€ๅ–้€™ไบ›ๆช”ไน‹ๅ‰ๅฐ‡ๅฎƒๅ€‘็งปๅ‡บ asf config ็›ฎ้Œ„, ไพ‹ๅฆ‚้€š้Ž้‡ๅ‘ฝๅใ€‚

ๆ‚จ้‚„ๅฏไปฅ้€š้Ž้‡่ค‡ไธŠ่ฟฐๆ‰€ๆœ‰ๆญฅ้ฉŸ, ๅœจไฝ‡ๅˆ—ไธญๅทฒๆœ‰ไธ€ไบ›้Šๆˆฒ็š„ๆƒ…ๆณไธ‹, ๆทปๅŠ ้กๅค–็š„้Šๆˆฒใ€‚ ASF ๆœƒๆญฃ็ขบๅœฐๅฐ‡ๆˆ‘ๅ€‘็š„้กๅค–ๆข็›ฎๅŠ ๅ…ฅๆญฃๅœจ้€ฒ่กŒ็š„ไฝ‡ๅˆ—ไธญไธฆ่™•็†ไน‹ใ€‚


ๅ‚™่จป

ๅพŒ่‡บๅบ่™Ÿๅ•Ÿๅ‹•ๅ™จๅœจๅบ•ๅฑคไฝฟ็”จไบ† OrderedDictionary๏ผŒ้€™ๆ„ๅ‘ณ็€ๆ‚จ็š„้Šๆˆฒ้‡‘้‘ฐๅฐ‡ๆœƒๆŒ‰็…งๆช”ๆกˆไธญๆŒ‡ๅฎš๏ผˆๆˆ– IPC API ่ชฟ็”จ๏ผ‰็š„้ †ๅบๅ•Ÿๅ‹•ใ€‚ ้€™ๆ„ๅ‘ณ่‘—ๅฆ‚ๆžœๆŸไบ›้‡‘้‘ฐ้œ€่ฆๅ…ˆๆ“ๆœ‰ๅฆไธ€ๅ€‹ๅบ่™Ÿๆ‰่ƒฝๅ•Ÿๅ‹•๏ผŒ่ซ‹ๆ‚จๅฐ‡ๅ…ถๅˆ—ๆ–ผ่ฉฒ้‡‘้‘ฐๅพŒๆ–นใ€‚ ไพ‹ๅฆ‚๏ผŒ้€™ๆ„ๅ‘ณ่‘—ๅฆ‚ๆžœๆ‚จๆœ‰ DLC D ๏ผŒไธ”้œ€่ฆๅ…ˆๅ•Ÿๅ‹•้Šๆˆฒ G ๆ‰่ƒฝๅ•Ÿๅ‹•๏ผŒ้‚ฃ้บผๆ‚จๆ‡‰ๅฐ‡้Šๆˆฒ G ็š„้‡‘้‘ฐๆŽ’ๅœจ DLC D ็š„้‡‘้‘ฐๅ‰้ขใ€‚ ๅŒๆจฃ๏ผŒๅฆ‚ๆžœ DLC Dไพ่ณดไบŽAใ€B ๅ’Œ C๏ผŒ้‚ฃ้บผ้€™ไธ‰ๅ€‹้‡‘้‘ฐๅฐฑๆ‡‰่ฉฒๆ”พๅœจDๅ‰้ข๏ผˆไปปๆ„้ †ๅบๅ‡ๅฏ๏ผŒ้™ค้žๅฎƒๅ€‘ๆœ‰่‡ชๅทฑ็š„ไพ่ณด้—œไฟ‚๏ผ‰ใ€‚

ๅฆ‚ๆžœไธ้ตๅพชไธŠ่ฟฐๆ–นๆกˆ, ๅณไฝฟๆ‚จ็š„ๅธณๆˆถๅœจๆต่ฆฝๅ…ถๆ•ดๅ€‹ไฝ‡ๅˆ—ๅพŒๆœ‰่ณ‡ๆ ผๅ•Ÿๅ‹•DLC, ไนŸๆœƒๅ› DoesNotOwnRequiredApp ่€Œ็„กๆณ•ๅ•Ÿๅ‹•ใ€‚ ่‹ฅๆƒณ้ฟๅ…้€™็จฎๆƒ…ๆณ, ่ซ‹็ขบไฟไฝ ็š„ dlc ็ธฝๆ˜ฏๅˆ—ๅœจไฝ ็š„ไฝ‡ๅˆ—ไธญ็š„ๅŸบๆœฌ้Šๆˆฒไน‹ๅพŒใ€‚

Clone this wiki locally