يوفر هذا البرنامج المساعد واجهة سهلة الاستخدام لتحويل الأحجار الكريمة إلى حزم معززة، ويتضمن أدوات لإدارة بطاقات التداول والعناصر الأخرى ذات الصلة في مخزوناتك وفي السوق.
كان هذا المشروع يعتمد في الأصل على البرنامج الإضافي Booster Creator من Outzzz وRudohvist
plugins
داخل مجلد ASF الخاص بك.ملحوظة
تم اختبار هذا البرنامج المساعد فقط للعمل مع ASF-generic. قد يعمل أو لا يعمل مع متغيرات ASF الأخرى، لكن لا تتردد في الإبلاغ عن أي مشكلات قد تواجهها.
تكون المعلمات الموجودة بين قوسين مربعين في بعض الأحيان [Optional]
، وتكون المعلمات الموجودة بين قوسين زاوية دائمًا
>. يمكن لمعلمات الجمع مثل [Bots]
قبول قيم متعددة مفصولة بـ ,
مثل A,B,C
يأمر | وصول | وصف |
---|---|---|
booster [Bots] | Master | إضافة AppIDs إلى قائمة انتظار التعزيز الخاصة بالروبوت المحدد. |
booster^ [Bots] | Master | إضافة AppIDs إلى بعض أو كل قوائم انتظار التعزيز الخاصة بالروبوت، والتي يتم تحديدها بطريقة تقلل من الوقت الذي يستغرقه إنشاء إجمالي Amount التعزيزات. قد تكون Amounts المحددة مبلغًا واحدًا لجميع AppIDs ، أو مبالغ متعددة لكل AppID على التوالي. |
bstatus [Bots] | Master | يطبع حالة قائمة انتظار التعزيز الخاصة بالروبوت المحدد. |
bstatus^ [Bots] | Master | يطبع حالة مختصرة لقائمة انتظار التعزيز الخاصة بالروبوت المحدد. |
bstop [Bots] | Master | إزالة AppIDs من قائمة انتظار التعزيز الخاصة بالروبوت المحدد. |
bstoptime [Bots] | Master | يزيل كل شيء من قائمة انتظار التعزيز الخاصة بالروبوت المحدد والتي ستستغرق أكثر من Hours المحددة لصياغتها. |
bstopall [Bots] | Master | يزيل كل شيء من قائمة انتظار التعزيز الخاصة بالروبوت المحدد. |
brate [Level] | Master | يطبع معدل الانخفاض المعزز الأمثل لحساب عند Level |
bdrops [Bots] | Master | يطبع عدد الألعاب المؤهلة للتعزيز للروبوتات المحددة |
ملحوظة
أي أوامر booster
لم تكتمل عند إغلاق ASF سيتم استئنافها تلقائيًا في المرة التالية التي يتم فيها تشغيل ASF.
يأمر | وصول | وصف |
---|---|---|
gems [Bots] | Master | يعرض عدد الجواهر التي يملكها الروبوت المحدد. |
lootgems [Bots] | Master | يرسل جميع الأحجار الكريمة من الروبوت المحدد إلى المستخدم Master . |
lootsacks [Bots] | Master | إرسال "كيس الجواهر" بالكامل من الروبوت المحدد إلى المستخدم Master . |
transfergems [Bot] | Master | يرسل Amounts المتوفرة من الجواهر غير المعبأة من الروبوت المحدد إلى الروبوت المستهدف المحدد. قد تكون Amounts المحددة عبارة عن مبلغ واحد مرسل إلى جميع الروبوتات المستهدفة، أو مبالغ متعددة مرسلة إلى كل روبوت مستهدف على التوالي. يمكنك أيضًا استخدام queue أو q كمبلغ لتمثيل عدد الجواهر اللازمة لإكمال قائمة انتظار التعزيز الخاصة بالروبوت المستهدف. |
transfergems^ [Bots] | Master | يرسل جميع الجواهر من الروبوت المحدد إلى الروبوت المستهدف المحدد. |
transfersacks [Bots] | Master | يرسل كل "كيس الجواهر" من الروبوت المحدد إلى الروبوت المستهدف المحدد. |
unpackgems [Bots] | Master | يفتح كل "Sack of Gems" الذي يملكه الروبوت المحدد. |
تعمل هذه الأوامر فقط على المعززات القابلة للتسويق. لنهب أو نقل المعززات غير القابلة للتسويق فقط، أضف u
إلى بداية الأمر، على سبيل المثال: ulootboosters
. لنهب جميع التعزيزات أو نقلها، أضف a
إلى بداية الأمر، على سبيل المثال: alootboosters
يأمر | وصول | وصف |
---|---|---|
boosters [Bots] | Master | يعرض عدد التعزيزات القابلة للتسويق المملوكة للروبوت المحدد. |
lootboosters [Bots] | Master | يرسل جميع حزم التعزيز القابلة للتسويق من الروبوت المحدد إلى المستخدم Master . |
transferboosters [Bots] | Master | يرسل جميع حزم التعزيز القابلة للتسويق من الروبوت المحدد إلى الروبوت المستهدف المحدد. |
تعمل هذه الأوامر فقط على البطاقات القابلة للتسويق. لنهب أو نقل البطاقات غير القابلة للتسويق فقط، أضف u
إلى بداية الأمر، على سبيل المثال: ulootcards
. لنهب جميع البطاقات أو نقلها، قم بإضافة a
إلى بداية الأمر، على سبيل المثال: alootcards
يأمر | وصول | وصف |
---|---|---|
cards [Bots] | Master | يعرض عدد بطاقات التداول غير القابلة للتسويق المملوكة للروبوت المحدد. |
foils [Bots] | Master | يعرض عدد بطاقات التداول القابلة للتسويق المملوكة للروبوت المحدد. |
lootcards [Bots] | Master | يرسل جميع بطاقات التداول القابلة للتسويق من الروبوت المحدد إلى المستخدم Master . |
lootfoils [Bots] | Master | يرسل جميع بطاقات التداول القابلة للتسويق من الروبوت المحدد إلى المستخدم Master . |
transfercards [Bots] | Master | يرسل جميع بطاقات التداول غير القابلة للتسويق من الروبوت المحدد إلى الروبوت المستهدف المحدد. |
transferfoils [Bots] | Master | إرسال جميع بطاقات التداول القابلة للتسويق من الروبوت المحدد إلى الروبوت المستهدف المحدد. |
يأمر | وصول | وصف |
---|---|---|
keys [Bots] | Master | يعرض رقم "Mann Co. Supply Crate Key" الذي يملكه الروبوت المحدد. |
lootkeys [Bots] | Master | يرسل كل "مفتاح صندوق الإمداد لشركة Mann Co." من الروبوت المحدد إلى المستخدم Master . |
transferkeys [Bot] | Master | يرسل Amounts المقدمة من "مفتاح صندوق الإمداد لشركة Mann Co." من الروبوت المحدد إلى الروبوت المستهدف المحدد. قد تكون Amounts المحددة عبارة عن مبلغ واحد مرسل إلى جميع الروبوتات المستهدفة، أو مبالغ متعددة مرسلة إلى كل روبوت مستهدف على التوالي. |
transferkeys^ [Bots] | Master | يرسل كل "مفتاح صندوق الإمداد لشركة Mann Co." من الروبوت المحدد إلى الروبوت المستهدف المحدد. |
تتجاهل هذه الأوامر قابلية التسويق. لنهب أو نقل العناصر القابلة للتسويق فقط، أضف m
إلى بداية الأمر، على سبيل المثال: mlootitems
. لنهب العناصر غير القابلة للتسويق أو نقلها فقط، قم بإضافة u
إلى بداية الأمر، على سبيل المثال: ulootitems
.
يأمر | وصول | وصف |
---|---|---|
countitems | Master | يعرض عدد العناصر المملوكة للروبوت المحدد باستخدام AppID ContextID ومعرف ItemIdentifier المطابق. |
lootitems | Master | يرسل جميع العناصر ذات AppID المطابق ContextID وأي من ItemIdentifiers من الروبوت المحدد إلى المستخدم Master . |
transferitems | Master | يرسل جميع العناصر ذات AppID و ContextID وأي من ItemIdentifiers المتطابقة من الروبوت المحدد إلى الروبوت الهدف المحدد. |
transferitems^ | Master | يرسل عددًا من العناصر ذات AppID و ContextID وأي من ItemIdentifiers المتطابقة من الروبوت المحدد إلى الروبوت المستهدف المحدد. قد تكون Amounts المحددة عبارة عن مبلغ واحد من كل عنصر يتم إرساله إلى جميع الروبوتات المستهدفة، أو كميات مختلفة من كل عنصر، على التوالي، يتم إرسالها إلى جميع الروبوتات المستهدفة. |
transferitems% | Master | يرسل مبلغًا من العنصر باستخدام AppID و ContextID و ItemIdentifier المطابقين من الروبوت المحدد إلى الروبوت الهدف المحدد. قد تكون Amounts المحددة عبارة عن مبلغ واحد مرسل إلى جميع الروبوتات المستهدفة، أو مبالغ مختلفة مرسلة إلى كل روبوت مستهدف على التوالي. |
يأمر | وصول | وصف |
---|---|---|
trade2faok [Bot] [Minutes] | Master | يقبل جميع تأكيدات التجارة 2FA المعلقة لمثيلات الروبوت المحددة. اختياريًا، كرر هذا الإجراء مرة واحدة كل Minutes . لإلغاء أي تكرار، اضبط Minutes على 0. |
tradecheck [Bot] | Master | حاول التعامل مع أي تداولات واردة للروبوت المحدد باستخدام منطق التداول الخاص بـ ASF. |
tradesincoming [Bot] [From] | Master | يعرض عدد الصفقات الواردة للروبوت المحدد، والتي تمت تصفيتها بشكل اختياري لحساب الصفقات فقط From أسماء الروبوتات المحددة أو معرفات SteamID 64 بت. |
يأمر | وصول | وصف |
---|---|---|
buylimit | Master | يعرض قيمة أوامر الشراء النشطة للروبوت المحدد، ومدى اقتراب الروبوت من الوصول إلى حد أمر الشراء. |
findlistings | Master | يعرض ListingIDs لأي قائمة سوق تنتمي إلى الروبوت المحدد وتطابق أيًا من ItemIdentifiers . |
findandremovelistings | Master | إزالة أي قائمة سوق تابعة للروبوت المحدد ومطابقة لأي من ItemIdentifiers . |
listings [Bots] | Master | يعرض القيمة الإجمالية لجميع قوائم السوق النشطة المملوكة للروبوت المحدد. |
removelistings [Bot] | Master | يزيل ListingIDs السوق التي تنتمي إلى الروبوت المحدد. |
removepending | Master | إزالة جميع قوائم السوق المعلقة التابعة للبوت المحدد. |
market2faok [Bot] [Minutes] | Master | يقبل جميع تأكيدات سوق المصادقة الثنائية المعلقة لمثيلات الروبوتات المحددة. اختياريًا، كرر هذا الإجراء مرة واحدة كل Minutes . لإلغاء أي تكرار، اضبط Minutes على 0. |
value [Bots] [BalanceLimit] | Master | يعرض رصيد المحفظة المدمج والقيمة الإجمالية لجميع قوائم السوق النشطة المملوكة للروبوت المحدد. يمكن تقديم الحد الأقصى للرصيد المسموح به في منطقتك كرقم BalanceLimit ، وهو رقم صحيح، وسيعرض بدلاً من ذلك مدى اقتراب الروبوت المحدد من الوصول إلى هذا الحد. |
يأمر | وصول | وصف |
---|---|---|
logdata [Bots] | Master | مزيج من أوامر logboosterdata و loginventoryhistory و logmarketlistings و logmarkethistory . |
logboosterdata [Bots] | Master | يجمع البيانات المعززة من الروبوت المحدد ويرسلها إلى BoosterDataAPI |
loginventoryhistory [Bots] [Count] [StartTime] [TimeFrac] [S] | Master | يجمع بيانات سجل المخزون من الروبوت المحدد ويرسلها إلى InventoryHistoryAPI . يمكن تحديد عدد صفحات محفوظات المخزون باستخدام Count ، ويمكن أن يبدأ على الصفحة المحددة بواسطة StartTime وحده أو من خلال مجموعة من StartTime و TimeFrac و S |
logmarketlistings [Bots] | Master | يجمع بيانات قوائم السوق من الروبوت المحدد ويرسلها إلى MarketListingsAPI |
logmarkethistory [Bots] [Count] [Start] | Master | يجمع بيانات تاريخ السوق من الروبوت المحدد ويرسلها إلى MarketHistoryAPI . يمكن تحديد عدد صفحات تاريخ السوق باستخدام Count ، وقد يبدأ في الصفحة المحددة بواسطة Start |
logstop [Bots] | Master | يوقف أي أوامر loginventoryhistory logmarkethistory قيد التشغيل بشكل نشط. |
يأمر | وصول | وصف |
---|---|---|
boostermanager | FamilySharing | طباعة نسخة من البرنامج المساعد. |
معرف العنصر هو مدخل يُستخدم في أوامر معينة ويتيح لك استهداف عناصر أو مجموعات عناصر معينة. إذا كان الأمر يسمح بمعرفات عناصر متعددة، فيجب فصل كل معرف بـ &&
بدلاً من الفاصلة. التنسيقات الصالحة لمعرف العنصر هي كما يلي:
شكل | مثال |
---|---|
ItemName | سوف يتطابق معرف Gems مع جميع عناصر "الجواهر". |
ItemType | سيتطابق معرف Steam Gems مع جميع عناصر "Sack of Gems" و"Gems". |
HashName | المعرفات 753-Sack of Gems أو 753-Sack%20of%20Gems ستطابق جميع عناصر "Sack of Gems" |
AppID::ContextID | سيتطابق المعرف 753::6 مع جميع عناصر مجتمع Steam |
AppID::ContextID::ClassID | المعرف 753::6::667933237 سيطابق جميع عناصر "Sack of Gems" |
ملحوظة
يمكن العثور هنا على معلومات حول كيفية تحديد AppID
التطبيق و ContextID
و ClassID
و ItemName
و ItemType
و HashName
.
تحتوي معظم الأوامر التعددية أيضًا على اسم مستعار غير جمع؛ على سبيل المثال: lootboosters
لديه الاسم المستعار lootbooster
يأمر | الاسم المستعار |
---|---|
buylimit | bl |
findlistings | fl |
findandremovelistings | frl |
removelistings | rlistings ، removel |
removepending | rp |
logboosterdata | logbd |
loginventoryhistory | logih |
logmarketlistings | logml |
logmarkethistory | logmh |
market2faok | m2faok |
trade2faok | t2faok |
tradecheck | tc |
tradesincoming | ti |
يأمر | الاسم المستعار |
---|---|
bstatus ASF | bsa |
bstatus^ ASF | bsa^ |
boosters asf | ba |
buylimit ASF | bla |
cards asf | ca |
foils asf | fa |
gems ASF | ga |
keys ASF | ka |
listings ASF | lia |
logdata ASF | lda ، loga |
lootboosters ASF | lba |
lootcards ASF | lca |
lootfoils ASF | lfa |
lootgems ASF | lga |
lootkeys ASF | lka |
lootsacks ASF | lsa |
market2faok ASF [Minutes] | m2faoka [Minutes] |
trade2faok ASF [Minutes] | t2faoka [Minutes] |
tradecheck ASF | tca |
tradesincoming ASF [From] | tia [From] |
tradesincoming ASF ASF | tiaa |
transferboosters ASF | tba |
transfercards ASF | tca |
transferfoils ASF | tfa |
value ASF [BalanceLimit] | va [BalanceLimit] |
نوع bool
مع القيمة الافتراضية لـ true
. يمكن إضافة إعداد التكوين هذا إلى ملف التكوين ASF.json
الخاص بك. إذا تم التعيين على false
، فلن يتم استخدام الجواهر غير القابلة للتداول في صناعة التعزيزات، ولن يقوم أمر unpackgems
بتفريغ "Sack of Gems" غير القابل للتداول.
"AllowCraftUntradableBoosters" : false ,
نوع bool
مع القيمة الافتراضية لـ true
. يمكن إضافة إعداد التكوين هذا إلى ملف التكوين ASF.json
الخاص بك. إذا تم تعيينه على false
، فلن يقوم البرنامج الإضافي بإنشاء معززات غير قابلة للتسويق.
"AllowCraftUnmarketableBoosters" : false ,
ملحوظة
لا يمكن للمكون الإضافي أن يكتشف على الفور متى تتحول معززات اللعبة من كونها قابلة للتسويق إلى غير قابلة للتسويق. عادةً ما يستغرق اكتشاف هذا التغيير حوالي 4 ساعات.
اكتب HashSet
بالقيمة الافتراضية []
. يمكن إضافة إعداد التكوين هذا إلى ملفات تكوين الروبوت الفردية الخاصة بك. سيضيف تلقائيًا جميع AppIDs
إلى قائمة الانتظار المعززة لهذا الروبوت، وسيعيد وضعها تلقائيًا في قائمة الانتظار بعد إنشائها.
مثال:
"GamesToBooster" : [ 730 , 570 ],
ملحوظة
ليس من الممكن إزالة أي من AppIDs
هذه من قائمة الانتظار المعززة باستخدام أي أوامر. يجب إجراء أي تغييرات تريد إجراؤها في ملف التكوين.
نوع string
بدون قيمة افتراضية. يمكن إضافة إعداد التكوين هذا إلى ملف التكوين ASF.json
الخاص بك. عند استخدام أمر logboosterdata
، سيتم جمع البيانات المعززة وإرسالها إلى واجهة برمجة التطبيقات الموجودة على عنوان URL المحدد.
مثال:
"BoosterDataAPI" : " http://localhost/api/boosters " ,
ستحتاج إلى تصميم واجهة برمجة التطبيقات (API) الخاصة بك لقبول الطلبات وإرجاع الاستجابات وفقًا للمواصفات التالية:
الطريقة : POST
نوع المحتوى : application/json
اسم | يكتب | وصف |
---|---|---|
steamid | ulong | SteamID للروبوت الذي تنتمي إليه data |
source | string | https://steamcommunity.com/tradingcards/boostercreator/ |
data | JArray | يتم تحليل البيانات من source وإرسالها كمجموعة من الكائنات. مفصلة أدناه. |
data[][appid] | uint | معرف التطبيق الداعم للعبة |
data[][name] | string | اسم اللعبة الداعم |
data[][series] | uint | رقم سلسلة الداعم |
data[][price] | uint | سعر التعزيز في الأحجار الكريمة |
data[][unavailable] | bool | اضبط على true عندما يكون المعزز في فترة تباطؤ لمدة 24 ساعة |
data[][available_at_time] | string? | سلسلة التاريخ والوقت بتنسيق ISO 8601، إذا كانت unavailable null فستكون false |
نوع المحتوى : application/json
اسم | يكتب | مطلوب | وصف |
---|---|---|---|
success | bool | نعم | سواء نجحت عملياتك أم فشلت. |
message | string | لا | رسالة مخصصة سيتم عرضها بدلاً من رسالة النجاح/الفشل الافتراضية |
show_message | bool | لا | أم لا لإظهار أي رسالة |
نوع string
بدون قيمة افتراضية. يمكن إضافة إعداد التكوين هذا إلى ملف التكوين ASF.json
الخاص بك. عند استخدام أمر logmarketlistings
، سيتم جمع بيانات قائمة السوق وإرسالها إلى واجهة برمجة التطبيقات الموجودة على عنوان URL المحدد.
مثال:
"MarketListingsAPI" : " http://localhost/api/listings " ,
ستحتاج إلى تصميم واجهة برمجة التطبيقات (API) الخاصة بك لقبول الطلبات وإرجاع الاستجابات وفقًا للمواصفات التالية:
الطريقة : POST
نوع المحتوى : application/json
اسم | يكتب | وصف |
---|---|---|
steamid | ulong | SteamID للروبوت الذي تنتمي إليه data |
source | string | https://steamcommunity.com/market/mylistings?norender=1 |
data | JObject | البيانات المأخوذة مباشرة من source مع تحويل قيم السلسلة الفارغة إلى null |
ملاحظة: ترقيم الصفحات هنا غير مدعوم. على الرغم من أن
source
يدعم ترقيم الصفحاتdata[listings]
، إلا أنه يمكن إعادة إنشاء هذه المعلومات باستخدام Market History API.
نوع المحتوى : application/json
اسم | يكتب | مطلوب | وصف |
---|---|---|---|
success | bool | نعم | سواء نجحت عملياتك أم فشلت. |
message | string | لا | رسالة مخصصة سيتم عرضها بدلاً من رسالة النجاح/الفشل الافتراضية |
show_message | bool | لا | أم لا لإظهار أي رسالة |
نوع string
بدون قيمة افتراضية. يمكن إضافة إعداد التكوين هذا إلى ملف التكوين ASF.json
الخاص بك. عند استخدام أمر logmarkethistory
، سيتم جمع بيانات سجل السوق وإرسالها إلى واجهة برمجة التطبيقات الموجودة على عنوان URL المحدد.
مثال:
"MarketHistoryAPI" : " http://localhost/api/markethistory " ,
ستحتاج إلى تصميم واجهة برمجة التطبيقات (API) الخاصة بك لقبول الطلبات وإرجاع الاستجابات وفقًا للمواصفات التالية:
الطريقة : POST
نوع المحتوى : application/json
اسم | يكتب | وصف |
---|---|---|
steamid | ulong | SteamID للروبوت الذي تنتمي إليه data |
source | string | https://steamcommunity.com/market/myhistory?norender=1&count=500 |
page | uint | رقم الصفحة، المحدد floor(data[start] / 500) + 1 |
data | JObject | البيانات المأخوذة مباشرة من source مع تحويل قيم السلسلة الفارغة إلى null |
ملاحظة: سيتم طلب صفحات متعددة من
data
بشكل تسلسلي، وليس بالتوازي.
نوع المحتوى : application/json
اسم | يكتب | مطلوب | وصف |
---|---|---|---|
success | bool | نعم | سواء نجحت عملياتك أم فشلت. إذا كان هناك المزيد من الصفحات المطلوب جلبها، فلن يستمر البرنامج الإضافي إلا عندما true success |
message | string | لا | رسالة مخصصة سيتم عرضها بدلاً من رسالة النجاح/الفشل الافتراضية |
show_message | bool | لا | أم لا لإظهار أي رسالة |
get_next_page | bool | لا | ما إذا كان سيتم جلب الصفحة التالية أم لا. إذا كان المكون الإضافي سيجلب بالفعل الصفحة التالية على أي حال، فلن يفعل ذلك شيئًا. |
next_page | uint | لا | إذا تم تعيين get_next_page على true ، فسيتم جلب الصفحة التالية باستخدام رقم الصفحة هذا |
نوع string
بدون قيمة افتراضية. يمكن إضافة إعداد التكوين هذا إلى ملف التكوين ASF.json
الخاص بك. عند استخدام أمر loginventoryhistory
، سيتم جمع بيانات سجل المخزون وإرسالها إلى واجهة برمجة التطبيقات الموجودة على عنوان URL المحدد.
مثال:
"InventoryHistoryAPI" : " http://localhost/api/inventoryhistory " ,
ستحتاج إلى تصميم واجهة برمجة التطبيقات (API) الخاصة بك لقبول الطلبات وإرجاع الاستجابات وفقًا للمواصفات التالية:
الطريقة : POST
نوع المحتوى : application/json
اسم | يكتب | وصف |
---|---|---|
steamid | ulong | SteamID للروبوت الذي تنتمي إليه data |
source | string | https://steamcommunity.com/my/inventoryhistory/?ajax=1 |
page | uint | قيمة معلمة الاستعلام start_time المستخدمة لطلب source . إذا تم استخدام كائن المؤشر لطلب source بدلاً من ذلك، فسيكون هذا مساوياً لـ cursor[time] |
cursor | JObject | قيمة معلمة استعلام كائن cursor المستخدمة لطلب source |
data | JObject | البيانات المأخوذة مباشرة من source مع تحويل قيم السلسلة الفارغة إلى null |
ملاحظة: يمكن العثور على وثائق واجهة برمجة تطبيقات Inventory History API هنا
ملاحظة: سيتم طلب صفحات متعددة من
data
بشكل تسلسلي، وليس بالتوازي.
نوع المحتوى : application/json
اسم | يكتب | مطلوب | وصف |
---|---|---|---|
success | bool | نعم | سواء نجحت عملياتك أم فشلت. إذا كان هناك المزيد من الصفحات المطلوب جلبها، فلن يستمر البرنامج الإضافي إلا عندما true success |
message | string | لا | رسالة مخصصة سيتم عرضها بدلاً من رسالة النجاح/الفشل الافتراضية |
show_message | bool | لا | أم لا لإظهار أي رسالة |
get_next_page | bool | لا | ما إذا كان سيتم جلب الصفحة التالية أم لا. إذا كان المكون الإضافي سيجلب بالفعل الصفحة التالية على أي حال، فلن يفعل ذلك شيئًا. |
next_page | uint | لا | إذا تم تعيين get_next_page على true ، فسيتم جلب الصفحة التالية باستخدام رقم الصفحة هذا |
next_cursor | JObject | لا | إذا تم تعيين get_next_page على true ، فسيتم جلب الصفحة التالية باستخدام كائن المؤشر هذا |
نوع HashSet
بقيمة افتراضية لـ []
. يمكن إضافة إعداد التكوين هذا إلى ملف التكوين ASF.json
الخاص بك. عند استخدام الأمر loginventoryhistory
أو نقطة نهاية واجهة برمجة التطبيقات لواجهة InventoryHistory
IPC، سيتم تصفية النتائج لإظهار أحداث سجل المخزون من AppIDs
هذه فقط
مثال:
"InventoryHistoryAppFilter" : [ 730 , 570 ],
نوع uint
بقيمة افتراضية 15
. يمكن إضافة إعداد التكوين هذا إلى ملف التكوين ASF.json
الخاص بك. عند استخدام أوامر loginventoryhistory
المخزون، أو logmarkethistory
لجلب صفحات متعددة، فإنه سيضيف تأخيرًا Seconds
بين كل عملية جلب للصفحة.
مثال:
"LogDataPageDelay" : 15 ,
واجهة برمجة التطبيقات | طريقة | حدود | وصف |
---|---|---|---|
/API/BoosterManager/{botName}/BoosterData | GET | استرداد البيانات المعززة لبوت معين | |
/API/BoosterManager/{botName}/MarketListings | GET | استرداد بيانات قوائم السوق لبوت معين | |
/API/BoosterManager/{botName}/MarketHistory | GET | page | استرداد بيانات تاريخ السوق لبوت معين |
/API/BoosterManager/{botName}/InventoryHistory | GET | startTime timeFrac s | استرداد بيانات سجل المخزون لبوت معين |
/API/BoosterManager/{botName}/GetBadgeInfo/{appID} | GET | border | يسترد معلومات الشارة لبوت معين |
/API/BoosterManager/{botNames}/GetPriceHistory/{appID}/{hashName} | GET | استرجاع تاريخ الأسعار لعناصر السوق 1 |
لا تعتمد الاستجابات على الحساب المستخدم لإجراء هذه الطلبات. يمكنك تقديم عدة botNames
، وسيتم استخدام أول روبوت متاح لتقديم الطلب. ↩