melipayamak
اینستاگرام چگونه همه ربات های دنیا را متوقف کرد؟

اینستاگرام چگونه همه ربات های دنیا را متوقف کرد؟

آیا باید این واقعیت را پذیرفت که اینستاگرام تمام انواع ربات ها را متوقف کرده است؟

قبل از هر چیز بهتر است بدانید که از نظر برنامه نویسی ۳ نوع ربات اینستاگرامی وجود داشت یا وجود دارد!

۱- ربات های API

(این نوع ربات ها از کار افتاده اند)

ربات هایی که بر پایه API اینستاگرام طراحی شده بودند. مشخصه آنها داشتن یک پنل تحت وب بود که کار با آنها را بسیار آسان میکرد.

مزایا

  1. تنظیم آنها از طریق همه دستگاه ها امکانپذیر بود.
  2. گزارشات کامل و حرفه ای ارائه میدادند.
  3. رای فعالیت نیاز به درگیر کردن سیستم یا موبایل شما نداشتند.

معایب

  1. برای استفاده از آنها، باید هر ماه هزینه شارژ پرداخت میکردید.

۲- ربات Web Driver Automation

(این نوع ربات ها از کار افتاده اند)

ربات هایی که از طریق ارتباط با مرورگر و ارسال مستقیم دستورات به مرورگر (Web Driver Automation)
برنامه
نویسی شده بودند (نظیر ربات معروف Ninja Gram یا Instapy).

مزایا

  1. شارژی نبوده و با یکبار خرید برای همیشه قابل استفاده بودند.
  2. به هنگام فعالیت آنها شما میتوانستید از سیستم تان برای کارهای دیگر استفاده نمایید.

معایب

  1. فقط در کامپیوتر (با سیستم عامل ویندوز) قابل استفاده بودند و از طریق دستگاه های دیگر نظیر موبایل قابل تنظیم یا کنترل نبودند.
  2. گزارشات مختصری ارائه میدادند.

۳- ربات انسانی

(این نوع ربات ها هرگز از کار نمیافتند)

ربات هایی که با حرکت دادن ماوس شبیه به دست انسان و کلیک یا اسکرول انسانی روی مرورگرها کار میکنند البته این نوع ربات ها بخاطر برنامه نویسی پیشرفته ای که دارند به ندرت پیدا میشوند اما نمونه هایی از این ربات را در انتهای این مقاله به شما معرفی خواهیم کرد.

مزایا

  1. این نوع ربات ها بخاطر اینکه دقیقا شبیه به انسان فعالیت میکنند هرگز به عنوان ربات شناسایی نمیشوند و از کار نمیافتند.
  2. شارژی نیستند و با یکبار خرید برای همیشه قابل استفاده هستند.

معایب

  1. ماوس سیستم را حرکت میدهند و شما نمیتوانید در حین کار ربات با سیستم هیچ کار دیگری انجام دهید
  2. فقط در کامپیوتر (با سیستم عامل ویندوز) قابل استفاده بوده و از طریق دستگاه های دیگر نظیر موبایل، قابل تنظیم یا کنترل نیستند.
  3. گزارشات مختصری ارائه میدهند.

اینستاگرام ربات های API (نوع شماره ۱) و ربات های Web Driver Automation (نوع شماره ۲) را بطور کامل متوقف کرده است.

(میتوانید در این مورد خودتان تحقیق کنید)

برای ربات های API، عبارت “ربات اینستاگرام” را در گوگل جستجو کرده و سری به سایت های ایرانی که ربات های اینستاگرامی ارائه میدادند بزنید، برخی از سایت ها (که به دنبال اذیت و آزار مشتریان نیستند)
اطلاعیه داده اند که استفاده از ربات ها با مسئولیت خود مشتری است بعضی نیز در چت یا مکالمات تلفنی بیان میکنند که ربات ها از کار افتاده اند تعداد کمی نیز هستند که هیچ اطلاعی به مشتریان نمیدهد و به دنبال
آزار و اذیت یا شاید کلاهبرداری هستند که باید از آنها بر هذر باشید.

