Steam | Steam is an online digital gaming distribution service



Rep: (2519)
Steam
windowsos, linuxos, macos, other

Attached Image

The forum decided to post images under the spoilerPicture

Steam - an online digital distribution service for computer games and software developed and maintained by Valve. Steam serves as a copyright protection tool, a platform for multiplayer games and live streaming, and a social network for players. The Steam software client also provides installation and regular game updates, cloud game saves, text and voice communication between players.
Useful


Topic Curator: Topic with no curator


Post has been editedstp101 - 04.07.20, 10:45
Reason for editing: Useful startup options Steam



Rep: (2519)
* 100baksov, can prompt a list of sites (audited) where he took the game for quite large sums:
  1. Plati.market (former plati.ru)
  2. Gifts.tm (service for buying games as a GIFT. Often there are very attractive offers)
  3. WMCentre.net
  4. Steamground.com (sale of keys including and gross)
  5. Steam-account.ru (need to monitor prices. Sometimes it is possible to take the game at a very good price "happy half an hour," or something like that)


The remaining resources, as shown, or cheat or have a very inflated price.

Post has been editedbullik01 - 05.08.18, 13:05



Rep: (0)
* bullik01 , Thank you, right now, see that as a yes!)



Rep: (2519)
* 100baksov, I mostly use as plati.market where some of the lowest prices, many lucrative offers as well as many different payment methods until payment skins of CS: GO: lol:



Rep: (0)
* bullik01 , Right now I look just. All in rubles. Ukraine does not have a site?)



Rep: (2519)
* 100baksov, there can be any currency is calculated. Banks are able to convert the currency for a long time.
Attached Image

Previously, the most convenient payment method for me was the WM, but then it was decided to block and was very disadvantageous to use it ... :(

Post has been editedbullik01 - 05.08.18, 13:12



Rep: (0)
* bullik01 , Pomonitoryu Right now, and I will try)



Rep: (0)
* bullik01 , I bought igruhu for 52 rubles)) It is a pity that the Russian language is not present (There's account more Anno 2070 is, and the citizens 7) cool)



Rep: (2519)
* 100baksov But why take account if you can take the key?)



Rep: (0)
* bullik01 What I did not see it the key! ((Right now I will look, may watched attentively)

Posted on 08/05/2018, 15:58:

* bullik01 , And * bullik01 , In any case, thank you for the site)



Rep: (2519)
* 100baksov There is written a key / Gift / Account



Rep: (0)
* bullik01 , Nashol. 350rubley key. Russian version)



Rep: (0)
Good evening. Such is the question.

If I enter the key in Yuplee if I can then buy more additions to the incentive? Game Anno 2205



Rep: (35)
* 100baksov If the game was purchased by the incentive and you will receive a key to activate in yuplee, you can buy a supplement to the incentive



Rep: (1125)
DistributionWarhammer 40,000: Space MarineatHumblebundle(Up to 1 in September)



Rep: (2519)
ArchiSteamFarm (ASF). All about pharma Steam game cards.

Attached Image


Hthen you need to farm?

  • Steam account without restrictions* . The bigger, the better.
  • A computer with Internet access.
  • The following operating systems:
  • Windows 10 (Native) - there are cases of the need to start the admin and compatibility with Win7.
  • Windows 8.1 (Native)
  • Windows 7 (Native) - I personally use only the OS. On the other I did not check.
  • Debian 9.0 Stretch (Mono)
  • Debian 8.1 Jessie (Mono)
  • OS X 10.11.1 (Mono)
  • As stated by the developer, in all these systems,right here, Everything should work.
  • Keys to the game with cards or cheap games with cards. More on that later.
  • Prepared and tuned ArchiSteamFarm program. ATTENTION! This guide is relevant only for version ArchiSteamFarm V2 or higher.
  • The necessary libraries to run the application. For Windows is the latest Microsoft .NET Framework, for Linux is Mono.
  • Add to friends all feykovye accounts to the main account. ASF is able to accept requests to friends from your primary account, read about it below. This is done for the convenience of inventory exchange.


* If you have just created an account to farm, I have bad news for you: on April 18, 2015, Valve introduced restrictions for new accounts, some of them are important to us - it is impossible to use the exchange with inventory. Unlock this feature can only be spending $ 5 on Steam account, whether it's updating Steam purse, or buy games. Gift, keys and other tricks will not remove the lock, and beat 5 Baćina Farm with one account will have to oh how long. If you have an old account, but the exchange is still not available, then read the topic "Restrictions on the exchange and use of the Trading Platform."
P.S. If you just need to add them to friends new account, you will not have to spend $ 5. Just send the correct account in any gift, the cheapest game [steamdb.info] from the store via e-mail, upon receipt of the game, he automatically will be added to you as a friend.

Check account restrictions can be by going to the point of your profile on the client or browser and clicking a link there, "Icons". If you see there is the following picture, then your account is restricted and you can not communicate with him:
Attached Image


Just check any account without going into it, you can plugSteam Web Tools. After installation is necessary to open any profile and click the link on top or get more information Get more info:
Attached Image


ASF. What? What can?


What is ArchiSteamFarm?

ArchiSteamFarm - a tool with open source, performed in the form of a command line, through which you can quickly (faster than the analogs) farm Steam trading cards with any number of Steam accounts, thus saving considerable system resources. Launch the Steam client is not required.
ASF interface is as follows:
Attached Image


