لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش 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
نمایش نظرات