Karena alasan itu kali ini saya mau kasih tutorial Belajar membuat tools termux sendiri.
Bahan:
- Aplikasi termux (kalau tidak punya silahkan download di Playstore)
- Text editor (terserah mau pakai text editor apa)
Sebelum mulai proses pembuatab silahkan kalian menginstall python di temux kalian. caranya buka termux lalu ketik:
$ pkg update upgrade
$ pkg install python
$ pkg install python
selanjutnya silahkan kalian buat file baru yang berekstensi .py karena kita nantinya akan menggunakan bahasa pemerograman python.
Kemudian ketik script dibawah ini untuk menampilkan teks dilayar.
bisa dilihat di script diatas saya menggunakan print() untuk menampilkan teks, selanjutnya kita coba jalankan scriptnya di termux
langkah-langkahnya
buka termux
ketik "cd /sdcard/folderkamu"
ketik "python namafile.py"
ketik "cd /sdcard/folderkamu"
ketik "python namafile.py"
dan ini hasilnya
import requests, os
def cekip():
print(f'[!] Mendapatkan IP..')
re = requests.get('https://api.myip.com').json()
ip = re['ip']
print(f'[!] IP kamu : {ip}')
def iOsif():
print(f'[!] Menginstall tools osif..')
os.system('pkg update upgrade')
os.system('pkg install git python2')
os.system('git clone https://github.com/ciku370/OSIF')
os.system('cd OSIF')
os.system('pip2 install -r requirements.txt')
os.system('python2 osif.py')
print('''-=[ MyTools ]=-
[Menu]
[1] Cek IP
[2] Install OSIF
[3] Keluar
''')
menu = input('[?] Silahkan pilih menu : ')
if menu == '1':
cekip()
elif menu == '2':
iOsif()
elif menu == '3':
print('[?] Keluar..')
sys.exit()
else:
print('[?] Perintah tidak diketahui..')
sys.exit()
Penjelasan code :
import requests, os
kita import module requests, sys, dan os
untuk module requests kalian harus install manual caranya:
pip install requests
fungsi dari module-module diatas bisa googling okeh, lanjut
print('''-=[ MyTools ]=-
[Menu]
[1] Cek IP
[2] Install OSIF
[3] Keluar
''')
fungsi dari script diatas buat nampilin menu di termux, bisa kalian edit sesuai tools kalian, lanjut
menu = input('[?] Silahkan pilih menu : ')
fungsi dari script diatas buat mengambil input dari pengguna, lanjut
if menu == '1':
cekip()
elif menu == '2':
iOsif()
elif menu == '3':
print('[?] Keluar..')
sys.exit()
else:
print('[?] Perintah tidak diketahui..')
sys.exit()
fungsi dari script diatas adalah logika yang berguna untuk mengolah data yang diinput oleh pengguna, jika kalian belum paham tentang logika bisa googling
if menu == '1':
cekip()
elif menu == '2':
iOsif()
elif menu == '3':
print('[?] Keluar..')
sys.exit()
else:
print('[?] Perintah tidak diketahui..')
sys.exit()
fungsi dari script diatas adalah logika yang berguna untuk mengolah data yang diinput oleh pengguna, jika kalian belum paham tentang logika bisa googling
def cekip():
print(f'[!] Mendapatkan IP..')
re = requests.get('https://api.myip.com').json()
ip = re['ip']
print(f'[!] IP kamu : {ip}')
def iOsif():
print(f'[!] Menginstall tools osif..')
os.system('pkg update upgrade')
os.system('pkg install git python2')
os.system('git clone https://github.com/ciku370/OSIF')
os.system('cd OSIF')
os.system('pip2 install -r requirements.txt')
os.system('python2 osif.py')fungsi dari script diatas adalah sekumpulan fungsi,
fungsi cekip() adalah mengecek ip menggunakan module requests sebagai alat untuk menghubungkan ke api ip.
lanjut penjelasan fungssi iOsif() adalah untuk menginstall tools osif fungsi ini menggunakan os.system() sebagai alat untuk menghubungkan ke shell system.
fungsi cekip() adalah mengecek ip menggunakan module requests sebagai alat untuk menghubungkan ke api ip.
lanjut penjelasan fungssi iOsif() adalah untuk menginstall tools osif fungsi ini menggunakan os.system() sebagai alat untuk menghubungkan ke shell system.
Baca Juga :




Posting Komentar
Posting Komentar