اطلاعیه مهم اینستاگرام در رابطه با تغییر الگوریتم های آن

اطلاعیه مهم اینستاگرام در رابطه با تغییر الگوریتم های آن

برای ربات های Web Driver Automation میتوانید سری به github ربات instapy بزنید و شکایات مخاطبین را در قسمت Issue مشاهده نمایید.

اطلاعیه مهم اینستاگرام در رابطه با تغییر الگوریتم های آن

اطلاعیه مهم اینستاگرام در رابطه با تغییر الگوریتم های آن

اینستاگرام با چه الگوریتمی توانسته جلوی سیل عظیم ربات ها را بگیرد

اینستاگرام در آپدیت پاییز ۲۰۱۸ یک بند به بندهای توافقنامه خود اضافه کرده است که مستقیماً درباره تشخیص انسان از ربات صحبت می کند.

متن آن بند از توافقنامه به شرح زیر است

We receive different kinds of information from your device, like how you tap and scroll, which can
help distinguish humans from bots and detect fraud.

که می گوید

ما از دستگاه شما اطلاعاتی نظیر tap زدن با انگشت یا scroll کردن را دریافت می کنیم تا برای تشخیص انسان از ربات مورد استفاده قرار بگیرد!

الگوریتم پشت پرده این بند توافقنامه به راحتی قابل تشخیص است اینستاگرام با جمع آوری و آنالیز اطلاعات مرتبط با نحوه حرکت دادن ماوس (یا دست) و نحوه کلیک کردن یا اسکرول کردن؛ رفتار انسانی را از رفتار رباتیک تفکیک می کند!

شاید برایتان تعجب آور باشد که همین الگوریتم به ظاهر ساده، جلوی ۹۹ درصد از ربات های فعال اینستاگرامی را گرفت!

چرا؟

بسیار ساده است! چون ربات های API و Web Driver Automation هیچگونه جایگاهی برای کُد نویسی دستورات ماوس ندارند! یعنی اصلا از طریق این دو نوع برنامه نویسی نمی توان به ماوس سیستم دستوری صادر کرده و آنرا
حرکت داد! اینستاگرام نیز دقیقا از همین ضعف استفاده کرده و این نوع ربات ها را (که ۹۹% از ربات های فعال اینستاگرامی بودند) از کار انداخته است.

چرا اینستاگرام دست ربات ها را کوتاه کرده است؟

احتمالا خودتان با پیام های اینستاگرام که میگوید تبلیغ یا ترویج پست خود را به ما بسپارید روبرو شده اید که دقیقاً همزمان با کوتاه کردن دست ربات ها اوج گرفته است. شرکت اینستاگرام هم اکنون قصد دارد از
پلتفرم رایگانی که ایجاد کرده است کسب درآمد کند و به جای ربات ها خودش با دریافت هزینه پست هایتان را پر بازدید کند!

پروموت کردن پست در اینستاگرام

پروموت کردن پست در اینستاگرام

آیا باز هم فعالیت های رباتیک امکان پذیر است؟

همانطور در ابتدای این مقاله شرح دادیم همیشه نوع سوم یا همان نوع انسانی ربات های اینستاگرامی قادر به فعالیت هستند و اینستاگرام هرگز نمیتواند جلوی این نوع ربات ها را بگیرد. اما گفتیم که این نوع ربات ها
به ندرت پیدا میشوند.

در حال حاضر فقط یک نمونه از ربات های انسانی در سایت های ایرانی پیدا میشود، با نام ربات اینستاگرام کاربر مجازی که آدرس سایت آن به شرح زیر میباشد:

ربات اینستاگرام بدون اکشن بلاکی