What can ArchiSteamFarm?
  • ASF logs all accounts specified in the config file at the same time, check the page of the game with the cards, play games and emulates Farm all available cards.
  • ASF does not require Steam client run on as there are built-in mini client.
  • Every 5 minutes, the bot checks the state of loss of cards and, if necessary, proceed to the next game. And Bot able to choose the type of farming intellectually: if your card accounts begin to fall after only 2 hours of play, then the bot will automatically start the game which played less than 2 hours at a time, and then separately to save time.
  • There is a possibility of manual start right games to farm team.
  • ASF is able to accept requests to friends from your primary account. The main account must be added to the configuration.
  • ASF is able to accept trades from the main account. This is configured in the config file.
  • ASF is able to accept and activate your account on the keys to the game. To do this in the config file will need to specify the main account and the farm account must be friends with the main (more on that later).
  • Just Bot able to send keys to other accounts, if this game is already available in your account. To do this, you need to register the corresponding line in the config file.
  • Bot able to activate the free games on the accounts, it is done to the library was 1 game more, as well as in some of these games, there are cards.
  • There is a list of commands to check the status of the robot, as well as to see what they do all the bots. command list will be published below.
  • It is possible to automatically send out a trade on the main account at the end of farming in the account.
  • There is an opportunity through the command to request the entire inventory in trade on the main account with a single account, as well as from all accounts simultaneously.
  • There is the possibility of entering all the accounts in the specified group, or you have created community Steam and through its general chat to send commands directly to all bots.
  • Implemented a functional two-factor authentication through the ASF, in the guide there is a separate chapter on the subject.
  • There AutoUpdate feature, enabled by default, now you do not need to follow the release version branches on GitHub.
  • When connecting two-factor authentication can confirm ASF exhibiting lots on the trading floor. It should be included in the config file.
  • Now ASF I learned to hide the notice that there was a new item in the inventory.
  • ASF can cheat time in selected games on the configured accounts and show any sign at the end of the game instead of farming.
    Functional constantly expanding additional commands and strings in the robot configuration. Keep for updates.


ASF v2.x.x. Review of the program files.
Attached Image


Consider the file structure ASF v2.x.x. Download the correct versionArchiSteamFarm.
What you need to download
Attached Image

Unpack the archive to any location on your hard drive. contents of the archive as follows:
Attached Image

ASF.exe - it is an executable program file.
ASF-GUI.exe - a config generator GUI, it is necessary to compile and edit config files. Use it is not necessary, configs can be created using conventional notebook without any problems.
Folder / config - in the future will contain all the configs our bots.
Go to the folder / config, where we see the following files:
Attached Image

ASF.json - global configuration ASF, affecting the program as a whole.
example.json - configuration includes all available options to customize the behavior of the bot, which will have to be further edited.
minimal.json - The minimum configuration is enough to run the pharma card without additional options.

After all the settings and the first run the following files should appear, they do not need to edit:
log.txt - will be created in the root folder of the program after each run ASF.exe and will log all program activities. We need it in the first place to detect errors.
ASF.db - a global database file ASF. Used to store some important information.

Now go to File bot. Suppose our bot config called Bot.json. Each configuration after starting to add two more files in the folder / config:
Bot.db - a database of a particular bot.
Bot.bin - This file contains the input parameters in the account through SteamGuard for a particular bot.

ASF v2.x.x. Global configuration. The main lines.
Attached Image


ASF.json - this is a global configuration file, which is responsible for the direct conduct of the program as a whole, such as logging and auto-update. I broke the description of the config in two parts, the first part I described the functionality that is to be set up and editing, as described in the continuation of the advanced functionality that you want to edit with skill. Description lines of the first part to read and recommend, if possible, to edit.
Keep in mind that the automatic updating of the program, this file is not updated, and the appearance of new lines in it, you will need to build upon their own or download new program archive and manually edit the new ASF.json. Thus, we consider its basic lines:

AutoUpdates
This line is responsible for the program to receive automatic updates enabled by default. It is not recommended to turn off as the update is not only possible to obtain new opportunities, but also to correct errors, increases productivity, improves the stability and more. If this feature is enabled, ASF will automatically load, replace, and restart itself when a new update is available. In addition to the original version check at startup, ASF will also check for updates every 24 hours. The update process ASF always includes only the replacement of the executable kernel (ASF.exe) - he never touches any config files or other database files.

UpdateChannel
This option selects updates the channel, at this stage, only two of these channels:
  • Stable (stable) - this channel is only installs Release upgrade that is stable builds, which are marked on Github as the Latest Release:
    Attached Image

  • Experimental (Experimental) - the channel includes both a Release upgrade, and experimental builds marked as Pre-Release. The channel is designed for advanced users, testers and other developers who can test the new features, suggest fixes bugs and flaws with the help of the feedback:
    Attached Image

  • Unknown - this value disables checking any updates, as well as disable notification of new versions.


SteamOwnerID
A line similar to that exhibited SteamMasterID for each bot individually, with the difference that makes it possible to manage a master account bots through global commands, such as! Rejoinchat,! Exit or! Update. I do not know why there was such a distinction. In general, for complete control over the bots need to insert the ID of your primary account. To find your ID, you need to visitthis site, Insert a link to your profile in the field provided:
Attached Image

Figures from there inserted into our config line.

LogToFile
This option determines whether the ASF to create a log file log.txt in the root directory of the program that is logged (records) all actions ASF. Log file helps to analyze the program of action and is useful for solving problems. If you have a lot of bots, the log will grow very quickly.

