উইন্ডো স্বচ্ছতা টগল করার জন্য কনুমু ম্যাক্রো


3

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

if GetOption("AlphaValue") = 80
  SetOption("AlphaValue") 40
else 
  SetOption("AlphaValue") 80

আমি কনেমু গুইম্যাক্রোজে পৃষ্ঠাটি পড়েছি এবং আমি নিশ্চিত নই যে আমি একটি গুইম্যাক্রো ব্যবহার করে কীভাবে এটি সম্পাদন করতে সক্ষম হব তা আমি বুঝতে পারি। গুইম্যাক্রস কি এটি করতে পারে, বা আমার কোনও স্ক্রিপ্ট লেখার দরকার আছে এবং কোনও ম্যাক্রো কোনও স্ক্রিপ্ট বা কিছু চালু করতে পারে?

কেউ কি স্পষ্ট করে বলতে পারেন যে আমি কনয়েমুতে এই কার্যকারিতাটি তৈরি করতে কীভাবে যাব?


1
আপনি অটোহোটকি স্ক্রিপ্টগুলি সম্ভবত ব্যবহার করতে পারেন।
ম্যাক্সিমাস

উত্তর:


3

ম্যাক্সিমাস দ্বারা প্রস্তাবিত হিসাবে, আমি অটোহটকি এবং কনয়েমু গুইম্যাক্রসের সংমিশ্রণটি ব্যবহার করে এটি করতে সক্ষম হয়েছি।

অটোহটকি স্ক্রিপ্ট:

#IfWinActive ahk_class VirtualConsoleClass
^e::
   Send, ^+!e
   KeyWait, e
   Send, ^+!r
Return
#IfWinActive

ConEmu ম্যাক্রোস:

Macro1
Hotkey: Ctrl-Shift-Alt-E
GuiMacro: SetOption("AlphaValue",40)

Macro2
Hotkey: Ctrl-Shift-Alt-R
GuiMacro: SetOption("AlphaValue",204)

অটোহটকি স্ক্রিপ্টটি হটকি প্রথমে টিপলে একটি কী সিকোয়েন্স প্রেরণ করতে কীওয়াইট ব্যবহার করে এবং অন্যটি কীটি প্রকাশিত হলে। আমি ক্রেজি সিকোয়েন্সগুলি ব্যবহার করেছি আমি অন্যথায় (Ctrl-Shift-Alt- E এবং R) ব্যবহার করব না এবং গুইম্যাক্রো আদেশগুলি জারি করার জন্য ConEmu এগুলির জন্য ম্যাক্রোগুলি তৈরি করেছি।

আমি যখন Ctrl-E ধরে রেখেছি তখন কনেমু উইন্ডোটির স্বচ্ছতা 40 এ পরিণত হয়েছে (সম্পূর্ণ স্বচ্ছ) এবং আমি যখন ই কী ছেড়ে দিই তখন স্বচ্ছতা আমার 204 (80% অস্বচ্ছ) এর সেটিংয়ে ফিরে আসে। অটোহটকি-তে #IfWinActive ব্যবহার করে, যখন ConEmu সক্রিয় উইন্ডো হবে তখনই এই হটকিগুলি কার্যকর করা হবে।

ম্যাক্সিমাসকে তার দ্রুত প্রতিক্রিয়া এবং অটোহটকির পরামর্শের জন্য ধন্যবাদ এবং অবশ্যই দারুণ কনয়েমু তৈরি করার জন্য ধন্যবাদ!

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