آموزش SikuliX - خودکار کردن هر چیزی - اسکریپت Sikuli مبتنی بر پایتون

SikuliX - Automate Anything - Python Based Sikuli Scripting

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش نوشتن اسکریپت های اتوماسیون Sikuli با استفاده از Python Write SikuliX Write Basic Python Automate Daily Admin/کارهای تکراری پیش نیازها:دانش برنامه نویسی بسیار ابتدایی

این دوره مقدمه‌ای بر SikuliX است، ابزاری که به شما امکان می‌دهد اسکریپت‌های آسان بنویسید تا تقریباً هر کاری را که می‌توانید در رایانه خود انجام دهید، خودکار کنید. 

SikuliX چیست؟ 

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

SikuliX از موارد زیر به عنوان زبان برنامه نویسی پشتیبانی می کند:

  • سطح زبان پایتون 2.7
  • سطح زبان روبی 1.9 و 2.0 
  • جاوا اسکریپت
  • همچنین می‌توانید در برنامه‌نویسی جاوا از زبان برنامه‌نویسی/اسکریپت‌نویسی آگاه از جاوا (Jython، JRuby، Scala، Clojure، …) استفاده کنید.

ما در این دوره آموزشی اسکریپت نویسی SikuliX را با پایتون پوشش خواهیم داد

توجه: SikuliX یک برنامه جاوا است که بر روی Windows XP+، Mac 10.6+ و اکثر سیستم های Linux/Unix کار می کند. برای ویندوز، مک و اوبونتو 12.04+ کامل است و معمولاً باید خارج از جعبه کار کند. برای سیستم‌های لینوکس/یونیکس، چند پیش‌نیاز برای راه‌اندازی وجود دارد.

سلب مسئولیت: من هیچ حقی را در مورد زبان SikuliX ادعا نمی‌کنم، Sikuli و SikuliX IDE دارایی‌های صاحبان مربوطه هستند. تمام اسناد اصلی و اطلاعات رسمی را می‌توانید در صفحه راه‌اندازی Sikuli پیدا کنید.


سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • نصب و راه اندازی Installation

واسط The Interface

  • واسط The Interface

توابع اساسی Basic Functions

  • روی Function کلیک کنید Click Function

  • عملکرد شناور Hover Function

  • تابع DragDrop DragDrop Function

  • توابع تایپ و چسباندن Type and Paste Functions

  • تابع انتظار Wait Function

تطبیق و افست Matching and Offset

  • تطابق Matching

  • انحراف Offset

مثال Example

  • مثال 2 Example 2

متغیرها Variables

  • انواع متغیرهای اساسی و چاپ Basic Variable Types & Print

  • با یا بدون پرانتز چاپ کنید Print with or without parenthese

  • بولین ها Booleans

I/O Handling I/O Handling

  • عملکرد پاپ آپ Popup Function

  • تابع پوپرور Poperror Function

  • تابع Popask Popask Function

  • تابع ورودی Input Function

  • Function را انتخاب کنید Select Function

عملیات Operations

  • اعداد عملیات پایه Numbers Basic Operations

  • لیست و متن عملیات پایه List and Text Basic Operations

شرایط Conditions

  • اگر بیانیه اعداد If Statement on Numbers

  • If Statement on Lists If Statement on Lists

حلقه ها Loops

  • برای حلقه For Loop

  • در حالی که حلقه While Loop

کارکرد Functions

  • کارکرد Functions

وجود دارد Exists

  • تابع موجود است Exists Function

پایان دوره Course End

  • کلمات اخر Last Words

نمایش نظرات

آموزش SikuliX - خودکار کردن هر چیزی - اسکریپت Sikuli مبتنی بر پایتون
جزییات دوره
1 hour
29
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
5,546
4.5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Capsule Trainings Capsule Trainings

آموزش های آنلاین به صورت کپسول