Statistics
This option determines whether to send usage statistics ASF developers. Currently, the statistics include the minimum of information - all accounts used by ASF will automatically come on Steam Developer group in the general chat. No other data in the statistics are not included. Statistics available for all and you will be able to evaluate Steam ASF group and see how many people are in it, and bots. ASF does not collect any sensitive data such as passwords and logins, or even information about the operating system. It is recommended to share statistics with the developer. Perhaps this is a positive impact on the future work program.

Blacklist
This is the "black list" of games that the bot will skip and ignore farm maps with them. Periodically, the icons are added to a list of different games, such as winter or summer sales, which do not need to farm. For instance:
Attached Image

Bot will skip these games when counting the number of remaining cards. If you have any problems with the Farm some innovations such as the Steam sales of new icons, then you can add it to the list ID.

Continued below ...

ASF v2.x.x. Setting up a bot. Main functions.
Attached Image


Starting with version ASF V2.0.1.9 program archive file added ASF-GUI.exe, which greatly simplifies the configuration file. You can certainly use the old-fashioned notebook for editing, but now there are some new rules for filling in the syntax, especially the special characters in the password prompt, and confusion with quotes (in which lines they need, and what does not), so I recommend you immediately start to develop ASF- GUI.exe to fill all correct. To start working with them, we have to copy example.json 2 times, one of them is our main account, the second will be one of the bots (do not rush to copy-paste bot configs, we do this later), rename them so that it is clear which of them who (strongly recommend first to use the number, for example 001_botname, 002_botname etc. So there will be less confusion, though, you choose):
Attached Image

Now openASF-GUI.exe and we see the following picture:
Attached Image

  1. This is a global setting behavior of the program through a file ASF.json, description lines that you will find in the chapter "ASF. Global Configuration.".
  2. These are our latest configs that we just created. In the future, they will be displayed as long as the bots you will.
  3. These are our latest configs that we just created. In the future, they will be displayed as long as the bots you will.
  4. This button is used to delete the config.
  5. Through it is possible to rename the selected configuration.
  6. Creates a new configuration with the default settings.


Now comes the hardest part, you need to fully customize the configuration of the main account and additional. Select in ASF-GUI.exe desired configuration and tune it by varying the parameters of each line.
The first step is editing the main lines, namely:

Enabled
This line is responsible for the launch of the config in the boat. Change false to true.

StartOnLaunch
This switch determines the startup mode bots, automatic or manual. If there is true, then the bots will be included automatically on startup ASF (by default, as it was before), if there is false, then the bots will have to include the team! Start after starting the ASF.

SteamLogin
Here it is necessary to enter the login for one of your Steam account. If you leave the field free, you have to enter a login at startup ASF.

SteamPassword
Then enter the password on the account. If you leave the field free, you have to enter the password when you run ASF.

CardDropsRestricted
Change false to true. This parameter is used to activate a special mode pharming cards. Recently, the card starts to fall only when you "play" the game for more than 2 hours. This was done in order not to buy the game for the cards, beat out the card and return the payment. In general, when you turn on this feature, the bot will automatically run games which are played less than 2 hours at a time, and then separately, which would reduce the total time pharming for many hours (depending on the number of games with cards on your account). In the default case, it will just run each game separately, wait will be held for 2 hours, and then wait while the cards will fall. It's a long and inefficient.

SteamMasterID
Here we prescribe our primary account ID. It is necessary to control the bots from your primary account by sending commands to the Steam client chat (look for a list of commands below). Bots will only understand commands sent from said master account. Just bots will accept requests to friends, chat invitations and make trades sent from your primary account. To begin to control bots using global teams, I recommend reading about the place SteamOwnerID under global configuration. To find your ID, you need to visitthis site, Insert a link to your profile in the field provided:
Attached Image


AcceptGifts
The long-awaited line that allows the bots from taking GIFT when set to "true". Moreover, the previous line of the bot is not important, it will take a GIFT with any accounts. If a game is already available on the account, the bot will take it and put it in your inventory. Do not add this line to the configuration of the main account. It is natural that the bots will not accept Gift are sent via e-mail, because they do not go directly to the client.

All these data will be enough for comfortable operation of several robots and controlling them from the main account. For more fine-tuning recommend to go to the next chapter and become familiar with its lines. If you have already done, then closeASF-GUI.exe and back to a folder / config. Now copy the config bot so many times, how many accounts to farm you have, rename them as you wish, for example:
Attached Image

Again open the ASF-GUI.exe, now there is such a picture:
Attached Image

Edit the login and password for each bot individually (because they have different, huh? :)). After all these manipulations closeASF-GUI.exe . Run ASF.exe. The bot will try to connect to each of the specified accounts. If your account is enabled SteamGuard, the bot itself Steam Guard will request the code for it by e-mail or mobile app, you yourself will have to enter it in the box bot console. After entering the code, sign-in will be saved as * .db and * .bin file, and next time do not need. Congratulations, now your bots are fully configured and ready to work.

ASF v2.x.x. Setting up a bot. Additional functions.


Now let us consider a few optional lines that are not required for entry in the configuration, but that can help us in pharma cards to automate some of the processes and extend functionality.

SteamMasterClanID
This line is responsible for the ID of your group, in which the bots will come automatically and will drop in the overall group chat. It is necessary to manage multiple bots (such request loot from all accounts team! Loot), and not to click on each bot chatting to send the desired command.
To see the group ID, create a new group. Next, go into it and see the links on the "Invite Friends". It is roughly as follows:steamcommunity.com/id/necrodeflorator/friends/?invitegid=103582791438040946 . That's number 103582791438040946 and it is necessary to us ID. We put these numbers into a string. Note that the bots can not be right for groups.

