একটি অ্যাপলস্ক্রিপ্ট তৈরি করা যা একটি কী ধরে রাখে


4

সুতরাং আমি একটি স্ক্রিপ্ট তৈরি করার চেষ্টা করছি যা বাম বিকল্পের মতো একটি কী ধরে রাখে। তবে আমি এর মতো কিছু ব্যবহার করতে চাই না

tell application "x"
    keystroke *keycode*
end tell

আমি এটি করার চেষ্টা করেছি, তবে আমি যে অ্যাপটিটির জন্য এটি চেষ্টা করছি সেটি গ্রহণ করবে না। সুতরাং আমি এমন একটি স্ক্রিপ্ট তৈরি করার চেষ্টা করার কথা ভেবেছিলাম যা অনির্দিষ্ট সময়ের জন্য সবেমাত্র একটি কী (বিশেষত একটি সংশোধক কী) ধরে রাখে।

কোন সমাধান আছে কি?


উত্তর:


1

অ্যাপলস্ক্রিপ্টের key down& key upবৈশিষ্ট্যগুলি ব্যবহার করে আপনার কোড চালানোর চেষ্টা করুন ।

কোড:

tell application "System Events"
    key down option
    delay 5
    key up option
end tell

-1

keystroke আসলে অ্যাপ্লিকেশনটির একটি অংশ "সিস্টেম ইভেন্টস, সুতরাং এর মতো কিছু চেষ্টা করুন:

tell application "x" to activate
delay 1
tell application "System Events"
    tell process "x"
        repeat n times
            keystroke "keycode"
        end repeat
    end tell
end tell

যেখানে এক্স হল অ্যাপ্লিকেশন / প্রক্রিয়া এবং এন হল একটি সংখ্যা।


দয়া করে, অনুমান করবেন না! আপনার স্ক্রিপ্টটি কেবল এনকোডে বার বার কিকোড পুনরাবৃত্তি করে, তবে কোনও কী ধরে রাখে না!
ক্লোনামথ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.