کنترل و ایمنی
ایمنی و سقفها
SnipeBid طوری ساخته شده که محتاطانه رفتار کند. این دقیقاً توضیح میدهد ریتمش را چطور تنظیم میکند و چه چیزهایی دست خودت است.
هر بار یک درخواست
هر درخواستی که SnipeBid به EA میفرستد (جستوجوها، خریدها، بیدها، لیست کردنها، بررسیهای لیست هدفهای انتقال) از یک صف واحد عبور میکند. درخواستها یکییکی فرستاده میشوند، با فاصلههایی شبیه رفتار یک آدم، با سقفی در هر دقیقه، و در زمان استراحت اجباری کاملاً متوقف میشوند. فاصلهها در یک بازه مشخص تصادفیاند و هر از گاهی یکی از آنها طولانیتر میشود، مثل آدمی که حواسش پرت شده باشد.
ریتمها
ریتم را از تنظیمات ← ایمنی انتخاب کن. ریتم پیشفرض تهاجمی است.
| زمانبندی | امن | معمولی | تهاجمی |
|---|---|---|---|
| مکث پیش از جستوجوی بعدی | 7–14 ثانیه | 4.5–9 ثانیه | 3–6 ثانیه |
| «خواندن نتایج» پیش از بید (و پیش از خرید با واکنش انسانی) | 1.4–2.8 ثانیه | 0.95–1.9 ثانیه | 0.65–1.3 ثانیه |
| حداقل فاصله بین هر دو درخواست | 1.8–3.4 ثانیه | 1.2–2.4 ثانیه | 0.85–1.7 ثانیه |
| حداقل فاصله بین دو بید | 4–8 ثانیه | 2.8–5.5 ثانیه | 2–3.8 ثانیه |
| حداکثر درخواست در دقیقه | 10 | 15 | 22 |
| استراحت کوتاه | هر 5–9 دقیقه، به مدت 45–150 ثانیه | هر 7–12 دقیقه، به مدت 30–100 ثانیه | هر 9–15 دقیقه، به مدت 20–70 ثانیه |
| استراحت طولانی | هر 35–55 دقیقه، به مدت 8–16 دقیقه | هر 45–70 دقیقه، به مدت 6–12 دقیقه | هر 60–90 دقیقه، به مدت 4–8 دقیقه |
واکنش خرید فوری (انسانی، سریع، توربو) جداگانه تنظیم میشود؛ اسنایپر را ببین.
گرم کردن
SnipeBid همیشه برای مدتی از زمانبندی ریتم امن استفاده میکند، هر ریتمی که انتخاب کرده باشی:
- 3 دقیقه اول بعد از زدن شروع،
- 2 دقیقه بعد از یک استراحت طولانی،
- 4 دقیقه بعد از پایان زمان استراحت اجباری EA،
- 3 دقیقه بعد از وصل شدن دوباره به یک سشن منقضیشده.
استراحتها
استراحتهای کوتاه و طولانی در زمانهای نامنظم میآیند (جدول را ببین). در طول استراحت، پنل یک حلقه شمارش معکوس نشان میدهد؛ برای تمام کردن زودتر آن، رد کن را بزن.
سقف جستوجو در ساعت و در روز
| تنظیم | پیشفرض | وقتی به آن برسی |
|---|---|---|
| حداکثر جستوجو / ساعت | 600 | SnipeBid مکث میکند (سقف ساعتی) و به محض اینکه قدیمیترین جستوجو از بازه یک ساعت گذشته خارج شود، ادامه میدهد. |
| حداکثر جستوجو / روز | 2,500 | ربات با پیام به سقف جستوجوی روزانه رسیدی متوقف میشود. شمارنده نیمهشب به وقت محلی تو صفر میشود. |
هر دو سقف همه مرورگرها و کامپیوترهایی را که SnipeBid را روی همان اکانت EA اجرا میکنند با هم میشمارند: هر مرورگر هر 30 ثانیه جستوجوهایش را به حساب SnipeBid تو گزارش میدهد و مجموعها را پس میگیرد. اگر جستوجوها در مرورگر دیگری انجام شده باشند، مکث ساعتی 5 دقیقه صبر میکند و دوباره بررسی میکند.
سقفهای خرج
| تنظیم | پیشفرض | چه کار میکند |
|---|---|---|
| سقف خرج سشن | 0 (بدون محدودیت) | پیش از خریدی که خرج این اجرا را از سقف بالاتر ببرد، ربات را متوقف میکند (به سقف خرج رسیدی). |
| دستکم نگه دار | 0 | اگر خرید یا بید موجودی کوینت را زیر این مقدار ببرد، هیچوقت نمیخرد و بید نمیزند. |
| حداکثر کوین در بیدها (%) | 100 | چه مقدار از کوینهایت میتواند در بیدها بلوکه شود. بیدر را ببین. |
وقتی EA جلوی درخواستها را میگیرد: زمان استراحت اجباری
وقتی EA با محدودیت نرخ یا قفل موقت بازار پاسخ میدهد، SnipeBid تا پایان زمان استراحت اجباری (cooldown) هیچ چیزی نمیفرستد. پنل 🛡️ کولداون EA را با شمارش معکوس نشان میدهد.
| پاسخ EA | بار اول | بار دوم | بار سوم به بعد |
|---|---|---|---|
| درخواستهای بیش از حد / محدودیت نرخ (HTTP 426، 429) | 3 دقیقه | 10 دقیقه | 30 دقیقه |
| قفل موقت بازار، «بن موقت بازار (soft ban)» (HTTP 512، 521) | تنظیم استراحت اجباری (15 دقیقه) | × 2 (30 دقیقه) | × 4 (60 دقیقه) |
شمارش تکرارها بعد از یک ساعت کامل بدون هیچ مقاومتی از طرف EA صفر میشود. کولداون پس از بلاک در تنظیمات ← ایمنی مدت پایه قفلهای بازار را تعیین میکند. بعد از استراحت اجباری، SnipeBid با ریتم امن کمکم برمیگردد.
سه بلاک در دو ساعت: توقف تا آخر امروز
اگر EA در 2 ساعت 3 بار نرخ را محدود کند یا بازار را قفل کند، SnipeBid دیگر برای درخواست بیشتر برنمیگردد. با پیام EA در 2 ساعت 3 بار بازار را بست — تا فردا متوقف متوقف میشود و تا نیمهشب به وقت محلی تو استراحت میکند. اگر پیش از آن شروع را بزنی، SnipeBid هشدار میدهد که شروع دوباره در همین روز احتمال بن طولانیتر بازار را بیشتر میکند و فقط وقتی شروع میکند که با این حال شروع کن را انتخاب کنی.
توقف ایمنی و قطع ایمنی
SnipeBid هر پاسخی را که EA میفرستد بررسی میکند. پاسخهای روزمره قابلانتظارند: موفقیت، «قبلاً فروخته شده»، «بید خیلی کم است»، «کوین کافی نیست»، سشن منقضیشده، محدودیت نرخ و قفل بازار (که هر کدام رسیدگی خودشان را دارند که بالاتر توضیح داده شد). هر چیز دیگری غیرعادی است: خطاهایی مثل HTTP 400، 403، 404، 460 یا 500، تمام شدن مهلت، خطاهای شبکه و پاسخهایی که دادههای مورد نیاز SnipeBid را ندارند (مثلاً نتیجه جستوجویی که هیچ فیلدی برای لیستها ندارد)؛ این معمولاً یعنی EA چیزی را تغییر داده است.
| چه اتفاقی میافتد | SnipeBid چه میکند |
|---|---|
| 5 پاسخ غیرعادی در 5 دقیقه، یا 3 پاسخ پشت سر هم با همان خطا روی همان نوع درخواست | توقف ایمنی: به مدت 10 دقیقه هیچ چیزی به EA نمیفرستد. پنل 🛡️ توقف ایمنی را همراه با دلیل، مثلاً خطاهای غیرعادی EA (HTTP 460 در جستوجو)، و یک شمارش معکوس نشان میدهد. بعد از آن با ریتم امن کمکم برمیگردد. SnipeBid همچنین فوراً بررسی میکند که آیا ما آن قابلیت را متوقف کردهایم یا نه. |
| توقف ایمنی دوم در یک ساعت | قطع ایمنی: ربات با پیام توقف ایمنی: EA مدام خطا برمیگرداند (…). SnipeBid برای محافظت از اکانتت متوقف شد. متوقف میشود. اگر اعلان گوشی برای توقفها را تنظیم کرده باشی، این اعلان فرستاده میشود. |
این فیوز از کارهایی که دستی شروع میکنی هم محافظت میکند. اگر وقتی مرتبکننده پک، لیست کردن گروهی، مدیریت آیتمهای بردهشده یا یک دسته SBC در حال اجراست فعال شود، آن کار در کارت بعدی با همین پیام میایستد. بعد از تمام شدن 10 دقیقه دوباره امتحان کن.
تأیید EA (کپچا)
اگر EA تأیید بخواهد (HTTP 458)، SnipeBid متوقف میشود؛ هیچوقت سعی نمیکند آن را حل کند. Transfers را در Web App باز کن، یک جستوجو دستی انجام بده، تأیید را حل کن و بعد دوباره شروع را بزن.
منقضی شدن سشن
اگر EA بگوید سشن منقضی شده، SnipeBid مکث میکند و بعد از حدود 20 ثانیه، سپس بعد از 1 دقیقه و بعد هر 2 دقیقه دوباره بررسی میکند. وقتی سشن کار کرد، با ریتمی آرام ادامه میدهد. بعد از 10 دقیقه بدون سشن، متوقف میشود و از تو میخواهد Web App را دوباره بارگذاری کنی، وارد شوی و شروع را بزنی.
قابلیتهای متوقفشده به خاطر تغییر EA
اگر EA چیزی را تغییر دهد که باعث شود یک قابلیت درست کار نکند، میتوانیم ظرف چند دقیقه فقط همان قابلیت را برای همه کاربران SnipeBid متوقف کنیم تا یک بهروزرسانی آن را درست کند. در پنل نواری میبینی، مثل تا رفع یک تغییر EA موقتاً متوقف است: اسنایپر. بهزودی برمیگردد.، و رباتی که در حال اجراست در قدم بعدیاش میایستد (در حالت هر دو، بخشی که متوقف نشده به کارش ادامه میدهد). قابلیت خودش دوباره روشن میشود.
این فقط یک کلید ساده روشن/خاموش برای هر قابلیت است که هر 10 دقیقه، و وقتی ربات در حال اجراست هر 2 دقیقه، بررسی میشود. هیچوقت کدی از سرور ما اجرا نمیکند و اگر به سرور ما دسترسی نباشد، همهچیز روشن میماند. رفع مشکلات را ببین.
توقف خودکار
یک قابلیت میتواند بدون منتظر ماندن برای ما هم متوقف شود. وقتی چند کاربر SnipeBid در عرض چند دقیقه همان خطای غیرعادی EA را روی همان نوع درخواست بگیرند (یا چند نفر همزمان به توقف ایمنی بخورند)، سرور ما قابلیتهایی را که از آن درخواستها استفاده میکنند برای همه متوقف میکند. آن وقت در نوار این نوشته میآید: خودکار متوقف شد: خطاهای غیرعادی EA در حالی که یک تغییر EA را بررسی میکنیم. بهزودی برمیگردد. ما همان لحظه باخبر میشویم، بررسی میکنیم EA چه چیزی را تغییر داده و قابلیت را دوباره روشن میکنیم؛ قابلیت هیچوقت بدون این بررسی خودبهخود روشن نمیشود.
وقتی EA وباپ را بهروز میکند
بعضی قابلیتها (حلکننده SBC، مرتبکننده پک، قیمت روی کارتها) از طریق بخشهایی از Web App خود EA کار میکنند. وقتی Web App بارگذاری میشود، SnipeBid بررسی میکند که آن بخشها هنوز وجود داشته باشند. اگر یکی نباشد، فقط قابلیتی که به آن نیاز دارد روی کامپیوتر تو متوقف میشود، با پیام EA در Web App تغییری داده؛ حلکننده SBC تا بهروزرسانی SnipeBid متوقف است. در لاگ. سرور ما هم متوجه میشود که نسخه جدیدی از Web App خود EA منتشر شده است؛ اگر آن نسخه بخشهایی را که SnipeBid به آنها تکیه دارد تغییر داده باشد، اسنایپر، بیدر و قابلیتهای آسیبدیده برای همه متوقف میشوند تا نسخه جدید را بررسی کنیم.
گزارش ناشناس خطا
ارسال گزارش خطای ناشناس (تنظیمات ← ایمنی، بهطور پیشفرض روشن) به ما کمک میکند تغییرات EA را سریع متوجه شویم. وقتی SnipeBid به خطایی در کد خودش یا به یک خطای غیرعادی EA برمیخورد، اینها را میفرستد:
- قابلیت (مثلاً اسنایپر یا حلکننده SBC)، یک پیام خطای کوتاه و کد خطا،
- چند بار و کی رخ داده، و نسخه SnipeBid تو.
پیامها پیش از خروج از مرورگرت پاکسازی میشوند: هیچ مقدار کوین، شناسه آیتم یا کارت، ایمیل، کلید لایسنس یا نام اکانت EA فرستاده نمیشود. پاسخهای عادی ترید مثل «قبلاً فروخته شده» یا «بید بالاتر خوردی» گزارش نمیشوند. گزارشها گروهبندی میشوند و حداکثر هر 5 دقیقه یک بار، و بلافاصله بعد از توقف ایمنی، فرستاده میشوند. همراه آنها، یک بار در هر بازدید، شماره نسخه Web App خود EA و اینکه کدام بخشهای Web App که SnipeBid استفاده میکند وجود دارند فرستاده میشود تا بهروزرسانیهای EA را همان موقع که منتشر میشوند ببینیم. کلید را خاموش کن تا هیچ چیزی فرستاده نشود.
تنظیمات کمریسکتر
- ریتم امن یا معمولی، واکنش انسانی یا سریع.
- حداکثر جستوجو / ساعت و / روز را خیلی پایینتر از مقدارهای پیشفرض بگذار.
- سقف خرج سشن و دستکم نگه دار را تنظیم کن.
- استراحتها را روشن نگه دار (همه را رد نکن) و در سشنهای کوتاهتر اجرا کن.
- از یک اکانت دوم استفاده کن.
- با SnipeBid تازه آشنا شدهای؟ تنظیمات شروع 🛡️ مبتدی امن بیشتر اینها را با یک کلیک تنظیم میکند.
SnipeBid یک ابزار مستقل است و هیچ وابستگیای به Electronic Arts Inc. ندارد و از سوی آن تأیید یا حمایت نشده است. EA SPORTS FC و Ultimate Team علامتهای تجاری Electronic Arts Inc. هستند.