ForwardKeysToOtherBots
This function is useful to owners of multiple accounts to farm. If you set to true, then all the keys to the statuses "AlreadyOwned", "BaseGameRequired", "OnCooldown" and "RegionLocked" will be forwarded to other accounts. If set to false then the bot will not forward any unused keys to other accounts. Note that Steam has a temporary ban on the activation of a large number of keys.

DistributeKeys
This line affects the behavior of the robot in the production of new keys. It works only for the cases when the keys are activated by a whole bunch, that is just a few pieces. If set to true, then the keys will be transferred according to the principle "one boat, one key". It is convenient when you have several keys of the same game. Keep in mind that "ForwardKeysToOtherBots" effect on this line if it is not running, and DistributeKeys will not work.

SendOnFarmingFinished
If you want to at the end of farming all cards on the account bot sent you trade with all inventory received, we change false to true. I do not recommend to use when a lot of fake web accounts (have an extremely long time to rake constantly coming on the confirmation email, which is now required for each exchange), there is an easier option with the master group (see above) and the team! Loot. But if you have connected 2FA through ASF, then you do not have to confirm anything. Note that if the boat is not friends with the master account, then you must also specify the token exchange (next line).

SteamTradeToken
This line is needed in order to bots can communicate with you without being in your frendliste (for cases if you do not want to burn your boats in the friends list or you have filled your friends list and add bots is not possible).
To take the token, you need to visit this link this link from the master account. You only need 8-character token, it is written in the link on the page as soon as"& Token =" .

SendTradePeriod
This option includes forwarding equipment timer. The time is indicated in hours. Counted with the launch of the bot and is not stored anywhere. Therefore, if you restart the bot will count from the start. For example, if you put 24 instead of "0", then the bot will send the entire available inventory Steam every day. "0" disables this function.

FarmOffline
By changing the parameter false to true, the bot will farm offline. Convenient to use on the main account, if you do not want to confuse your friends who think that you play the game, even though you just Farm cards. But the hour counter in the profile will still be updated. If you turn it on, then pay attention to the next line.

HandleOfflineMessages
Change false to true, and the bot will work with messages in the chat, even in offline mode, and sends a response back. All messages sent to this bot will be marked as read. If you enable the previous option, then it is recommended to include the same.

ShutdownOnFarmingFinished
If you change the false to true, the bots will automatically turn off at the end of farming. When all boats will be stopped ASF, ASF will stop and the program closes. If you have any new keys or GIFT, you have to re-run the program.

SteamParentalPIN
Here you can set the parental control code. ASF uses resources that are protected by this PIN. If you are using parental control, you must specify the PIN. If you leave the field empty, the ASF will ask to enter the PIN at startup.

SteamApiKey
This option need an account bot to bot could accept trades from the main account. To get an API key in your account, you need a browser to login to this Steam account and go toto this address. There it is necessary to register any domain, for example "https://steamcommunity.com/"Checkbox and click the button. You will receive API-key, which is necessary to enter this string instead of" null ". Remember that each account has a unique API key for each account you have to repeat all the steps to obtain it.

Continued below ...

ASF v2.x.x. Setting up a bot. Additional functions. Continued.


UseAsfAsMobileAuthenticator
This line is needed to enable a functional two-factor authentication (2FA). Before turning on this option, I strongly recommend that you read the detailed description in the next section.

AcceptConfirmationsPeriod
This option makes sense only if you set up two-factor authentication for this account through ASF. Recently time Valve has introduced additional restrictions to be placed on the trading floor of lots, each exhibited item must be confirmed by E-mail or mobile application. This option works the same as! 2faok team that is taking all my pending. In general, I do not recommend turning this option or to set a period with a value of 30 minutes. On a default value of 0 disables this option. It is better to use the Steam Desktop Authenticator, which will be described below.

DismissInventoryNotifications
This option is enabled by default and automatically hides the notification of that inventory, a new subject in the Steam client. If you want to manage these notifications manually, change the setting to false. This option will not hide the notification of new comments and invitations.

CustomGamePlayedWhileIdle
When ASF completed farm and is idle, it can be entered instead of any null% name% of the game and this account will show that he played in "The game is not related to Steam:%% name of the game." I do not quite understand the meaning of this line. Well, maybe pofanitsya as in the screenshot:
Attached Image

P.S. As you have seen, you can enter any phrase, but Cyrillic is not working. Have fun. ;)

GamesPlayedWhileIdle
Similar to the previous line. The difference is that if we inscribe id required us to the game or games, which is taken from the links on the game in Steam (eg linksteampowered.com/app/570 numbers 570 - id of the game Dota 2), after the end of the farming account will show that he is playing in Dota 2. This option only wind the clock "carried out in the game" for the games specified in the config file.

ASF v3.x.x. Review of the program files.


In the version of ASF v3.x.x we added a lot of new things - as new features and web service. But first, let's see what we offer in use.
Download the correct version here -ArchiSteamFarm
Pre-release - preliminary program of the assembly to be tested. They may contain errors. Usual (inexperienced) user does not make sense to download such an assembly.
Latest release - is "stable" build. As a rule, with ready and debugged functions and innovations.
Attached Image

