مواد جي جدول[لڪ][ڏسو]
ڇا صرف چند ڪلڪن ۾ بار بار ڪم ڪرڻ جو ڪو طريقو آھي؟
ڪيترائي صارف اڳ ۾ ئي ڄاڻن ٿا ڪجھ بنيادي شارٽ ڪٽ ڪنجيون پيداوار لاءِ. GUI جي چوڌاري نيويگيٽ ڪرڻ لاءِ پنهنجو ماؤس استعمال ڪرڻ بدران، توهان صرف استعمال ڪري سگهو ٿا Ctrl+S پنهنجو ڪم بچائڻ لاءِ. دستي طور تي هر کليل ونڊو کي گهٽائڻ جي بدران، توهان صرف ٽائيپ ڪري سگهو ٿا Win+D پنهنجي ڊيسڪ ٽاپ کي ڏيکارڻ لاءِ. پر ڇا توهان جي پنهنجي شارٽ کٽ ڪيچ ٺاهڻ جو ڪو طريقو آهي؟
AutoHotkey هڪ پروگرام آهي جنهن ۾ توهان آساني سان سکي سگهو ٿا ڪسٽم ڪمانڊ ٺاهڻ لاءِ ڪوڊ جي چند لائينن سان. تصور ڪريو ته توھان پنھنجي پسنديده ويب سائيٽن يا پروگرامن کي کولڻ جي قابل ٿي ڪجھ ڪي اسٽروڪ سان، يا خود بخود موجوده تاريخ ۾ داخل ٿي وڃو جڏھن توھان ٽائيپ ڪريو ”currdate“.
اهو آرٽيڪل ڪجهه بنيادي خاصيتن تي هليو ويندو جيڪي توهان ڳولي سگهو ٿا AutoHotkey ۾ ۽ انهي سان گڏ پروگرام لاءِ ڪجهه عام استعمال جا ڪيس ڳوليندا.
AutoHotKey ڇا آهي؟
AutoHotkey هڪ مفت ۽ اوپن سورس ڪسٽم اسڪرپٽنگ ٻولي آهي جيڪا Microsoft ونڊوز ۾ موجود آهي. اهو شروعاتي طور تي آساني سان ڪيبورڊ شارٽ ڪٽ ٺاهڻ ۽ ڪمپيوٽر جي ڪمن کي آساني سان خودڪار ڪرڻ لاءِ هاٽ ڪيز ٺاهي وئي.
هن پروگرام سان، صارف آساني سان اسڪرپٽ ۽ ميڪرو ٺاهي سگهن ٿا جيڪي ڪي بورڊ ۽ مائوس ان پٽ جي هڪ تار کي نقل ڪري سگهن ٿا. AutoHotkey جا اعليٰ استعمال جا ڪيس پڻ استعمال ڪن ٿا يوزر انٽرفيس ۽ مينيو بار ان جي وضاحت ڪرڻ لاءِ ته ڇا واقعي توهان چاهيو ٿا ته توهان جو اسڪرپٽ ڇا ڪجي.
جيئن ته AutoHotkey C++ تي هلندي آهي، ان ڪري هر اسڪرپٽ کي آساني سان .EXE فائل ۾ تبديل ڪري سگهجي ٿو، جنهن کي ڪو به هلائي سگهي ٿو جيتوڻيڪ انهن وٽ AutoHotkey انسٽال ٿيل نه آهي.
صارف ان ۾ AutoHotkey انسٽال ڪري سگھن ٿا سرڪاري ويب سائيٽ. انهن جي دستاويز پڻ شروعاتي-دوست ۽ وسيع آهي.
اهم خصوصيتون
- متغيرن کي تفويض ڪرڻ ۽ ٻيهر حاصل ڪرڻ جي صلاحيت
- ڪي بورڊ جي ڪي ڪي چاٻيون ٻيهر ٺاھيو يا غير فعال ڪريو
- ڪيبورڊ، مائوس، ۽ جوائس اسٽڪ ان پٽ کي نقل ڪريو
- صارف تفويض ڪري سگھن ٿا "hotstrings" جيڪي ڪجھ متن کي تبديل ڪري سگھن ٿا
- GUI ذريعي ڪسٽم ڊيٽا داخلا فارم
- Windows API سان مطابقت
- ڪسٽم ايري يا شيون ٺاهيو.
- ڪمن جي وسيع لائبريري سان گڏ اچي ٿو جيڪي صارفين کي ٽيڪسٽ، حساب جي قيمت، ۽ وڌيڪ استعمال ڪرڻ ۾ مدد ڪري سگھن ٿيون.
بنيادي تصور
هتي ڪجھ بنيادي تصورن جو هڪ ڏيک آهي جيڪي توهان استعمال ڪري سگهو ٿا جڏهن توهان جي AutoHotkey اسڪرپٽ ٺاهي رهيا آهيو.
نئين فائل ٺاهيندي
هڪ دفعو AutoHotkey انسٽال ٿي ويو آهي، ونڊوز استعمال ڪندڙ جلدي نئين اسڪرپٽ شامل ڪري سگهن ٿا AutoHotkey اسڪرپٽ اختيار کي منتخب ڪندي نئون جڏهن توهان پنهنجي ڊيسڪ ٽاپ تي ساڄي ڪلڪ ڪريو.
توهان جي اسڪرپٽ کي تبديل ڪرڻ شروع ڪرڻ لاء، توهان پنهنجي پسنديده ٽيڪسٽ ايڊيٽر ۾ نئين فائل کولي سگهو ٿا. هر نئين اسڪرپٽ ۾ هڪ ڊفالٽ اسڪرپٽ شامل آهي جيڪا يقيني بڻائي ٿي بهترين ڪارڪردگي ۽ مطابقت.
Hotkeys ۽ Hotstrings
هوٽل يا شارٽ ڪٽ ڪيز ڪيبورڊ ڪنجين جو مجموعو آهن جيڪي هڪ مخصوص عمل کي متحرڪ ڪن ٿيون.
هيٺ ڏنل مثال ۾، اسان "#n" اسٽرنگ استعمال ڪيو آهي ظاهر ڪرڻ لاءِ ته اسان هاٽ ڪيئي Win + N استعمال ڪرڻ چاهيون ٿا. ايندڙ لائن نوٽ پيڊ ايپليڪيشن لاءِ رن ڪمانڊ بيان ڪري ٿي. اسان عمل جي آخر کي سگنل ڏيڻ لاء واپسي ڪيچ استعمال ڪندا آهيون.
پائونڊ جي نشاني Win لاءِ بيٺل آهي. “!” علامت Alt ڪيئي لاءِ استعمال ٿئي ٿي، "^" نشاني Ctrl لاءِ استعمال ٿئي ٿي، ۽ "+" ڪيئي Shift ڪيئي لاءِ استعمال ٿئي ٿي. مجموعي طور تي، اهي ڪنجيون سڃاتل آهن تبديل ڪندڙ چاٻيون.
AutoHotkey پڻ سپورٽ ڪري ٿو حوالي سان حساس hotkeys. مثال طور، توھان چاھيو ٿا صرف ھڪڙي عمل کي ٽڪرائڻ جيڪڏھن توھان پنھنجي پسنديده ايڊيٽر ۾ آھيو. ائين ڪرڻ لاءِ، AutoHotkey وٽ آهي #IfWinActive لفظ.
هيٺ ڏنل مثال ۾، اسان شامل ڪيو آهي a #IfWinActive هدايت جيڪا پهرين چيڪ ڪري ٿي ته صارف هن وقت نوٽ پيڊ ايپليڪيشن تي آهي عمل ڪرڻ کان پهريان.
گرم تارون خاص طور تي مخفف کي وڌائڻ لاءِ استعمال ڪيو ويندو آهي جيئن توهان انهن کي ٽائپ ڪندا آهيو. مثال طور، توهان هڪ AHK اسڪرپٽ سيٽ ڪري سگهو ٿا جيڪو توهان "btw" ٽائيپ ڪرڻ کان پوء "طريقه سان" ٽائيپ ڪري ٿو.
hotstring جي تعريف ڪرڻ بلڪل آسان آهي. بس ٻن جوڙن جي ڪالون جي وچ ۾ ٽرگر مخفف کي بند ڪريو. hotstring ايڪٽيويٽ ٿي ويندي آھي جڏھن توھان ٽائيپ ڪريو ختم ٿيڻ واري اکرن کي مخفف کان پوءِ.
ختم ٿيڻ واري اکرن ۾ قوس، بریکٹ، ڪڙيون، اوقاف جا نشان، ٽيب، اسپيس، ۽ Enter چيڪ شامل آهن. مثال طور، مٿي ڏنل اسڪرپٽ کي استعمال ڪندي، مان ٽائيپ ڪري سگهان ٿو "ttylm" بغير hotstring triggering.
استعمال ڪندڙ هڪ فائل ۾ ڪيتريون ئي hotstrings ۽ hotkeys رکي سگهن ٿا.
ڪي ان پٽ موڪليو
پوئين مثالن ۾، اسان ڪمن جا مثال ڏيکاريا آھن جيڪي ٽيڪسٽ انپٽ موٽندا آھن. جڏهن ته اهو ڪيترن ئي ڪيسن ۾ ڪارائتو آهي، اتي ڪجهه مثال آهن جتي اسان کي ان جي بدران ڪيئي ان پٽ استعمال ڪرڻو پوندو.
هي خصوصيت توهان کي اسڪرپٽ ۾ بيان ڪرڻ جي اجازت ڏئي ٿي جڏهن هڪ چاٻي کي دٻايو ويندو آهي ۽ ان کي دٻايو ويندو آهي ۽ ان کي ڪيتري وقت تائين دٻائڻ گهرجي. اهي عمل جيڪي اهم دير جي ضرورت هونديون آهن عام طور تي موڪليو حڪم استعمال ڪندا.
مٿي ڏنل مثال ۾، اسان وٽ هڪ اسڪرپٽ آهي جيڪا هڪ سيڪنڊ لاءِ مٿي تير واري ڪيٻي کي رکي ٿي. نوٽ ڪريو ته اسان وٽ ڪي دٻائڻ ۽ ڇڏڻ لاءِ الڳ ڪمانڊ آھن.
ويب سائيٽون ۽ پروگرام هلائڻ
اسان فائلن ۽ URLs کي کولڻ لاءِ رن ڪمانڊ استعمال ڪري سگھون ٿا. هڪ وصول ڪندڙ کي هڪ جملي سان بيان ڪرڻ جهڙوڪ "ٽپال[ايميل محفوظ ٿيل]”توهان جي ڊفالٽ اي ميل ايپليڪيشن کي کوليو ويندو جنهن ۾ ڏنل وصول ڪندڙ ڀريو ويو.
فائلن کان علاوه، AHK توهان کي توهان جي آپريٽنگ سسٽم ۾ خاص ونڊوز فولڊر کولڻ جي اجازت ڏئي ٿي. مثال طور، Recycle Bin کولڻ لاءِ، اسان ان فولڊر جي عالمي سطح تي منفرد سڃاڻپ ڪندڙ يا استعمال ڪري سگھون ٿا CLSID. توھان ھي براؤز ڪري سگھو ٿا فهرست ونڊوز تي موجود CLSIDs جو.
شيون ۽ متغير
AutoHotkey لاءِ وڌيڪ جديد خاصيتون شامل آھن متغير ۽ شيون استعمال ڪرڻ جي صلاحيت.
متغيرات استعمال ڪري سگھجن ٿيون ٽيڪسٽ، انگ، ۽ ڊيٽا کي ٻين ڪمن مان ذخيرو ڪرڻ لاءِ. توهان ڪنهن به قيمت کي متغير کي تفويض ڪري سگهو ٿا.
شيون ڊيٽا کي وڌيڪ موثر طريقي سان منظم ڪرڻ جو هڪ طريقو آهي. شيون بنيادي طور تي متغيرن جو مجموعو آهن. AHK ۾، متغير جا نالا ڪنجي طور سڃاتل آھن، جڏھن ته مواد کي قدر سڏيو ويندو آھي.
شيون هڪ صف جي شڪل ۾ ٿي سگهن ٿيون، جتي هر قيمت سان لاڳاپيل انڊيڪس ان جي اهم طور تي آهي. متبادل طور تي، اسان استعمال ڪري سگھون ٿا هڪ ايسوسيئيٽ ايري جتي ڪنجيون اسٽرنگ يا غير ترتيب وار نمبر آهن.
مثال استعمال ڪيس
1. ڪي بورڊ ريميپنگ
صارف جيڪي متبادل ڪيبورڊ ميپنگ استعمال ڪرڻ چاھين ٿا، جھڙوڪ Dvorak، استعمال ڪري سگھن ٿا AutoHotkey اسڪرپٽ آساني سان مناسب ڪيبورڊ ميپنگ سيٽ ڪرڻ لاءِ.
2. ڪنهن به ويب سائيٽ ۽ پروگرام لاءِ Hotkeys
AutoHotkey توهان جي ڪمپيوٽر تي ڪنهن به پروگرام کي کوليو ۽ ڪنهن به ويب سائيٽ جو URL آڻي سگهي ٿو. مثال طور، توهان هڪ اسڪرپٽ سيٽ ڪري سگهو ٿا جيڪو گوگل سرچ کي کوليندو آهي جڏهن توهان Ctrl + Shift + C کي دٻايو. توهان جا سڀ کان وڌيڪ استعمال ٿيل پروگرام هڪ واحد ڪي اسٽروڪ پري ٿي سگهن ٿا.
3. اڪثر استعمال ٿيل فائل جا نالا يا جملا ڀريو
AutoHotkey مدد ڪري سگھي ٿي توھان کي آساني سان ڀرڻ ۾ مختلف جملا ۽ ٽيڪسٽ اسٽرنگ جيڪي توھان کي ٽائپ ڪرڻ لاءِ مشڪل ٿي سگھن ٿا. مثال طور، توهان ٺاهي سگهو ٿا هڪ مختصر hotstring جيڪو توهان جي ميلنگ ايڊريس کي ٽائيپ ڪري ٿو.
4. خاص اکر ۽ اوقاف لاءِ ڪسٽم شارٽڪٽ
ڇا توهان ڪڏهن ڪنهن خاص ڪردار کي ٽائپ ڪرڻ ۾ مشڪل محسوس ڪيو آهي جهڙوڪ ñ يا é؟ ليکڪن کي اهو ياد رکڻ مشڪل ٿي سگھي ٿو ته اين ڊيش (-) يا ايم ڊيش (-) کي ڪيئن ٽائيپ ڪجي. AutoHotkey صارفين جي مدد ڪري سگھي ٿي ڪسٽم شارٽڪٽ ٺاهڻ لاءِ انهن جي سڀ کان وڌيڪ استعمال ٿيل خاص ڪردارن لاءِ.
ٿڪل
AutoHotkey ونڊوز استعمال ڪندڙن لاء هڪ انتهائي طاقتور پروگرام آهي.
پروگرام بار بار ۽ مشڪل ڪمن کي خودڪار ڪرڻ لاءِ ڀرپور آهي. پاور استعمال ڪندڙ ۽ اسڪرپٽنگ جا پرستار يقيني طور تي وڏي تعداد ۾ ڪمن مان فائدو وٺندا جيڪي AHK پنهنجي اسڪرپٽنگ ٻولي سان ڪري سگھن ٿا.
جواب ڇڏي وڃو