اگر شما ربات مشابه ای میشناسید میتوانید در بخش نظرات آنرا به اشتراک بگذارید.

چه برنامه نویسان یا شرکت هایی میتوانند ربات انسانی برای اینستاگرام طراحی کنند؟

همانطور که گفتیم نمیتوان از طریق برنامه هایی که با تکنولوژی خودکارسازی تحت وب، برنامه نویسی شده اند ربات های انسانی تولید کرد (زیرا اصلا حرکت دادن ماوس در تکنولوژی کاری آنها تعبیه نـشده است) اگر
برنامه نویس هستید و این مقاله را میخوانید اصلا به دنبال Selenium و برنامه نویسی WebDriver با C# ،Python و یا دیگر موارد مشابه نروید زیرا اینستاگرام براحتی ربات شما را شناسایی خواهد کرد.

از زمانی که اینستاگرام الگوریتم ضد ربات خود را فعال کرده است فقط ربات های قادر به فعالیت هستند که ۲ ویژگی مهم زیر را دارا باشند

  • بتوانند ماوس را شبیه به انسان در صفحه حرکت دهند
  • دکمه هایی نظیر Like، Follow و… را در هر جای صفحه که باشند تشخیص دهند.

بدیهی است، برنامه های ساده Macro Recorder که فقط بر اساس مختصات X و Y کار میکنند و فاقد ویژگی دوم یعنی تشخیص اجزاء ویندوز هستند قادر به تولید ربات های انسانی مناسب برای اینستاگرام نیستند.

پس در نهایت چه نوع برنامه نویسی برای این کار لازم است؟

در حال حاضر تکنولوژی های مورد نیاز، بیشتر در نرم افزارهایی معروف به نرم افزارهای RPA پیاده سازی شده است (مانند همان نرم افزار کاربر مجازی که پیش تر توضیح دادیم)، منظور از تکنولوژی ها در اینجا تکنولوژی
های برنامه نویسی سیستمی ویندوز است که به واسطه آنها میتوان اطلاعات داخلی پنجره ها و دکمه ها را (برای پیدا کردن شان) دریافت و بررسی نمود. قصد نداریم در این مقاله وارد جزئیات کدنویسی سیستمی ویندوز شویم،
بنابراین بقیه موارد را به (تحقیق و جستجوی) خودتان واگذار میکنیم.

آیا ربات های انسانی به هیچ عنوان اکشن بلاک نمیشوند؟

اکشن بلاک ممکن است به دلایل متعددی، نظیر استفاده از فیلتر شکن، عبور از حد مجاز تعداد فالو یا لایک در ساعت، پست گذاری بیش از حد و… به وجود بیاید اما ربطی به کارکرد ربات های انسانی ندارد زیرا کارکرد
این نوع ربات ها دقیقاً شبیه به کار خود انسان بوده و اگر قرار باشد اینستاگرام چنین ربات هایی را بلاک کند دیگر هیچ کس قادر به استفاده شخصی از اینستاگرام در سیستم خود نخواهد بود. چنین چیزی هرگز جزء اهداف شرکت اینستاگرام نیست.

لیست ربات های انسانی اینستاگرام

۱- ربات اینستاگرام کاربر مجازی

آدرس صفحه توضیحات در وبسایت سازنده:

https://www.v-user.com/fa/محصولات/ربات-اینستاگرام-کاربر-مجازی

 

نام شرکت سازنده:

بهسازان مجازی فناوری اطلاعات آمارد

لینک وب سایت سازنده این محصول

https://www.v-user.com/fa

۲- منتظر معرفی از طرف شما…

/ پایان رپورتاژ

این مطلب صرفا جنبه تبلیغاتی داشته و انزل وب هیچ مسئولیتی را در رابطه با آن نمی‌پذیرد.

کیهان سرور
منبع فارسی انزل وب
اشتراک گذاری
برچسب ها

مطالب مرتبط

نظرات

تبلیغات متنی