When you unpack the archive you get a lot of files and folders. For example, in the version v3.2.0.5 will file 123 and 73 folders (+ files in these folders). You can of course each time to stare at it all, and it is possible to remove the excess.
For example, I need only the Russian language. Delete all foldersbut four (In other versions and other amount may be for other languages): config, ru, ru-RU, www . Files that lie next to these folders, do not touch. As a result, we get a more compact form.

Brief description of the program files.

в”њ ArchiSteamFarm.exe - the program's executable file.
в”њ config (folder) - in the future, the folder will contain all the configs bots.
в”‚ в”њ ASF.json - global configuration ASF, affecting the program as a whole.
в”‚ в”њ ASF.db - global database file ASF.
в”‚ в”њ example.json - full config example bot.
в”‚ в”њ minimal.json - Minimum config example bot.
в”‚ в”њ ** bin -. The input parameters in the account through SteamGuard for a particular bot.
в”‚ в”њ ** db -. Database particular bot.
│ └ ...
в”њ ru and ru-RU (folder) - Folder with translation into Russian.
в”њ www (folder) - the web service. It is necessary and sooooo cool thing !!
в”” log.txt - will be created in the root folder of the program after each run.


ASF v3.x.x. Global configuration.


Global configuration is done through a file /config/ASF.json
ASF.json - is responsible for only the program itself (!!), not bots! With it you can set the frequency on the Steam server queries, run a local server (highly recommend!), Specify proxy settings and software updates. Himself (s) author (s) are advised not to change too many parameters, if you are an advanced user.
From myself I will add the same - if you still really do not understand the program (and / or do not want to delve into its study), then the pharmacists (knocking out cards) in the file, you can not change anything at all !! But still advise to run the IPC-server (in line "IPC" put the value of "true"), set a password for it (in line "IPCPassword"), as well as disable the statistics (the string "Statistics" - the value of "false")

Description of parameters:

AutoRestart
allow independent restart the program when changing config, bots, or updating software.

Blacklist
"Black list", enter appIDs games and icons that should not be involved with the pharma card.

CommandPrefix
prefix that should be added to each team, ASF, ASF to force to obey.

ConfirmationsLimiterDelay
2FA delay between requests and trade, it is better not to reduce, in seconds.

ConnectionTimeout
waiting time for various network activities performed by ASF, in seconds.

CurrentCulture
ASF will use the system language or select a different language from the available, sm.viki.

Debug
ASF run in debug mode, not for permanent operation! in log.txt writes usernames and passwords!

FarmingDelay
after some time to check each game for the presence of the remaining cards in minutes.

GiftsLimiterDelay
delay between requests for activation keys and gifts, in seconds.

Headless
"Silent" deactivates prompted to enter sensitive data (2FA, SteamGuard, password, etc.), the best false.

IdleFarmingPeriod
after some time, check the appearance of games with cards (0-off), in hours.

InventoryLimiterDelay
the time between successive requests access the inventory in seconds.

IPC
IPC-enable ASF server at startup, instead use your Steam chat chat in the browser.

IPCPassword
mandatory password for each call to the IPC-server security dop.mera.

IPCPrefixes
address, which is IPC-server must end with /
Attached Image


LoginLimiterDelay
delay between ASF connections (bots) in seconds.

MaxFarmingTime
Pharma maximum time for each game in case of "hang up" servers in hours.

MaxTradeHoldDuration
ASF will reject all transactions that are held longer than specified in days.

OptimizationMode
ASF optimization mode while pharma cards (0-MaxPerformance, 1-MinMemoryUsage).

Statistics
maintenance of statistics as well add accounts in the development team ?? o.O

SteamMessagePrefix
prefix that will be added to all messages Steam, you send ASF.

SteamOwnerID
SteamID-64 owner ASF, administers the program and bots through global commands (in contrast to the Master, which controls only bots), ID to take here -https://steamdb.info/calculator.

SteamProtocols
Steam-protocols that ASF will use when connecting to the Steam-servers (0-none, 1-the TCP, the UDP-2, 4-WebSocket).

UpdateChannel
automatic update channel ASF (0-None, 1-Stable, 2-Experimental).

UpdatePeriod
check for auto-update frequency, (0-manually update command), in hours.

WebLimiterDelay
minimum delay between successive requests to web services Steam, in milliseconds.

WebProxy
address of the proxy, for example, "http://contoso.com:8080".

WebProxyPassword
Proxy password.

WebProxyUsername
Proxy login.

ASF v3.x.x. Setting up a bot. Main functions.


Setting bots (each separately) through /config/example.json file (all options bots) or /config/minimal.json (minimum set of parameters).
With example.json you can specify whether to accept the bot Gift, what to do during downtime or farming as farm as often send things to the primary account, etc. Himself (s) author (s) are advised not to change too many parameters, if you are an advanced user.
With minimal.json can specify Steam username and password for the bot, as well as on \ off it. As the name implies, the file contains three main lines for each bot. They were more than enough for farming.
So. It is important to change the values ​​of the three main lines.

Enabled
On / Off (true / false) use of a particular robot.

SteamLogin
login account steam-bot (write in "inverted commas"), if left blank - that would have to be entered manually at each start.

SteamPassword
Steam account password-bot (write in "inverted commas"), if left blank - that would have to be entered manually at each start.
Attention! If symbols are used in the password & @ '<>they need to be replaced (sm.wiki)

ASF v3.x.x. Setting up a bot. Additional functions.


These functions are used to fine-tune the bots.

AcceptGifts
If ON, ASF Automatic. and will activate all Steam-GIFT obtained bot (if the game is already there - then put in inentar) (not recommended to be added to the configuration of the main account).

