ะ
- เบฎเบฝเบเบฎเบนเปเบเปเบฝเบงเบเบฑเบ Termux:API
- เบเบดเบเบเบฑเปเบ Python เปเบฅเบฐ nano, เปเบฅเบฐเบเบฝเบ "เบชเบฐเบเบฒเบเบเบต, เปเบฅเบ!" เปเบ Python
- เบฎเบฝเบเบฎเบนเปเบเปเบฝเบงเบเบฑเบ bash scripts เปเบฅเบฐเบเบฝเบ script เปเบเบเปเบเป Termux:API
- เปเบเบเปเบเป bash script, Termux:API เปเบฅเบฐ Python เบเบงเบเปเบฎเบปเบฒเบเบฐเบเบฝเบเปเบเบผเปเบเบผเบกเบเปเบฒเบเป
เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเปเบเบเบฑเบเบเบธเบเบฑเบเบเบงเบเปเบฎเบปเบฒเปเบเบปเปเบฒเปเบเบชเบดเปเบเบเบตเปเบเปเบฒเบชเบฑเปเบเบเบตเปเปเบเบปเปเบฒเบกเบฒเปเบฎเบฑเบ, เบเบฒเบเบเบฑเปเบเบเบญเบเบเปเปเปเบเบเปเบญเบเบเบฐเบเปเปเบญเบฐเบเบดเบเบฒเบเปเบเปเบฅเบฐเบเบฒเบเบเบฐเบเปเบฒเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบฑเปเบเบเปเบฒเบง, เปเบเปเบเปเบญเบเบเบตเปเบญเบฒเบเบเบฐเบกเบตเบเบงเบฒเบกเบซเบเบธเปเบเบเบฒเบ, เบเปเบญเบเบเบฐเบญเบฐเบเบดเบเบฒเบเบขเปเบฒเบเปเบเปเบเบญเบ.
เบเปเบญเบเปเบเปเบเบฒเบกเปเบเบเบซเบผเบฒเบ, เบชเบฐเบเบฑเปเบเบเบปเบงเบซเบเปเปเบเบตเปเปเบเปเปเบเบชเปเบงเบเบเบตเปเปเบกเปเบเบชเบฐเปเบเบเบขเบนเปเบเบตเป:
alias updg='apt update && apt upgrade'
alias py='python'
เปเบเบเบเบฒเบเปเบกเปเบเบเบฝเบกเบเปเบญเบก, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเปเบเป! เปเบฅเบฐเปเบเปเบเบญเบ, เบขเปเบฒเบฅเบทเบกเบเปเบฝเบงเบเบฑเบ "เปเบเบ magic" (
เบเบฑเปเบเบเบญเบ 4
เบเบณเบเปเบณเบฅเบปเบ Termux:API Rabbit Hole
API เบซเบผเบฒเบเบเบฒเบเปเบเปเบเปเบฅเบงเบกเบขเบนเปเปเบเบเปเบฒเบเบตเปเบชเปเบฒเบฅเบฑเบเบซเบปเบงเปเบเบเบญเบ coder
เบเปเบฒเบเบงเบเปเบฎเบปเบฒเบเปเปเบชเปเบฒเบเบฑเบเบเบฑเบเบซเบปเบงเบเปเปเบเบญเบ Termux: API, เบเบธเบเปเบเบฑเปเบเบเบญเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเบเบทเบเบซเบผเบธเบเบฅเบปเบเปเบเบฑเบเบเปเบฒเบเบฑเบเบเบฒเบเปเบเบเบเปเบฒเบเปเบเบญเบเบเบฒเบเปเบเปเบเบเบฑเบเปเบเบฑเปเบ "Linux for Dummies", เบเบฑเปเบเบเบตเปเปเบเปเบชเบฑเบเปเบเบเปเบซเบฑเบเบขเปเบฒเบเบเบทเบเบเปเบญเบเปเบเบเปเบฒเปเบซเบฑเบเบเบฑเบเบเบฒเบเบเปเบฒเบญเบดเบ.
เบเปเบฒเบญเบดเบ, เบเบดเบเบเบฑเปเบ Termux:API เบเบฒเบ Google Play Market (เบกเบฑเบเบเปเปเปเบเบฑเบเบเบงเบเบเบตเปเบเบฐ restart Termux เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ):
เบเปเปเปเบ, เบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบเบดเบเบเบฑเปเบเบเบธเบ API เปเบ Termux console:
updg # ะะต ะทะฐะฑัะฒะฐะตะผ ะฟัะพ aliasโั
apt install termux-api
เบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเบปเบโเบฅเบญเบโเบเปเบฒโเบเบฐโเปเบเบปเปเบฒโเปเบเป Android 5.1.1โ, เบชเปเบฒโเบฅเบฑเบโเปเบเบปเปเบฒโเบเบญเบ Android 7 เบเปเบฒโเปเบเบฑเบโเบเปเบญเบ "เบเบปเบโเบเบฑเบโเบฎเบฑเบโเบชเบฒโ" Termuxโ: API เปเบเบโเบเบฒเบโเปเบโเบเบตเป 'เบเบฒเบโเบเบฑเปเบโเบเปเบฒโ' > 'เบเบดเบโเบเบตเปโเบเบทเบโเบเปเบญเบโเบเบฑเบโ' เบเปเบฒโเบเปเปโเบเบฑเปเบโเบเบฑเปเบ API เบเบฐโเปเบญเบตเปเบโเปเบเบฑเปเบโ: termux-battery-status
, เบเบฐ hang. (เบเบฑเบโเบเบตโเปเบกเบฑเบ.
เปเบเบเบฑเบเบเบธเบเบฑเบเบกเบฑเบเปเบเบฑเบเบกเบนเบเบเปเบฒเบเบฒเบเบเบดเบเบฒเบฅเบฐเบเบฒเบขเปเบฒเบเปเบเปเบเบดเบเบเปเบฝเบงเบเบฑเบเปเบญเบเบฒเบเบเบตเปเปเบเปเบกเบฒ. เบฅเบฒเบเบฅเบฐเบญเบฝเบเบซเบผเปเบฒเบชเบธเบ เปเบฅเบฐเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบตเปเบชเบธเบเบเบญเบ Termux:API เบชเบฒเบกเบฒเบเปเบเบดเปเบเปเบเปเบเบตเป
เบเบฒเบ Termux:API เบเบปเบงเบขเปเบฒเบ
- termux-battery-เบชเบฐเบเบฒเบเบฐ
เบชเบปเปเบเบเบทเบเบชเบฐเบเบฒเบเบฐเบเบญเบเปเบเบฑเบเปเบเบตเบฃเบต
- termux-เบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบ
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบเบเบญเบเบซเบเปเบฒเบเปเบเบฒเบ 0 เบซเบฒ 255
- termux-toast
เบชเบฐเปเบเบเบเบฒเบเปเบเปเบเปเบเบทเบญเบเบเบปเปเบงเบเบฒเบง
- termux-torch
เบฅเบงเบกเบกเบตเปเบเบชเบฒเบ
- termux-wifi-scaninfo
เบชเบปเปเบเบเบทเบเบเปเปเบกเบนเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเบชเบฐเปเบเบเบซเบผเปเบฒเบชเบธเบเบเบญเบเปเบเบทเบญเบเปเบฒเบ Wi-Fi
เบกเบฑเบเบเปเบฒเบเบเบตเปเบเบฐเปเบซเบฑเบเบงเปเบฒเบเปเบฒเบเบฑเบเบเบทเบเปเบกเปเบ strings, dictionaries, lists of dictionaries, เปเบเบเบเบปเปเบงเปเบ, เบเบฐเปเบเบเบเปเปเบกเบนเบเบเบตเป Python เปเบฎเบฑเบเบงเบฝเบเปเบเปเบเบต, เบเบฑเปเบเบเบฑเปเบเบเบฑเปเบเบเบญเบเบเปเปเปเบเปเบกเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบกเบฑเบ.
เบเบฑเปเบเบเบญเบ 5
เบเบดเบเบเบฑเปเบ Python เปเบฅเบฐ nano
เปเบเบทเปเบญเบเบดเบเบเบฑเปเบ Python, เบเบฝเบเปเบ terminal:
updg
apt install python
apt install python2
เบเบฝเบงเบเบตเปเบเบงเบเปเบฎเบปเบฒเบกเบต 2 เปเบฅเบฐ 3 Python เบเบดเบเบเบฑเปเบ.
เปเบเบเบฐเบเบฐเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบเปเบฝเบงเบเบฑเบเบเบปเบเบเบงเบฒเบก, เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบเบปเปเบเบเบปเบเบเบปเบงเปเบเปเปเบเบเปเปเบเบงเบฒเบก nano เบญเบทเปเบเบเบตเปเบเปเบญเบเบกเบฑเบเบซเบผเบฒเบเบเบงเปเบฒ vim, เปเบซเปเบเบดเบเบเบฑเปเบเบกเบฑเบ:
apt install nano
เบกเบฑเบเบเปเบฒเบเบเบตเปเบเบฐเปเบเปเบเปเบงเบฒ vim, เปเบฅเบฐ nano เบกเบตเบเบฒเบเปเบเปเบเบญเบเบเบนเปเปเบเบฑเบเบกเบดเบเบซเบผเบฒเบ. เปเบเบญเบธเบเบฐเบเบญเบ Android, vim เบเบฑเบเบชเบฐเบเบงเบเบเบงเปเบฒ.
HelloWorld เปเบ Python เบขเบนเป Termux
เปเบเบเบงเบดเบเบตเบเบฒเบเบเบฒเบ, เบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเปเบฎเบฑเบเปเบเบเบเปเปเบกเบตเบฅเบฒเบเบเบฒเบเบเบตเป, เปเบเปเบเบฒเบเบงเบฒเบ Python เปเบ Termux เปเบฅเบฐเบเปเปเบเบฝเบ HelloWorld, เปเบเบเบงเบฒเบกเบเบดเบเปเบซเบฑเบเบเบญเบเบเปเบญเบ, เปเบกเปเบเบฅเบฑเบเบชเบฐเบเบฐเบเบตเปเบเปเปเบเบต.
เบเปเบญเบเบเปเปเปเบเปเบเบฑเปเบเปเบเบปเปเบฒเปเบฒเบเบเบตเปเบเบฐเบชเบญเบ Python เปเบซเปเบเบฑเบเปเบ, เบชเบฐเบเบฑเปเบเบเบนเปเบเบตเปเบเปเปเบฎเบนเปเบชเบฒเบกเบฒเบเบเบฑเบเบฅเบญเบเบฅเบฐเบซเบฑเบเปเบเปเบเปเบฒเบเป (เบซเบผเบทเปเบฅเบตเปเบกเบฎเบฝเบเบเปเบงเบเบเบปเบเปเบญเบ, เปเบเบฒเบฐเบงเปเบฒเบกเบตเบงเบฑเบเบเบฐเบเบฐเบเบตเบเบฝเบเบเป) เปเบฅเบฐเบเบนเปเบเบตเปเบฎเบนเปเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเปเบงเบเบเบปเบเปเบญเบ. เปเบฅเบฐเบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบฐ "เบเบฒเบเปเบเปเบเบฒเบ guise" เบเบฑเบเบชเบฐเปเบเบเบงเบดเบเบตเบเบฒเบเปเบชเปเบเปเปเบเบงเบฒเบกเปเบ terminal เปเบเบเบเปเปเบกเบตเบเบฒเบเบเบฑเบเบเบฒเบเบดเบเบฒเบ.
cat >hello-world.py
# ะัะปะธ ะฝะต ัะบะฐะทัะฒะฐัั ะธััะพัะฝะธะบ (ะฝะฐะฟะพะผะธะฝะฐั cat 1.txt > 2.txt)
# ัะพ cat ะฑัะดะตั ะฑัะฐัั ะดะฐะฝะฝัะต ะธะท ััะฐะฝะดะฐััะฝะพะณะพ ะฟะพัะพะบะฐ ะฒะฒะพะดะฐ,
# ะฟัะพัะต ะณะพะฒะพัั ะฒะฒะพะดะธะผะพะต ั ะบะปะฐะฒะธะฐัััั.
str = โHello, world!โ # ะฟัะธัะฒะฐะธะฒะฐะตะผ ะฟะตัะตะผะตะฝะฝะพะน str ะทะฝะฐัะตะฝะธะต "Hello, world!"
print (str) # ะฒัะฒะพะดะธะผ ะฝะฐ ัะบัะฐะฝ ะทะฝะฐัะตะฝะธะต ะธะท ะฟะตัะตะผะตะฝะฝะพะน str
# Ctrl + D ะทะฐะบะพะฝัะธัั ะฒะฒะพะด ะธ ะทะฐะฟะธัะฐัั ัะฐะนะป (hello-world.py)
py hello-world.py # ะทะฐะฟััะบะฐะตะผ ัะฐะนะป (py ััะพ alias ะพั python)
เบเปเบฒเบเปเบฒเบเบเปเปเปเบเปเบชเบฑเบเปเบเบเปเบซเบฑเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบฅเบฐเบเบปเบ Enter เปเบฅเปเบง, เบเปเบฒเบเบเบฐเบเปเปเบชเบฒเบกเบฒเบเปเบเบเบตเปเปเบเบงเบเปเบฒเบเปเบเบดเบ, เปเบเบทเปเบญเปเบฎเบฑเบเบชเบดเปเบเบเบตเป, เปเบซเปเบชเบดเปเบเบชเบธเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเบเบเบฒเบเบเบปเบ Ctrl + D (เปเบเบเบเบปเปเบงเปเบเปเบฅเปเบงเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเบเบเบงเบฒเบ Ctrl + Z) เปเบฅเบฐเปเบฎเบฑเบเบเปเปเบฒเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบ. เปเบเบทเปเบญเบเบเบฒเบเบเบงเบเปเบฎเบปเบฒเปเบเป '>' เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบเบฅเปเบเบฐเบเบทเบเบเบฝเบเบเบฑเบเบขเปเบฒเบเบชเบปเบกเบเบนเบ. เบชเปเบฒเบฅเบฑเบเปเบซเบเบเบปเบเบเบตเป, เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเปเปเปเบเบฐเบเปเบฒเปเบซเปเปเบเปเบงเบดเบเบตเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเปเบงเบฑเปเบเปเบชเบเปเบเปเบงเปเบฒเบเปเบฒเบเปเบเปเปเบเบงเปเบฒเบเปเบฒเบเบเบฐเบเบฝเบเบฅเบฐเบซเบฑเบเบเบฑเบเบเบตเปเบเบเบเปเปเบกเบตเบเปเปเบเบดเบเบเบฒเบ.
เบเบฑเปเบเบเบญเบ 6
Bash scripts
Bash scripts เปเบเบฑเบเบงเบดเบเบตเบเบตเปเบเบตเบเบตเปเบเบฐเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเปเบเบทเปเบญเบเบเบดเบเบเบญเบเบเปเบฒเบ. script เปเบกเปเบเปเบเบฅเปเบเบตเปเบกเบตเบเบฒเบกเบชเบฐเบเบธเบ .sh (เบเบฒเบกเบชเบฐเบเบธเบเปเบกเปเบเบเบฒเบเปเบฅเบทเบญเบ) เบเบตเปเบกเบตเบเบธเบเบเปเบฒเบชเบฑเปเบเบเบญเบ terminal, เบเบฒเบเบขเปเบฒเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเปเบชเบถเบเบชเบฒเปเบฅเปเบง. เบเบตเปเบเบตเป
เบเปเบงเบเบเบงเบฒเบกเบเปเบญเบเปเบซเบฅเบทเบญเบเบญเบเบชเบฐเบเบดเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบเบทเบญเบเบเบฑเบเบซเบกเบปเบเบเบฒเบเบเบฐเบเปเบฒ monotonous. เปเบซเปเบเบฝเบ script bash เบเบตเปเบเปเบฒเบเบเบฒเบเบเบตเปเบชเบธเบเบเบตเปเบชเบฐเปเบเบเบเปเบฒเบเบฒเบเบเบปเบงเปเบเบเบตเปเบฅเบฒเบงเบชเปเบฒเบเบเบทเปเบ, เบเปเบญเบเบเบฐเปเบเป cat เบญเบตเบเปเบเบทเปเบญเบซเบเบถเปเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเบเบปเบงเปเบเปเปเบเบเปเปเบเบงเบฒเบกเบเบปเบเบเบฐเบเบด, เปเบฅเบฐเบเบนเปเบเบตเปเบเปเบญเบเบเบฒเบเบเบถเบเบเบปเบเบเบปเบเปเบญเบเปเบเบเบชเบฐเปเบเบฒเบฐเบชเบฒเบกเบฒเบเปเบเป echo.
cat >test.sh
export str="ะัะธะฒะตั, ะฅะฐะฑั!"
# export ัะพะทะดะฐะตั ะฟะตัะตะผะตะฝะฝัั str
# ะธ ะฟัะธัะฒะฐะธะฒะฐะตั ะตะน ะทะฝะฐัะตะฝะธะต "ะัะธะฒะตั, ะฅะฐะฑั!"
# ะะต ััะฐะฒััะต ะฟัะพะฑะตะปั ะดะพ ะธ ะฟะพัะปะต โ=โ
echo $str # ะะปั ะพะฑัะฐัะตะฝะธั ะบ ะฟะตัะตะผะตะฝะฝัะผ ะฟะตัะตะด ะฝะธะผะธ ััะฐะฒะธััั โ$โ
# Ctrl + D
# ./test.sh ะดะปั ะทะฐะฟััะบะฐ ัะบัะธะฟัะฐ, ะฝะพ ะตัะปะธ ััะพ ัะดะตะปะฐัั ัะตะนัะฐั ัะพ ะฑัะดะตั ะพัะธะฑะบะฐ
# ะดะปั ะธะทะฑะฐะฒะปะตะฝะธั ะพั ะพัะธะฑะบะธ ะฝัะถะฝะพ ัะดะตะปะฐัั ัะฐะนะป test.sh ะธัะฟะพะปะฝัะตะผัะผ
chmod +x test.sh
# chmod ะธะทะผะตะฝัะตั ะฟัะฐะฒะฐ ะดะพัััะฟะฐ (+ ะดะพะฑะฐะฒะธัั / - ัะฑัะฐัั)
# โ+xโ ะพะทะฝะฐัะฐะตั ััะพ ะผั ะดะตะปะฐะตะผ ัะฐะนะป ะธัะฟะพะปะฝัะตะผัะผ
./test.sh # ะะฐะฟััะบะฐะตะผ ะฒัะฟะพะปะฝะตะฝะธะต ะฝะฐัะตะณะพ ัะบัะธะฟัะฐ
Bash script เบเบฑเบ Termux:API
เปเบซเปเบเบฝเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฒเบ HelloWorlds เบเบตเปเบกเบตเบเบทเปเบชเบฝเบ, เปเบเปเบเปเปเบกเบตเบเบฐเปเบซเบเบเบซเบเบฑเบเปเบฅเบตเบ. script เบเบญเบเบเบงเบเปเบฎเบปเบฒเบเบฐเปเบเบฑเบ:
- เบเบฐเบเบดเบเบฑเบเบเปเบฒเบฎเปเบญเบเบเป termux-battery-status API
- เบเบฑเบเบเบถเบเบเปเปเบกเบนเบเบเบตเปเปเบเปเบฎเบฑเบเปเบงเปเปเบเปเบเบฅเป test.txt
- เบเบดเบกเบเปเปเบกเบนเบเบเบฒเบเปเบเบฅเปเปเบเบซเบฒเบซเบเปเบฒเบเป
- เบเบฐเบเบดเบเบฑเบเปเบเบเบเบฒเบ hello-world.py เบเบตเปเบเบฝเบเปเบงเปเบเปเบญเบเปเปเบฒเบเบตเป
- เบเบฝเบเบเปเปเบกเบนเบเบเบตเปเปเบเปเบฎเบฑเบเบเบฒเบเปเบเบเบเบฒเบเปเบเบเบฑเบเปเบเบฅเป test.txt
- เบเบดเบกเบเปเปเบกเบนเบเบเบฒเบเปเบเบฅเปเปเบเบซเบฒเบซเบเปเบฒเบเป
- เบเปเบฒเบเบเปเปเบกเบนเบเบเบฒเบเปเบเบฅเปเปเบเบซเบฒ clipboard
- เบชเบฐเปเบเบเปเบเบทเปเบญเปเบเบเบญเบ clipboard เปเบเป
- เบชเบฐเปเบเบเบเปเปเบเบงเบฒเบกเบเบฑเบญเบเบญเบฑเบเบเบตเปเบกเบตเบเปเปเบกเบนเบเบเบฒเบเบเบฅเบดเบเบเบญเบ
เบเบณเบญเบดเบ, เบชเปเบฒเบเปเบเบเปเบเบตเบชเบณเบฅเบฑเบเบงเบฝเบ เปเบฅเบฐเบชเบณเปเบเบปเบฒ hello-world.py เบขเบนเปเบเบตเปเบเบฑเปเบเปเบเบฑเบ test.py, เบชเปเบฒเบเปเบเบฅเป test.sh เปเบฅเบฐ test.txt เปเบเปเบเบเปเบเบตเบเบตเป:
mkdir bashscript
cat hello-world.py >> bashscript/test.py
cd bashscript/
touch test.sh test.txt # touch ัะพะทะดะฐะตั ัะฐะนะปั
chmod +x test.sh
เปเบเบเบฑเบเบเบธเบเบฑเบ, เปเบเบงเบดเบเบตเบเบตเปเบชเบฐเบเบงเบเปเบเบเปเปเบเบฒเบก, เบเบฝเบเบชเบฐเบเบดเบเปเบชเปเปเบเบฅเป test.sh:
#!/bin/bash
# ะ ะฝะฐัะฐะปะต ะบะฐะถะดะพะณะพ ัะบัะธะฟัะฐ ะฟัะธะฝััะพ ััะฐะฒะธัั #! (ะฝะฐะทัะฒะฐะตััั ัะตะฑะฐะฝะณ)
# ะฟะพัะปะต ะธะดะตั ัะบะฐะทะฐะฝะธะต ะฝะฐ ัะตะปะป ะดะปั ะบะพัะพัะพะน ะฝะฐะฟะธัะฐะฝ ัะบัะธะฟั
clear # ะพัะธััะธะผ ะพะบะฝะพ ัะตัะผะธะฝะฐะปะฐ
termux-battery-status > test.txt # ะฟัะฝะบัั 1 ะธ 2 ะธะท ะฝะฐะผะตัะตะฝะฝะพะณะพ ััะฝะบัะธะพะฝะฐะปะฐ
cat test.txt # ะฟัะฝะบั 3
python test.py > test.txt # ะฟัะฝะบั 4 ะธ 5
cat test.txt # ะฟัะฝะบั 6
cat test.txt | termux-clipboard-set # ะฟัะฝะบั 7
# | ััะพ ะบะพะฝะฒะตะนะตั. ะฟะตัะตะฝะพัะธั ะดะฐะฝะฝัะต ั ะฒัั
ะพะดะฐ ะพะดะฝะพะณะพ ะฟะพัะพะบะฐ ะฝะฐ ะฒั
ะพะด ะดััะณะพะณะพ
termux-clipboard-get # ะฟัะฝะบั 8
termux-clipboard-get | termux-toast # ะฟัะฝะบั 9
เปเบเบเบฑเบเบเบธเบเบฑเบ, เบขเบนเปเปเบเปเบเบเปเบเบต bashscript, เบเบงเบเปเบฎเบปเบฒเบเบฝเบ ./test.sh
เบเบงเบโเปเบฎเบปเบฒโเบชเบฑเบโเปเบเบโเปเบซเบฑเบโเบขเบนเปโเปเบ terminal เปเบโเบญเบธโเบเบฐโเบเบญเบ Androidโ:
เบเบฑเปเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเปเบเปเบเบฝเบ script bash เบเบตเปเปเบเปเบงเบฒเบเปเบเบเปเบงเป. เบเปเบฒเบเบชเบฒเบกเบฒเบ dilute เบกเบฑเบเบเบฑเบเบเบปเบเบเบฐเบฅเบดเบเบเบฑเบ console เบเบญเบเบเปเปเบกเบนเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบญเบเปเบเปเบฅเบฐเบเบฐเบเบดเบเบฑเบ (เปเบเป echo), เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบฐเบเบฐเปเบงเปเบเบตเปเบชเปเบฒเบฅเบฑเบเบเบนเปเบญเปเบฒเบ.
เบเบฑเปเบเบเบญเบ 7
เปเบซเปเปเบฎเบฑเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบ
เบเปเบญเบเบเปเบฒเบเปเบเบฑเบเบเบฐเปเบซเบเบ
เปเบซเปเบเบงเบเปเบฎเบปเบฒเบชเปเบฒเบเปเบเบทเปเบญเบเปเบเบเบฒเบเบญเปเบฒเบเบญเบตเบ
เบซเบผเบฑเบโเบเบฒเบโเบเบฒเบโเปเบเบตเบโเบเบปเบงโ, เบเปเบฒโเบฎเปเบญเบโเบชเบฐโเบซเบกเบฑเบโเบเบงเบโเบเบฐโเบงเบฒเบโเบชเบฒเบโเบชเบธเปเบกโเบเบฒเบโเปเบเบฅโเปโเปเบ clipboard เปเบฅเบฐโเปเบเปเบโเบเบฒเบโเบเปเบฝเบงโเบเบฑเบโเบกเบฑเบโเบเปเบงเบโเบเปเปโเบเบงเบฒเบกโเบเปเปโเปเบเบดเบโ.
เบเบงเบเปเบฎเบปเบฒเบเบฐเปเบญเบปเบฒ bash script เปเบเบฑเบเบเบทเปเบเบเบฒเบ, เบเบงเบเปเบฎเบปเบฒเบเบฐเบชเบฐเบเบฑเบเปเบชเบฑเปเบเบชเบธเปเบกเบเบฒเบเปเบเบฅเปเปเบเบเปเบเป Python subroutine. เบกเบฒเบชเปเบฒเบเปเบเบเบงเบฝเบ script:
- เบเปเบฒเปเบเบตเบเบฅเบฒเบเบเบฒเบเบเปเบญเบ
- เปเบญเบโเบเบปเบโเปเบเปโเบฎเบฑเบโเบเบญเบ subroutine เบเบฑเบ clipboard เปเบเปโ
- เบชเบฐเปเบเบเบเปเปเบเบงเบฒเบกเบเบฑเบญเบเบญเบฑเบ
เปเบซเปเบเปเบฒเบเบปเบเบเบทเปเบเบญเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเปเบฅเบฐเปเบเบฅเปเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ:
- rndstr folder เปเบ home directory
- เปเบซเบผเปเบ - เปเบเบฅเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบฐเปเบญเบปเบฒเปเบชเบฑเปเบ
- rndstr.py - เปเบเบฃเปเบเบฑเบเบเปเบญเบเบเบตเปเบชเบฐเปเบเบเปเบชเบฑเปเบเบชเบธเปเบกเบเบฒเบเปเบเบฅเปเปเบซเบผเปเบเปเบเบซเบฒ console
- rndstr.sh - เปเบเบฅเปเบชเบฐเบเบดเบ
เบชเปเบฒเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเปเบฅเบฐเบเปเบฒเบเปเบเบเบตเปเบกเบฑเบเปเบฅเบฐเบชเปเบฒเบเปเบเบฅเปเบขเบนเปเบเบตเปเบเบฑเปเบ.
เบชเบญเบเบเบธเบเบเปเบฒเบญเบดเบเบเบญเบเปเบเบเบเบฒเบเบชเบฐเบเบดเบเบชเบฒเบกเบฒเบเบเบทเบเบฅเบงเบกเปเบเบปเปเบฒเบเบฑเบเปเบเบเบเปเป, เบเบฑเปเบเบเบฑเปเบ, เบเบฒเบเบเปเบฒเปเบเป Termux: API เบเบงเบเปเบฎเบปเบฒเปเบเปเบฎเบฑเบ:
#!/bin/bash
python ~/rndstr/rndstr.py | termux-clipboard-set # 1 ะธ 2 ะฟัะฝะบัั ะฟะปะฐะฝะฐ ัะฐะฑะพัั
termux-toast "OK" # 3 ะฟัะฝะบั. ะัะฒะพะดะธะผ ะฒัะฟะปัะฒะฐััะตะต ัะพะพะฑัะตะฝะธะต "ะะ"
เปเบเปเบญเบเบฐเบชเบฒเบเปเบซเบผเปเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบชเปเบเปเปเบเบงเบฒเบกเปเบเปเบเบตเปเบกเบตเปเบซเบเบเบปเบเปเบเปเบเบญเบญเบเปเบเบฑเบเบชเบฒเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบเบฑเบเบชเบดเบเปเบเปเบชเปเบเปเบฒเบเบงเบฑเบ:
เบฅเบฒเบเบเบฒเบเปเบเบฅเปเปเบซเบผเปเบ
ะัะบัะตะฝะฝะพััั ะฝะต ะตััั ะธััะธะฝะฐ. ะ. ะะฐะฒะตะปั
ะขะตัะฟะธ ะธ ะฒะพะทะดะตัะถะธะฒะฐะนัั. ะญะฟะธะบัะตั
ะะปะฐะณะพัะพะดะฝะพ ัะพะปัะบะพ ัะพ, ััะพ ะฑะตัะบะพััััะฝะพ. ะ. ะะฐะฑััะนะตั
ะัะดั ะฑะปะฐะณะพัะฐะทัะผะฝะพ ะพัะฒะฐะถะฝัะผ. ะ. ะัะฐัะธะฐะฝ
ะะพะฑัะพัะฐ ะปัััะต ะบัะฐัะพัั. ะ. ะะตะนะฝะต
ะะปั ะฒะตะปะธะบะธั
ะดะตะป ะฝะตะพะฑั
ะพะดะธะผะพ ะฝะตััะพะผะธะผะพะต ะฟะพััะพัะฝััะฒะพ. ะค.ะะพะปััะตั
ะัะปะธ ัั ั
ะพัะตัั, ััะพะฑั ัะตะฑะต ะฒัะตะณะดะฐ ัะณะพะถะดะฐะปะธ, ะฟัะธัะปัะถะธะฒะฐะน ัะตะฑะต ัะฐะผ. ะ. ะคัะฐะฝะบะปะธะฝ
ะงัะตะทะผะตัะฝะฐั ัะบัะพะผะฝะพััั ะตััั ะฝะต ััะพ ะธะฝะพะต, ะบะฐะบ ัะบัััะฐั ะณะพัะดะพััั. ะ. ะจะตะฝัะต
ะัะตะฝั ัะผะฝัะผ ะปัะดัะผ ะฝะฐัะธะฝะฐัั ะฝะต ะดะพะฒะตัััั, ะตัะปะธ ะฒะธะดัั ะธั
ัะผััะตะฝะธะต. ะค. ะะธััะต
ะะตะดะฝะพััั ัะบะฐะทัะฒะฐะตั ะฝะฐ ะพััััััะฒะธะต ััะตะดััะฒ, ะฐ ะฝะต ะฝะฐ ะพััััััะฒะธะต ะฑะปะฐะณะพัะพะดััะฒะฐ. ะ. ะะพะบะบะฐััะพ
ะัะถะฝะพ ะพััะตัะตะณะฐัััั ะดะพะฒะตะดะตะฝะธั ัะบัะพะผะฝะพััะธ ะดะพ ััะตะฟะตะฝะธ ัะฝะธะถะตะฝะธั. ะ. ะะฐะบะธั
ะฐะฝะพะฒ
ะัะพ ะพัะบะฐะทัะฒะฐะตััั ะพั ะผะฝะพะณะพะณะพ, ะผะพะถะตั ะผะฝะพะณะพะต ัะตะฑะต ะฟะพะทะฒะพะปะธัั. ะ. ะจะฐัะดะพะฝ
ะะพะณะดะฐ ะฝะฐะผ ะฟะปะฐััั ะทะฐ ะฑะปะฐะณะพัะพะดะฝัะน ะฟะพัััะฟะพะบ, ะตะณะพ ั ะฝะฐั ะพัะฝะธะผะฐัั. ะ. ะจะฐะผัะพั
ะะต ะฟะพะปััะธัั ะฒะพะฒัะต - ะฝะต ัััะฐัะฝะพ, ะฝะพ ะปะธัะธัััั ะฟะพะปััะตะฝะฝะพะณะพ ะพะฑะธะดะฝะพ. ะะปะฐะฒะดะธะน ะญะปะธะฐะฝ
ะะตะณัะต ะฟะตัะตะฝะพัะธัั ัะตัะฟะตะปะธะฒะพ ัะพ, ััะพ ะฝะฐะผ ะฝะต ะดะฐะฝะพ ะธัะฟัะฐะฒะธัั. ะะพัะฐัะธะน
ะฃััะฐะตัั ะถะดะฐัั, ะฝะพ ะฝะฐัะบะพะปัะบะพ ั
ัะถะต ะฑัะปะพ ะฑั, ะตัะปะธ ะฑั ะถะดะฐัั ััะฐะปะพ ะฝะตัะตะณะพ. ะ. ะจะพั
ะัะต ะฟัะธั
ะพะดะธั ะฒะพะฒัะตะผั, ะตัะปะธ ะปัะดะธ ัะผะตัั ะถะดะฐัั. ะค. ะ ะฐะฑะปะต
ะกะฒะพะธะผ ัะตัะฟะตะฝะธะตะผ ะผั ะผะพะถะตะผ ะดะพััะธัั ะฑะพะปััะตะณะพ, ัะตะผ ัะธะปะพะน. ะญ. ะะตัะบ
ะะฐะดะพ ัะผะตัั ะฟะตัะตะฝะพัะธัั ัะพ, ัะตะณะพ ะฝะตะปัะทั ะธะทะฑะตะถะฐัั. ะ. ะะพะฝัะตะฝั
ะัะพ ะฒ ะดะตะปะต ัะผะตะป, ัะพั ัะปะพะฒ ะฝะต ััััะฐัะธััั. ะกะพัะพะบะป
ะฏ ะฝะต ะปัะฑะปั ััะฐะถะฐัััั, ั ะปัะฑะปั ะฟะพะฑะตะถะดะฐัั. ะ. ะจะพั
ะะฐััะฐะฒะปะตะฝะฝัะน ะธ ะฟัะธะถะฐััะน ะบ ััะตะฝะต ะบะพั ะฟัะตะฒัะฐัะฐะตััั ะฒ ัะธะณัะฐ. ะ. ะกะตัะฒะฐะฝัะตั
ะะพััะพะนะฝัะน ัะตะปะพะฒะตะบ ะฝะต ะธะดะตั ะฟะพ ัะปะตะดะฐะผ ะดััะณะธั
ะปัะดะตะน. ะะพะฝัััะธะน
ะะตะปะธะบะธะน ัะผ ะฟัะพัะฒะธั ัะฒะพั ัะธะปั ะฝะต ัะพะปัะบะพ ะฒ ัะผะตะฝะธะธ ะผััะปะธัั, ะฝะพ ะธ ะฒ ัะผะตะฝะธะธ ะถะธัั. ะ . ะญะผะตััะพะฝ
ะกะปะฐะฒะฐ - ัะพะฒะฐั ะฝะตะฒัะณะพะดะฝัะน. ะกัะพะธั ะดะพัะพะณะพ, ัะพั
ัะฐะฝัะตััั ะฟะปะพั
ะพ. ะ. ะะฐะปัะทะฐะบ
ะกะดะตัะถะฐะฝะฝะพััั ะธ ัะผะตััะฝะพััั ะฒ ัะฐะทะณะพะฒะพัะฐั
ััะพัั ะฑะพะปััะต ะบัะฐัะฝะพัะตัะธั. ะค. ะัะบะพะฝ
ะัะพ ะผะพะปัะฐัั ะฝะต ัะผะตะตั, ัะพั ะธ ะณะพะฒะพัะธัั, ะฝะต ัะฟะพัะพะฑะตะฝ. ะกะตะฝะตะบะฐ ะะปะฐะดัะธะน
ะฅะพัะพัะธะต ะผะฐะฝะตัั ัะพััะพัั ะธะท ะผะฐะปะตะฝัะบะธั
ะถะตััะฒ. ะค. ะงะตััะตััะธะปะด
ะะพะฑััะน ัะตะปะพะฒะตะบ ะฝะต ัะพั, ะบัะพ ัะผะตะตั ะดะตะปะฐัั ะดะพะฑัะพ, ะฐ ัะพั, ะบัะพ ะฝะต ัะผะตะตั ะดะตะปะฐัั ะทะปะฐ. ะ. ะะปััะตะฒัะบะธะน
ะะต ะฟัะพะธะทะฝะพัะธัะต ะฑะตัะฟะพะฒะพัะพัะฝัั
ััะถะดะตะฝะธะน! ะะฒะณัััะธะฝ
ะะธัะตะณะพ ัะปะธัะบะพะผ! ะกะพะปะพะฝ
เบเบงเบเปเบฎเบปเบฒเบเบฝเบเปเบเปเบเปเบญเบเบเบฒเบเบชเปเบฒเบ subroutine เบเบตเปเบชเบฐเบเบฑเบเบชเบฒเบเบชเบธเปเบกเบเบฒเบเปเบเบฅเปเปเบซเบผเปเบ.
เปเบซเปเบเบงเบเปเบฎเบปเบฒเบเบฝเบเบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบเบญเบ subroutine:
- เปเบเบฅเปเปเบซเบผเปเบเปเบเบตเบ
- เบเบฒเบเบเบฑเบเบเปเบฒเบเบงเบเปเบเบงเปเบเปเบเบฅเปเปเบเบตเบ
- เบเบดเบเปเบเบฅเป (เบเปเปเบกเบตเบซเบเบฑเบเปเบซเปเบกเบฑเบเปเบเบตเบเปเบงเบฅเบฒเบเบดเปเบชเบ)
- เบเบงเบเปเบฎเบปเบฒเบชเปเบฒเบเบเปเบฒเบเบงเบเปเบเบฑเบกเปเบเบเบชเบธเปเบกเบเบฒเบเปเบเบเปเบฒเบเบงเบเปเบชเบฑเปเบเบเบญเบเปเบเบฅเปเปเบซเบผเปเบ
- เปเบเบฅเปเปเบซเบผเปเบเปเบเบตเบ
- เบเบงเบเปเบฎเบปเบฒเบญเบญเบเปเบชเบฑเปเบเบเบฒเบเปเบเปเบเปเบฒเบเบงเบเบเบปเบงเปเบฅเบเบเบตเปเบชเปเบฒเบเบเบถเปเบ
- เบเบณเบฅเบฑเบเบเบดเบเปเบเบฅเป
เบเบงเบเปเบฎเบปเบฒเบเบฐเบเบดเบเบฑเบ algorithm เปเบ Python (เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบฝเบเบเบฒเบเปเบเป Python 3.7):
import random # ะธะผะฟะพััะธััะตะผ ะดะปั ะณะตะฝะตัะฐัะธะธ ัะปััะฐะนะฝัั
ัะธัะตะป
import os # ะดะปั ะฟะพะปััะตะฝะธั ะฟััะธ
path = os.path.abspath(__file__) # ะฟะพะปััะฐะตะผ ะฟััะผะพะน ะฟััั ะดะพ ัะฐะนะปะฐ rndstr.py
path = os.path.dirname(path) # ะฟัะตะพะฑัะฐะทัะตะผ ะฒ ะฟััั ะดะพ ะดะธัะตะบัะพัะธะธ
path = path + '/source' # ะฟัะตะพะฑัะฐะทัะตะผ ะฒ ะฟััั ะดะพ ัะฐะนะปะฐ source
f = open(path) # ะพัะบััะฒะฐะตะผ ัะฐะนะป
i = 0 # ะพะฑะฝัะปัะตะผ ััะตััะธะบ
for str in f: i+=1 # ััะธัะฐะตะผ ัััะพะบะธ ัะฐะนะปะฐ
f.close # ะทะฐะบััะฒะฐะตะผ ัะฐะนะป
j = int(round(i * random.random())) # ะณะตะฝะตัะธััะตะผ ัะตะปะพะต ัะปััะฐะนะฝะพะต ัะธัะปะพ ะพั 0 ะดะพ i
f = open(path) # ะพัะบััะฒะฐะตะผ ัะฐะนะป
i = 0 # ะพะฑะฝัะปัะตะผ ััะตััะธะบ
for str in f: # ะฟะตัะตะฑะธัะฐะตะผ ัััะพะบะธ ะธะท ัะฐะนะปะฐ
if i == j: # ะตัะปะธ ััะตััะธะบ ัััะพะบ ัะฐะฒะตะฝ ัะณะตะฝะตัะธัะพะฒะฐะฝะฝะพะผั ัะธัะปั
print (str, end='') # ะฒัะฒะพะดะธะผ ัััะพะบั ะฑะตะท ะฟะตัะตั
ะพะดะฐ ะฝะฐ ะฝะพะฒัั
break # ะฒัั
ะพะดะธะผ ะธะท ัะธะบะปะฐ
i+=1 # ัะฒะตะปะธัะธะฒะฐะตะผ ััะตััะธะบ ะฝะฐ 1
f.close # ะทะฐะบััะฒะฐะตะผ ัะฐะนะป
เบซเบผเบฑเบโเบเบฒเบโเบเบตเปโเปเบเบฅโเปโเปเบเปโเบเบทเบโเบชเปเบฒเบโเบเบฑเปเบโเบเบถเปเบโเปเบฅเบฐโเบฅเบฒเบโเบฅเบฑเบโเบญเบฑเบโเบชเบญเบโ, เบเปเบฒเบโเบเปเบฒโเปเบเบฑเบโเบเปเบญเบโเปเบเปโเปเบซเปโเบเบฒเบโเบญเบฐโเบเบธโเบเบฒเบโเบเบฐโเบเบดโเบเบฑเบโเปเบเบฅโเปโ rndstr.sh
, เปเบฅเบฐเบชเปเบฒเบเบเบฒเบกเปเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบตเบเบเบปเบงเปเบง.
alias rnst="~/rndstr/rndstr.sh"
เปเบเบเบฑเบเบเบธเบเบฑเบเบเบดเบกเบขเบนเปเปเบ terminal rnst
เบเบงเบโเปเบฎเบปเบฒโเบเบฐโเปเบเปโเบฎเบฑเบ aphorism เบชเบธเปเบกโเปเบ clipboard เปเบเปโ, เบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเบปเบโเบเบปเบงโเบขเปเบฒเบโ, เบชเบฒโเบกเบฒเบโเบเปเบฒโเปเบเปโเปเบโเบเบฒเบโเบเบญเบโเบชเบฐโเบซเบเบญเบโเปเบเปโ.
เปเบเบเบตเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเปเบเบฝเบเบขเปเบฒเบเบซเบเปเบญเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบ. เบเปเบญเบเบเปเบฒเบเปเบเบฑเบเบเบฐเปเบซเบเบ.
เบ
เปเบเบเบฑเปเบเบเบญเบเบชเบธเบเบเปเบฒเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเบเบเบฐเบเบฒเบเปเปเปเบเปเบชเบฐเบซเบเบญเบเบเบฒเบ screenshots เปเบฅเบฐเบเปเปเปเบเปเบงเบดเปเบเบฒเบฐเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบ, เบเบฝเบเบเบฝเบเปเบเปเปเบเบทเปเบญเปเบเบเบญเบเปเบเบฅเปเปเบเบทเปเบญเปเบซเปเบเบนเปเบญเปเบฒเบเบกเบตเปเบญเบเบฒเบเบเบตเปเบเบฐเปเบฎเบฑเบเบงเบฝเบเบเปเบงเบเบเบปเบเปเบญเบ.
เบเปเบฝเบงเบเบฑเบ "Termux เบเบฑเปเบเบเบญเบเปเบเบเบเบฑเปเบเบเบญเบ", เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบดเบเบงเปเบฒเบกเบฑเบเบเบธเปเบกเบเปเบฒ. เปเบเปเบเบญเบ, เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบเบฝเบเปเบเปเบเบฑเปเบเบเบญเบเบเปเบฒเบญเบดเบ, เปเบเปเปเบเบเบฑเบเบเบธเบเบฑเบเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบงเปเบเบเปเบฒเบเบซเบเปเบฒเบเบปเบงเบเปเบฒเบเปเบญเบ.
เปเบเปเบเบทเปเบญเบเบเบปเปเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบงเบฒเบเปเบเบเบเบตเปเบเบฐเบชเบฐเปเบเบเปเบเบงเบปเบเบเบญเบเบเบตเปเบงเบดเบเบตเบเบฒเบเบเปเบฒเปเบเป nmap, sqlmap, เปเบเปเบเปเปเบกเบตเบเปเบญเบเบกเบตเบเบปเบเบเบงเบฒเบกเบซเบผเบฒเบเบเปเบฝเบงเบเบฑเบเบซเบปเบงเบเปเปเบเบตเป. เบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบเปเบซเปเบเปเบญเบเบชเบทเบเบเปเป "Termux step by step" เบงเบปเบเบเบญเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบกเบตเบเบฒเบเบชเปเบฒเบซเบผเบงเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเปเปเบฅเบฐเปเบเบเปเบฒเปเบซเบฑเบเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบฐเบเปเบฒเบชเบดเปเบเบเบตเปเบเบฐเบเบฝเบเบเปเบฝเบงเบเบฑเบ.
เบเบฝเบเปเบเปเบเบนเปเปเบเปเบฅเบปเบเบเบฐเบเบฝเบเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเบฎเปเบงเบกเปเบเบเบฒเบเบชเปเบฒเบซเบผเบงเบ.
เบชเบทเบเบเปเป "Termux step by step" เบเป?
-
เปเบกเปเบโเปเบฅเปเบง
-
เบเปเปโเบกเบต
2 เบเบนเปเปเบเปเบฅเบปเบเบเบฐเปเบเบเบชเบฝเบ. เบเปเปเบกเบตเบเบฒเบเบฅเบฐเปเบงเบฑเปเบ.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com