AutoHotkey
தானியங்கி ஹாட்கி என்பது மைக்ரோசாப்ட் விண்டோஸிற்கான ஒரு இலவச மற்றும் திறந்த மூல தனிப்பயன் ஸ்கிரிப்டிங் மொழியாகும், இது ஆரம்பத்தில் எளிதான விசைப்பலகை குறுக்குவழிகள் அல்லது ஹாட்கீக்கள், வேகமான மேக்ரோ-உருவாக்கம் மற்றும் மென்பொருள் ஆட்டோமேஷனை வழங்குவதை நோக்கமாகக் கொண்டது, இது பெரும்பாலான கணினி திறன்களைக் கொண்ட பயனர்களை எந்த விண்டோஸ் பயன்பாட்டிலும் மீண்டும் மீண்டும் பணிகளை தானியக்கமாக்க அனுமதிக்கிறது. பயனர் இடைமுகங்களை எளிதில் நீட்டிக்கவோ அல்லது மாற்றியமைக்கவோ முடியும் (எடுத்துக்காட்டாக, இயல்புநிலை விண்டோஸ் கட்டுப்பாட்டு முக்கிய கட்டளைகளை அவற்றின் ஈமாக்ஸ் சமமானவற்றுடன் மீறுதல்). தானியங்கி ஹாட்கி நிறுவல் அதன் சொந்த விரிவான உதவி கோப்பை உள்ளடக்கியது, மேலும் வலை அடிப்படையிலான ஆவணங்களும் கிடைக்கின்றன. அம்சங்கள் நிரல்களைத் தொடங்குவதற்கும், ஆவணங்களைத் திறப்பதற்கும், விசை அழுத்தங்கள் அல்லது சுட்டி கிளிக்குகள் மற்றும் இயக்கங்களைப் பின்பற்றுவதற்கும் தானியங்கி ஹாட்கி ஸ்கிரிப்ட்களைப் பயன்படுத்தலாம். தானியங்கி ஹாட்கி ஸ்கிரிப்ட்கள் மாறிகளை ஒதுக்கலாம், மீட்டெடுக்கலாம் மற்றும் கையாளலாம், சுழல்களை இயக்கலாம் மற்றும் சாளரங்கள், கோப்புகள் மற்றும் கோப்புறைகளை கையாளலாம். பயனர் விசைப்பலகையை அழுத்தும் போதெல்லாம் இணைய உலாவியைத் திறக்கும் ஸ்கிரிப்ட் போன்ற ஹாட்கீ மூலம் இந்த கட்டளைகளைத் தூண்டலாம். விசைப்பலகை விசைகளை மறுவடிவமைக்கலாம் அல்லது முடக்கலாம், எடுத்துக்காட்டாக, அழுத்துவதன் மூலம், செயலில் உள்ள சாளரம் ஒரு எம் கோடு அல்லது எதுவும் பெறாமல் போகலாம். தானியங்கி ஹாட்கீ சில உரையை தட்டச்சு செய்யும் போது தானாகவே மாற்றும் "ஹாட்ஸ்டிரிங்குகளையும்" அனுமதிக்கிறது, அதாவது தட்டச்சு செய்யும் போது "வழி" உரையை உருவாக்க "btw" சரத்தை ஒதுக்குவது அல்லது "சதவீதம்" ஐ உருவாக்க "% o" உரையை ஒதுக்குவது போன்றவை. மேலும், கணினி துவக்கத்தில் ஸ்கிரிப்ட்களை தானாகவே தொடங்கலாம் மற்றும் விசைப்பலகையுடன் தொடர்பு கொள்ள வேண்டியதில்லை, ஒருவேளை ஒரு குறிப்பிட்ட இடைவெளியில் கோப்பு கையாளுதலைச் செய்யலாம். தனிப்பயன் தரவு நுழைவு படிவங்கள் (GUI சாளரங்கள்), கணினி பதிவேட்டில் வேலை செய்வது அல்லது DLL களிலிருந்து செயல்பாடுகளை அழைப்பதன் மூலம் விண்டோஸ் API ஐப் பயன்படுத்துவதன் மூலம் மிகவும் சிக்கலான பணிகளை அடைய முடியும். ஸ்கிரிப்ட்களை இயக்கக்கூடிய கோப்பாக தொகுக்கலாம், அவை தானியங்கி ஹாட்கி நிறுவப்படாத பிற கணினிகளில் இயக்கப்படலாம். மூலக் குறியீடு சி + + இல் உள்ளது மற்றும் விஷுவல் ஸ்டுடியோ எக்ஸ்பிரஸ் மூலம் தொகுக்கப்படலாம். சுட்டிகள் மூலம் நினைவக அணுகல் சி இல் உள்ளதைப் போலவே அனுமதிக்கப்படுகிறது. தானியங்கி ஹாட்கிக்கு சில பயன்பாடுகள்ஃ விசைப்பலகையை மறுவடிவமைத்தல், QWERTY முதல் ட்வோராக் வரை அல்லது பிற மாற்று விசைப்பலகை தளவமைப்புகள். அடிக்கடி பயன்படுத்தப்படும் கோப்பு பெயர்கள் அல்லது பிற சொற்றொடர்களை நிரப்ப குறுக்குவழிகளைப் பயன்படுத்துதல். வளைந்த மேற்கோள்கள் (".") போன்ற விசைப்பலகையில் வழங்கப்படாத தட்டச்சு நிறுத்தற்குறிப்பு. பயன்படுத்தப்படும் அடையாளம் போன்ற பிற விசைப்பலகை அல்லாத எழுத்துக்களை தட்டச்சு செய்தல், எ. கா., ஒரு அறையை 10 '× 12' என்று விவரிப்பதில். விசைப்பலகை அல்லது ஜாய்ஸ்டிக் மூலம் சுட்டி கர்சரைக் கட்டுப்படுத்துதல். எளிய விசை அழுத்தங்களுடன் நிரல்கள், ஆவணங்கள் மற்றும் வலைத்தளங்களைத் திறத்தல். மின்னஞ்சல், செய்தி பலகைகள் போன்றவற்றில் கையொப்பத்தைச் சேர்ப்பது. ஒரு கணினியை கண்காணித்தல் மற்றும் தேவையற்ற நிரல்களை தானாக மூடுதல். தானியங்கி நினைவூட்டல், கணினி ஸ்கேன் அல்லது காப்புப்பிரதியை திட்டமிடுதல். மீண்டும் மீண்டும் செய்யப்படும் வேலைகளை தானாகச் செய்தல். படிவங்களை தானாக நிரப்புதல். மற்றொரு, அதிக நேரம் எடுக்கும், நிரலாக்க மொழியில் செயல்படுத்துவதற்கு முன் முன்மாதிரி. ஆட்டோஹோட்கியின் முதல் பொது பீட்டா நவம்பர் 10,2003 அன்று வெளியிடப்பட்டது, எழுத்தாளர் கிறிஸ் மல்லெட்டின் ஹாட்கீ ஆதரவை ஆட்டோஇட் வி 2 உடன் ஒருங்கிணைப்பதற்கான முன்மொழிவு ஆட்டோஇட் சமூகத்திலிருந்து பதிலை உருவாக்கத் தவறியதை அடுத்து. மால்லெட் ஒரு புதிய நிரலை உருவாக்கினார், இது ஆட்டோஇட் வி 2 இல் உள்ள தொடரியல் அடிப்படையிலும், சில கட்டளைகள் மற்றும் தொகுப்பாளருக்கு ஆட்டோஇட் வி 3 ஐப் பயன்படுத்தியது. பின்னர், "பிற திட்டங்கள் மீண்டும் மீண்டும் ஆட்டோஐட் குறியீட்டை எடுத்துக்கொள்வது" மற்றும் "தங்களை போட்டியாளர்களாக அமைத்துக் கொள்வது" காரணமாக ஆட்டோஐட் வி3 ஜிபிஎல்லில் இருந்து மூடிய மூலத்திற்கு மாறியது. 2010 ஆம் ஆண்டில், ஆட்டோஹோட்கி v1.1 (முதலில் ஆட்டோஹோட்கி _ எல் என்று அழைக்கப்பட்டது) ஆட்டோஹோட்கியின் தொடர்ச்சியான வளர்ச்சிக்கான தளமாக மாறியது. 2012 ஆம் ஆண்டின் பிற்பகுதியில், இது அதிகாரப்பூர்வ கிளையாக மாறியது. நிரலின் மற்றொரு போர்ட் AutoHotkey.dll ஆகும். நிரலின் நன்கு அறியப்பட்ட முட்கரண்டி ஆட்டோஹோட்கி _ எச் ஆகும், இது முக்கிய தளத்தில் அதன் சொந்த துணை மன்றத்தைக் கொண்டுள்ளது. பதிப்பு 2 ஜூலை 2021 இல், முதல் ஆட்டோஹோட்கி வி 2 பீட்டா வெளியிடப்பட்டது. முதல் வெளியீட்டு வேட்பாளர் நவம்பர் 20,2022 அன்று வெளியிடப்பட்டது, v2.0.0 இன் முழு வெளியீடும் ஆண்டின் பிற்பகுதியில் திட்டமிடப்பட்டது. டிசம்பர் 20,2022 அன்று, பதிப்பு 2.0 அதிகாரப்பூர்வமாக வெளியிடப்பட்டது. ஜனவரி 22,2023 அன்று, ஆட்டோஹோட்கி வி 2 அதிகாரப்பூர்வ முதன்மை பதிப்பாக மாறியது. தானியங்கி ஹாட்கி v1.1 பாரம்பரியமாக மாறியது மற்றும் புதிய அம்சங்கள் எதுவும் செயல்படுத்தப்படாது, ஆனால் இன்னும் தளத்தால் ஆதரிக்கப்படும் மற்றும் பராமரிப்பு வெளியீடுகள் சாத்தியமாகும். எடுத்துக்காட்டுகள் பின்வரும் ஸ்கிரிப்ட் ஒரு பயனரை கூகிள் பயன்படுத்தி ஒரு குறிப்பிட்ட சொல் அல்லது சொற்றொடரைத் தேட அனுமதிக்கும். எந்தவொரு பயன்பாட்டிலிருந்தும் உரையை கிளிப்போர்டுக்கு நகலெடுத்த பிறகு, கட்டமைக்கக்கூடிய ஹாட் கீயை அழுத்துவது பயனரின் இயல்புநிலை வலை உலாவியைத் திறந்து தேடலைச் செய்யும். #g:: http://www.google.com/search?q=%clipboard% இயக்கவும் பின்வரும் ஸ்கிரிப்ட் ஒரு ஹாட்ஸ்டிரிங்கை வரையறுக்கிறது, இது பயனருக்கு எந்த நிரலிலும் "அஃபைக்" என்று தட்டச்சு செய்ய உதவுகிறது மற்றும் அதை தானாகவே "எனக்குத் தெரிந்தவரை" என்று மாற்றிக்கொள்ள உதவுகிறதுஃஃ அஃபைக்ஃஃ பயனர் பங்களித்த அம்சங்கள் எனக்குத் தெரிந்தவரை நீட்டிப்புகள்/இன்டெரோப்கள்/இன்லைன் ஸ்கிரிப்ட் நூலகங்கள் மற்ற நிரலாக்க மொழிகளுடன்/பயன்படுத்த கிடைக்கின்றனஃ VB/C #(. NET) லுவா லிஸ்ப் ஈசிஎல் உட்பொதிக்கப்பட்ட இயந்திரக் குறியீடு வி. பி. எஸ். ஸ்கிரிப்ட்/ஜே. எஸ். ஸ்கிரிப்ட் (விண்டோஸ் ஸ்கிரிப்டிங் ஹோஸ்ட்) பிற முக்கிய செருகுநிரல்கள் ஆதரவை செயல்படுத்துகின்றனஃ அம்சம் சார்ந்த நிரலாக்க செயல்பாடு கொக்கிகள் காம் ரேப்பர்கள் கன்சோல் இடைவினை டைனமிக் குறியீடு தலைமுறை தவிர்க்க முடியாமல், சில தீம்பொருள் தானியங்கி ஹாட்கியைப் பயன்படுத்தி எழுதப்பட்டுள்ளது. தீம்பொருள் எதிர்ப்பு தயாரிப்புகள் ஆட்டோஹோட்கியைப் பயன்படுத்தி திட்டமிடப்பட்ட தீம்பொருளின் உருப்படிகளை குறிக்க முயற்சிக்கும்போது, அவை சில நேரங்களில் உண்மையான தீம்பொருளை விட ஆட்டோஹோட்கியை குற்றவாளியாக பொய்யாக அடையாளம் காட்டுகின்றன. மேலும் காண்கஃ ஆட்டோகி (விண்டோஸிற்கு) ஆட்டோமொபைல் (லினக்ஸுக்கு) ஆட்டோமொபைல் (மேகிண்டோஸிற்கு) புக்மார்க்லெட் (வலை உலாவிகளுக்கு) ஐமாக்ரோஸ் (பயர்பாக்ஸ், குரோம் மற்றும் இன்டர்நெட் எக்ஸ்ப்ளோரருக்கு) விசைப்பலகை மேஸ்ட்ரோ (மேகிண்டோஸிற்கு) கிக்ஸ்டார்ட் (விண்டோஸிற்கு) மேக்ரோ எக்ஸ்பிரஸ் (விண்டோஸிற்கு) வின்பாட்ச் (விண்டோஸிற்கு) குறிப்புகள் வெளிப்புற இணைப்புகள் ஆட்டோஹோட்கி அறக்கட்டளை எல். எல். சி. ஆட்டோமொபைல் சமூகம் மற்றும் வளங்கள் தானியங்கி மென்பொருள் இலவச கணினி மென்பொருள் இலவச மென்பொருள் சி + + விண்டோஸ் மட்டும் இலவச மென்பொருளில் நிரல் செய்யப்பட்ட இலவச மென்பொருள்