كيف توقف البوتات في مواقع PTC والـ faucet
موقع PTC (الربح من النقر على الإعلانات) أو موقع faucet يدفع بضعة سنتات في كل مرة، لذلك لا يمثل المستخدم الفرد تهديدًا حقيقيًا. التهديد هو سكربت ينقر على كل إعلان عبر ألف حساب، أو مزرعة تطالب بكل مكافأة faucet على كل حساب ثم تسحب إلى المحافظ القليلة نفسها. يشرح هذا الدليل كيف ترصدها دون معاقبة المستخدمين الحقيقيين.
لماذا تجذب مواقع PTC والـ faucet الأتمتة
المكافأة على كل إجراء زهيدة، لكن عدد الإجراءات غير محدود: كل مشاهدة إعلان، وكل مطالبة (claim)، وكل رابط مختصر (shortlink). الإنسان يربح بضعة دولارات شهريًا، أما السكربت الذي يعمل على مئة حساب على مدار الساعة فيربح مئة ضعف ذلك، وتكلفته تقترب من الصفر.
المعلنون الذين يشترون مشاهدات PTC، وشركاء الإعلانات لدى مواقع الـ faucet، يلاحظون حين لا تتحول الزيارات أبدًا. فيخفضون السعر الذي يدفعونه لكل مشاهدة أو يتوقفون عن الشراء تمامًا. وهكذا تكلّف الأتمتة الموقع مرتين: المكافآت المدفوعة، وعائدات الإعلانات الضائعة. وكلتاهما تزداد مع كل حساب تضيفه المزرعة.
كيف تبدو الزيارات الآلية
- المتصفحات headless وأدوات الأتمتة. تترك Selenium و Puppeteer و Playwright آثارًا في المتصفح يستطيع سكربت الجمع (collector) رصدها، حتى مع إضافات التخفي (stealth).
- توقيت مثالي. مؤقت مشاهدة مدته 15 ثانية يكتمل في 15.0 ثانية في كل مرة، ومطالبات تتم بالضبط لحظة انتهاء فترة الانتظار (cooldown)، ولا توقف في الليل.
- حسابات كثيرة وأجهزة قليلة. المتصفح أو المحاكي نفسه يسجّل الدخول بعشرات أسماء المستخدمين، غالبًا بعد مسح الكوكيز.
- مراكز البيانات وشبكات البروكسي. تعمل السكربتات على خوادم أو خلف بروكسيات متبدّلة، لا على اتصالات منزلية.
- عدد قليل من المحافظ. مئات الحسابات تسحب إلى بضعة عناوين FaucetPay أو Litecoin أو USDT.
حماية مشاهدات الإعلانات
مشاهدة PTC لا تستحق الدفع إلا إذا رأى شخص حقيقي الإعلان. وثلاثة فحوص تلتقط معظم المشاهدات المبرمجة:
- افحص الجهاز عند بدء المشاهدة. مؤشرات الأتمتة والمحاكيات وشبكات مراكز البيانات تُعرف قبل أن يبدأ المؤقت أصلًا.
- اشترط التركيز والنشاط. لا تحتسب المؤقت إلا عندما تكون علامة التبويب ظاهرة، واطلب تفاعلًا بسيطًا في النهاية.
- راقب السرعة والإيقاع لكل حساب. البشر غير منتظمين. ويوم كامل من المشاهدات متباعدة بدقة كأنها مهمة cron ليس سلوك إنسان.
تحتاج زيارات الجوال إلى بعض الحذر. فكثير من مستخدمي PTC يتصفحون من هواتفهم، وبعضهم داخل WebView لتطبيق ربح، حيث تتشابه أحجام الشاشات والخطوط والرسوميات بين آلاف الأجهزة. اعتمد هناك على معرّف الجهاز الدائم وعلى الشبكة أكثر من اعتمادك على البصمة وحدها، وتعامل مع محاكي Android أو متصفح مكتبي يتظاهر بأنه هاتف على أنه إشارة قوية، كما هو فعلًا.
سجّل كل مشاهدة محتسبة كحدث مع معرّف الإعلان. فإذا تبيّن لاحقًا أن الحساب بوت، يمكنك أن ترى بالضبط أي المشاهدات يجب حذفها، وأي المعلنين يجب رد المبالغ إليهم.
حماية مطالبات الـ faucet
مطالبات الـ faucet هي المشكلة نفسها بمكافأة مختلفة. احتفظ بفترة الانتظار (cooldown)، لكن ضع أيضًا حدًا للمطالبات لكل جهاز ولكل محفظة، لا لكل حساب فقط. فالمزرعة تستطيع إنشاء الحسابات أسرع مما تستطيع أنت حظرها، لكنها لا تستطيع مضاعفة الأجهزة والمحافظ بالسهولة نفسها.
| الحد | ما يوقفه |
|---|---|
| عدد المطالبات لكل حساب في كل فترة | البوتات التي تعمل بحساب واحد |
| عدد المطالبات لكل جهاز في كل فترة | مزارع الحسابات المتعددة على المتصفح أو الهاتف نفسه |
| عدد الحسابات لكل محفظة سحب | المزارع التي تجمع أرباحها في مكان واحد |
| المطالبات القادمة من شبكات مراكز البيانات | السكربتات التي تعمل على الخوادم |
افحص طلب السحب، لا كل نقرة
لا تحتاج إلى الكمال في كل مشاهدة. فسحب الأرباح هو اللحظة التي يغادر فيها المال، وعندها يكون للحساب سجل كامل. قبل الدفع، تحقق مما إذا كان الحساب يتشارك جهازًا أو محفظة مع حسابات أخرى، وما إذا كان قد استخدم الأتمتة في أي وقت، وكيف تُقارن أرباحه بأرباح مستخدم عادي.
$r = $cg->evaluate([
'event' => 'cashout',
'account_id' => (string) $user->id,
'request_id' => $request->input('cg_request_id'),
'amount' => $usd,
'currency' => 'USD',
'payout_method' => 'faucetpay',
'payout_address' => $faucetPayEmail,
]);
if (! $r->isAllowed()) {
$withdrawal->status = 'review'; // a person looks before any money moves
}السحب الفوري ميزة تسويقية لمواقع الـ faucet. أبقِه للحسابات التي تجتاز الفحوص، ولا تعلّق إلا الحسابات المعلَّمة. هكذا يحتفظ المستخدمون الصادقون بمدفوعاتهم الفورية، وتخسرها المزارع.
الروابط المختصرة (shortlinks) ومهام العروض
تدفع الروابط المختصرة ومهام العروض أكثر لكل إجراء، لذلك تجذب أكثر المزارع تنظيمًا. مزوّد الروابط المختصرة يدفع لك مقابل زيارات حقيقية ويكشف البوتات من جهته، فإذا أرسل موقعك زيارات آلية، يصبح حسابك لدى المزوّد في خطر. افحص الجهاز قبل تقديم الرابط المختصر، وتجاوزه للحسابات المعلَّمة مسبقًا بسبب الأتمتة أو الأجهزة المشتركة.
أما مهام العروض (offerwall)، فتنطبق عليها القاعدة نفسها المطبقة في أي موقع GPT: أبقِ العرض مغلقًا أمام الحسابات المحظورة، وعلّق التحويلات القادمة من الحسابات المعلَّمة حتى تنقضي فترة التحقق لدى الشبكة.
مزارع الإحالة
كثيرًا ما تدفع مواقع PTC والـ faucet نسبة من أرباح كل مُحال مدى الحياة. وتستغل المزارع ذلك بإحالة حسابات البوت الخاصة بها: البوتات تنقر، والحساب «الأعلى» (upline) يجمع العمولة. ولأن الحساب الأعلى لا ينقر بنفسه على أي شيء مريب، يبدو نظيفًا. لذا انظر إلى شجرة الإحالات كاملة: عندما يتشارك معظم المُحالين لحساب ما الأجهزة أو الشبكات أو محافظ السحب فيما بينهم، فالعمولة نفسها هي الاحتيال.
دفع عمولات الإحالة فقط على الأرباح التي تجتاز فحص السحب، وتعليقها بضعة أيام، يزيل الحافز دون المساس بالمُحيلين الصادقين.
قياس نسبة البوتات لديك
قبل التشديد في أي شيء، قِس أولًا. شغّل الفحوص في وضع الظل (shadow mode) لمدة أسبوع، وانظر إلى نسبة المشاهدات والمطالبات القادمة من الأتمتة أو المحاكيات أو شبكات مراكز البيانات، ونسبة طلبات السحب المتجهة إلى محافظ يستخدمها أكثر من حساب. معظم مواقع PTC تتفاجأ بأحد هذين الرقمين. وراقبهما مجددًا بعد كل تغيير: القاعدة الجيدة تخفّضهما دون أن تخفّض عدد المستخدمين الحقيقيين الذين يسحبون أرباحهم.
ماذا تقول لمعلنيك
المعلنون الذين يشترون مشاهدات PTC يعرفون أن هذه القناة فيها بوتات. ما يريدونه هو دليل على أنك تصفّيها. ملاحظة شهرية قصيرة تتضمن نسبة المشاهدات التي استبعدتها لأنها آلية، مع التزام بعدم احتسابها عليهم، تحوّل تصفية البوتات إلى حجة بيعية وتدعم رفع السعر لكل مشاهدة.
الخطوات التالية
ابدأ في وضع الظل لترى حجم الزيارات الآلية لديك قبل تغيير أي قاعدة. تغطي قائمة فحص طلبات السحب مراجعة السحب، ويشرح دليل كشف الحسابات المتعددة ربط الأجهزة والمحافظ، ويوضح دليل الحظر أين تتدخل. CashoutGuard مجاني حتى 1,000 مستخدم شهريًا؛ راجع الأسعار.