இதுவரை, நாம் பேசிய அனைத்து ஆட்டோமேஷன் பயன்பாடுகளும் ஒரு குறிப்பிட்ட அளவிலான சிக்கலான தன்மையைக் கொண்டுள்ளன. க்ரான் மற்றும் அனாக்ரானுக்கு கட்டளை வரியின் பயன்பாடு தேவைப்படுகிறது, மேலும் ஆட்டோகீக்கு பைதான் ஸ்கிரிப்ட்களின் பயன்பாடு தேவைப்படுகிறது. இப்போது உபுண்டுவில் ஒரு எளிதான ஆட்டோமேஷன் தீர்வைப் பார்ப்போம்.
இந்தக் கட்டுரையில் நாம் ஆக்ஷானாவைப் பற்றிப் பேசுவோம், மவுஸ் பொத்தான்களை அழுத்துதல், விசை அழுத்துதல், செய்திப் பெட்டிகளைக் காண்பித்தல், உரைக் கோப்புகளைத் திருத்துதல் மற்றும் பலவற்றை தானியக்கமாக்க அனுமதிக்கும் ஒரு குறுக்கு-தளக் கருவி. ஆட்டோகீயை விட ஆக்சனாவின் பெரிய நன்மை என்னவென்றால், இந்தப் பணிகளில் பல முன்கூட்டியே திட்டமிடப்பட்டவை. இருப்பினும், நாம் மற்றவர்களைச் சேர்க்க விரும்பினால், ஜாவாஸ்கிரிப்ட் நிரலாக்க மொழியில் அதைச் செய்யலாம்.
ஜாவாஸ்கிரிப்ட் என்பது வலைக்கான ஊடாடும் பயன்பாடுகளை எழுதுவதற்கு பரவலாகப் பயன்படுத்தப்படும் ஒரு உயர்-நிலை, விளக்கப்பட்ட, பொருள் சார்ந்த நிரலாக்க மொழியாகும். அதன் அம்சங்களில் படிவங்களைப் பயன்படுத்தி தொடர்புகளை அனுமதிப்பது, அனிமேஷன்களை உருவாக்குவது அல்லது தூண்டுதல்களுக்கு நிகழ்நேரத்தில் பதிலளிப்பது ஆகியவை அடங்கும்.
உபுண்டுவில் எளிதான ஆட்டோமேஷன் தீர்வு
ஆக்ஷாவுடன் நாம் செய்யக்கூடிய விஷயங்களில்:
சாதன முன்மாதிரி
விசைப்பலகை மற்றும் சுட்டியுடன் பயனர் தொடர்புகளை உருவகப்படுத்தும் செயல்கள்.
- ஒரு உரையை எழுதுங்கள்.
- ஒரு விசையை அழுத்தவும்.
- சுட்டி சுட்டியை நேரடியாகவோ அல்லது ஒரு பாதையைப் பின்பற்றியோ ஒரு குறிப்பிட்ட புள்ளிக்கு நகர்த்தவும்.
- திரையில் ஒரு புள்ளியை அழுத்தவும் (தொடுதிரைகளில்).
- சுட்டி சக்கரத்தைத் திருப்புங்கள்.
- ஒரு சாவி அழுத்தப்படும் வரை காத்திருங்கள்.
அமைப்புடன் தொடர்பு
அமைப்பு சில செயல்களைச் செய்ய வைக்கிறது. முன் திட்டமிடப்பட்டவற்றில் பின்வருவன அடங்கும்:
- ஒரு கட்டளையை இயக்கவும் (தனித்தனியாகவோ அல்லது தொடர்ச்சியான வழிமுறைகளின் ஒரு பகுதியாகவோ)
- ஒரு செயல்முறையைக் கொல்லுங்கள்.
- ஒரு அறிவிப்பைத் தோன்றச் செய்யுங்கள்.
- திரையில் ஒரு வண்ண பிக்சல் தோன்றும் வரை காத்திருங்கள்.
- உங்கள் கணினியை மறுதொடக்கம் செய்யுங்கள், மூடுங்கள் அல்லது பூட்டுங்கள்.
- ஒரு வலைப்பக்கத்தைத் திறக்கவும்.
- ஒரு ஒலியை இயக்கு.
- திரையில் ஒரு படத்தைக் கண்டறியவும்.
- உரைகளைப் படித்தல்.
சாளர அமைப்புகளுடனான தொடர்பு
வரைகலை இடைமுகத்துடன் பயன்பாடுகளுடனான பயனர் தொடர்புகளை உருவகப்படுத்துகிறது.
- உரையாடல் பெட்டிகளைக் காட்டு
- சில தரவை உள்ளிடவும்.
- ஒரு சாளரத்திற்காக காத்திருங்கள்.
- ஒரு சாளரத்தை நகர்த்தவும், மூடவும், அளவை மாற்றவும்.
தரவு மேலாண்மை
கோப்புகள், மாறிகள் மற்றும் மின்னஞ்சல்களுடன் பணிபுரிதல்
- ஒரு உரை கோப்பை எழுதவும் அல்லது படிக்கவும்.
- ஒரு பைனரி கோப்பை எழுதவும் அல்லது படிக்கவும்.
- ஒரு INII கோப்பை எழுதவும் அல்லது படிக்கவும்
- பதிவேட்டில் எழுதுங்கள் அல்லது படிக்கவும்.
- கிளிப்போர்டிலிருந்து எழுதவும் அல்லது படிக்கவும்
- ஒரு சூழல் மாறியைப் படியுங்கள்.
- ஒரு கோப்பை நகலெடுக்கவும்.
- ஒரு கோப்பைப் பதிவிறக்கவும்.
- மின்னஞ்சல் அனுப்பவும்.
பைனரி கோப்புகள் என்பது மனிதர்களால் நேரடியாகப் படிக்க முடியாத வடிவத்தில் தரவைச் சேமிக்கும் ஒரு வகை கோப்பு ஆகும், ஏனெனில் அவை இயந்திர மொழியில் (பூஜ்ஜியங்கள் மற்றும் ஒன்று) குறியாக்கம் செய்யப்பட்டுள்ளன. பைனரி கோப்புகளின் சில எடுத்துக்காட்டுகள் இயங்கக்கூடிய நிரல்கள், நூலகங்கள், ஃபார்ம்வேர் அல்லது தொகுக்கப்பட்ட தரவு. அவை ASCII/UTF-8 போன்ற படிக்கக்கூடிய வடிவங்களில் எழுத்து-குறியாக்கம் செய்யப்படாததால், அவற்றை உரைக் கோப்புகளாகக் கருத முடியாது. பொருத்தமான அனுமதிகள் கிடைக்கும் வரை அவற்றை இயக்கலாம்.
INI கோப்புகளைப் பொறுத்தவரை, இவை எளிய உரை கோப்புகள் ஆனால் ஒரு குறிப்பிட்ட செயல்பாட்டைக் கொண்டுள்ளன. அடைப்புக்குறிக்குள் இணைக்கப்பட்ட எளிய தொடரியல் மற்றும் விசை = மதிப்பு அளவுருக்களுடன் கட்டமைக்கப்பட்ட வடிவத்தில் நிரல் அமைப்புகளைச் சேமிக்க அவை பயன்படுத்தப்படுகின்றன.
ஒரு சூழல் மாறி என்பது ஒரு செயல்முறையின் சூழலில் சேமிக்கப்படும் ஒரு முக்கிய மதிப்பு ஜோடியைக் கொண்டுள்ளது. இயக்க முறைமை மற்றும் பயன்பாடுகள் இரண்டும் அவற்றின் செயல்பாட்டை உள்ளமைக்க அவற்றைப் பயன்படுத்தலாம். இயங்கும் நிரல்களால் அணுகப்படும் பாதைகள், விருப்பத்தேர்வுகள் அல்லது உள்ளமைவுகள் பற்றிய தகவல்களை இந்த மாறிகள் வழங்குகின்றன.
உள் ஓட்ட மேலாண்மை
நிரலின் உள் பணிகளைக் கையாளுகிறது.
- நிரலின் செயல்பாட்டை நிறுத்துகிறது.
- ஜாவாஸ்கிரிப்ட் குறியீட்டை இயக்கவும்.
- ஜாவா ஸ்கிரிப்ட்டில் உள்ள ஒரு குறிப்பிட்ட வரி அல்லது லேபிளுக்குச் செல்லவும்.
- ஒரு சுழற்சியை இயக்கவும்.
- எதுவும் செய்யாதீர்கள் (டெவலப்பர்களின் கூற்றுப்படி, நாங்கள் நினைப்பதை விட இந்த அம்சத்தை அதிகமாகப் பயன்படுத்தப் போகிறோம்.
- ஸ்கிரிப்ட் செயல்படுத்தலை நிறுத்து.
- ஒரு மாறியின் மதிப்பை அமைக்கவும் அல்லது படிக்கவும்.
- ஒரு குறிப்பிட்ட தேதி அல்லது நேரத்திற்காக காத்திருங்கள்.
- மாறிக்காக காத்திருங்கள்.
- பயன்பாட்டு கன்சோலுக்கு எழுதுங்கள்.
- ஒரு நடைமுறையைத் தொடங்கவும், நிறுத்தவும் அல்லது அழைக்கவும்.
நமது உபுண்டு மாறுபாட்டின் மென்பொருள் மையத்திலிருந்து ஆக்ஷானாவை நிறுவலாம்.