ምን ማወቅ
- የ AHK ፋይል የAutoHotkey ስክሪፕት ነው።
- አንዱን በAutoHotkey ይክፈቱ፣ ወይም በጽሑፍ አርታዒ ያርትዑት።
- ወደ EXE በAhk2Exe ቀይር።
ይህ ጽሁፍ የ AHK ፋይል ምን እንደሆነ እና በኮምፒውተሮ ላይ እንዴት እንደሚከፍት ያብራራል እንዲሁም አንዱን ወደ ብዙ ጥቅም ላይ የሚውል executable ፎርማት (EXE)።
AHK ፋይል ምንድን ነው?
የ. AHK ፋይል ቅጥያ ያለው ፋይል የAutoHotkey ስክሪፕት ነው። በነጻ የስክሪፕት መሳሪያ በዊንዶውስ ውስጥ ስራዎችን በራስ ሰር ለመስራት የሚያገለግል ግልጽ የጽሁፍ ፋይል አይነት ነው።
የAutoHotkey ፕሮግራም እንደ የመስኮት ጥያቄዎችን ጠቅ ማድረግ፣ፊደሎችን እና ቁጥሮችን መተየብ እና ሌሎች ብዙ ነገሮችን በራስ ሰር ለመስራት ይጠቀምበታል። በተለይም ሁልጊዜ ተመሳሳይ እርምጃዎችን ለሚከተሉ ለረጅም፣ ለተሳለ እና ተደጋጋሚ እርምጃዎች ጠቃሚ ነው።
የ AHK ፋይል እንዴት እንደሚከፈት
ምንም እንኳን AHK ፋይሎች የጽሑፍ ፋይሎች ብቻ ቢሆኑም፣ የተረዱት እና የሚፈጸሙት በነጻው አውቶሆትኪ ፕሮግራም አውድ ውስጥ ብቻ ነው። ተግባሮቹ እንዲከናወኑ ፋይሉ በተሰራበት ኮምፒውተር ላይ መጫን አለበት።
አገባቡ ትክክል እስከሆነ ድረስ ሶፍትዌሩ በፋይሉ ውስጥ የተጻፈውን እንደ ተከታታይ አውቶሆትኪ ይገነዘባል።
እንዲህ ያሉ እርስዎ እራስዎ ያደረጓቸውን ወይም ከታመነ ምንጭ ያወረዷቸውን ሊተገበሩ የሚችሉ ፋይሎችን ብቻ ለመጠቀም ጥንቃቄ ያድርጉ። አውቶሆትኪን በተጫነ ኮምፒዩተር ላይ የ AHK ፋይል ባለበት ቅጽበት ኮምፒውተርዎን ለአደጋ ያጋለጡበት ቅጽበት ነው። ፋይሉ በሁለቱም በግል ፋይሎችዎ እና በአስፈላጊ የስርዓት ፋይሎች ላይ በድብቅ ብዙ ጉዳት ሊያደርሱ የሚችሉ ጎጂ ስክሪፕቶችን ሊይዝ ይችላል።
ያሉት ሁሉ፣ AHK ፋይሎች የተጻፉት በቀላል ጽሑፍ ስለሆነ፣ ማንኛውም የጽሑፍ አርታኢ (እንደ ዊንዶውስ ኖትፓድ ወይም ከምርጥ የጽሑፍ አርታኢዎች ዝርዝር ውስጥ አንዱ) ደረጃዎቹን ለመገንባት እና በነባር ፋይሎች ላይ ለውጦችን ለማድረግ ጥቅም ላይ ሊውል ይችላል።እንደገና፣ ቢሆንም፣ በጽሁፍ ፋይሉ ውስጥ የተካተቱት ትዕዛዞች አንድ ነገር እንዲሰሩ ለማድረግ AutoHotkey መጫን አለበት።
ይህ ማለት በኮምፒዩተርዎ ላይ የ AHK ፋይል ከሰሩ እና አውቶሆትኪ ከተጫነ በጥሩ ሁኔታ የሚሰራ ከሆነ ያንኑ ፋይል ሶፍትዌር ላልተጫነው ለሌላ ሰው መላክ አይችሉም እና ለእሱ ይሰራል ብለው ይጠብቁ እንዲሁም. ማለትም ወደ EXE ካልቀየሩት በስተቀር፣ ከዚህ በታች ባለው ክፍል የበለጠ ማወቅ ይችላሉ።
በፋይሉ ውስጥ ያሉት መመሪያዎች ግልጽ የሆነ ነገር ካላደረጉ የ AHK ፋይል የከፈቱ አይመስልም። ለምሳሌ፣ የአንተ ልዩ የሆነ የቁልፍ ሰሌዳ ትዕዛዞችን ከገባህ በኋላ አንድን ዓረፍተ ነገር ለመተየብ ብቻ ከተዋቀረ፣ ያንን የተወሰነ ፋይል መክፈት ምንም መስኮት ወይም እየሰራ መሆኑን የሚጠቁም አይሆንም። ነገር ግን፣ አንድ ሌላ ፕሮግራሞችን ለመክፈት፣ ኮምፒዩተራችሁን ለመዝጋት፣ ወዘተ - ግልጽ የሆነ ነገር ለማድረግ ከተዋቀረ እንደከፈቱት በእርግጠኝነት ያውቃሉ።
ነገር ግን ሁሉም ክፍት ስክሪፕቶች በተግባር አስተዳዳሪ ውስጥ እንዲሁም በዊንዶውስ የተግባር አሞሌ የማሳወቂያ ቦታ ላይ ይታያሉ። ስለዚህ አንድ ሰው ከበስተጀርባ በንቃት እየሰራ ስለመሆኑ እርግጠኛ ካልሆኑ እነዚያን ቦታዎች ማረጋገጥዎን ያረጋግጡ።
እንዴት መቀየር ይቻላል
የAHK ፋይሎች አውቶሆትኪን በግልፅ ሳይጭኑ እንዲሄዱ ወደ EXE ሊለወጡ ይችላሉ። ወደ EXE ስለመቀየር በኩባንያው ስክሪፕት ወደ EXE (ahk2exe) ገጽ ላይ ማንበብ ትችላለህ።
በመሰረቱ፣ ያንን ለማድረግ ፈጣኑ መንገድ ፋይሉን በቀኝ ጠቅ ማድረግ እና ስክሪፕት ማጠናቀርን መምረጥ ነው። እንዲሁም በAutoHotkey መጫኛ አቃፊ ውስጥ በተካተተው የ Ahk2Exe ፕሮግራም በኩል ይህንን ልወጣ ማድረግ ይችላሉ። በጀምር ሜኑ ውስጥ መፈለግ ወይም በዚህ አቃፊ ውስጥ መፈለግ ይችላሉ፡
C:\ፕሮግራም ፋይሎች\ራስሆትኪ\አጠናቀር
AutoIt ከAutoHotkey ጋር የሚመሳሰል ነገር ግን በምትኩ AUT እና AU3 ፋይል ቅርጸቶችን የሚጠቀም ፕሮግራም ነው። AHKን ወደ ከእነዚህ ቅርጸቶች ወደ አንዱ ለመቀየር ቀላል መንገድ ላይኖር ይችላል፣ስለዚህ እርስዎ እየፈለጉት ከሆነ ስክሪፕቱን ሙሉ በሙሉ በAutoIt ውስጥ እንደገና መፃፍ ሊኖርብዎ ይችላል።
AHK ፋይል ምሳሌዎች
ከዚህ በታች ጥቂት የAutoHotkey ስክሪፕቶች ምሳሌዎች አሉ።በቀላሉ አንዱን ወደ የጽሑፍ አርታዒ ይቅዱ፣ በ AHK ፋይል ቅጥያ ያስቀምጡት እና ከዚያ AutoHotkey በሚያሄድ ኮምፒውተር ላይ ይክፈቱት። ከበስተጀርባ ይሰራሉ (ከፍተው "አታይም") እና ተጓዳኝ ቁልፎች ሲነቁ ወዲያውኑ ይሰራሉ።
ይህ የተደበቁ ፋይሎችን Windows እና H ቁልፎችን በተመሳሳይ ጊዜ በተጫኑ ቁጥር ያሳያል። ይህ የተደበቁ ፋይሎችን በእጅ ከማሳየት/ከመደበቅ የበለጠ ፈጣን ነው።
; የተደበቁ ፋይሎችን አሳይ ወይም ደብቅ
ሰ::
RegRead፣HiddenFiles_Status፣HKEY_CURRENT_USER፣ሶፍትዌር\Microsoft\Windows\CurrentVersion\Explorer\Advanced፣ Hidden
HiddenFiles_Status=2 RegWrite፣REG_DWORD፣HKEY_CURRENT_USER፣ሶፍትዌር\Microsoft\Windows\CurrentVersion\Explorer\Advanced፣ Hidden፣ 1
ሌላ
RegWrite፣REG_DWORD፣HKEY_CURRENT_USER፣Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced፣ Hidden፣ 2
WinGetClass፣ eh_Class፣ A
ከሆነ (eh_Class="32770" ወይም A_OSVersion="WIN_VISTA")
ላኪ፣ {F5}
Else PostMessage፣ 0x111፣ 28931፣,, A
ተመለስ
የሚከተለው በጣም ቀላል የሆነ ስክሪፕት ሲሆን ይህም ለፍላጎትዎ ሙሉ በሙሉ ሊስተካከል የሚችል ነው። ፈጣን የቁልፍ ሰሌዳ አቋራጭ ያለው ፕሮግራም ይከፍታል። በዚህ ምሳሌ ውስጥ WIN+N ሲጫኑ ማስታወሻ ደብተር እንዲከፍት አድርገነዋል።
n::ማስታወሻ ደብተርን አሂድ
ከየትኛውም ቦታ ሆነው Command Promptን በፍጥነት የሚከፍተው ተመሳሳይ ነው፡
p::cmd አሂድ
የአገባብ ጥያቄዎችን ለማግኘት የAutoHotkey ፈጣን ማጣቀሻን እና AutoHotkey Script Showcaseን ለተጨማሪ የስክሪፕት ምሳሌዎች ይመልከቱ።
አሁንም መክፈት አልቻልኩም?
አውቶሆትኪ ሲጫን ፋይልዎ የማይሰራ ከሆነ እና በተለይም ከጽሑፍ አርታኢ ጋር ሲታዩ የጽሑፍ ትዕዛዞችን ካላሳየዎት ከእነዚህ ውስጥ አንዱ እንዳይኖርዎት በጣም ጥሩ እድል ይኖርዎታል። ስክሪፕቶች።
አንዳንድ ፋይሎች መጨረሻው ላይ እንደ "AHK" የሚል ቅጥያ ይጠቀማሉ፣ ይህ ማለት ግን ፋይሎቹን በእኩልነት መያዝ አለብዎት ማለት አይደለም - ሁልጊዜ በተመሳሳይ ፕሮግራሞች አይከፈቱም ወይም በ ተመሳሳይ መሳሪያዎች።
ለምሳሌ፣ ምናልባት የ AHX ፋይል አለህ፣ እሱም ከAutoHotkey ጋር ጥቅም ላይ ከሚውሉ የስክሪፕት ፋይሎች ጋር ምንም ግንኙነት የሌለው የWinAHX Tracker Module ፋይል ነው። ወይም ደግሞ በPhotoshop ጥቅም ላይ የዋለ የAHS ፋይል ሊሆን ይችላል።
ሌላው ተመሳሳይ ድምጽ ያለው ግን ፍጹም የተለየ የፋይል ቅጥያ ኤፒኬ ነው። እነዚህ በአንድሮይድ ኦፐሬቲንግ ሲስተም የሚሰሩ እና በተቻለ መጠን ከጽሁፍ ፋይሎች በጣም የራቁ አፕሊኬሽኖች ናቸው ስለዚህ ከነዚህ ውስጥ አንዱ ካለዎት እሱን ለመክፈት ከላይ ያሉትን የAutoHotkey መክፈቻዎችን መጠቀም አይችሉም።
ASHX ፋይሎች ሌላ ምሳሌ ናቸው። ወደዚያ ፋይል ቅጥያ አንድ ፊደል ብቻ ታክሏል፣ ነገር ግን ቅርጸቱ በምትኩ ከASP. NET የድር አገልጋይ መተግበሪያዎች ጋር የተያያዘ ነው።
እዚህ ያለው ነጥቡ ፋይሉን የሚከፍተው ወይም የሚቀይር ተገቢውን ፕሮግራም ማግኘት እንዲችሉ ፋይልዎ እየተጠቀመበት ያለውን የፋይል ቅጥያ መመርመር ነው።