ম্যাকের মূল স্ট্রোকের স্বয়ংক্রিয় ক্রম


10

আমি একটি নির্দিষ্ট ওয়েব সাইট ব্যবহার করার সময় প্রতিবার টাইপ করতে হবে এমন কীস্ট্রোকগুলির একটি দীর্ঘ ক্রম স্বয়ংক্রিয় করতে চাই। আমি কীভাবে ম্যাক ওএস এক্স এ এটি করতে পারি I've অটোমেটার চেষ্টা করেছি। আমি ক্রমটি রেকর্ড করেছি, তবে আমি যখন এটি চালাচ্ছি তখন আমি এই ত্রুটিটি পেয়েছি:

"আমাকে দেখুন" ক্রিয়াটি একটি ত্রুটির মুখোমুখি হয়েছিল।

ক্রিয়াটির বৈশিষ্ট্যগুলি পরীক্ষা করে আবার কর্মপ্রবাহ চালানোর চেষ্টা করুন।

উত্তর:


14

এটি করতে, আমি এই বিষয়বস্তু দিয়ে একটি রান অ্যাপলস্ক্রিপ্ট অবজেক্টের সাথে একটি স্বয়ংক্রিয় ওয়ার্কফ্লো তৈরি করেছি:

on run {input, parameters}

tell application "Google Chrome" to activate

tell application "System Events"
    keystroke "A"
    keystroke "B"
    keystroke "C"
end tell

return input
 end run

এটি আমার পক্ষে ভাল কাজ করেছে


2
ওএস এক্স এল ক্যাপিটেনে প্রথম এবং শেষ দুটি লাইন অন্তর্ভুক্ত করার সময় আমি একটি ত্রুটি পেয়েছি। এগুলি সরিয়ে স্ক্রিপ্টের কাজটি ঠিকঠাক করে তুলেছে।
এনেকো অ্যালোনসো 3'16

3

আপনার নিজস্ব স্ক্রিপ্ট লেখার পাশাপাশি, কী-বোর্ড মাস্ট্রো এই জাতীয় কী অনুক্রমগুলি রচনা করতে ব্যবহার করা যেতে পারে।


আমি কীবোর্ড মায়েস্ট্রো ব্যবহার করেছি - দুর্দান্ত পণ্য এবং দুর্দান্ত সমর্থন!
JESii

2

আপনি কীবোর্ড মেস্ট্রো , আইকি বা কুইকিজির মতো অ্যাপ্লিকেশন সহ ম্যাক্রো তৈরি করতে পারেন । তাদের মধ্যে অনেকে কীবোর্ড মাস্ট্রোতে দ্রুত ম্যাক্রোর মতো কিছু সমর্থন করে। আপনি ম্যাক্রো শুরু করতে বা রেকর্ডিং বন্ধ করতে ⌃F1 টিপুন এবং তারপরে এটি আবার 1F1 দিয়ে খেলতে পারেন।

আপনি অ্যাপলস্ক্রিপ্টের সাহায্যে কী কীগুলি অনুকরণ করতে পারেন। শুরুতে বিলম্ব প্রয়োজন নেই যদি স্ক্রিপ্ট চালানো হয় FastScripts

delay 0.5 -- if the script is run with a shortcut that has modifier keys
activate application "TextEdit"
tell application "System Events"
    keystroke "aa"
    key code 123 using {shift down, command down}
end tell

keystrokeকমান্ডটি কেবল বর্তমান কীবোর্ড বিন্যাসে অন্তর্ভুক্ত অক্ষরগুলি সন্নিবেশ করতে ব্যবহার করা যেতে পারে। যদি পাঠ্যটি যথেষ্ট দীর্ঘ হয় তবে এটি সন্নিবেশ করাতে একটি দৃশ্যমান বিলম্বও রয়েছে।

পাঠ্য সন্নিবেশ করার আরেকটি উপায় হ'ল ক্লিপবোর্ড ব্যবহার করা:

set the clipboard to "aa"
delay 0.05
tell application "System Events" to keystroke "v" using command down

0

আপনি আইকি এবং কুইকিজ দেখতে চাইবেন । আমি মনে করি না যে কেউ এক্ষেত্রে অটোমেটর / অ্যাপলস্ক্রিপ্টের চেয়ে আরও বেশি কিছু করবে, তবে তারা অন্যথায় কার্যকর হতে পারে।


0

দুর্ভাগ্যক্রমে, আপনি এই বা কর্মপ্রবাহের কোনওটিতে মাউসক্লিক ফাংশন যুক্ত করতে পারবেন না। এমনকি অ্যাপ্লিক্রিপ্টে কোনও অ্যাপ্লিকেশনটিতে মাউস ক্লিক প্রয়োগ করা একটি কঠিন সময়।

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