برنامه نویسی

Brogscursor: انقلابی در اتوماسیون گردش کار با ضبط دقیق ماوس و صفحه کلید

شرح تصویر

مقدمه: چرا من brogscursor ساختم
به عنوان یک مهندس نرم افزار که عمیقاً در چشم انداز به سرعت در حال تحول اتوماسیون AI غوطه ور بود ، متوجه شکاف قابل توجهی در بازار شدم. در حالی که بسیاری از شرکت ها ابزارهای اتوماسیون مرورگر را ارائه می دهند ، تقریباً همه به اشتراک های گران قیمت API نیاز دارند یا محدودیت هایی دارند که کاربران روزمره را مانع می کند.

این سؤال مشخص شد: چرا یک راه حل منبع آزاد ایجاد نمی شود که قدرت اتوماسیون را مستقیماً در دست کاربران قرار می دهد؟

اینگونه است که BrogsCursor متولد شد-ابزاری مبتنی بر پایتون که دقیقاً حرکات ، کلیک ها و ورودی های صفحه را با دقت کامل پیکسل ضبط و تکرار می کند. بدون API های مرورگر پرداخت شده ، بدون تنظیمات پیچیده ، فقط اتوماسیون ساده برای همه.

Brogscursor چیست؟
Brogscursor یک بسته پایتون منبع باز است که کاربران را قادر می سازد اقدامات ماوس و صفحه کلید را با دقت بالا ضبط کرده و آنها را دقیقاً همانطور که انجام می داد ، دوباره پخش کنند. آن را به عنوان “دوقلو دیجیتال” برای حرکات مکان نما خود که می تواند ذخیره شود ، ویرایش و مجدداً به خواست خود بازپرداخت کنید ، فکر کنید.

این که آیا شما یک توسعه دهنده هستید که به دنبال خودکار کردن وظایف تکراری هستید ، یک مهندس QA ایجاد سناریوهای تست یا به سادگی کسی که می خواهد گردش روزانه را خودکار کند ، Brogscursor یک راه حل ساده و در عین حال قدرتمند ارائه می دهد.

شرح تصویر

انقلاب اتوماسیون هوش مصنوعی
الهام بخش Brogscursor از مشاهده نحوه تغییر AI جنبه های مختلف اتوماسیون گردش کار ناشی می شود. در حالی که شرکت های بزرگ ابزارهای تخصصی برای کنترل و اتوماسیون مرورگر را توسعه می دهند ، این راه حل ها اغلب:

به اشتراک های گران قیمت نیاز دارد
تعداد اتوماسیون را محدود کنید
گزینه های سفارشی سازی را محدود کنید
در اکوسیستم های بسته کار کنید
با ایجاد Brogscursor ، من می خواستم دموکراتیک کردن فناوری اتوماسیون. این ابزار شکاف بین گردش کار پیشرفته AI و اجرای در دسترس و کاربر پسند را ایجاد می کند.

برنامه های دنیای واقعی

شرح تصویر

شرح تصویر

شرح تصویر

شرح تصویر

سفر توسعه
توسعه Brogscursor هم چالش برانگیز و هم پاداش بود. مفهوم اولیه از ناامیدی من از ابزارهای اتوماسیون موجود ناشی شد که به نظر می رسید غیر ضروری پیچیده یا گران است برای آنچه ارائه می دادند.

من به عنوان یک مهندس علاقه مند به هوش مصنوعی و اتوماسیون ، می خواستم چیزی را ایجاد کنم که به کاربران این امکان را می دهد تا بدون محدودیت مصنوعی ، گردش کار اتوماسیون خود را بسازند. اصول اصلی توسعه راهنما عبارتند از:

  1. قابلیت دسترسی: هر کسی باید بتواند کارهای تکراری را خودکار کند
  2. دقت: ضبط و پخش مجدد باید پیکسل باشد
  3. انعطاف پذیری: ابزار باید با موارد مختلف استفاده سازگار باشد
  4. باز بودن: منبع رایگان و باز برای بهبود جامعه
  5. پس از چندین ماه توسعه ، آزمایش در سیستم عامل های مختلف و پالایش الگوریتم ضبط هسته ، Brogscursor به یک ابزار قوی و آماده برای برنامه های دنیای واقعی تبدیل شده است.

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

  1. مقرون به صرفه: منبع رایگان و باز ، از بین بردن هزینه های اشتراک
  2. محوریت حریم خصوصی: همه ضبط ها در محلی باقی می مانند ، بدون داده ای به سرورهای خارجی ارسال نمی شود
  3. استفاده نامحدود: بدون محدودیت مصنوعی در طول ضبط یا تعداد پخش مجدد
  4. Cross-Platform: روی ویندوز ، MacOS و Linux کار می کند
  5. قابل تنظیم: دسترسی کامل به کد منبع برای اصلاحات و پسوندها
  6. جامعه محور: از پیشرفت مداوم بهره مند شوید و مشارکت کنید

نقشه راه آینده
Brogscursor به طور فعال در حال توسعه است ، با ویژگی های هیجان انگیز برای نسخه های آینده برنامه ریزی شده است:

  • تشخیص الگوی AI برای بهینه سازی اقدامات ضبط شده
  • پسوند مرورگر برای اتوماسیون وب یکپارچه
  • ویرایشگر بصری برای اصلاح توالی های ضبط شده
  • ادغام ذخیره سازی ابری برای به اشتراک گذاری تیم
  • API را برای ادغام عمیق تر با سایر ابزارها گسترش داد

پایان
در محیط دیجیتالی پر سرعت امروز ، اتوماسیون دیگر لوکس نیست بلکه یک ضرورت برای حفظ بهره وری و کارآیی است. Brogscursor بیانگر تعهد من در ساخت ابزارهای قدرتمند اتوماسیون برای همه است.

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

این که آیا شما یک توسعه دهنده ، خالق محتوا ، تحلیلگر داده یا به سادگی شخصی هستید که به دنبال ساده سازی کارهای رایانه ای روزانه است ، Brogscursor یک مسیر قدرتمند و در عین حال در دسترس را برای اتوماسیون شخصی ارائه می دهد.

Gnanesh Balusa یک مهندس نرم افزار متخصص در فن آوری های توسعه و اتوماسیون پایتون است. گنانش با اشتیاق به ایجاد ابزارهای در دسترس که باعث افزایش بهره وری می شود ، از طریق پروژه هایی مانند Brogscursor به جامعه منبع باز کمک می کند.

برای اطلاعات بیشتر ، به Brogscursor مراجعه کنید
مخزن GitHub یا با Gnanesh در LinkedIn. ، سازمان PYPI ارتباط برقرار کنید

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا