በጥቂት ጠቅታዎች ውስጥ ተደጋጋሚ ስራዎችን ለማከናወን የሚያስችል መንገድ አለ?
ብዙ ተጠቃሚዎች ለምርታማነት አንዳንድ መሰረታዊ አቋራጭ ቁልፎችን አስቀድመው ያውቃሉ። መዳፊትዎን በጂአይአይ ዙሪያ ለማሰስ ከመጠቀም ይልቅ ስራዎን ለመቆጠብ Ctrl+S ብቻ መጠቀም ይችላሉ። እያንዳንዱን የተከፈተ መስኮት በእጅ ከመቀነስ ይልቅ ዴስክቶፕዎን ለማሳየት Win+Dን ብቻ መተየብ ይችላሉ። ግን የእራስዎን አቋራጭ ቁልፎች ለመፍጠር የሚያስችል መንገድ አለ?
AutoHotkey በጥቂት የኮድ መስመሮች ብጁ ትዕዛዞችን ለመፍጠር በቀላሉ የሚማሩበት ፕሮግራም ነው። የሚወዷቸውን ድረ-ገጾች ወይም ፕሮግራሞችን በጥቂት የቁልፍ ጭነቶች መክፈት እንደሚችሉ ወይም “currdate” ብለው ሲተይቡ ወዲያውኑ የአሁኑን ቀን እንደገቡ አስቡት።
ይህ መጣጥፍ በAutoHotkey ውስጥ ሊያገኟቸው ከሚችሏቸው አንዳንድ መሰረታዊ ባህሪያት ላይ እና እንዲሁም ለፕሮግራሙ አንዳንድ የተለመዱ የአጠቃቀም ጉዳዮችን ይዳስሳል።
AutoHotKey ምንድን ነው?
AutoHotkey በማይክሮሶፍት ዊንዶውስ ውስጥ የሚገኝ ነፃ እና ክፍት ምንጭ ብጁ ስክሪፕት ቋንቋ ነው። በመጀመሪያ የተሰራው የቁልፍ ሰሌዳ አቋራጮችን በቀላሉ ለመፍጠር እና የኮምፒዩተር ስራዎችን በቀላሉ በራስ ሰር ለመስራት የሚያስችል ቁልፍ ቁልፎችን ለመፍጠር ነው።
በዚህ ፕሮግራም ተጠቃሚዎች የኪቦርድ እና የመዳፊት ግብዓት ሕብረቁምፊን የሚደግሙ ስክሪፕቶችን እና ማክሮዎችን በቀላሉ መፍጠር ይችላሉ። የላቁ የAutoHotkey ጉዳዮች ስክሪፕትዎ በትክክል ምን ማድረግ እንደሚፈልጉ ለመለየት የተጠቃሚ በይነገጽ እና የሜኑ አሞሌዎችን ይጠቀሙ።
አውቶሆትኪ በC++ ላይ ስለሚሰራ እያንዳንዱ ስክሪፕት በቀላሉ ወደ .EXE ፋይል ሊቀየር ይችላል ማንም ሰው አውቶሆትኪን ባይጭንም እንኳ ሊሰራው ይችላል።
ተጠቃሚዎች አውቶሆትኪን በእነሱ ውስጥ መጫን ይችላሉ። ኦፊሴላዊ ድር ጣቢያ. የእነሱ ስነዳ ለጀማሪ ምቹ እና ሰፊ ነው።
ቁልፍ ባህሪያት
- ተለዋዋጮችን የመመደብ እና የማውጣት ችሎታ
- የተወሰኑ የቁልፍ ሰሌዳ ቁልፎችን ያቁሙ ወይም ያሰናክሉ።
- የቁልፍ ሰሌዳ፣ አይጥ እና ጆይስቲክ ግብዓት አስመስለው
- ተጠቃሚዎች የተወሰነ ጽሑፍን ሊተኩ የሚችሉ “ትኩስ ገመዶችን” መመደብ ይችላሉ።
- ብጁ የውሂብ ማስገቢያ ቅጾች በ GUI በኩል
- ከዊንዶውስ ኤፒአይ ጋር ተኳሃኝነት
- ብጁ ድርድሮችን ወይም ዕቃዎችን ይፍጠሩ።
- ተጠቃሚዎች ጽሑፍን እንዲቆጣጠሩ፣ እሴቶችን ለማስላት እና ሌሎችንም ሊያግዙ ከሚችሉ ሰፊ የተግባር ቤተ-መጽሐፍት ጋር አብሮ ይመጣል
መሰረታዊ ፅንሰ ሀሳቦች
የእርስዎን AutoHotkey ስክሪፕቶች በሚገነቡበት ጊዜ ሊጠቀሙባቸው የሚችሏቸው አንዳንድ መሰረታዊ ፅንሰ-ሀሳቦች ቅድመ እይታ ይኸውና።
አዲስ ፋይል በመፍጠር ላይ
አንዴ አውቶሆትኪን ከተጫነ የዊንዶውስ ተጠቃሚዎች ዴስክቶፕዎን በቀኝ ጠቅ ሲያደርጉ የአውቶሆትኪ ስክሪፕት አማራጭን በአዲስ ስር በመምረጥ አዲስ ስክሪፕት በፍጥነት ማከል ይችላሉ።
የእርስዎን ስክሪፕት ማሻሻል ለመጀመር፣ በሚወዱት የጽሑፍ አርታኢ ውስጥ አዲሱን ፋይል መክፈት ይችላሉ። እያንዳንዱ አዲስ ስክሪፕት የተሻለውን አፈጻጸም እና ተኳኋኝነት የሚያረጋግጥ ነባሪ ስክሪፕት ያካትታል።
Hotkeys እና Hotstrings
አቋራጭ ቁልፎች ወይም አቋራጭ ቁልፎች አንድ የተወሰነ ተግባር የሚቀሰቅሱ የቁልፍ ሰሌዳ ቁልፎች ጥምረት ናቸው።
ከዚህ በታች ባለው ምሳሌ ላይ “#n” የሚለውን ህብረቁምፊ ተጠቅመን Win + N የሚለውን ቁልፍ መጠቀም እንደምንፈልግ ለማመልከት ነው። የሚቀጥለው መስመር የማስታወሻ ደብተር አፕሊኬሽኑን የሩጫ ትዕዛዝ ይገልጻል። የእርምጃውን መጨረሻ ለማመልከት የመመለሻ ቁልፉን እንጠቀማለን.
የፓውንድ ምልክት ዊን ማለት ነው። የ"!" ምልክቱ ለ Alt ቁልፍ፣ “^” ምልክቱ ለ Ctrl ጥቅም ላይ ይውላል፣ እና “+” ቁልፍ ለ Shift ቁልፍ ጥቅም ላይ ይውላል። በአጠቃላይ እነዚህ ቁልፎች በመባል ይታወቃሉ የመቀየሪያ ቁልፎች.
AutoHotkey እንዲሁ ይደግፋል አውድ-ትብ ትኩስ ቁልፎች. ለምሳሌ፣ እርስዎ በሚወዱት አርታኢ ውስጥ ከሆኑ ብቻ አንድ ድርጊት መቀስቀስ ሊፈልጉ ይችላሉ። ይህንን ለማድረግ አውቶሆትኪ #IfWinActive ቁልፍ ቃል አለው።
ከታች ባለው ምሳሌ፣ አክለናል። #አሸናፊ ከሆነ ድርጊቱን ከመፈጸሙ በፊት ተጠቃሚው በአሁኑ ጊዜ በማስታወሻ ደብተር መተግበሪያ ላይ መሆኑን በመጀመሪያ የሚያረጋግጥ መመሪያ።
ትኩስ ገመዶች እርስዎ በሚተይቡበት ጊዜ አህጽሮተ ቃላትን ለማስፋፋት በዋናነት ያገለግላሉ። ለምሳሌ, "btw" ከተየቡ በኋላ "በነገራችን ላይ" የሚል የ AHK ስክሪፕት ማዘጋጀት ይችላሉ.
hotstring ን መወሰን በጣም ቀላል ነው። በቀላሉ ቀስቅሴ ምህጻረ ቃል በሁለት ጥንድ ኮሎን መካከል ያካትቱ። ከምህፃረ ቃል በኋላ የማለቂያ ቁምፊ ከተተይቡ በኋላ ትኩስ ሕብረቁምፊው ይሠራል።
የማለቂያ ቁምፊዎች ቅንፍ፣ ቅንፎች፣ ቅንፎች፣ ሥርዓተ-ነጥብ ምልክቶች፣ ትሮች፣ ክፍተቶች እና አስገባ ቁልፍ ያካትታሉ። ለምሳሌ፣ ከላይ ያለውን ስክሪፕት ተጠቅሜ “ቲይልም”ን መተየብ እችላለሁ ያለ ሆትstring ቀስቅሴ።
ተጠቃሚዎች በአንድ ፋይል ውስጥ ብዙ ትኩስ ገመዶችን እና ቁልፎችን ማስቀመጥ ይችላሉ።
ቁልፍ ግቤት ላክ
በቀደሙት ምሳሌዎች የጽሑፍ ግቤትን የሚመልሱ የእርምጃዎች ምሳሌዎችን አሳይተናል። ይህ በብዙ አጋጣሚዎች ጠቃሚ ቢሆንም በምትኩ የላክ ቁልፍ ግቤት መጠቀም ያለብን አንዳንድ አጋጣሚዎች አሉ።
ይህ ባህሪ ቁልፉ ሲጫን እና ሲከፈት እና ለምን ያህል ጊዜ ተጭኖ መቆየት እንዳለበት በስክሪፕቱ ውስጥ እንዲገልጹ ያስችልዎታል። የቁልፍ መዘግየት የሚያስፈልጋቸው ድርጊቶች አብዛኛውን ጊዜ የላክ ትዕዛዝን ይጠቀማሉ።
ከላይ ባለው ምሳሌ የላይ ቀስት ቁልፉን ለአንድ ሰከንድ የሚይዝ ስክሪፕት አለን። አንድ ቁልፍ ለመጫን እና ለመልቀቅ የተለያዩ ትዕዛዞች እንዳለን ልብ ይበሉ።
ድር ጣቢያዎችን እና ፕሮግራሞችን ያሂዱ
ፋይሎችን እና ዩአርኤሎችን ለመክፈት Run የሚለውን ትእዛዝ መጠቀም እንችላለን። ተቀባይን በመሳሰሉት ሀረግ መግለጽደብዳቤ ለ:[ኢሜል የተጠበቀ]” በተሰጠው ተቀባይ ተሞልቶ ነባሪ የኢሜል ማመልከቻዎን ይከፍታል።
ከፋይሎች በተጨማሪ, AHK በስርዓተ ክወናዎ ውስጥ ልዩ የዊንዶውስ ማህደሮችን እንዲከፍቱ ይፈቅድልዎታል. ለምሳሌ፣ ሪሳይክል ቢንን ለመክፈት፣ ያንን አቃፊ በአለምአቀፍ ደረጃ ልዩ መለያ ወይም መጠቀም እንችላለን CLSID. ይህንን ማሰስ ይችላሉ። ዝርዝር በዊንዶውስ ላይ የ CLSIDs.
እቃዎች እና ተለዋዋጮች
ለAutoHotkey የበለጠ የላቁ ባህሪያት ተለዋዋጮችን እና ነገሮችን የመጠቀም ችሎታን ያካትታሉ።
ተለዋዋጮች ጽሑፍን፣ ቁጥሮችን እና መረጃዎችን ከሌሎች ተግባራት ለማከማቸት ሊያገለግሉ ይችላሉ። ማንኛውንም እሴት ለተለዋዋጭ መመደብ ይችላሉ።
ነገሮች መረጃን በብቃት የማደራጀት መንገድ ናቸው። ነገሮች በመሠረቱ የተለዋዋጮች ስብስብ ናቸው። በ AHK ውስጥ, ተለዋዋጭ ስሞች እንደ ቁልፎች ይታወቃሉ, ይዘቱ ደግሞ እሴቶች ይባላሉ.
ነገሮች በድርድር ቅርፀት ሊሆኑ ይችላሉ፣እያንዳንዱ እሴት ተያያዥ ኢንዴክስ እንደ ቁልፉ ሲኖረው። በአማራጭ፣ ቁልፎቹ ሕብረቁምፊዎች ወይም ተከታታይ ያልሆኑ ቁጥሮች የሆኑበትን አሶሺዬቲቭ ድርድር መጠቀም እንችላለን።
የአጠቃቀም ጉዳዮች ምሳሌ
1. የቁልፍ ሰሌዳ ማስተካከል
እንደ ድቮራክ ያሉ ተለዋጭ የቁልፍ ሰሌዳ ካርታዎችን ለመጠቀም የሚፈልጉ ተጠቃሚዎች ተገቢውን የቁልፍ ሰሌዳ ካርታዎች በቀላሉ ለማዘጋጀት አውቶሆትኪን ስክሪፕት መጠቀም ይችላሉ።
2. ለማንኛውም ድህረ ገጽ እና ፕሮግራም ሙቅ ቁልፎች
AutoHotkey በኮምፒዩተርዎ ላይ ማንኛውንም ፕሮግራም ከፍቶ ማንኛውንም የድር ጣቢያ URL ማምጣት ይችላል። ለምሳሌ Ctrl + Shift + C ን ሲጫኑ ጎግል ፍለጋን የሚከፍት ስክሪፕት ማቀናበር ይችላሉ። በብዛት ጥቅም ላይ የዋሉ ፕሮግራሞቻችን በአንድ የመዳፊት ቁልፎች ርቀት ላይ ሊሆኑ ይችላሉ።
3. በተደጋጋሚ ጥቅም ላይ የዋሉ የፋይል ስሞችን ወይም ሀረጎችን ይሙሉ
አውቶሆትኪ እራስዎን ለመፃፍ አሰልቺ ሊሆኑ የሚችሉ የተለያዩ ሀረጎችን እና የጽሑፍ ሕብረቁምፊዎችን በቀላሉ እንዲሞሉ ይረዳዎታል። ለምሳሌ፣ የእርስዎን የፖስታ አድራሻ የሚጽፍልን አጭር ሕብረቁምፊ መፍጠር ይችላሉ።
4. ለልዩ ቁምፊዎች እና ሥርዓተ-ነጥብ ብጁ አቋራጮች
እንደ ñ ወይም é ያሉ ልዩ ቁምፊዎችን ለመተየብ ተቸግረው ያውቃሉ? ጸሃፊዎች እንዴት en dash (–) ወይም em dash (—) መተየብ እንደሚችሉ ማስታወስ አሰልቺ ሆኖ ሊያገኙት ይችላሉ። AutoHotkey ተጠቃሚዎች በብዛት ጥቅም ላይ ለዋሉት ልዩ ገጸ ባህሪያቸው ብጁ አቋራጮችን እንዲፈጥሩ ሊረዳቸው ይችላል።
መደምደሚያ
አውቶሆትኪ ለዊንዶውስ ተጠቃሚዎች እጅግ በጣም ኃይለኛ ፕሮግራም ነው።
ፕሮግራሙ ተደጋጋሚ እና አሰልቺ ስራዎችን በራስ ሰር ለመስራት ምርጥ ነው። የሃይል ተጠቃሚዎች እና የስክሪፕት አድናቂዎች AHK በስክሪፕት ቋንቋው ሊያደርጋቸው ከሚችላቸው እጅግ በጣም ብዙ ተግባራት በእርግጥ ይጠቀማሉ።
መልስ ይስጡ