AutoSteamSaleEvent
If ON, ASF automatically checks and performs list of recommendations every 6h.

BotBehaviour
ASF defines the bot's behavior during different events (multiple):
0 - not specified
1 - to reject invitations to friends
2 - to reject a trade proposal
4 - to reject the invitation to the group
8 - avtom.otkl. all inventory notification
16 - avtom.pometit all soobsch.kak Read

CustomGamePlayedWhileFarming
while pharming display status "in the direction of the game: name of the game."

CustomGamePlayedWhileIdle
during the idle status display "in the direction of the game: name of the game."

FarmingOrders
The preferred order of selection of games to farm for a particular bot ASF (sm.wiki).

GamesPlayedWhileIdle
during idle time will be to wind the clock in ukazan.igrah (up to 32pcs), indicate appID games.

HoursUntilCardDrops
how long the card should start to fall in hours.

IdlePriorityQueueOnly
priority queue according to the farm.

IdleRefundableGames
bot will farm games, that still can be returned (that are purchased no later than 2 weeks ago and on which factitiously is not more than 2 hours).

LootableTypes
what items to add to the trade exchange (multiple)
0 - Unknown - unknown, not from the list below (not recommended)
1 - BoosterPack - Card collections
2 - Emoticon - Emoticons
3 - FoilTradingCard - cards (metal)
4 - ProfileBackground - Profile backgrounds
5 - TradingCard - card (simple)
6 - SteamGems - crystals, semi-precious stones

MatchableTypes
suitable types of (?)

OnlineStatus
Online Bot status in the community (0-offline, 1-online, .., 7-Invisible), (Top 7).

PasswordFormat
type and value SteamPassword (0-PlainText, 1-AES, 2-ProtectedDataForCurrentUser).

Paused
If on, when you start ASF farm will be on hiatus, which would then command to run it.

RedeemingPreferences
method of distribution cd-keys between bots (multiple):

0 - None - no conditions
1 - Forwarding - if the bot can not activate the key, give it to another
2 - Distributing - bot will distribute all the keys (one) among all bots
4 - KeepMissingGames - hold the key to a specific bot (?)

SendOnFarmingFinished
If on, then at the end of all things farming send to Master-account.
Very recommended for use with ASF 2FA - you do not have to manually approve the exchange.

SendTradePeriod
after some time to send all the things on the Master-Account (0-off), in hours.
Very recommended for use with ASF 2FA - you do not have to manually approve the exchange.

ShutdownOnFarmingFinished
if none, then at the end of farming bots will close the program;
if on, it will automatically check for new games and cards for farming.

SteamMasterClanID
SteamID-point group, bots will automatically come into it, and will be included in a group chat.
Learn SteamID: join the group and look in the address bar of the value in the form of numbers;
or to see the numbers when you hover the mouse pointer over the button Invite friends.

SteamParentalPIN
Parental Security Code (if connected), if empty - it will have to be entered manually.

SteamTradeToken
if the bot is not in the list of friends, and from there you need to take exchange, specify the Master Token
sm.tut -http: //steamcommunity....me/tradeoffers/privacyimmediately after & token = (last 8 characters)

SteamUserPermissions
law of the designated account to access a particular bot.

0 - None - no permissions
1 - FamilySharing - minimal access
2 - Operator - basic access, for example, games and activation keys.
3 - Master - full access
Written in the form<SteamID64_akkaunta, figure>

TradingPreferences
ask ASF behavior in trade and exchange (multiple), if 0 - then off.
0 - to None - no preference - only accepts Master-trades
1 - AcceptDonations - take the deal, which did not lose anything (Donath-transaction)
2 - SteamTradeMatcher - take the deal, coinciding. with SteamTradeMatcher
4 - MatchEverything - requires SteamTradeMatcher, takes bad, good and neutrons. dealings
8 - DontAcceptBotTrades - not to accept transactions from other bots

UseLoginKeys
something like "Remember Me," which would ASF did not keep the password itself, but only a one-off.

ASF 2FA. Connecting the two-factor authentication.
Attached Image


ATTENTION! This functionality personally, I have not tested, so use at your own risk. Be very careful with all the entered and the received data.

C recently, ASF built emulator two-factor authentication, or 2FA. Of course, in contrast to the present two-factor authentication, the emulator will not protect you, but it will help get rid of the fifteen-day delay in the trade. The only exceptions are accounts that are each other's friends more than 1 year, the retention duration for them is for a period of 1 day, and in this case I would not have connected to them at all ... 2FA Important points:
  • If you behaved oddly, you can be left without access to the account. Do everything carefully!
  • You still need your phone to receive SMS. The smartphone is not necessary, suitable even the old Siemens.
  • You can not connect to the same account on your phone, and the authenticator, and the emulator ASF.
  • Therefore, it is recommended only to use it to fakie on which you Pharma card, but not on the main account.
  • It may well nafig? I personally use for this purpose Steam Desktop Authenticator, which will be described below.
  • Archi warns that your brain is essential for the implementation of all the items. Lack of it can damage your accounts.


