আউটলুক 2010 বা 2013-এ কাস্টম এক-কী কীবোর্ড শর্টকাটগুলি?


17

আমি একজন জিমেইল জাঙ্কি, এবং আমার প্রিয় বৈশিষ্ট্যগুলির মধ্যে একটি হ'ল বার্তাটি সংরক্ষণাগারভুক্ত করার জন্য ইমেলের অভ্যন্তরে কীবোর্ড শর্টকাট "এ"। আমি মনে করতে পারি না যে এটি ডিফল্ট ছিল বা আমি যদি এটিকে একটি দ্রুত সামান্য কীপ্রেসটিতে সেট করি তবে এখনই এটি সম্পূর্ণরূপে আমার স্মৃতিতে আবদ্ধ।

আমি কাজের জন্য আউটলুক 2010 (বা 2013) সেটআপ করছি, এবং সংরক্ষণাগারভুক্ত করার জন্য একইভাবে "দ্রুত পদক্ষেপ" সেট আপ করছি, পঠিত হিসাবে চিহ্নিত করুন এবং কোনও ইমেল সম্পূর্ণ হিসাবে চিহ্নিত করুন।

এটি দুর্দান্ত হবে, কীবোর্ড শর্টকাট ব্যতীত তারা কেবল "CTRL + SHIFT + 1" এবং অন্যান্য নম্বর কী বিকল্পগুলির বিকল্প দেয়। কীবোর্ড শর্টকাট যা সংশ্লেষিত হয়েছে, আমি এটি মনে রাখব না এবং সম্ভবত আমার মাউসের জন্য পৌঁছাতে পারে।

আউটলুক 2010 এর জন্য কাস্টম কীবোর্ড শর্টকাট সেট করার কোনও উপায় আছে? আমি একবারে 3-কী-না, এক-কী শর্টকাট চাই!

উত্তর:


7

আমি ভেবেছিলাম যে একটি শর্টকাট যেখানে আপনাকে একবারে তিনটি কী টিপতে হবে তা খুব কঠিন!

আমার সমাধানটি অটোহটকিতেও ছিল। প্রথমে আপনি শিরোনামের ম্যাচ মোডটি সেট করেছেন RegExকারণ তারপরে আপনি নিয়মিত প্রকাশের মাধ্যমে শিরোনামগুলি মেলাতে পারেন। নিম্নলিখিতটি আপনার স্ক্রিপ্টের শীর্ষের নিকটে রাখুন:

SetTitleMatchMode RegEx

এবং এখানে শর্টকাটটি রয়েছে যা কেবলমাত্র আউটলুক 2010-এ কাজ করা উচিত (নোট করুন যে আমি নিয়ন্ত্রণ + শিফট + 9 ব্যবহার করছি):

#IfWinActive Inbox.*Microsoft Outlook
a:: SendInput ^+9
#IfWinActive

জন্য আউটলুক 2013 , Regex সামান্য পরিবর্তন করা দরকার:

#IfWinActive Inbox.*Outlook
a:: SendInput ^+9
#IfWinActive

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

আইপাউলো - সত্য, তবে আমি কেবল সেগুলি মূল উইন্ডো থেকে ব্যবহার করি যাতে এটি আমার পক্ষে কার্যকর হয়। বিটিডাব্লু, আমি CapsLock & aকেবল aহটকির জন্যই ব্যবহার করি না ।
তাহির হাসান

আমি যদি আউটলুক 2013 এর মূল উইন্ডোতে কোনও ইমেল টাইপ করি? মনে হচ্ছে এই পদ্ধতির কাজ হবে না, যেহেতু "ক" টিপলে শর্টকাটটি ট্রিগার হবে। অটোহটকি ব্যবহার করে এটি সনাক্ত করার কোনও উপায় সম্পর্কে আপনি কি জানেন?
মিখাইল

@ মিখাইল - এটি আল্ট-এ-এর মতো আর একটি শর্টকাট ব্যবহার করা বেশ সহজ !a। আরও তথ্যের জন্য দেখুন autohotkey.com/docs/Hotkeys.htm
তাহির হাসান

