Artificial Intelligence - هوش مصنوعی

Artificial Intelligence - هوش مصنوعی (http://artificial.ir/intelligence/)
-   نرم افزار MATLAB (http://artificial.ir/intelligence/forum64.html)
-   -   حركت نشانگر ماوس (http://artificial.ir/intelligence/thread11974.html)

nanosi ۰۶-۳-۱۳۹۲ ۰۶:۲۹ بعد از ظهر

حركت نشانگر ماوس با دستور matlab
 
سلام به همه دوستان. خسته نباشيد. گشتم و گشتم تا كمي از نيازمو يافتم و براتون به اشتراك گذاشتم: در مطلب با دستور زير ميشه نشانگر ماوس را به نقطه دلخواه برد :6:
set(0,'PointerLocation',[100,100])
دستور get هم مختصات كنوني نشانگر ماوس را برميگردونه (X,Y)
:6:
حالا يه سوال:
چطور ميتونم با دستورات مطلب كليك كنم؟ لطفا راهنمايي كنيد كه لنگشم
يعني بدون استفاده از ماوس كليك چپ بشه

nanosi ۰۶-۶-۱۳۹۲ ۰۴:۲۳ بعد از ظهر

باز هم با دستورات كمكي جاوا در مطلب مشكل حل ميشه و ميشه ماوس كليك را شبيه سازي كرد.
راه حل در سرچ گوگل با عبارت زير است:
mouse simulation matlab
اما چه كنم كه شايد واسه تحريم اين سايت برا من پيغام خطاي اجازه نداشتن ميده. كسي ميدونه اين پيغام برا چيه:Access Denied
You don't have permission to access "http://www.mathworks.com/matlabcentral/fileexchange/file_infos/23138-mouse-simulation" on this server.

Reference #18.ec25eb3f.1377694123.518cd0c

تقريبا توي نود درصد سرچهاي علمي واسه من ظاهر ميشه. لطفا يكبار امتحان كنيد ببينيد واسه شما هم همينطوره. برا امتحان عبارت mouse simulation matlab در هشت نتيجه اول گوگل اين پيغام برا من مياد:2::2::2:

mahdiii ۰۶-۷-۱۳۹۲ ۰۳:۳۴ قبل از ظهر

نقل قول:

نوشته اصلي بوسيله nanosi (پست 30017)
باز هم با دستورات كمكي جاوا در مطلب مشكل حل ميشه و ميشه ماوس كليك را شبيه سازي كرد.
راه حل در سرچ گوگل با عبارت زير است:
mouse simulation matlab
اما چه كنم كه شايد واسه تحريم اين سايت برا من پيغام خطاي اجازه نداشتن ميده. كسي ميدونه اين پيغام برا چيه:Access Denied
You don't have permission to access "http://www.mathworks.com/matlabcentral/fileexchange/file_infos/23138-mouse-simulation" on this server.

Reference #18.ec25eb3f.1377694123.518cd0c

تقريبا توي نود درصد سرچهاي علمي واسه من ظاهر ميشه. لطفا يكبار امتحان كنيد ببينيد واسه شما هم همينطوره. برا امتحان عبارت mouse simulation matlab در هشت نتيجه اول گوگل اين پيغام برا من مياد:2::2::2:

سایت mathworks برای ایران فیلتر هست. باید با vpn یا فیلترشکن برین.

nanosi ۰۶-۱۴-۱۳۹۲ ۱۰:۱۱ بعد از ظهر

خودم جواب خودمو بدم تا دوستان هم اگه خواستند استفاده كنند:

دستورات زير را بدين منظور تايپ كنيد:

import java.awt.Robot;
import java.awt.event.*;
mouse = Robot;
mouse.mousePress(InputEvent.BUTTON1_MASK);
mouse.mouseRelease(InputEvent.BUTTON1_MASK);

سه دستور اول براي آماده سازي و فراخوان جاوا و معرفي ماوس است.
دستور يكي مونده به آخر، كليك چپ را فشار ميده
دستور آخر، كليك چپ را رها ميكنه

براي كليك راست هم بجاي button1 بايد button3 بنويسيد


زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۱۲:۵۸ قبل از ظهر ميباشد.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.