విషయ సూచిక[దాచు][చూపండి]
కేవలం కొన్ని క్లిక్లలో పునరావృతమయ్యే పనులను నిర్వహించడానికి ఏదైనా మార్గం ఉందా?
ఉత్పాదకత కోసం చాలా మంది వినియోగదారులకు ఇప్పటికే కొన్ని ప్రాథమిక షార్ట్కట్ కీలు తెలుసు. GUI చుట్టూ నావిగేట్ చేయడానికి మీ మౌస్ని ఉపయోగించే బదులు, మీరు మీ పనిని సేవ్ చేయడానికి Ctrl+Sని ఉపయోగించవచ్చు. తెరిచిన ప్రతి విండోను మాన్యువల్గా కనిష్టీకరించే బదులు, మీరు మీ డెస్క్టాప్ను చూపించడానికి Win+D అని టైప్ చేయవచ్చు. అయితే మీ స్వంత షార్ట్కట్ కీలను సృష్టించుకోవడానికి ఏదైనా మార్గం ఉందా?
AutoHotkey అనేది మీరు కొన్ని పంక్తుల కోడ్తో కస్టమ్ కమాండ్లను సృష్టించడాన్ని సులభంగా నేర్చుకోగల ప్రోగ్రామ్. కొన్ని కీస్ట్రోక్లతో మీకు ఇష్టమైన వెబ్సైట్లు లేదా ప్రోగ్రామ్లను తెరవగలగడం లేదా మీరు “కర్డేట్” అని టైప్ చేసినప్పుడు స్వయంచాలకంగా ప్రస్తుత తేదీని నమోదు చేయడం గురించి ఆలోచించండి.
ఈ కథనం మీరు AutoHotkeyలో కనుగొనగలిగే కొన్ని ప్రాథమిక లక్షణాలను అలాగే ప్రోగ్రామ్ కోసం కొన్ని సాధారణ వినియోగ సందర్భాలను అన్వేషిస్తుంది.
AutoHotKey అంటే ఏమిటి?
AutoHotkey అనేది Microsoft Windowsలో అందుబాటులో ఉన్న ఉచిత మరియు ఓపెన్ సోర్స్ అనుకూల స్క్రిప్టింగ్ భాష. ఇది మొదట్లో కీబోర్డ్ షార్ట్కట్లను సులభంగా సృష్టించడానికి మరియు కంప్యూటర్ పనులను సులభంగా ఆటోమేట్ చేయడానికి హాట్కీలను రూపొందించడానికి అభివృద్ధి చేయబడింది.
ఈ ప్రోగ్రామ్తో, వినియోగదారులు కీబోర్డ్ మరియు మౌస్ ఇన్పుట్ స్ట్రింగ్ను పునరావృతం చేయగల స్క్రిప్ట్లు మరియు మాక్రోలను సులభంగా సృష్టించవచ్చు. AutoHotkey యొక్క అధునాతన వినియోగ సందర్భాలు మీరు మీ స్క్రిప్ట్ని సరిగ్గా ఏమి చేయాలనుకుంటున్నారో పేర్కొనడానికి వినియోగదారు ఇంటర్ఫేస్లు మరియు మెను బార్లను కూడా ఉపయోగిస్తాయి.
AutoHotkey C++లో నడుస్తుంది కాబట్టి, ప్రతి స్క్రిప్ట్ను సులభంగా .EXE ఫైల్గా మార్చవచ్చు, ఎవరైనా ఆటోహాట్కీ ఇన్స్టాల్ చేయనప్పటికీ అమలు చేయవచ్చు.
వినియోగదారులు తమలో AutoHotkeyని ఇన్స్టాల్ చేసుకోవచ్చు అధికారిక వెబ్సైట్. వారి డాక్యుమెంటేషన్ ప్రారంభకులకు అనుకూలమైనది మరియు విస్తృతమైనది.
కీ ఫీచర్లు
- వేరియబుల్స్ కేటాయించి తిరిగి పొందగల సామర్థ్యం
- నిర్దిష్ట కీబోర్డ్ కీలను రీమ్యాప్ చేయండి లేదా నిలిపివేయండి
- కీబోర్డ్, మౌస్ మరియు జాయ్స్టిక్ ఇన్పుట్ను అనుకరించండి
- వినియోగదారులు నిర్దిష్ట వచనాన్ని భర్తీ చేయగల “హాట్స్ట్రింగ్లను” కేటాయించవచ్చు
- GUI ద్వారా కస్టమ్ డేటా ఎంట్రీ ఫారమ్లు
- Windows APIతో అనుకూలత
- అనుకూల శ్రేణులు లేదా వస్తువులను సృష్టించండి.
- వినియోగదారులకు వచనాన్ని మార్చడం, విలువలను గణించడం మరియు మరిన్ని చేయడంలో సహాయపడే ఫంక్షన్ల విస్తృత లైబ్రరీతో వస్తుంది
ప్రాథమిక అంశాలు
మీ ఆటోహాట్కీ స్క్రిప్ట్లను రూపొందించేటప్పుడు మీరు ఉపయోగించగల కొన్ని ప్రాథమిక భావనల ప్రివ్యూ ఇక్కడ ఉంది.
కొత్త ఫైల్ను సృష్టిస్తోంది
AutoHotkey ఇన్స్టాల్ చేయబడిన తర్వాత, Windows వినియోగదారులు మీ డెస్క్టాప్పై కుడి-క్లిక్ చేసినప్పుడు New కింద ఉన్న AutoHotkey స్క్రిప్ట్ ఎంపికను ఎంచుకోవడం ద్వారా త్వరగా కొత్త స్క్రిప్ట్ను జోడించవచ్చు.
మీ స్క్రిప్ట్ని సవరించడం ప్రారంభించడానికి, మీరు మీకు ఇష్టమైన టెక్స్ట్ ఎడిటర్లో కొత్త ఫైల్ని తెరవవచ్చు. ప్రతి కొత్త స్క్రిప్ట్లో అత్యుత్తమ పనితీరు మరియు అనుకూలతను నిర్ధారించే డిఫాల్ట్ స్క్రిప్ట్ ఉంటుంది.
హాట్కీలు మరియు హాట్స్ట్రింగ్లు
కీలు లేదా సత్వరమార్గం కీలు నిర్దిష్ట చర్యను ప్రేరేపించే కీబోర్డ్ కీల కలయికలు.
దిగువ ఉదాహరణలో, మేము హాట్కీ Win + Nని ఉపయోగించాలనుకుంటున్నామని సూచించడానికి “#n” స్ట్రింగ్ని ఉపయోగించాము. తదుపరి పంక్తి నోట్ప్యాడ్ అప్లికేషన్ కోసం రన్ ఆదేశాన్ని నిర్దేశిస్తుంది. చర్య ముగింపును సూచించడానికి మేము రిటర్న్ కీని ఉపయోగిస్తాము.
పౌండ్ గుర్తు విన్ని సూచిస్తుంది. ది "!" Alt కీ కోసం గుర్తు ఉపయోగించబడుతుంది, Ctrl కోసం “^” గుర్తు ఉపయోగించబడుతుంది మరియు Shift కీ కోసం “+” కీ ఉపయోగించబడుతుంది. సమిష్టిగా, ఈ కీలను అంటారు మాడిఫైయర్ కీలు.
AutoHotkey కూడా మద్దతు ఇస్తుంది సందర్భోచితమైన హాట్కీలు. ఉదాహరణకు, మీరు మీకు ఇష్టమైన ఎడిటర్లో ఉన్నట్లయితే మాత్రమే మీరు చర్యను ప్రారంభించాలనుకోవచ్చు. దీన్ని చేయడానికి, AutoHotkey #IfWinActive కీవర్డ్ని కలిగి ఉంది.
దిగువ ఉదాహరణలో, మేము a జోడించాము #IfWinActive చర్యను అమలు చేయడానికి ముందు వినియోగదారు ప్రస్తుతం నోట్ప్యాడ్ అప్లికేషన్లో ఉన్నారో లేదో ముందుగా తనిఖీ చేసే ఆదేశం.
హాట్ స్ట్రింగ్స్ మీరు వాటిని టైప్ చేస్తున్నప్పుడు సంక్షిప్తాలను విస్తరించడానికి ప్రధానంగా ఉపయోగించబడతాయి. ఉదాహరణకు, మీరు "btw" అని టైప్ చేసిన తర్వాత "ద్వారా" అని టైప్ చేసే AHK స్క్రిప్ట్ను సెటప్ చేయవచ్చు.
హాట్స్ట్రింగ్ని నిర్వచించడం చాలా సులభం. రెండు జతల కోలన్ల మధ్య ట్రిగ్గర్ సంక్షిప్తీకరణను చేర్చండి. మీరు సంక్షిప్తీకరణ తర్వాత ముగింపు అక్షరాన్ని టైప్ చేసిన తర్వాత హాట్స్ట్రింగ్ సక్రియం అవుతుంది.
ముగింపు అక్షరాలలో కుండలీకరణాలు, బ్రాకెట్లు, కలుపులు, విరామ చిహ్నాలు, ట్యాబ్లు, ఖాళీలు మరియు ఎంటర్ కీ ఉన్నాయి. ఉదాహరణకు, పై స్క్రిప్ట్ని ఉపయోగించి, నేను హాట్స్ట్రింగ్ ట్రిగ్గరింగ్ లేకుండా “ttylm” అని టైప్ చేయగలను.
వినియోగదారులు ఒకే ఫైల్లో ఎన్ని హాట్స్ట్రింగ్లు మరియు హాట్కీలను ఉంచవచ్చు.
కీ ఇన్పుట్ పంపండి
మునుపటి ఉదాహరణలలో, మేము టెక్స్ట్ ఇన్పుట్ని అందించే చర్యల ఉదాహరణలను చూపించాము. ఇది చాలా సందర్భాలలో ఉపయోగకరంగా ఉన్నప్పటికీ, బదులుగా మనం పంపు కీ ఇన్పుట్ను ఉపయోగించాల్సిన కొన్ని సందర్భాలు ఉన్నాయి.
ఈ ఫీచర్ మిమ్మల్ని స్క్రిప్ట్లో కీని ఎప్పుడు నొక్కినప్పుడు మరియు అన్ప్రెస్ చేసి ఎంతసేపు నొక్కి ఉంచాలో పేర్కొనడానికి మిమ్మల్ని అనుమతిస్తుంది. కీ ఆలస్యం అవసరమయ్యే చర్యలు సాధారణంగా పంపు ఆదేశాన్ని ఉపయోగిస్తాయి.
ఎగువ ఉదాహరణలో, మేము ఒక సెకను పాటు పైకి బాణం కీని నొక్కి ఉంచే స్క్రిప్ట్ని కలిగి ఉన్నాము. కీని నొక్కడం మరియు విడుదల చేయడం కోసం మనకు వేర్వేరు ఆదేశాలు ఉన్నాయని గమనించండి.
వెబ్సైట్లు మరియు ప్రోగ్రామ్లను అమలు చేయండి
ఫైల్లు మరియు URLలను తెరవడానికి మనం రన్ ఆదేశాన్ని ఉపయోగించవచ్చు. " వంటి పదబంధంతో గ్రహీతను పేర్కొనడంmailto:[ఇమెయిల్ రక్షించబడింది]” అందించిన గ్రహీతతో మీ డిఫాల్ట్ ఇమెయిల్ అప్లికేషన్ను పూరించబడుతుంది.
ఫైల్లతో పాటు, మీ ఆపరేటింగ్ సిస్టమ్లో ప్రత్యేక విండోస్ ఫోల్డర్లను తెరవడానికి AHK మిమ్మల్ని అనుమతిస్తుంది. ఉదాహరణకు, రీసైకిల్ బిన్ని తెరవడానికి, మేము ఆ ఫోల్డర్ యొక్క ప్రపంచవ్యాప్తంగా ప్రత్యేకమైన ఐడెంటిఫైయర్ని ఉపయోగించవచ్చు లేదా CLSID. మీరు దీన్ని బ్రౌజ్ చేయవచ్చు జాబితా Windowsలో అందుబాటులో ఉన్న CLSIDలు.
వస్తువులు మరియు వేరియబుల్స్
AutoHotkey కోసం మరింత అధునాతన ఫీచర్లు వేరియబుల్స్ మరియు ఆబ్జెక్ట్లను ఉపయోగించగల సామర్థ్యాన్ని కలిగి ఉంటాయి.
ఇతర ఫంక్షన్ల నుండి టెక్స్ట్, నంబర్లు మరియు డేటాను నిల్వ చేయడానికి వేరియబుల్స్ ఉపయోగించవచ్చు. మీరు వేరియబుల్కు ఏదైనా విలువను కేటాయించవచ్చు.
డేటాను మరింత సమర్ధవంతంగా నిర్వహించడానికి వస్తువులు ఒక మార్గం. వస్తువులు తప్పనిసరిగా వేరియబుల్స్ యొక్క సమాహారం. AHKలో, వేరియబుల్ పేర్లను కీలుగా పిలుస్తారు, అయితే కంటెంట్లను విలువలు అంటారు.
వస్తువులు శ్రేణి ఆకృతిలో ఉండవచ్చు, ఇక్కడ ప్రతి విలువ దాని కీగా అనుబంధిత సూచికను కలిగి ఉంటుంది. ప్రత్యామ్నాయంగా, మేము కీలు స్ట్రింగ్లు లేదా నాన్-సీక్వెన్షియల్ నంబర్లుగా ఉండే అనుబంధ శ్రేణిని ఉపయోగించవచ్చు.
ఉదాహరణ వినియోగ సందర్భాలు
1. కీబోర్డ్ రీమ్యాపింగ్
Dvorak వంటి ప్రత్యామ్నాయ కీబోర్డ్ మ్యాపింగ్లను ఉపయోగించాలనుకునే వినియోగదారులు సరైన కీబోర్డ్ మ్యాపింగ్లను సులభంగా సెటప్ చేయడానికి ఆటోహాట్కీ స్క్రిప్ట్ను ఉపయోగించవచ్చు.
2. ఏదైనా వెబ్సైట్ మరియు ప్రోగ్రామ్ కోసం హాట్కీలు
AutoHotkey మీ కంప్యూటర్లో ఏదైనా ప్రోగ్రామ్ని తెరవగలదు మరియు ఏదైనా వెబ్సైట్ URLని తీసుకురాగలదు. ఉదాహరణకు, మీరు Ctrl + Shift + C నొక్కినప్పుడు Google శోధనను తెరిచే స్క్రిప్ట్ను మీరు సెటప్ చేయవచ్చు. మీరు ఎక్కువగా ఉపయోగించే ప్రోగ్రామ్లు ఒక్క కీస్ట్రోక్ దూరంలో ఉండవచ్చు.
3. తరచుగా ఉపయోగించే ఫైల్ పేర్లు లేదా పదబంధాలను పూరించండి
AutoHotkey మీకు మీరే టైప్ చేయడం విసుగు పుట్టించే వివిధ పదబంధాలు మరియు టెక్స్ట్ స్ట్రింగ్లను సులభంగా పూరించడంలో మీకు సహాయపడుతుంది. ఉదాహరణకు, మీరు మీ మెయిలింగ్ చిరునామాను టైప్ చేసే చిన్న హాట్స్ట్రింగ్ని సృష్టించవచ్చు.
4. ప్రత్యేక అక్షరాలు మరియు విరామ చిహ్నాలు కోసం అనుకూల సత్వరమార్గాలు
మీరు ఎప్పుడైనా ñ లేదా é వంటి ప్రత్యేక అక్షరాన్ని టైప్ చేయడంలో ఇబ్బంది పడ్డారా? ఎన్ డాష్ (–) లేదా ఎమ్ డాష్ (—) ఎలా టైప్ చేయాలో గుర్తుంచుకోవడం రచయితలకు చాలా శ్రమతో కూడుకున్నది. ఆటోహాట్కీ వినియోగదారులు తమ ఎక్కువగా ఉపయోగించే ప్రత్యేక అక్షరాలకు అనుకూల సత్వరమార్గాలను రూపొందించడంలో సహాయపడుతుంది.
ముగింపు
AutoHotkey అనేది Windows వినియోగదారుల కోసం అత్యంత శక్తివంతమైన ప్రోగ్రామ్.
పునరావృతమయ్యే మరియు దుర్భరమైన పనులను ఆటోమేట్ చేయడానికి ప్రోగ్రామ్ సరైనది. AHK దాని స్క్రిప్టింగ్ భాషతో చేయగల అనేక టాస్క్ల నుండి పవర్ యూజర్లు మరియు స్క్రిప్టింగ్ అభిమానులు ఖచ్చితంగా ప్రయోజనం పొందుతారు.
సమాధానం ఇవ్వూ