8
  1. একটি নতুন ইমেল খুলুন
  2. দ্রুত অ্যাক্সেস সরঞ্জামদণ্ডে ডান ক্লিক করুন এবং দ্রুত অ্যাক্সেস সরঞ্জামদণ্ডটি কাস্টমাইজ করুন।
  3. কমান্ড নির্বাচন করুন এর অধীনে, সমস্ত কমান্ড নির্বাচন করুন।
  4. স্বাক্ষর নির্বাচন করুন এবং অ্যাড বোতামটি ক্লিক করুন।
  5. ঠিক আছে ক্লিক করুন

আপনার দ্রুত অ্যাক্সেস সরঞ্জামদণ্ডে যদি ডিফল্ট পাঁচটি আইটেম থাকে তবে স্বাক্ষরটি এখন # 6 হবে। Alt+ টিপে এটি অ্যাক্সেস করুন 6। মনে রাখবেন যে আপনি যদি ক্যালেন্ডারে থাকেন তবে Altচাপ দেওয়ার আগে আপনাকে মুক্তি দিতে হবে 6


4

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

দ্রষ্টব্য: বিশেষভাবে আউটলুক বা অন্য কোনও প্রোগ্রামকে টার্গেট করতে #IfWinActive/ ব্যবহার #IfWinExistকরতে।


1
ধন্যবাদ, এবং আমার আসলে কয়েকটি অটোহোটকি স্ক্রিপ্ট চলছে I "ক" কমান্ডে "এ" কী এর মতো সহজ কিছু পরিবর্তন করার জন্য আমি সমস্যার আগেই ধারণা করছি। এটি আউটলুক ফার্স্টঅফের মধ্যে সীমাবদ্ধ থাকতে হবে এবং কেবল যখন কোনও পাঠ্যক্ষেত্রের দৃষ্টি নিবদ্ধ থাকে না। উন্নত অটোহোটকি দিয়ে সম্ভব হতে পারে তবে সহজ নয়।
ck_

1
আমি মনে করি যে আপনি সম্পূর্ণ উইন্ডোটি কী হিসাবে সংজ্ঞায়িত হয়েছে তা অনুসন্ধান করার জন্য অটোহটকিতে উইন্ডো স্পাই ব্যবহার করে যা অর্জন করতে পেরেছিলেন এবং তারপরে কেবল উইন্ডো ক্লাসে এটি প্রয়োগ করতে ইফউইনএ্যাকটিভ ব্যবহার করে আপনি কী অর্জন করতে পারেন। বিস্তারিত জানার জন্য এই পৃষ্ঠা দেখুন। autohotkey.com/docs/commands/IfWinActive.htm
ব্ল্যাকমাস্টিফ

@ ব্ল্যাকমাস্টিফ আমি আউটলুক রিডিং মোড থেকে টাইপিং জবাব মোডে স্যুইচ করার চেষ্টা করেছি - উইন্ডো স্পাই মোটেই কোনও পরিবর্তন সনাক্ত করতে পারেনি। অন্য কোন ধারণা? আমি কেবল উইন্ডোজ হায়ারার্কি বা পিক্সেল রঙগুলি পরিদর্শন করার কথা ভাবতে পারি (যা দৃ not় নয়)।
মিখাইল

1

আসলে ওএস এক্স নিজেই আপনাকে কীবোর্ড / মাউস সিস্টেম প্রিফেস ফলকটি ব্যবহার করে যে কোনও মেনু আইটেমের জন্য যেকোন অ্যাপের জন্য এটি করতে দেয়। বিস্তারিত জানার জন্য দেখুন:

http://lifehacker.com/343328/create-a-keyboard-shortcut-for-any-menu-action-in-any-program

জন



-2

এটার মত:

Opt("WinTitleMatchMode", 2)
HotKeySet("{INSERT}", "captureIns")
Func captureIns()
    HotKeySet("{INSERT}")

   if (WinGetState("Microsoft Outlook") == 15) Then
      Send("{CTRLDOWN}")
      Send("{SHIFTDOWN}")
      Send("1")
      Send("{SHIFTUP}")
      Send("{CTRLUP}")
   EndIf

   HotKeySet("{INSERT}", "captureIns")
 EndFunc

while 1
   sleep(100000000)
WEnd

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