په AutoHotkey کې ځانګړي حروف څنګه داخل کړو؟

وروستی تازه معلومات: ۰۱/۰۲/۲۰۲۴

په AutoHotkey کې ځانګړي حروف څنګه داخل کړو؟

AutoHotkey یوه سکریپټینګ ژبه ده چې په وینډوز کې د کارونو ساده کولو او اتومات کولو لپاره ډیزاین شوې. د AutoHotkey یو له خورا ګټورو ځانګړتیاو څخه د ځانګړي کرکټرونو ګړندي او اسانه داخلولو وړتیا ده. دا کیدای شي په ځانګړې توګه د هغو کسانو لپاره ګټور وي چې په مکرر ډول د ځانګړو حروفونو کارولو ته اړتیا لري، لکه پروګرام کونکي، ژباړونکي، یا تخنیکي لیکوالان. پدې مقاله کې به موږ زده کړو چې څنګه په AutoHotkey کې ځانګړي کرکټرونه داخل کړو او خپل ورځني کارونه اصلاح کړو.

طریقه 1: د کرکټرونو د ASCII کوډ کارول

په AutoHotkey کې د ځانګړي کرکټرونو داخلولو لومړۍ میتود د ASCII کوډ کارول دي چې هر یو ته ورته وي. هر کرکټر ته د ASCII جدول کې یو شمیر ټاکل شوی ، کوم چې موږ ته اجازه راکوي چې دا مستقیم زموږ د AutoHotkey سکریپټ کې دننه کړو. د مثال په توګه، د یورو سمبول لپاره ASCII کوډ 0128 دی. موږ په ساده ډول د Send فنکشن څخه کار اخلو ترڅو دا کوډ هغه پروګرام ته واستوو چې موږ یې کاروو، او ځانګړی کرکټر به په اتوماتيک ډول داخل شي.

میتود 2: د کلیدي ترکیبونو کارول

دوهم میتود دا دی چې په AutoHotkey کې د ځانګړي حروف داخلولو لپاره د کلیدي ترکیبونو کارول. دا د کلیدي ترکیبونو لکه Alt او شمیرې سره د لیږلو فنکشن کارولو له لارې ترلاسه کیږي په کیبورډ کې عددي. د مثال په توګه، د درجې سمبول (°) داخلولو لپاره، موږ کولی شو د Alt + 0176 ترکیب وکاروو. دا مهمه ده چې په یاد ولرئ چې دا کلیدي ترکیبونه د کیبورډ او سیمه ایزو ترتیباتو پورې اړه لري توپیر لري. عملیاتي سیسټم.

طریقه 3: د Chr فنکشن کارول

په AutoHotkey کې د ځانګړي حروف داخلولو دریمه طریقه د Chr فنکشن په کارولو سره موږ ته اجازه راکوي چې د یونیکوډ کوډ ارزښت په کارولو سره ځانګړي حروف داخل کړو. د مثال په توګه، د Chr (8364) په کارولو سره موږ کولی شو د یورو سمبول داخل کړو. دا مهمه ده چې تایید کړئ چې زموږ د AutoHotkey سکریپټ په UTF-8 بڼه کې خوندي شوی ترڅو ډاډ ترلاسه شي چې د Chr فعالیت په سمه توګه کار کوي.

په لنډیز کې، AutoHotkey د ځانګړو حروفونو داخلولو لپاره ډیری اختیارونه وړاندې کوي په موثره توګه. که د ASCII کوډ، کلیدي ترکیبونو یا د Chr فنکشن په کارولو سره، موږ کولی شو د دې حروف داخلولو اتومات کولو سره خپله دنده ساده کړو. موږ امید لرو چې دا مقاله ګټوره وه او تاسو هڅوي چې د AutoHotkey سره نور امکانات وپلټئ. د دې میتودونو کارول پیل کړئ او له خپل وخت څخه ډیره ګټه پورته کړئ!

1. په AutoHotkey کې د ځانګړو حروف داخلولو لپاره ترکیب

