ساخت ابزار مرورگر سفارشی با افزونه Automatio

آنچه را که می‌خواهید یک ابزار در یک وب‌سایت انجام دهد توصیف کنید تا Automatio کد آن را بنویسد، اجرا کند و در حساب شما ذخیره نماید. سپس می‌توانید این ابزارها را از منوی راست‌کلیک یا پنل کناری اجرا کنید تا کارهای تکراری را در هر صفحه‌ای خودکار سازید.

چه بپرسید

در پنل کناری Automatio در Chrome (با صفحه باز) تایپ کنید. متن را عیناً بفرستید یا جزئیات را مطابق نیازتان تغییر دهید.

ابزاری بساز که تمام جدول‌های قیمت‌گذاری در صفحه فعلی را پیدا کند، نام پلن‌ها و هزینه‌های ماهانه را استخراج کند و آن‌ها را به صورت CSV در حافظه موقت من کپی کند. نام آن را Pricing Scraper بگذار.

نحوه کار

  1. 1

    باز کردن پنل

    روی آیکون Automatio در نوار ابزار Chrome خود کلیک کنید تا پنل کناری در کنار صفحه‌ای که می‌خواهید خودکارسازی کنید باز شود.

  2. 2

    توصیف ابزار

    در کادر گفتگو، درخواستی بنویسید و اقداماتی را که می‌خواهید ابزار انجام دهد، مانند استخراج داده‌های خاص یا کلیک روی عناصر، توصیف کنید.

  3. 3

    بررسی و اجرا

    Automatio کد را می‌نویسد و آن را روی زبانه فعال شما اجرا می‌کند. این ابزار تا سه بار تلاش می‌کند خطاهایی را که رخ می‌دهد به طور خودکار برطرف کند.

  4. 4

    ذخیره برای بعد

    نتیجه را بررسی کرده و ابزار را در نوار ابزار یا منوی راست‌کلیک خود ذخیره کنید تا دوباره از آن در وب‌سایت‌های دیگر استفاده نمایید.

خروجی

پیش‌نمایشی از خروجی ابزار را مشاهده خواهید کرد که می‌تواند متن، جدول، نمودار یا فایل باشد. سپس ابزار به حساب شما اضافه می‌شود و در نوار ابزارهای پنل کناری و منوی راست‌کلیک زیر بخش Ask Automatio ظاهر می‌گردد. قبل از اتکا به یک ابزار اسکریپتی، کد تولیدشده را بررسی کنید تا مطمئن شوید عناصر درست صفحه را هدف قرار می‌دهد. بعداً می‌توانید با توصیف تغییرات برای ایجنت در پنل کناری، ابزار را ویرایش کنید.

نکات مهم

  • ابزارهای اسکریپتی دارای محدودیت اجرای ۱۰ ثانیه‌ای هستند که هنگام فراخوانی توابع Automatio به ۱۲۰ ثانیه افزایش می‌یابد.
  • یک بار اجرای ابزار می‌تواند ابزارهای داخلی Automatio را تا ۲۰ بار و APIهای خارجی را تا ۵۰ بار فراخوانی کند.
  • ساخت و اجرای ابزارها از اعتبارات حساب Automatio شما مصرف می‌کند.
  • ایجنت نمی‌تواند روی صفحات chrome://، فروشگاه وب Chrome یا فایل‌های PDF در نمایش‌دهنده اصلی ابزار بسازد یا اجرا کند.

حالت‌های دیگر

پرکننده خودکار فرم

ابزاری بساز که یک [فایل JSON] از اطلاعات تماس را به عنوان ورودی بگیرد و فرم ثبت‌نام را در صفحه فعلی پر کند.

ابزار اسکرین‌شات از صفحه

ابزاری بساز که از کل صفحه سایت فعلی اسکرین‌شات بگیرد و با استفاده از API آن‌ها، آن را در [URL Dropbox] من آپلود کند.

استخراج‌کننده شبکه‌های اجتماعی

ابزاری بنویس که تمام نام‌های کاربری X ذکرشده در صفحه را پیدا کند و آن‌ها را در یک جدول نشان دهد.

پرسش‌ها

آیا برای ساخت ابزارها باید JavaScript بدانم؟

خیر. شما می‌توانید منطق کار را به زبان ساده توصیف کنید و هوش مصنوعی اسکریپت یا ابزار پرامپت را برای شما می‌نویسد. اگر نسخه اول خطایی داشته باشد، ایجنت به طور خودکار تا سه بار سعی می‌کند آن را برطرف کند.

آیا می‌توانم ابزارهای خود را با دیگران به اشتراک بگذارم؟

بله. می‌توانید هر ابزاری را از طریق یک لینک ثبت‌نشده به اشتراک بگذارید. کسانی که ابزار شما را نصب می‌کنند، به طور خودکار به‌روزرسانی‌ها را دریافت خواهند کرد، مگر اینکه تصمیم بگیرند نسخه خاصی را سنجاق کنند.

کلیدهای API من کجا ذخیره می‌شوند؟

اگر ابزاری بسازید که APIهای خارجی HTTPS را فراخوانی می‌کند، آن کلیدهای API روی دستگاه شما باقی می‌مانند. همچنین برای کارکرد درخواست‌ها باید میزبان‌های مجاز را در تنظیمات ابزار اعلام کنید.

ابزار من چه نوع ورودی‌هایی می‌تواند بگیرد؟

ابزارهای سفارشی می‌توانند متن، URL، عدد، گزینه‌های چندانتخابی و فایل تا ۲۰ مگابایت را بپذیرند. آن‌ها همچنین می‌توانند ورودی‌های صوتی یا ضبط صفحه تا ۱۰۰ مگابایت را دریافت کنند.

راهنماهای بیشتر