ARSStatic

AuTo Redeem Steamkey

此腳本不應該直接安裝,它是一個供其他腳本使用的函式庫。欲使用本函式庫,請在腳本 metadata 寫上: // @require https://update.greasyfork.org/scripts/530504/1557856/ARSStatic.js

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

var arsStatic = {
  html: `<table class='sunshine'><thead><tr><th style="width: 40px;">Действие</th><th>Команда</th><th>Разрешение</th><th>Описание</th></tr></thead><tbody><tr><td><button class="swal-button">Использовать</button></td><td><code>2fa &lt;Bots&gt;</code></td><td><code>Master</code></td><td>Сгенерировать временный токен <strong><a href="https://github.com/JustArchiNET/ArchiSteamFarm/wiki/Two-factor-authentication-ru-RU">двухфакторной аутентификации</a></strong> для указанных ботов.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>2fano &lt;Bots&gt;</code></td><td><code>Master</code></td><td>Отклонить все ожидающие <strong><a href="https://github.com/JustArchiNET/ArchiSteamFarm/wiki/Two-factor-authentication-ru-RU">двухфакторной аутентификации</a></strong> подтверждения обмена для указанных ботов.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>2faok &lt;Bots&gt;</code></td><td><code>Master</code></td><td>Принять все ожидающие <strong><a href="https://github.com/JustArchiNET/ArchiSteamFarm/wiki/Two-factor-authentication-ru-RU">двухфакторной аутентификации</a></strong> подтверждения обмена для указанных ботов.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>addlicense &lt;Bots&gt; &lt;Licenses&gt;</code></td><td><code>Operator</code></td><td>Активировать указанные <code>Licenses</code> для указанных ботов, объяснение параметра можно найти <strong><a href="#addlicense-команда-licenses-параметр">ниже</a></strong>.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>balance &lt;Bots&gt;</code></td><td><code>Master</code></td><td>Показать баланс кошелька Steam для указанных ботов.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>bgr &lt;Bots&gt;</code></td><td><code>Master</code></td><td>Отобразить информацию об очереди <strong><a href="https://github.com/JustArchiNET/ArchiSteamFarm/wiki/Background-games-redeemer-ru-RU">BGR</a></strong> (активатор игр в фоне) для указанных ботов.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>bl &lt;Bots&gt;</code></td><td><code>Master</code></td><td>Показать список пользователей в черном списке обмена для указанных ботов.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>bladd &lt;Bots&gt; &lt;SteamIDs64&gt;</code></td><td><code>Master</code></td><td>Добавить указанные <code>SteamIDs</code> в черный список обмена для указанных ботов.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>blrm &lt;Bots&gt; &lt;SteamIDs64&gt;</code></td><td><code>Master</code></td><td>Удалить указанные <code>SteamIDs</code> из черного списка обмена для указанных ботов.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>exit</code></td><td><code>Owner</code></td><td>Полностью остановить процесс ASF.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>farm &lt;Bots&gt;</code></td><td><code>Master</code></td><td>Перезапустить модуль фарма карточек для указанных ботов.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>help</code></td><td><code>FamilySharing</code></td><td>Показать справку (ссылку на эту страницу).</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>input &lt;Bots&gt; &lt;Type&gt; &lt;Value&gt;</code></td><td><code>Master</code></td><td>Установить указанное входное значение для указанных ботов, доступно только в режиме <code>Headless</code> — см. <strong><a href="#input-команда">пояснение ниже</a></strong>.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>ib &lt;Bots&gt;</code></td><td><code>Master</code></td><td>Показать список игр в черном списке автоматического фарма для указанных ботов.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>ibadd &lt;Bots&gt; &lt;AppIDs&gt;</code></td><td><code>Master</code></td><td>Добавить указанные <code>AppIDs</code> в черный список автоматического фарма для указанных ботов.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>ibrm &lt;Bots&gt; &lt;AppIDs&gt;</code></td><td><code>Master</code></td><td>Удалить указанные <code>AppIDs</code> из черного списка автоматического фарма для указанных ботов.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>iq &lt;Bots&gt;</code></td><td><code>Master</code></td><td>Показать очередь приоритетного фарма для указанных ботов.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>iqadd &lt;Bots&gt; &lt;AppIDs&gt;</code></td><td><code>Master</code></td><td>Добавить указанные <code>AppIDs</code> в очередь приоритетного фарма для указанных ботов.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>iqrm &lt;Bots&gt; &lt;AppIDs&gt;</code></td><td><code>Master</code></td><td>Удалить указанные <code>AppIDs</code> из очереди приоритетного фарма для указанных ботов.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>level &lt;Bots&gt;</code></td><td><code>Master</code></td><td>Показать уровень аккаунта Steam для указанных ботов.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>loot &lt;Bots&gt;</code></td><td><code>Master</code></td><td>Отправить все предметы сообщества <code>LootableTypes</code> от указанных ботов пользователю <code>Master</code>, определенному в свойстве <code>SteamUserPermissions</code> (с наименьшим steamID, если их несколько).</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>loot@ &lt;Bots&gt; &lt;RealAppIDs&gt;</code></td><td><code>Master</code></td><td>Отправить все предметы сообщества <code>LootableTypes</code>, соответствующие указанным <code>RealAppIDs</code>, от указанных ботов пользователю <code>Master</code>, определенному в свойстве <code>SteamUserPermissions</code> (с наименьшим steamID, если их несколько).</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>loot^ &lt;Bots&gt; &lt;AppID&gt; &lt;ContextID&gt;</code></td><td><code>Master</code></td><td>Отправить все предметы из категории инвентаря <code>ContextID</code>, соответствующие указанному <code>AppID</code>, от указанных ботов пользователю <code>Master</code>, определенному в свойстве <code>SteamUserPermissions</code> (с наименьшим steamID, если их несколько).</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>nickname &lt;Bots&gt; &lt;Nickname&gt;</code></td><td><code>Master</code></td><td>Изменить никнейм указанных ботов на <code>Nickname</code>.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>owns &lt;Bots&gt; &lt;Games&gt;</code></td><td><code>Operator</code></td><td>Проверить, владеют ли указанные боты уже <code>Games</code>, объяснение параметра можно найти <strong><a href="#owns-команда-games-параметр">ниже</a></strong>.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>password &lt;Bots&gt;</code></td><td><code>Master</code></td><td>Показать зашифрованный пароль для указанных ботов (для использования с <code>PasswordFormat</code>).</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>pause &lt;Bots&gt;</code></td><td><code>Operator</code></td><td>Навсегда приостановить модуль автоматического фарма карточек для указанных ботов. ASF не будет пытаться фармить карточки на этих аккаунтах в текущей сессии, пока вы вручную не выполните <code>resume</code> или не перезапустите ASF.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>pause~ &lt;Bots&gt;</code></td><td><code>FamilySharing</code></td><td>Временно приостановить модуль автоматического фарма карточек для указанных ботов. Фарм будет автоматически возобновлен при следующем игровом событии или отключении бота. Вы можете выполнить <code>resume</code>, чтобы возобновить фарм.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>pause&amp; &lt;Bots&gt; &lt;Seconds&gt;</code></td><td><code>Operator</code></td><td>Временно приостановить модуль автоматического фарма карточек для указанных ботов на <code>Seconds</code> секунд. После этого времени модуль фарма будет автоматически возобновлен.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>play &lt;Bots&gt; &lt;AppIDs,GameName&gt;</code></td><td><code>Master</code></td><td>Переключиться на ручной фарминг — запустить указанные <code>AppIDs</code> на указанных ботах, опционально с пользовательским <code>GameName</code> в качестве названия игры. Используйте команду <code>reset</code> или <code>resume</code> для возврата.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>privacy &lt;Bots&gt; &lt;Settings&gt;</code></td><td><code>Master</code></td><td>Изменить <strong><a href="https://steamcommunity.com/my/edit/settings" rel="nofollow">настройки конфиденциальности Steam</a></strong> для указанных ботов, доступные параметры можно найти <strong><a href="#privacy-настройки">ниже</a></strong>.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>redeem &lt;Bots&gt; &lt;Keys&gt;</code></td><td><code>Operator</code></td><td>Активировать указанные cd-ключи или коды пополнения кошелька на указанных ботах.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>redeem^ &lt;Bots&gt; &lt;Modes&gt; &lt;Keys&gt;</code></td><td><code>Operator</code></td><td>Активировать указанные cd-ключи или коды пополнения кошелька на указанных ботах, используя указанные <code>Modes</code>, объяснение можно найти <strong><a href="#redeem-режимы">ниже</a></strong>.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>reset &lt;Bots&gt;</code></td><td><code>Master</code></td><td>Сбросить статус игры в нормальное состояние, используется вместе с командой <code>play</code> для ручного фарминга.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>restart</code></td><td><code>Owner</code></td><td>Перезапустить процесс ASF.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>resume &lt;Bots&gt;</code></td><td><code>FamilySharing</code></td><td>Возобновить автоматический фарм для указанных ботов. См. также <code>pause</code> и <code>play</code>.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>start &lt;Bots&gt;</code></td><td><code>Master</code></td><td>Запустить указанных ботов.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>stats</code></td><td><code>Owner</code></td><td>Показать статистику процесса, например, использование управляемой памяти.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>status &lt;Bots&gt;</code></td><td><code>FamilySharing</code></td><td>Показать статус указанных ботов.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>stop &lt;Bots&gt;</code></td><td><code>Master</code></td><td>Остановить указанных ботов.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>transfer &lt;Bots&gt; &lt;TargetBot&gt;</code></td><td><code>Master</code></td><td>Передать все предметы сообщества <code>TransferableTypes</code> от указанных ботов целевому боту.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>transfer@ &lt;Bots&gt; &lt;RealAppIDs&gt; &lt;TargetBot&gt;</code></td><td><code>Master</code></td><td>Передать все предметы сообщества <code>TransferableTypes</code>, соответствующие указанным <code>RealAppIDs</code>, от указанных ботов целевому боту.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>transfer^ &lt;Bots&gt; &lt;AppID&gt; &lt;ContextID&gt; &lt;TargetBot&gt;</code></td><td><code>Master</code></td><td>Передать все предметы из категории инвентаря <code>ContextID</code>, соответствующие указанному <code>AppID</code>, от указанных ботов целевому боту.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>unpack &lt;Bots&gt;</code></td><td><code>Master</code></td><td>Распаковать все наборы карточек, хранящиеся в инвентаре указанных ботов.</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>update</code></td><td><code>Owner</code></td><td>Проверить GitHub на наличие обновлений ASF (это выполняется автоматически каждый <code>UpdatePeriod</code>).</td></tr><tr><td><button class="swal-button">Использовать</button></td><td><code>version</code></td><td><code>FamilySharing</code></td><td>Показать версию ASF.</td></tr></tbody></table>`,
  icon: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAABsFBMVEVHcEz9/f3+/v8Tdaf///8LGTP+/v4NPWX+/v8GGDj8/f4OGzX///////////8ZJ1ALJ0oNGzf+/v4mOGXX2+T8/f3z9vkPH0UjMFj5+fr///8NGzMJG0ERHS8SKEgXW40Ubp8WY5Ula5ePnrb3+PlnhKUfQ3Q3R3C2vMvt8PRcZH7///8TgrMTgbITfa4YNmcPHDT///8JGj0HGT2rucxGWYJ0g6H///9aZYbGy9jFyNQhL1TO0dp5lbOTma39/f7///+Sl6br7O6SlqT///////8UY5UUY5UJGTgTc6QThLUTfa8VToETdKYQK1sRK1sUWowUY5X///+mq7tlc5MzWX7Mztl5gZuytcJPV3AjL08iLlEUTYAUPXATK10Tfa4FO3IVToHEz9wAL2fj5+5GUG4JFz1mbIC8wMsFFzYFGDwHGkILGTIJG0cLHUoFGD8RJFMUU4YUN2kOIE4TSHsUYJMUbqAUQnUVTYAQLWEUWowUPG8SKFoTZ5kRHDATfq8Tdqf///8IIFQUaJkeWYrA0N4JMmgHQndAc5wJTYIIVooGXpNllrdchanT3ui2xtaZV9eJAAAAaXRSTlMAj/j97/vmAtD8xzncwJvwJay59uHd/ObqgnBtlpgLPfz8Femx+/7s0vitXqVLf53k3VmE9fDr59vaxLSY/qmGRnxeXjI/lGy5MLbr+8A/cPuiqLzgfLHJhJfN17bjr6z8xfmu9cH4cHitMXlOAAACjUlEQVQ4y2XTh1faQBgA8IMGQqCiGPaQAgUE3OLeFTfurR120SYkAQSrQUABUSyOf7l3kQC+/i7JfXff9/Ly4DsAXuA4AG0qi02jsVlUbS/rRnCpsvXkqnpsKmGrnsZBy2KOyTGyHBrooWlpeAkMLAzDyBiRDIayvloFnKwMJSOoKgJGsghD9YsVOLASBEE3pKtz/8t34MBCEXQddbQ7O/trjKAiVB96BY630I2ow1BobjoUmjXQdAR+KRyL0Ug0VhWlD+c+jBkMxzNzM3BXgwrWog1oYyBgODr47adnpv2xSBT+HkDDRlgxz9H+wM/jgNkc8BvNBzGWtQLgNLAcy8JbGLFJs3HSZDJNmQzjpmaWM7SBviRXk2SbxyXGSQkCI1jAqUB/Mp6sYbfV6mGvWq2W7JOSPQ7urIPuJBsXccNbkNG7t7cf397aQQkrMLUPZLh4JoMushV5P0yS3vatUbSV+QwkytaRQbJQ4DOFwqiySQnBR1PTKAnTPCyY0ikUSoVrgPcOjihE2vYdPnPK8yTfDczytwKtbsQVhHOvTqcd4Hn+VMCvg2lM3itHMK3LMyiXD/UGPbeXkFBwuQacrh8Yhg1hiM8TxHxu/vT8UvQJtud3j/ubVKCXTrix8O15Xaob/hf21MlJOZiX5qXSvHvi+Tacqgmn7Kgfvl6E7+58ped8vpTyTdwlLkThi49CP9gTiZv7R/1juXxTerpPNEINA6/d9Eb6/kH/VNKXbtJ1G+kFsSk3zxyOv46Hh3KlclbjOJsHYleDzWKxmK1UskUkixSzxfnGc9f1DvkjQvHCq6OHL61eX1+/qYLR6tKrw4lKOr+sXFWtdNj/O99wiTs7uzqWlzu6Op14Pf0P2PD9NrHDeWsAAAAASUVORK5CYII=',
  css: `table.sunshine{font-family:verdana,arial,sans-serif;font-size:11px;color:#333;border-width:1px;border-color:#999;border-collapse:collapse}table.sunshine th{background-color:#c3dde0;border-width:1px;padding:8px;border-style:solid;border-color:#a9c6c9}table.sunshine tr{background-color:#d4e3e5}table.sunshine td{border-width:1px;padding:8px;border-style:solid;border-color:#a9c6c9}table.sunshine caption{padding-top:8px;color:#808294;text-align:center;caption-side:top;background-color:#94d7df}table.sunshine h2{margin:0;font-size:25px}.swal-user{width:80%}table.sunshine a{color:#2196f3}table.sunshine .swal-button{padding:5px}#unusedKeyArea code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:3px}.notice_box_content{border:1px solid #a25024;border-radius:3px;color:#acb2b8;font-size:14px;font-family:"Motiva Sans",Sans-serif;font-weight:normal;padding:15px 15px;margin-bottom:15px}.notice_box_content b{font-weight:normal;color:#f47b20;float:left}#unusedKeys{margin:0 15px}#copyUnuseKey span{font-size:15px;line-height:20px}#unusedKeyArea li{white-space:nowrap;color:#007fff}.currency_change_option_ctn{vertical-align:top;margin:0 6%}.currency_change_option_ctn:first-child{margin-bottom:12px}.currency_change_option_ctn>p{font-size:12px;margin:8px 8px 0 8px}.currency_change_option_ctn{vertical-align:top;margin:0 6%}.currency_change_option_ctn:first-child{margin-bottom:12px}.currency_change_option{font-family:"Motiva Sans",Sans-serif;font-weight:300;display:block}.currency_change_option>span{display:block;padding:9px 19px}.currency_change_option .country{font-size:20px}.currency_change_option .notes{font-size:13px;line-height:18px}.currency_change_option_ctn>p{font-size:12px;margin:8px 8px 0 8px}.asf-class input[type="text"]{border:1px solid #c2e9ee;width:180px}.asf-output{width:90%;min-height:150px}.switch-key{margin:0 15%;height:100px}.switch-key-left{float:left}.switch-key-right{float:right}.switch-key div{width:50%;position:relative;cursor:default}.switch-key input{margin:10px 0}.switch-key p{font-size:25px;height:25px;color:black;margin:0}.swal-content *{color:#000}.swal-content textarea{background:#fff}#allKey{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;color:#333;background-color:#fff;border-color:#ccc}#allKey:hover{color:#333;background-color:#e6e6e6;border-color:#adadad;text-decoration:none}#allKey:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c;text-decoration:none}#allKey:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);color:#333;background-color:#e6e6e6;border-color:#adadad}.icon-img{position:absolute;width:32px;height:32px;margin:0!important}.icon-div{width:32px!important;height:32px!important;display:none;background:#fff!important;border-radius:16px!important;box-shadow:4px 4px 8px #888!important;position:absolute!important;z-index:2147483647!important;cursor:pointer!important}`
}