په AutoHotkey کې، دا ممکنه ده چې د ځانګړي ترکیب په کارولو سره ځانګړي حروف داخل کړئ. دا ځانګړي کرکټرونه هغه دي چې نشي کولی په مستقیم ډول داخل شي له کیبورډ څخه او دا په سکریپټ کې د ځانګړو کړنو ترسره کولو لپاره اړین دي. بیا به موږ د ځانګړي حروف داخلولو لپاره اړین ترکیب تشریح کړو او ستاسو د آټو هوټکي سکریپټونو کې یې کارولو څرنګوالی.

1. د داخلولو لپاره ځانګړی کرکټر په AutoHotkey کې، تاسو باید نحو وکاروئ «{متن}». د مثال په توګه، که تاسو غواړئ د ډالر نښه ($) داخل کړئ، تاسو به په خپل AutoHotkey سکریپټ کې "{$}" ټایپ کړئ. دا ځکه چې د ډالر نښه یو ځانګړی کرکټر دی چې AutoHotkey د متغیرونو او نورو دندو ترسره کولو لپاره کاروي.

2. د وړاندې شوي ځانګړي حروف سربیره، تاسو کولی شئ هم داخل کړئ یونیکوډ ځانګړي حروف د نحو په کارولو سره «{U+code}». د مثال په توګه، که تاسو غواړئ د کاپي حق سمبول داخل کړئ (©)، تاسو به "{U+00A9}" ټایپ کړئ. دا ترکیب تاسو ته اجازه درکوي په خپل آټو هوټکي سکریپټونو کې د ځانګړو حروفونو پراخه ډول وکاروئ.

3. سربیره پردې، AutoHotkey هم چمتو کوي لنډ کوډ لیست د عام ځانګړي حروف داخلولو لپاره. د مثال په توګه، که تاسو غواړئ د درجې سمبول (°) داخل کړئ، تاسو کولی شئ لنډ کوډ "{#}{b°}" وکاروئ. دا لنډ کوډ د یونیکوډ بشپړ نحو یا کیبورډ څخه ټایپ کولو پرته د عام ځانګړي حروف داخلول اسانه کوي.

ځانګړې محتوا - دلته کلیک وکړئ  د CapCut پرو وړیا ترلاسه کولو څرنګوالی

په لنډیز کې، د داخلولو لپاره ترکیب په AutoHotkey کې ځانګړي کرکټرونه "{text}" د مخکینیو مشخصو حروفونو لپاره، "{U+code}" د یونیکوډ ځانګړو حروفونو لپاره، او د عام ځانګړو حروفونو لپاره لنډ کوډونه دي. دا ترکیب په خپل AutoHotkey سکریپټونو کې وکاروئ ترڅو اضافي فعالیت اضافه کړئ او خپل اتوماتونه بشپړ کړئ په مؤثره توګه.

2. په AutoHotkey کې عام ځانګړي حروف او د هغوی کوډونه

AutoHotkey یو ګټور وسیله ده جوړول په کیبورډ او ماوس کې میکرو او اتوماتیک عملونه. که تاسو د AutoHotkey سره کار کوئ او اړتیا لرئ په خپلو سکریپټونو کې ځانګړي حروف داخل کړئ، تاسو په سم ځای کې یاست. پدې برخه کې ، موږ به په AutoHotkey کې ځینې خورا عام ځانګړي کرکټرونه او د دوی ورته کوډونه وپلټو.

1. د ډالر سمبول ($): د ډالر نښه په پراخه کچه د آټو هوټکي سکریپټونو کې کارول کیږي ترڅو د سټینګ لفظي پیل وپیژني. په خپل سکریپټ کې د ډالر سمبول داخلولو لپاره، تاسو باید ځانګړی کوډ "{$}" وکاروئ.

2. فیصدي سمبول (٪): د فیصدي سمبول په AutoHotkey کې د متغیرونو حواله کولو لپاره کارول کیږي. که تاسو غواړئ په خپل سکریپټ کې د فیصدي سمبول داخل کړئ، تاسو باید ځانګړی کوډ "{%}" وکاروئ.

