ArchiSteamFarm

JustArchiNETApache-2.0活跃维护

用 C# 写的 Steam 挂卡工具,能同时登录多个账号自动挂机掉落集换式卡牌,省去手动切换账号的麻烦。

C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.

7.0.0.7发布于 2026-11-06 00:39 UTC13,800star +5 / 7 天1,124fork同步于 2026-11-10 05:27 UTC

怎么上手

README 里没有找到可直接复制的安装命令

README 里没有找到可直接复制的安装命令,请到 README 或官方文档查看安装方式。

硬件要求

README 没有说明硬件要求。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

这个项目的说明还在生成中,先参考下面「最近发版」和 README。

最近发版

5 个版本7.0.0.7
  1. 7.0.0.7ArchiSteamFarm V7.0.0.7pre-release最新正式版2026-11-06 · 2026-11-06 00:39 UTC

    Notice

    Pre-releases are test versions that often contain unpatched bugs, work-in-progress features and rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback - no technical support will be given. Check out ASF release cycle if you'd like to learn more.


    Experimental notice

    This release is made earlier than usual in order to allow plugin creators to take appropriate steps and adapt their plugins to breaking changes, and also catch any remaining bugs early (if any). Final release will be available once .NET 11 is released, which is planned for later this month (November 2026). Until then, we're basing off latest .NET 11 (rc3), which is supported in production and should not change much compared to final release.

    For plugin developers specifically, once again we're highlighting a possibility of having multiple zip files in the release with appropriate name, which will tell ASFs which file to target. For example, keep your current version as YourPlugin-V6.zip for existing stable users, while already having YourPlugin-V7.zip for upcoming release. This way stable users will not update to V7 just yet, but if it becomes available, ASF V6 will automatically update your plugin to V7 just before updating itself to V7, offering completely smooth transition with no user action needed. More info can be found on the wiki.

    In case you stumble upon any problem or question while updating, remember we have a dedicated #dev-plugins channel on our Discord server where you can reach us with all matters that consider custom plugin development. We're happy to help!


    Changes since V6.3.11.7:

    Breaking changes:
    • ASF has received a long overdue major cleanup of its internal APIs, which fixes several outstanding issues that we had until this point. This unfortunately causes all existing plugins to stop working, as they'll need to be adapted to new signatures - therefore, a decision to open a new V7.0 release family was made (@JustArchi).
    • ASF is now based on .NET 11. As usual, generic users will require .NET 11 upgrade, OS-specific users are covered by our built-in runtime. .NET 11 brings a lot of under-the-hood features, bugfixes and other improvements (@JustArchi #3617).
    • Users running ASF in our systemd service will need to systemctl daemon-reload && systemctl restart ArchiSteamFarm@asf after this update, since .NET 11 has a breaking change related to ~/.dotnet folder creation (@JustArchi).
    • Likewise, user running docker images with --user flag will need to ensure their permissions are correct, as per existing note on the wiki (@JustArchi).

    Core:

    • Adapted init scripts for docker and systemd to new .NET 11 requirements (@JustArchi).
    • Added support for fallback mechanism of resolving GitHub-based updates for ASF and plugins (@JustArchi #3634).
    • Improved ItemsMatcher active matching code, it should find slightly more matches on usual basis now (@JustArchi).
    • Fixed ASF_UID not being respected when given uid did not exist on target machine (@JustArchi).
    • Fixed ASF not returning plugin's WebPath in GET /Api/Plugins ASF API call (@JustArchi #3631).
    • Latest ASF-ui with new features, improvements and bugfixes (@MrBurrBurr).
    • Updated localization provided by our community (@JustArchi-ArchiBot).
    • Usual amount of other core improvements, optimizations and bugfixes (@JustArchi).

    Changes for plugins creators

  2. 7.0.0.6ArchiSteamFarm V7.0.0.6pre-release2026-11-05 · 2026-11-05 23:41 UTC
    查看更新说明

    Notice

    Pre-releases are test versions that often contain unpatched bugs, work-in-progress features and rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback - no technical support will be given. Check out ASF release cycle if you'd like to learn more.


    Experimental notice

    This release is made earlier than usual in order to allow plugin creators to take appropriate steps and adapt their plugins to breaking changes, and also catch any remaining bugs early (if any). Final release will be available once .NET 11 is released, which is planned for later this month (November 2026). Until then, we're basing off latest .NET 11 (rc3), which is supported in production and should not change much compared to final release.

    For plugin developers specifically, once again we're highlighting a possibility of having multiple zip files in the release with appropriate name, which will tell ASFs which file to target. For example, keep your current version as YourPlugin-V6.zip for existing stable users, while already having YourPlugin-V7.zip for upcoming release. This way stable users will not update to V7 just yet, but if it becomes available, ASF V6 will automatically update your plugin to V7 just before updating itself to V7, offering completely smooth transition with no user action needed. More info can be found on the wiki.

    In case you stumble upon any problem or question while updating, remember we have a dedicated #dev-plugins channel on our Discord server where you can reach us with all matters that consider custom plugin development. We're happy to help!


    Changes since V6.3.11.7:

    Breaking changes:
    • ASF has received a long overdue major cleanup of its internal APIs, which fixes several outstanding issues that we had until this point. This unfortunately causes all existing plugins to stop working, as they'll need to be adapted to new signatures - therefore, a decision to open a new V7.0 release family was made (@JustArchi).
    • ASF is now based on .NET 11. As usual, generic users will require .NET 11 upgrade, OS-specific users are covered by our built-in runtime. .NET 11 brings a lot of under-the-hood features, bugfixes and other improvements (@JustArchi #3617).
    • Users running ASF in our systemd service will need to systemctl daemon-reload && systemctl restart ArchiSteamFarm@asf after this update, since .NET 11 has a breaking change related to ~/.dotnet folder creation (@JustArchi).
    • Likewise, user running docker images with --user flag will need to ensure their permissions are correct, as per existing note on the wiki (@JustArchi).

    Core:

    • Adapted init scripts for docker and systemd to new .NET 11 requirements (@JustArchi).
    • Added support for fallback mechanism of resolving GitHub-based updates for ASF and plugins (@JustArchi #3634).
    • Improved ItemsMatcher active matching code, it should find slightly more matches on usual basis now (@JustArchi).
    • Fixed ASF_UID not being respected when given uid did not exist on target machine (@JustArchi).
    • Fixed ASF not returning plugin's WebPath in GET /Api/Plugins ASF API call (@JustArchi #3631).
    • Latest ASF-ui with new features, improvements and bugfixes (@MrBurrBurr).
    • Updated localization provided by our community (@JustArchi-ArchiBot).
    • Usual amount of other core improvements, optimizations and bugfixes (@JustArchi).

    Changes for plugins creators

  3. 7.0.0.5ArchiSteamFarm V7.0.0.5pre-release2026-11-04 · 2026-11-04 20:07 UTC
    查看更新说明

    Notice

    Pre-releases are test versions that often contain unpatched bugs, work-in-progress features and rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback - no technical support will be given. Check out ASF release cycle if you'd like to learn more.


    Experimental notice

    This release is made earlier than usual in order to allow plugin creators to take appropriate steps and adapt their plugins to breaking changes, and also catch any remaining bugs early (if any). Final release will be available once .NET 11 is released, which is planned for later this month (November 2026). Until then, we're basing off latest .NET 11 (rc3), which is supported in production and should not change much compared to final release.

    For plugin developers specifically, once again we're highlighting a possibility of having multiple zip files in the release with appropriate name, which will tell ASFs which file to target. For example, keep your current version as YourPlugin-V6.zip for existing stable users, while already having YourPlugin-V7.zip for upcoming release. This way stable users will not update to V7 just yet, but if it becomes available, ASF V6 will automatically update your plugin to V7 just before updating itself to V7, offering completely smooth transition with no user action needed. More info can be found on the wiki.

    In case you stumble upon any problem or question while updating, remember we have a dedicated #dev-plugins channel on our Discord server where you can reach us with all matters that consider custom plugin development. We're happy to help!


    Changes since V6.3.11.7:

    Breaking changes:
    • ASF has received a long overdue major cleanup of its internal APIs, which fixes several outstanding issues that we had until this point. This unfortunately causes all existing plugins to stop working, as they'll need to be adapted to new signatures - therefore, a decision to open a new V7.0 release family was made (@JustArchi).
    • ASF is now based on .NET 11. As usual, generic users will require .NET 11 upgrade, OS-specific users are covered by our built-in runtime. .NET 11 brings a lot of under-the-hood features, bugfixes and other improvements (@JustArchi #3617).
    • Users running ASF in our systemd service will need to systemctl daemon-reload && systemctl restart ArchiSteamFarm@asf after this update, since .NET 11 has a breaking change related to ~/.dotnet folder creation (@JustArchi).
    • Likewise, user running docker images with --user flag will need to ensure their permissions are correct, as per existing note on the wiki (@JustArchi).

    Core:

    • Adapted init scripts for docker and systemd to new .NET 11 requirements (@JustArchi).
    • Fixed ASF_UID not being respected when given uid did not exist on target machine (@JustArchi).
    • Fixed ASF not returning plugin's WebPath in GET /Api/Plugins ASF API call (@JustArchi #3631).
    • Latest ASF-ui with new features, improvements and bugfixes (@MrBurrBurr).
    • Updated localization provided by our community (@JustArchi-ArchiBot).
    • Usual amount of other core improvements, optimizations and bugfixes (@JustArchi).

    Changes for plugins creators:

    • All async methods across ASF API have received a CancellationToken as last argument, with primary function being OnLoaded(), which causes all existing plugins to stop working. You'll need to update signatures of the implemen
  4. 7.0.0.4ArchiSteamFarm V7.0.0.4pre-release2026-11-04 · 2026-11-04 14:13 UTC
    查看更新说明

    Notice

    Pre-releases are test versions that often contain unpatched bugs, work-in-progress features and rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback - no technical support will be given. Check out ASF release cycle if you'd like to learn more.


    Experimental notice

    This release is made earlier than usual in order to allow plugin creators to take appropriate steps and adapt their plugins to breaking changes, and also catch any remaining bugs early (if any). Final release will be available once .NET 11 is released, which is planned for later this month (November 2026). Until then, we're basing off latest .NET 11 (rc3), which is supported in production and should not change much compared to final release.

    For plugin developers specifically, once again we're highlighting a possibility of having multiple zip files in the release with appropriate name, which will tell ASFs which file to target. For example, keep your current version as YourPlugin-V6.zip for existing stable users, while already having YourPlugin-V7.zip for upcoming release. This way stable users will not update to V7 just yet, but if it becomes available, ASF V6 will automatically update your plugin to V7 just before updating itself to V7, offering completely smooth transition with no user action needed. More info can be found on the wiki.

    In case you stumble upon any problem or question while updating, remember we have a dedicated #dev-plugins channel on our Discord server where you can reach us with all matters that consider custom plugin development. We're happy to help!


    Changes since V6.3.11.7:

    Breaking changes:
    • ASF has received a long overdue major cleanup of its internal APIs, which fixes several outstanding issues that we had until this point. This unfortunately causes all existing plugins to stop working, as they'll need to be adapted to new signatures - therefore, a decision to open a new V7.0 release family was made (@JustArchi).
    • ASF is now based on .NET 11. As usual, generic users will require .NET 11 upgrade, OS-specific users are covered by our built-in runtime. .NET 11 brings a lot of under-the-hood features, bugfixes and other improvements (@JustArchi #3617).
    • Users running ASF in our systemd service will need to systemctl daemon-reload && systemctl restart ArchiSteamFarm@asf after this update, since .NET 11 has a breaking change related to ~/.dotnet folder creation (@JustArchi).

    Core:

    • Fixed ASF not returning plugin's WebPath in GET /Api/Plugins ASF API call (@JustArchi #3631).
    • Latest ASF-ui with new features, improvements and bugfixes (@MrBurrBurr).
    • Updated localization provided by our community (@JustArchi-ArchiBot).
    • Usual amount of other core improvements, optimizations and bugfixes (@JustArchi).

    Changes for plugins creators:

    • All async methods across ASF API have received a CancellationToken as last argument, with primary function being OnLoaded(), which causes all existing plugins to stop working. You'll need to update signatures of the implemented plugin functions, while majority of ASF API calls just need a recompilation, since the parameter is always the last and has a default value (@JustArchi, f806c5d6a4c57195fc1b6889bf664daa1855fa54).
    • Public enums that were part of the classes before have been extracted into standalone definitions, some have also changed enum name. Existing value
  5. 7.0.0.3ArchiSteamFarm V7.0.0.3pre-release2026-11-04 · 2026-11-04 02:01 UTC
    查看更新说明

    Notice

    Pre-releases are test versions that often contain unpatched bugs, work-in-progress features and rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback - no technical support will be given. Check out ASF release cycle if you'd like to learn more.


    Experimental notice

    This release is made earlier than usual in order to allow plugin creators to take appropriate steps and adapt their plugins to breaking changes, and also catch any remaining bugs early (if any). Final release will be available once .NET 11 is released, which is planned for later this month (November 2026). Until then, we're basing off latest .NET 11 (rc3), which is supported in production and should not change much compared to final release.

    For plugin developers specifically, once again we're highlighting a possibility of having multiple zip files in the release with appropriate name, which will tell ASFs which file to target. For example, keep your current version as YourPlugin-V6.zip for existing stable users, while already having YourPlugin-V7.zip for upcoming release. This way stable users will not update to V7 just yet, but if it becomes available, ASF V6 will automatically update your plugin to V7 just before updating itself to V7, offering completely smooth transition with no user action needed. More info can be found on the wiki.

    In case you stumble upon any problem or question while updating, remember we have a dedicated #dev-plugins channel on our Discord server where you can reach us with all matters that consider custom plugin development. We're happy to help!


    Changes since V6.3.11.7:

    Breaking changes:
    • ASF has received a long overdue major cleanup of its internal APIs, which fixes several outstanding issues that we had until this point. This unfortunately causes all existing plugins to stop working, as they'll need to be adapted to new signatures - therefore, a decision to open a new V7.0 release family was made (@JustArchi).
    • ASF is now based on .NET 11. As usual, generic users will require .NET 11 upgrade, OS-specific users are covered by our built-in runtime. .NET 11 brings a lot of under-the-hood features, bugfixes and other improvements (@JustArchi #3617).

    Core:

    • Fixed ASF not returning plugin's WebPath in GET /Api/Plugins ASF API call (@JustArchi #3631).
    • Latest ASF-ui with new features, improvements and bugfixes (@MrBurrBurr).
    • Updated localization provided by our community (@JustArchi-ArchiBot).
    • Usual amount of other core improvements, optimizations and bugfixes (@JustArchi).

    Changes for plugins creators:

    • All async methods across ASF API have received a CancellationToken as last argument, with primary function being OnLoaded(), which causes all existing plugins to stop working. You'll need to update signatures of the implemented plugin functions, while majority of ASF API calls just need a recompilation, since the parameter is always the last and has a default value (@JustArchi, f806c5d6a4c57195fc1b6889bf664daa1855fa54).
    • Public enums that were part of the classes before have been extracted into standalone definitions, some have also changed enum name. Existing value names and semantics were left untouched, a slight refactor may be needed (@JustArchi, 84963b627f05118cb3574d7d9e5f16a3b9acc0d8).
    • IBotCommand2 and IBotTradeOffer2 were updated to original name. Just drop 2 from the name and

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Icon

    ArchiSteamFarm

    Build status (GitHub) Build status (Docker) Github last commit date Total downloads License

    Localization ConfigGenerator status Statistics Steam group Discord Wiki

    GitHub stable release version GitHub stable release date Github stable release downloads

    GitHub pre-release version GitHub pre-release date Github pre-release downloads


    Donate

    GitHub sponsor PayPal.me donate PayPal donate Revolut donate Steam donate

    BTC donate ETH donate LTC donate USDC donate


    Repobeats analytics image


    Description

    ASF is a C# application with primary purpose of farming Steam cards from multiple accounts simultaneously. Unlike Idle Master which works only for one account at given time, while requiring Steam client running in the background and launching additional processes imitating "game playing" status, ASF doesn't require any Steam client running in the background, doesn't launch any additional processes and is made to handle unlimited Steam accounts at once. In addition to that, it's meant to be run on servers or other desktop-less machines, and features full cross-OS support, which makes it possible to launch on any operating system with .NET Core runtime, such as Windows, Linux and macOS. ASF is possible thanks to gigantic amount of work done in marvelous SteamKit2 library.

    Today, ASF is one of the most versatile Steam power tools, allowing you to make use of many features that were implemented over time. Apart from farming Steam cards, which remains the primary focus, ASF includes bunch of features on its own, such as a possibility to use it as Steam authenticator or chat logger. In addition to that, ASF includes plugin system, thanks to which anybody can further extend it to their needs.


    Core features

    • Automatic farming of available games with card drops using any number of active accounts
    • No requirement of running or even having official Steam client installed
    • Guarantee of being VAC-free, focus on security and privacy
    • Complex error-reporting mechanism, reliability even during Steam issues and other networking quirks
    • Flexible cards farming algorithm, pushing the performance to the maximum while still allowing a lot of customization
    • Offline farming, enabling you to skip in-game status and stop confusing your friends with fake playing status
    • Advanced support for Steam accounts, including ability to redeem keys, redeem gifts, accept trades, send messages and more
    • Support for latest Steam security features, including SteamGuard, SteamParental and 2-factor authentication
    • Unique ASF 2FA mechanism allowing ASF to act as a mobile authenticator, if needed
    • STM-like integration for trades, both passive (accepting) and active (sending), ASF can help you complete your sets
    • Special plugin system, which allows you to extend ASF in any way you wish through your own code
    • Powered by .NET Core, cross-OS compatibility, official support for Windows, Linux and macOS
    • ...and many more!

    For learning about even more ASF features, we recommend starting with our FAQ entry.


    Setting up / Help

    Detailed guide regarding setting up and using ASF is available on our wiki in setting up section. It's user-friendly guide that shows basic, as well as a bit more complex ASF setup, covering all the required dependencies and other steps that are required in order to start using ASF software.


    Compatibility / Supported operating systems

    ASF officially supports Windows, Linux and macOS operating systems, but it can work anywhere where you can obtain working .NET Core runtime. Please visit compatibility section on the wiki for more information regarding environments that ASF can work in.


    Want to know more?

    Our wiki includes a lot of other articles that will tell you about everything in regards to ASF, as well as show you other features that you can make use of. If you have some time to spare and you'd like to find out what else ASF can do for you, we heavily encourage you to take a look!