অ্যাপলস্ক্রিপ্ট ব্যবহার করে ভাসমান উইন্ডোতে একটি বোতাম ক্লিক করুন


2

অটোরেট নামে একটি অ্যাপ্লিকেশন চালানোর জন্য অ্যাপলস্ক্রিপ্ট পেতে আমার সমস্যা হচ্ছে। নীচের স্ক্রিপ্টটি মূলত সংস্করণ 1.5.5 এর জন্য তৈরি হয়েছিল। আমি এটি ইতিমধ্যে 1.6 এ চালানোর জন্য অ্যাপলস্ক্রিপ্টের সাথে গোলযোগ করার চেষ্টা করেছি, তবে কারণ আমি কোথাও আসার আগে আমি সত্যিই কখনও অ্যাপলস্ক্রিপ্ট ব্যবহার করি নি। ছবিটি উপরে 1.6 এবং নীচে 1.5.5 দেখায়। ২ য় ফটোতে 1.6 এর শ্রেণিবিন্যাস দেখানো হয়েছে। কোন সাহায্য প্রশংসা করা হয়।

tell application "AutoRate"
    activate
    -- Hide app
     tell application "System Events" to key code 4 using {command down}
    -- Press 'begin rating'
     tell button "Begin" of window 2 "main" to perform action
    -- Try to quit afterwards
     quit
end tell

উপরে 1.5.5 অটোরেট।  নীচে অটোরেট 1.6

অ্যাক্সেসিবিলিটি ইন্সপেক্টর


যদি কেউ প্রকৃত অ্যাপ্লিকেশন এবং স্ক্রিপ্টগুলির সাথে ঝামেলা করতে চায়: কোড. google.com/archive/p/autorate/downloads
ক্রিশ্চিয়ান ফ্লোরস

উত্তর:


2

আমি সবেমাত্র 1.6 সংস্করণে এটি পরীক্ষা করেছি। এই কোডটি "রেটিং শুরু করুন" বোতামটি ক্লিক করার জন্য

tell application "AutoRate"
    activate
end tell
delay 2
tell application "System Events"
    click button "Begin Rating" of window "AutoRate" of application process "AutoRate"
end tell

এবং এই কোডটি "রেটিংগুলি রিভার্ট করুন" বোতামটি ক্লিক করার জন্য

tell application "AutoRate"
    activate
end tell
delay 2
tell application "System Events"
    click button "Revert Ratings" of window "AutoRate" of application process "AutoRate"
end tell
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.