3. د امپرسند سمبول (&): د امپرسند سمبول په AutoHotkey کې د تارونو د نښلولو لپاره کارول کیږي. که تاسو اړتیا لرئ په خپل سکریپټ کې د امپرسینډ سمبول داخل کړئ، تاسو باید ځانګړی کوډ "{&}" وکاروئ.

دا یوازې دي ځینې ​​مثالونه د . په یاد ولرئ چې AutoHotkey ستاسو په سکریپټونو کې د ځانګړي کرکټرونو داخلولو لپاره پراخه انتخابونه وړاندې کوي. د نورو ځانګړي کرکټرونو او د دوی ورته کوډونو موندلو لپاره رسمي آټو هوټکي اسناد وپلټئ. د دې ځواکمن اتومات وسیلې څخه ډیره ګټه واخلئ!

3. د ځانګړي حروف داخلولو لپاره د Chr() فنکشن کارول

د AutoHotkey پروګرامینګ ژبه د Chr() په نوم یو فنکشن وړاندې کوي چې موږ ته اجازه راکوي په ساده او مؤثره توګه زموږ سکریپټونو کې ځانګړي حروف داخل کړو. دا فنکشن د پیرامیټر په توګه یو شمیري کوډ اخلي چې د ASCII جدول کې یو کرکټر استازیتوب کوي او اړونده کرکټر بیرته راولي.

د Chr() فنکشن سره، موږ کولی شو زموږ د AutoHotkey سکریپټونو کې ځانګړي حروف اضافه کړو پرته لدې چې په مستقیم ډول په کوډ کې کرکټر ټایپ کړئ. موږ په ساده ډول سم عددي کوډ چمتو کوو او فنکشن به په مناسب ځای کې د کرکټر داخلولو ته پاملرنه وکړي. دا په ځانګړي ډول ګټور دی کله چې موږ غواړو لکه © یا α سمبولونه زموږ په پیغامونو کې شامل کړو یا کله چې موږ اړتیا لرو په هغه ژبو کې ولیکو چې غیر الفبا توري کاروي.

په AutoHotkey کې د Chr() فنکشن کارولو مثال هغه وخت دی کله چې موږ غواړو یو پیغام وښیو چې د کاپي حق سمبول پکې شامل وي. د دې پرځای چې د ASCII جدول کې کرکټر وګورئ او په لاسي ډول یې دننه کړئ ، موږ کولی شو د Chr() فنکشن په لاندې ډول وکاروو:

