قدم دهم: کنترل سختافزار گوشی با ترموکس
فرض کنید میتونید به گوشیتون دستور بدید که باتریش رو چک کنه، یا حتی باهاش تماس بگیرید، اونم فقط با تایپ کردن یه دستور توی یه صفحه سیاه!
این یکی از جادوهای ترموکسه که بهش میگن Termux API. یعنی ترموکس میتونه با سختافزار گوشی شما (دوربین، باتری، سنسورها) ارتباط برقرار کنه
بریم این قابلیت رو فعال کنیم:
مرحله ۱: نصب اپلیکیشن (مهم!)
ترموکس برای کنترل سختافزار به یه اپ جانبی نیاز داره. دقیقاً مثل قبل برید به سایت F-Droid و برنامه Termux:API رو جستجو و نصب کنید. (دقت کنید، این با خود Termux فرق داره، یه اپ کوچیک و جداست).
مرحله ۲: نصب پکیج در ترموکس
حالا برید توی ترموکس و این دستور رو بزنید:
pkg install termux-api
مرحله ۳: اولین دستور🔋
حالا که همهچیز آمادهست، این دستور رو بزنید:
termux-battery-status
میبینید که یه متن براتون چاپ میشه که درصد شارژ، وضعیت دما و سلامت باتری گوشیتون رو دقیق نشون میده!
مرحله ۴: لرزش گوشی 📳
دستور زیر رو بزنید:
termux-vibrate -d 2000
گوشیتون به مدت ۲ ثانیه میلرزه!
مرحله ۵: گرفتن عکس با دوربین 📸
اگه به ترموکس اجازه دسترسی به دوربین رو بدید، با این دستور:
termux-camera-photo اسم.jpg
ترموکس یه عکس با دوربین پشت گوشی میگیره و توی پوشه ای که توشید ذخیره میکنه. .
این یعنی شما در آینده میتونید با اسکریپتهای ساده (مثلاً با پایتون یا Bash) گوشی رو تبدیل کنید به یه ابزار اتوماتیک. مثلاً اسکریپتی بنویسید که وقتی باتری به ۲۰ درصد رسید، خودکار بهتون پیام بده یا گوشی رو بذاره توی حالت ذخیره انرژی!