If you have configured several ASF bots, better transfer them to another folder configs, and leave only one that will adjust to make a mess of nothing.
  • We find line UseAsfAsMobileAuthenticator, change false to true at all relevant accounts and run ASF. If you have enabled SteamGuard you are asked to enter the code obtained on e-mail:
    NOTICE: LinkMobileAuthenticator ()<1>Linking new ASF MobileAuthenticator ...
    <1>Please enter the auth code sent to your email:

  • After entering the code SteamGuard you are prompted for your phone number in international format (+ (country code) (area code) (phone number), for example 380 996 669 900). Enter your phone number:
    <1>Please enter your full phone number (e.g. +1234567890):

  • It will come SMS with a verification code, enter the code:
    <1>Please enter SMS code sent on your mobile:

  • After entering the code of the SMS in your account it will include two-factor authentication, and the following information will be displayed:
    INFO: LinkMobileAuthenticator ()<1>Successfully linked ASF as new mobile authenticator for this account!
    <1>PLEASE WRITE DOWN YOUR REVOCATION CODE: RXXXXX
    <1>THIS IS THE ONLY WAY TO NOT GET LOCKED OUT OF YOUR ACCOUNT!
    <1>Hit enter once ready ...

    Here RXXXXX - your personal code to turn off two-factor authentication. Be sure to record it and do not lose it. If something happens to your phone, you can disable it from your account by using this code. I repeat - do not lose and do not give anybody the code, if the roads you your fake web account.
  • Once you have recorded the code, then press Enter.

Now your account is connected to two-factor authentication through ASF.

NOTE: In the folder / config file next to ImyaBota.json located ImyaBota.db file. All data are stored on 2FA it. In no case do not delete this file, and it does not let anybody! Without it, you will not be able to log in to your account, and you will have to disable the authenticator with a code that you have mentioned. If you lose, and this file and the code from the previous step - you lose your fake web account. Just a few highlights:
  • If you need a code for two-factor authentication to log in under that account anywhere else, you can request it by giving the bot command! 2fa in the Steam client chat.
  • In case you still lose files 2FA parameters, we strongly recommend make a spare authentication codes via this link.
  • While ASF is running, you can always turn off two-factor authentication command! 2faoff. However, it does not switch off the mobile phone binding, it must be removed by hand right here (unless you want it). Do not forget to change the value UseAsfAsMobileAuthenticator line to false.
  • To exchange took place without delay, after the connection of two-factor authentication must pass 7 days.
    To accept all confirmations (for a display of objects on the TP or the Trade) which appeared on the bot 2FA account, enter the chat command 2faok, or set up in the auto-commit through the config line "AcceptConfirmationsPeriod":! 0.


ASF. A list of commands.
Attached Image


ASF supports a number of commands that can be used to control the behavior of the bots. All commands are sent to the client chat Steam:
Attached Image

The same commands can be sent to the Web Chat Steam, if you can not run the Steam client.

All teams need to be sent only to the primary account that you specified in the config file, in the line "SteamMasterID": 0. Other accounts bots will not listen. The same commands can be sent to a group chat, pre-created group. Read more in the description of "SteamMasterClanID" lines: 0. Now, actually, about the teams:
  • ! Loot or! Loot BOT- sends all available inventory on the main bot account. This command is ideal for a group chat.
  • ! Status or the status BOT -! Bot will display information about what it is at the moment busy.
  • ! Statusall - bot will display information about the affairs of active bots.
  • ! Stop or stop BOT -! Bot stops working, who sent the message and translates it in offline mode.
  • ! Start bot - bot starts stopped. Instead of "bot" you need to specify the desired nickname the bot, and do not need to write to him personally, and any other bot to start its work.
  • ! Exit - stops the program completely. Equivalent to its closure.
  • ! Addlicense appID or addlicense BOT appID -! Bot activates at the game on its id, which is to be inserted instead of "appID". This feature only applies to free games. It happens that on Steam handing out free games with cards, that's it for this and need this function. You can activate multiple games by inserting the id, separated by commas, for example! Addlicense 570, 440, 252150.
  • ! Redeem KEY or redeem BOT KEY -! Activates key games to be entered instead of "KEY". However, you can simply send this key to the chat bot without any commands:
    Attached Image

    If all goes well, he will write Status: OK.
    Other statuses during activation keys:
    Status: AlreadyOwned - this game is already available in your account.
    Status: DuplicatedKey - the key is already someone before it was used.
    Status: RegionLocked - the key lock is on another region and can not be activated on this account.
    Status: InvalidKey - you enter an incorrect key, invalid key, and you may have mistyped check key again.
    Status: BaseGameRequired - the key to the DLC on the account does not have the base game for this DLC.
    Status: OnCooldownedKey - you have exceeded the limit of hours of activation keys, you need to wait. Limit - 10 key activations per hour.
    Bot able to accept multiple keys. To do this, write them each on a new line, but in this format:
    XXXXX-YYYYY-ZZZZZ
    YYYYY-ZZZZZ-XXXXX
    ZZZZZ-XXXXX-YYYYY
  • ! Play appID or play BOT appID -! Bot switches to manual mode Pharma. Boat starts the game farm specified by its id which you must specify instead of "appID". If instead of "appID" you specify "0", then the bot will switch back to automatic mode of farming. You can specify multiple id games at once, for example! Play appID1, appID2, appID3.
  • ! Leave - on this command the bot will come out of your group chat group. You can invite back through Steam chat menu.
  • ! Rejoinchat - this command will cause the return to the group chat all the bots that are currently on the network.
  • ! 2fa or 2fa BOT -! Bot will give two-factor authentication code to log in under that account from the other device.
  • ! 2faoff or 2faoff BOT -! Turns off two-factor authentication for the current robot.
  • ! 2faok or 2faok BOT -! Take all exhibiting confirmation lots TP or the trade when activated 2FA on a particular bot.
  • !! Owns appID or owns BOT appID - check whether there is a game on account of its id. For instance:
    Attached Image

  • ! Imya_igry owns or owns BOT imya_igry - bot will check whether there is a game account by its name, or even partial name. For instance:
    Attached Image

  • ! Farm or farm BOT -! Restart or start a farm on the selected boat manually prinudetelno.
  • ! Update - check for program updates. By default, this happens every time you start the program, as well as every 24 hours.
  • ! Restart - restarts the process of ASF.
  • ! Help or help BOT -! Displays a link to a wiki page with the commands [github.com]. Similarly, this page is only in English.
  • ! Pause or pause BOT -! Pauses or resumes automatic farm for a particular bot.