«آټو هوټکی
MsgBox % «دا برنامه د دې لخوا خوندي کیږي د کاپي حق. » . Chr(169)
«`

په دې مثال کې، پیغام به وي "دا پروګرام د کاپي حق لخوا خوندي شوی دی. ©». موږ په ساده ډول د Chr() فنکشن ته شمیري کوډ 169 چمتو کوو او دا پیغام ته د کاپي حق لیک داخلوي. دا موږ ته اجازه راکوي چې خپل کوډ پاک او د لوستلو وړ وساتو پرته له دې چې مستقیم کرکټر ټایپ کړئ.

په پایله کې، په AutoHotkey کې Chr() فنکشن زموږ په سکریپټونو کې د ځانګړو حروفونو داخلولو لپاره یو پیاوړی وسیله ده. د دې خصوصیت سره، موږ کولی شو سمبولونه، ځانګړي لیکونه، او غیر الفبا توری زموږ پیغامونو کې یا زموږ په کوډ کې بل ځای اضافه کړو. که موږ اړتیا لرو قانوني معلومات ښکاره کړو، بهرنۍ ژبې، یا په ساده ډول زموږ په انٹرفیسونو کې یو جمالیاتی ټچ اضافه کړو، د Chr() فعالیت موږ ته یو مؤثره لاره تر لاسه کول. تل په یاد ولرئ چې د مطلوب کرکټر ترلاسه کولو لپاره سم شمیري کوډ چمتو کړئ او له ټولو امکاناتو څخه خوند واخلئ چې دا فنکشن وړاندیز کوي.

ځانګړې محتوا - دلته کلیک وکړئ  په Android کې د EXE فایل څنګه خلاص کړو؟

4. څنګه په AutoHotkey کې د کیبورډ له لارې ځانګړي حروف داخل کړئ

AutoHotkey د دندو اتومات کولو لپاره یو پیاوړی وسیله ده ستاسو په کمپیوټر کې، او پدې کې د کیبورډ له لارې د ځانګړي حروف داخلولو وړتیا شامله ده. دا په ځانګړي ډول ګټور کیدی شي که تاسو اړتیا لرئ سمبولونه یا حروف وکاروئ کوم چې ندي موندل شوي ستاسو په کیبورډ کې معیاري لاندې به موږ تاسو ته وښیو چې تاسو څنګه دا په اسانۍ او ګړندۍ ترلاسه کولی شئ.

پنځم ګام: لومړی څه باید وکړې؟ د AutoHotkey سکریپټ خلاصول دي چې تاسو غواړئ د ځانګړي حروف داخلولو لپاره وکاروئ. که تاسو دا نلرئ، تاسو کولی شئ په هر لارښود کې د ښي کلیک کولو او "نوي" او بیا "آټو هټکي سکریپټ" غوره کولو سره یو نوی جوړ کړئ. بیا، فایل د متن ایډیټر سره خلاص کړئ.

پنځم ګام: اوس ، تاسو باید د لیږلو فنکشن وکاروئ د ځانګړي کرکټر کوډ لیږلو لپاره چې تاسو یې دننه کول غواړئ. تاسو کولی شئ دا کوډونه آنلاین ومومئ یا د AutoHotkey کمانډ `Char` څخه وروسته د ځانګړي کرکټر ټګ څخه کار واخلئ. د مثال په توګه، د کاپي حق سمبول داخلولو لپاره (©)، تاسو به د کوډ لاندې کرښه اضافه کړئ: `لیږل، {Char} 00a9`. مهرباني وکړئ په یاد ولرئ چې ځینې ځانګړي حروف ممکن اوږد کوډ ته اړتیا ولري.

پنځم ګام: یوځل چې تاسو د مطلوب ځانګړي کرکټر لپاره کوډ اضافه کړئ ، د سکریپټ فایل خوندي کړئ او په دوه ځله کلیک کولو سره یې پرمخ وړئ. اوس، هرکله چې تاسو په سکریپټ کې ټاکل شوي کلیدي ترکیب فشار کړئ، ځانګړی کرکټر به په اوتومات ډول په هر فعال متن ساحه کې دننه شي.

د دې ساده ګامونو سره، تاسو کولی شئ په ګړندۍ او اسانۍ سره په AutoHotkey کې ځانګړي حروف داخل کړئ. د بدلونونو د اغیزمن کیدو لپاره سکریپټ خوندي کول او چلول په یاد ولرئ. که تاسو غواړئ د مختلف ځانګړي کرکټرونو لپاره مختلف کلیدي ترکیبونه وکاروئ، په ساده ډول د هر یو لپاره 2 او 3 مرحلې تکرار کړئ. د آټو هوټکي جادو وپلټئ او خپلې دندې لا ډیرې موثرې کړئ!

5. په AutoHotkey کې د ځانګړو حروف داخلولو لپاره د بدیل میتودونو کارول

په AutoHotkey کې، ستاسو په سکریپټونو کې د ځانګړي حروف داخلولو لپاره ډیری لارې شتون لري. د دودیزو میتودونو سربیره لکه د کرکټر نقشې څخه کاپي کول او پیسټ کول یا د ځانګړي کلیدي ترکیبونو کارول ، ځینې بدیل میتودونه شتون لري چې کولی شي دا کار نور هم اسانه کړي.

1. د ASCII کوډونو کارول: د ASCII کوډونه په AutoHotkey کې د ځانګړي حروف داخلولو لپاره خورا ګټوره لار ده. تاسو کولی شئ د هغه کرکټر ASCII کوډ وکاروئ چې تاسو غواړئ د "Chr" فنکشن په کارولو سره دننه کړئ. د مثال په توګه، که تاسو غواړئ د کاپي حق سمبول داخل کړئ (©)، تاسو کولی شئ د ASCII کوډ 169 په لاندې ډول وکاروئ: SendInput % "{Asc 169}".

2. د عددي کیپډ کارول: بله په زړه پورې طریقه د ځانګړو حروفونو د داخلولو لپاره د عددي کیپډ کارول دي. ته یې کولای شې دا د نمبر لاک په بدلولو او بیا د عددي کیپډ په کارولو سره د کرکټر لسیزې کوډ ته د ننوتلو پرمهال د ALT کیلي په لاس کې ونیسئ. یوځل چې تاسو د لسیزې کوډ داخل کړئ، تاسو کولی شئ د ALT کیلي خوشې کړئ او ځانګړی کرکټر به په اوتومات ډول ستاسو په سکریپټ کې داخل شي.

3. د دودیز کلیدونو کارول: د پورتنیو میتودونو سربیره ، تاسو کولی شئ د ځانګړي حروف داخلولو لپاره خپل دودیز کلیدي ترکیبونه هم رامینځته کړئ. تاسو کولی شئ د AutoHotkey "Hotstring" خصوصیت وکاروئ ترڅو یو ځانګړي کرکټر ته ځانګړي کلیدي ترکیب وټاکئ. د مثال په توګه، تاسو کولی شئ کلیدي ترکیب "::ca" وټاکئ ترڅو په اتوماتيک ډول ستاسو په سکریپټ کې د کاپي حق سمبول داخل کړئ.

ځانګړې محتوا - دلته کلیک وکړئ  په پاور ډایرکټر کې عکسونه څنګه تنظیم کړو؟

په لنډیز کې، AutoHotkey ستاسو په سکریپټونو کې د ځانګړو حروفونو داخلولو لپاره ډیری اختیارونه وړاندې کوي. که د ASCII کوډونو، عددي کیپډ، یا دودیز کلیدي ترکیبونو په کارولو سره، تاسو کولی شئ وخت خوندي کړئ او د ځانګړو حروفونو سره د سکریپټ لیکلو لپاره اسانه کړئ. دا بدیل میتودونه وپلټئ او هغه ومومئ چې ستاسو اړتیاو سره مناسب وي.

6. په AutoHotkey کې د ځانګړي حروف داخلولو لپاره د کیبورډ شارټ کټونو دودیز کول

په AutoHotkey کې د کیبورډ شارټ کټونو دودیز کولو وړتیا یو په زړه پوري ګټور خصوصیت دی چې تاسو ته اجازه درکوي په اسانۍ سره په هر غوښتنلیک کې ځانګړي کرکټرونه دننه کړئ. د AutoHotkey سره، تاسو کولی شئ دودیز شارټ کټونه جوړ کړئ چې د ځانګړو حروفونو اتوماتیک داخلول وړ کړي. دا په ځانګړي ډول ګټور دی کله چې تاسو اړتیا لرئ هغه حروف وکاروئ چې ستاسو په معیاري کیبورډ کې شتون نلري.

په AutoHotkey کې د کیبورډ شارټ کټونو دودیز کولو لپاره، تاسو باید لومړی په خپل کمپیوټر کې برنامه ډاونلوډ او نصب کړئ. یوځل نصب شو ، تاسو کولی شئ د آټو هوټکي سکریپټ ایډیټر خلاص کړئ او خپل شارټ کټونه رامینځته کړئ. د ځانګړو حروف داخلولو لپاره، په ساده ډول یو سکریپټ ته کلیدي ترکیب ورکړئ چې مطلوب کرکټر داخل کړي. تاسو کولی شئ کار واخلئ Send د ASCII کوډ یا کرکټر په مستقیم ډول تعقیب کړئ، د بیلګې په توګه: واستوئ {ASC 169} د کاپي حق سمبول به داخل کړي. سربیره پردې ، آټو هوټکي د ځانګړي کرکټرونو لپاره د مخکینۍ تعریف شوي شارټ کوډونو پراخه لیست هم چمتو کوي چې تاسو یې په خپلو شارټ کټونو کې کارولی شئ.

یوځل چې تاسو خپل دودیز شارټ کټ رامینځته کړئ ، په ساده ډول سکریپټ خوندي کړئ او چل یې کړئ. له هغه وروسته، تاسو کولی شئ خپل دودیز کیبورډ شارټ کټ په اسانۍ سره په هر غوښتنلیک کې کوم ځانګړی کرکټر داخل کړئ. که تاسو اړتیا لرئ د ریاضی سمبولونو، تلفظونو، د ډایکریټکس سره لیکونه، یا کوم بل ځانګړي حروف وکاروئ، AutoHotkey تاسو ته انعطاف درکوي چې دا په چټکه او اسانۍ سره ترسره کړئ.

7. په AutoHotkey کې د ځانګړو کرکټرونو د داخلولو په وخت کې د شخړو د مخنیوي لپاره سپارښتنې

:

کله چې د AutoHotkey سره کار کوئ، نو دا عادي خبره ده چې زموږ په سکریپټونو کې ځانګړي حروف داخل کړئ. په هرصورت، دا مهمه ده چې یادونه وکړو چې ځینې دا کرکټرونه کیدای شي د شخړو یا تفسیر ستونزې رامنځته کړي. لاندې ځینې سپارښتنې دي چې د دې ناخوالو څخه مخنیوی وشي:

1. ځانګړي کرکټرونه فرار: د ځانګړي کرکټرونو داخلولو پرمهال د کومې شخړې څخه مخنیوي لپاره ، سپارښتنه کیږي چې د AutoHotkey "EscapeChar" فنکشن وکاروئ. دا فنکشن تاسو ته اجازه درکوي ځانګړي حروف د دوی په لفظي نمایش کې بدل کړئ ، پدې توګه د برنامه لخوا د هر ډول غلط تفسیر څخه مخنیوی وکړئ.

2. نظرونه وکاروئ: کله چې ځانګړي حروف داخل کړئ، دا ګټوره ده چې په کوډ کې نظرونه شامل کړئ. تبصرې د متن لینونه دي چې د برنامه لخوا په بشپړ ډول له پامه غورځول شوي. د نظرونو کارول د کوډ مستند کولو کې مرسته کوي او کولی شي د ځانګړو حروفونو داخلولو پر مهال د شخړو مخه ونیسي، ځکه چې برنامه به په ساده ډول دوی له پامه غورځوي.

3. د فایل کوډ کول چیک کړئ: کله چې د ځانګړو حروفونو سره کار کوئ، دا اړینه ده چې ډاډ ترلاسه کړئ چې د سکریپټ فایل په سمه توګه کوډ شوی. که فایل مناسب کوډ ونه لري، ځانګړي حروف ممکن په سمه توګه ونه ښودل شي یا حتی د سکریپټ اجرا کولو تېروتنې لامل شي. له همدې امله، دا سپارښتنه کیږي چې د یونیکوډ کوډ کولو (UTF-8) کارولو لپاره د ټولو ځانګړو حروفونو سره مطابقت یقیني کړي.

د دې سپارښتنو په تعقیب سره، موږ کولی شو د شخړو څخه مخنیوی وکړو او په AutoHotkey کې ځانګړي کرکټرونه دننه کولو په وخت کې سم عملیات تضمین کړو. تل په یاد ولرئ چې خپل کوډ مستند کړئ او د تولید چاپیریال ته د ځای په ځای کولو دمخه د کومې مسلې پیژندلو لپاره پراخه ازموینه ترسره کړئ.