প্রোগ্রামে পাঠ্য স্ট্রিংগুলি প্রেরণ করতে কীবোর্ড শর্টকাট


14

বর্তমান প্রোগ্রামে একটি পাঠ্য স্ট্রিং প্রেরণের জন্য কীভাবে আমি একটি শর্টকাট কী কনফিগার করব?

উদ্দেশ্য হ'ল সাধারণ এন্ট্রিগুলি দ্রুত টাইপ করা (ইমেল ঠিকানা, রাস্তার ঠিকানা, ফোন নম্বর, ব্যবহারকারীর নাম, প্রিয় উদ্ধৃতি ইত্যাদি)।

শুধু পাঠ্য প্রবেশ করানো ছাড়া আমার আর কোনও অটোমেশন দরকার নেই।

জেন্টু লিনাক্স (৩.২.১২-জেনেটো) এক্সফেস ডেস্কটপ পরিবেশ (সংস্করণ ৪.৮)

উত্তর:


14

একটি সহজ পদ্ধতির xdotoolমত হয়

xdotool type 'text'

এটি অর্ধেক সমাধান ... কীভাবে আমি এটি চালাতে কীবোর্ড শর্টকাট বরাদ্দ করব? Xfce 4.8 সেটিংসে শর্টকাট তৈরি করা, কীবোর্ড কাজ করেনি।
স্টিভেন

@ স্টেভেন এটি কি টার্মিনাল থেকে সরাসরি কাজ করে?
jw013

3
হ্যাঁ. এছাড়াও, 'ঘুম 5 && xdotool ধরণের পাঠ্য' পাঠ্যটিকে "সক্রিয়" উইন্ডোতে প্রেরণ করে।
স্টিভেন

2
@ স্টিভেন আমি কিছুক্ষণের মধ্যে এক্সএফসি ব্যবহার করি নি, তবে আমার পরবর্তী হান্ট হ'ল কমান্ডটি চালিত হওয়ার পরে সক্রিয় উইন্ডোটি কোনওভাবেই ভুল is xdotool getwindowfocusএকই টার্মিনালটি উন্মুক্ত থাকাকালীন আমি টার্মিনাল থেকে এবং কীবোর্ড শর্টকাট হিসাবে চালানোর চেষ্টা করব এবং সমতার জন্য ফলাফলগুলির সাথে তুলনা করব। কীবোর্ড শর্টকাট সংস্করণটি সম্ভবত দেখার জন্য আপনাকে একটি অস্থায়ী ফাইলে পুনর্নির্দেশ করতে হবে।
jw013

3
আমি ব্যবহার xbindkeys
মাইকেল

6

এক্সডটুল কাজ করে। তবে আপনি যদি এটি কীবোর্ড শর্টকাটের সাথে একীভূত করেন .. একটি সাধারণ এক্সডটুল টাইপ 'পাঠ্য' ব্যর্থ হয়।

নিম্নলিখিত শেল স্ক্রিপ্ট আমাকে এতে সহায়তা করেছিল

windowid=$(xdotool getwindowfocus)
sleep 0.5 && xdotool windowactivate --sync $windowid type 'text'

2
ম্যানুয়ালগুলি xdotoolদেখানোর জন্য এটির অভ্যন্তরীণ ঘুম আছে। xdotool sleep 0.3 type 'Emotional 2003'আল্লাহই যথেষ্ট। (কোনও কারণে স্বল্প ঘুম প্রয়োজন, আমি জানি না It মনে হচ্ছে কোনও কমান্ড চালানোর সময় অ্যাক্টিভেটেড বা
ফোকাসযুক্ত

4

আপনি অটকে ব্যবহার করতে পারেন । ওয়েব সাইট থেকে এখানে বর্ণনা দেওয়া আছে। “অটোকি লিনাক্স এবং এক্স 11 এর জন্য একটি ডেস্কটপ অটোমেশন ইউটিলিটি। এটি আপনাকে স্ক্রিপ্ট এবং বাক্যাংশের সংগ্রহ পরিচালনা করতে এবং এগুলিতে সংক্ষিপ্ত বিবরণ এবং হটকি সরবরাহ করতে সহায়তা করে। এটি আপনাকে যে কোনও প্রোগ্রাম ব্যবহার করছে তাতে কোনও স্ক্রিপ্ট কার্যকর করতে বা চাহিদা অনুসারে পাঠ্য সন্নিবেশ করার অনুমতি দেয়। "

এটি প্যাকেজযুক্ত, যতদূর আমি বলতে পারি, জেন্টুর জন্য ( এখানে ঘোষণা করা হয়েছে ); উবুন্টুর জন্য ( এখানে ); দেবিয়ান ( এখানে ) ...


0

আমার জন্য কাজ করা এক-লাইনার ( কে.এসটিএসএম এর মন্তব্য থেকে চুরি )

xdotool sleep 0.3 type 'string that you want to type / paste'

তারপরে কে-ডি-ই-তে এই কমান্ডটির শর্টকাট বরাদ্দ করুন এবং শর্টকাট টিপানোর পরে প্রয়োজনীয় পাঠ্যটি আপনার জন্য যাদুতে টাইপ করা হবে।

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