در این مطلب، ویدئو اتوماسیون ماوس و صفحه کلید با پایتون pyautogui با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:05:02
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:06,690 –> 00:00:07,790
سلام دوستان
2
00:00:07,790 –> 00:00:13,630
در این ویدیو قصد دارم در مورد نحوه خودکارسازی ماوس و صفحه کلید با استفاده از اسکریپت پایتون صحبت کنم.
3
00:00:13,630 –> 00:00:18,850
همانطور که روی صفحه می بینید، ما می توانیم آنها را با استفاده از کتابخانه Pyautogui خودکار کنیم.
4
00:00:18,850 –> 00:00:22,440
با آن می توانیم موقعیت ماوس را بدست آوریم و تغییر دهیم.
5
00:00:22,440 –> 00:00:25,900
البته امکان کلیک ماوس نیز وجود دارد.
6
00:00:25,900 –> 00:00:29,480
و ما می توانیم چیزی را به طور خودکار تایپ کنیم.
7
00:00:29,480 –> 00:00:34,379
برای استفاده از pyautogui باید یک بار آن را روی رایانه خود نصب کنید.
8
00:00:34,379 –> 00:00:38,829
پس از نصب، این کتابخانه را برای استفاده در اسکریپت خود وارد کنید.
9
00:00:38,829 –> 00:00:42,640
هر بار که اسکریپت را اجرا می کنید باید وارد کنید.
10
00:00:42,640 –> 00:00:45,149
اکنون می توانید از تابع در Pyautogui استفاده کنید.
11
00:00:45,149 –> 00:00:49,370
من معمولا از یک نوت بوک Jupyter برای کدنویسی استفاده می کنم.
12
00:00:49,370 –> 00:00:57,020
“pip install pyautogui” را در سلول تایپ کنید.
13
00:00:57,020 –> 00:01:02,559
کلید Ctrl را فشار دهید و کلید یا این کلید Run را تایپ کنید.
14
00:01:02,559 –> 00:01:04,530
یعنی باید کد را اجرا کنید.
15
00:01:04,530 –> 00:01:07,780
پس از چند ثانیه، نصب کامل شد.
16
00:01:07,780 –> 00:01:13,050
این بدان معناست که کتابخانه pyautogui بر روی رایانه من نصب شده است.
17
00:01:13,050 –> 00:01:16,050
لازم نیست دوباره نصب کنید
18
00:01:16,050 –> 00:01:20,330
و برای استفاده از این کتابخانه در اسکریپت باید وارد کنیم.
19
00:01:20,330 –> 00:01:24,670
به عنوان “واردات pyautogui” وارد کنید.
20
00:01:24,670 –> 00:01:29,140
سپس ما فقط می توانیم از pyautogui در این اسکریپت استفاده کنیم.
21
00:01:29,140 –> 00:01:32,810
اکنون می توانید از تمام توابع در pyautogui استفاده کنید.
22
00:01:32,810 –> 00:01:36,860
ابتدا بیایید موقعیت نشانگر ماوس را بدست آوریم.
23
00:01:36,860 –> 00:01:41,860
موقعیت ماوس به صورت مختصات x,y بیان می شود.
24
00:01:41,860 –> 00:01:44,720
گوشه سمت چپ بالا مبدا است.
25
00:01:44,720 –> 00:01:49,270
برای بدست آوردن موقعیت ماوس می توانید از تابع موقعیت pyautogui استفاده کنید.
26
00:01:49,270 –> 00:01:52,520
بیایید از تابع موقعیت استفاده کنیم.
27
00:01:52,520 –> 00:01:59,380
به عنوان “pyautogui.position” و پرانتز وارد کنید.
28
00:01:59,380 –> 00:02:03,250
وقتی کد را اجرا می کنید، موقعیت نشانگر ماوس چاپ می شود.
29
00:02:03,250 –> 00:02:11,520
پس از انتقال به موقعیت متفاوت، مقدار متفاوتی چاپ می شود.
30
00:02:11,520 –> 00:02:14,840
اگر می خواهید نشانگر ماوس را به موقعیت دیگری ببرید،
31
00:02:14,840 –> 00:02:17,170
می توانید از تابع moveTo استفاده کنید.
32
00:02:17,170 –> 00:02:21,590
سپس آرگومان ها باید موقعیتی باشند که می خواهید به آن حرکت کنید.
33
00:02:21,590 –> 00:02:22,870
بیایید نشانگر ماوس را حرکت دهیم.
34
00:02:22,870 –> 00:02:26,100
همانطور که گفتم مبدا در گوشه بالا سمت چپ است.
35
00:02:26,100 –> 00:02:30,300
من مکان نما