Almost every team can add a bot to team nickname was addressed to a specific bot did not have to ride on your IM chat. In such cases, the "BOT" is replaced by a bot nickname.

ASF FAQ. Frequently asked Questions.
Attached Image

  • ASF faster thanIdleMaster?
    - Yes, although a similar algorithm vyfarmlivaniya, vyfarmlivaniya speed of the ASF little faster. Do not forget that the ASF has one indisputable advantage - it Pharma from several accounts, does not require running the client Steam, has a bunch of settings and options, manual control and minimum loads system. The main difference - setting. IM just need to start and log in, and ASF will have some time to adjust.

  • How many accounts can be started at the same time?
    - 100-110 bots from 1st IP addresses and the same process ASF, provided that they are yours and lawfully acquired (Steam prohibits transfer and sell accounts to a third party). However, when you first start there is a limit to the primary authorization via e-mail: Code on the soap will be sent only to the first 30 accounts, then you have to wait about half an hour and get 30 more codes to activate the new device, and so on. Now maybe this restriction lifted, not tested.

  • Do I need a running Steam?
    - No. Is that the main account from which the bots can be controlled by special teams, a list of which I have presented above. But you can do with only a browser, opening a Web version of its Steam chat.

  • You can minimize the application to the system tray?
    - For those who do not like to contemplate the application in the taskbar, there is a handy utilityRBTray, Through which you can push in the tray ASF Windows. Download the RBTray, unpack the archive to any location on your hard drive, run the appropriate RBTray.exe (for convenience, you can also add them to autoplay). Now just need to click on the button RMB minimize any application and it instantly fly into the tray:
    Attached Image

  • ASF error:
    Unable to login to Steam: InvalidPassword

    Reasons there may be a few, namely:
    - Wrong combination Username \ Password (most often).
    - Expired entry key, ASF will remove the current input key from the database and request a new via e-mail. If your account uses the ASF 2FA, the key will be generated and applied automatically.
    - Too many failed login attempts in a short period of time (anti bruteforce).
    - Too many failed login attempts within a short period of time.
  • Can I get for this VAC ban? Or ban the account \ account?
    - No, there is nothing contrary to the rules of Steam and its community. In this case, you are not fooling anyone, and not a cheater, you only use the opportunities additional software designed to use all the available functionality, with which Valve has the same income. Valve does not forbid to have multiple accounts, nor does it prohibit them have legally obtained card games that give us. They prohibit only sell and transfer to other accounts, and that we do not do: all of our accounts belong only to us and playing them belong only to us. Valve allows the use of third-party software on their services, but warns that you can use it at your own risk. To date, not been a single case (the assurance of ASF Developer) account suspension, which means that Valve either side to ASF, ASF or nothing breaks. All this is described in the official FAQ of the program in English, read. If you want, you just flip the user agreement Steam.
  • I worry for their accounts, whether its someone to steal?
    - if you are good at programming, you can analyze the source code and compile it yourself. Open Source, Th)) All collected from public libraries. For those who are in the tank: open source projects lying on GitHub under the supervision of a large number of programmers and if their code would be found money that can steal your account, then this would be known immediately. Of course, responsibility for all your actions rests solely with you and for all third-party software too. Doubt? Close this guide and do not come back to this topic.
    Commonplace recommendations for those who want to protect yourself: do not open the links in the left-hand Steam, do not turn off anti-virus and firewall (firewall), regularly update your operating system, invent good passwords, use the ad-blocking software, analyzes the software on Virus Total [www.virustotal.com ] and your accounts will be all right. Check out how to protect your account, as well as regaining control of Steam account. Be vigilant, and everything will be fine.
  • Can the bot to activate Gift?
    - Yes! Finally, since version ASF V2.0.2.1 program taught to activate the Gift. Read "ASF. Bot Settings. Basic functions." about AcceptGifts line.
  • Is it worth the candle skin?
    - This is every man for himself decides for himself. Evaluate whether or not received profit wasted time.


Post has been editedbullik01 - 16.10.18, 17:54



Rep: (18)
Steam does not run on mac os sierra - tried as described in the Internet options and still will not start.
Show you how to run the steam?



Rep: (0)
Good afternoon looking for automatic sending of the service Steam Gift to accounts or someone can sell these bots / software ....



Rep: (2519)
* TapakaH_dv, it manually write or somewhere in the source code to find ... but clearly not here ..



Rep: (26)
Forum, please tell me the incentive is distributed free subway in 2033, not Redux, I took it, now in the library of Steam click on the page with the game, throws me on the home, the game was removed? Everything is done with the application of Steam for Android.



Rep: (576)
* Gor908,
All that ishttps: //store.steampow.../deepsilver/list/35609
However, if you are already in the library, all available
Attached Image


Full version    

Help     rules

Time is now: 07/11/20 11:30