Berbagai Tutorial for you !!!

Sunday, January 13, 2019

Belajar Scripting Dengan Python


Hallo Guys, Pertemuan kali ini ane bakal share tentang programing ya.....  😂😊

Sebelum itu jika agan merasa artikel ini membantu, silahkan bantu author Jejaka Tutorial Dengan cara click iklan dan biarkan sampai loading selesai Terima Kasih

kali ini saya akan membahas tentang cara membuat script sederhana dengan python di android, ok sebelum kita mulai siapkan dulu peralatanya

di sini agan bisa memakai 2 cara dalam mengedit script ini

  • yang pertama agan bisa menggunakan aplikasi lain sepeti Quick Edit, dll
  • atau agan bisa menggunakan tools bawaan dari termux yaitu nano editor, cara installasi nya ada di bawah ini jika agan ingin menggunakan nya
Cara Pasang Nano Editor Di termux
apt update && apt upgrade 
pkg install nano

Ok setelah Terinstall semuanya Langsung Saja kita Mulai Tutorial Kali Ini

ok mari kita coba program pertama kita


print ('Hallo Agan Agan Semua')


silahkan save dan coba jalankan di termux maka output nya akan seperti ini

Hallo Agan Agan Semua


  • Variabel
penulisan variabel di python seperti ini
misal
salam = "Selamat Pagi Agan Agan semua"

print (salam)
Result
Selamat Pagi Agan Agan Semua
untuk tipe angka biasnya di tulis seperti ini
contoh :
variabel_angka = 20

print (variabel_angka)

Result
20

  • Input
Selanjutnya kita akan belajar input, silahkan simak dan pahami program di bawah ini

nama = input('Masukkan Nama Anda : ')

print ('Selamat Pagi', nama)
#atau bisa seperti ini
print ('Selamat Pagi ' + nama)

Result
Masukkan Nama Anda : Kadal

Selamat Pagi Kadal
Selamat Pagi Kadal

  • Percabangan dengan If, elif, dan else
Percabangan ini di gunakan untuk memilih kondisi yang akan di gunakan
untuk lebih jelasnya silahkan simak potongan program di bawah ini

salam = input('Kata Anda : ')

if salam == 'pagi':
print ('selamat', salam)
elif salam == 'siang':
print ('Selamat', salam)
elif salam == 'malam':
print ('Selamat', salam)
else:
print ('Selamat Jalan')

Result
Kata Anda : Pagi
Selamat Pagi

jika input tidak atau bukan dari kata pagi, siang, malam maka output nya akan seperti ini
Kata Anda : tidur
Selamat Jalan

  • Perulangan 
kali ini kita akan membuat perulangan dengan for dan while ,simak Potongan Program Di bawah ini agar lebih jelas nya
      1. Perulangan dengan for

for i in range(10): #10 adalah banyak nya perulangan yang akan di eksekusi
print ('angka ke ', str(i))

Result
angka ke  0
angka ke 1
angka ke 2
angka ke 3
angka ke 4
angka ke 5
angka ke 6
angka ke 7
angka ke 8
angka ke 9
     2. Perulangan Dengan while

hitung = 0
while(True):
hitung += 1
jawab = input("Ulang lagi (Y/T) : ")
if jawab == 't' or jawab == 'T':
break

print ("Total perulagan: " + str(hitung))

Result
Ulang lagi (Y/T) : y
Ulang lagi (Y/T) : y
Ulang lagi (Y/T) : y
Ulang lagi (Y/T) : y
Ulang lagi (Y/T) : y
Ulang lagi (Y/T) : y
Ulang lagi (Y/T) : y
Ulang lagi (Y/T) : t
Total perulagan: 8

  • Fungsi dan Parameter
       1. Fungsi pada python di buat dengan kata kunci def misal
def contoh():
print ('contoh pertama')
Untuk Penggunaan nya tersendiri agan bisa melihat potongan program yang saya sediakan di bawah ini

def contoh():
print ('contoh pertama')

contoh()

result
contoh pertama

atau bisa juga seperti ini
def contoh():
print ('contoh pertama')

contoh()
contoh()
contoh()

result
contoh pertama
contoh pertama
contoh pertama
       2. Fungsi Dengan Parameter
paramater ini di gunakan untuk menampung nilai variabel
misal
def salam(kata):
print (kata)
Untuk Penggunaan nya tersendiri agan bisa melihat potongan program yang saya sediakan di bawah ini

def salam(kata):
print (kata)

salam('Selamat Pagi')

result
Selamat Pagi

Ok sekian dulu dari saya terima kasih atas waktunya untuk tutorial selanjutnya adalah penggunaan module di python
oh ya di bawah ini ada contoh sederhana dari saya silahkan di gunakan untuk belajar

Contoh Kodingan Sederhana Avisit / Auto Visitlr for Blog

#!/bin/usr/python
#coding by kadal-15

import requests
from time import sleep
from bs4 import BeautifulSoup
import random
import sys


banner = '''
\033[1;32m :##: \033[1;31m ##: :## ©kadal-15
\033[1;32m ## \033[1;31m ## ## v 1.2.5
\033[1;32m #### \033[1;31m :## ##:
\033[1;32m #### \033[1;31m :## ##:
\033[1;32m :# #: \033[1;31m ## .##
\033[1;32m #::# \033[1;31m ##::## \033[0;37m ## ##
\033[1;32m ## ## \033[1;31m ##::## \033[0;37m "" "" ##
\033[1;32m ###### \033[1;31m :####:\033[0;37m ##m m## #### mm#####m #### #######
\033[1;32m .######. \033[1;31m .####. \033[0;37m ## ## ## ##mmmm " ## ##
\033[1;32m :## ##: \033[1;31m #### \033[0;37m "#mm#" ## """"##m ## ##
\033[1;32m ### ### \033[1;31m #### \033[0;37m #### mmm##mmm #mmmmm## mmm##mmm ##mmm
\033[1;32m ##: :## \033[1;31m ## \033[0;37m "" """""""" """""" """""""" """"
\033[1;33m===================================================================
\033[1;33m===================================================================
\033[1;34mAuthor By \033[1;0m :\033[1;32m Kadal-15 \033[1;30m Istighfar Untuk Masa Lalu
\033[1;34mChannel YT\033[1;0m :\033[1;32m Jejaka Tutorial \033[1;30m Bersyukur Untuk Hari Ini
\033[1;34mWhatsapp \033[1;0m :\033[1;32m 085336117892 \033[1;30m Berdoa Untuk Masa Depan
'''
user_agent_list = [
#Chrome
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36',
'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36',
'Mozilla/5.0 (Windows NT 5.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36',
'Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36',
'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36',
'Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36',
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36',
'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36',
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36',
'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36',
#Firefox
'Mozilla/4.0 (compatible; MSIE 9.0; Windows NT 6.1)',
'Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko',
'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)',
'Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko',
'Mozilla/5.0 (Windows NT 6.2; WOW64; Trident/7.0; rv:11.0) like Gecko',
'Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko',
'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0)',
'Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko',
'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)',
'Mozilla/5.0 (Windows NT 6.1; Win64; x64; Trident/7.0; rv:11.0) like Gecko',
'Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)',
'Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)',
'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)',
]

proxies_list = [
'http://10.10.1.10:3128',
'http://77.232.139.200:8080',
'http://78.111.125.146:8080',
'http://77.239.133.146:3128',
'http://74.116.59.8:53281',
'http://67.53.121.67:8080',
'http://67.78.143.182:8080',
'http://62.64.111.42:53281',
'http://62.210.251.74:3128',
'http://62.210.105.103:3128',
'http://5.189.133.231:80',
'http://46.101.78.9:8080',
'http://45.55.86.49:8080',
'http://40.87.66.157:80',
'http://45.55.27.246:8080',
'http://45.55.27.246:80',
'http://41.164.32.58:8080',
'http://45.125.119.62:8080',
'http://37.187.116.199:80',
'http://43.250.80.226:80',
'http://43.241.130.242:8080',
'http://38.64.129.242:8080',
'http://41.203.183.50:8080',
'http://36.85.90.8:8080',
'http://36.75.128.3:80',
'http://36.81.255.73:8080',
'http://36.72.127.182:8080',
'http://36.67.230.209:8080',
'http://35.198.198.12:8080',
'http://35.196.159.241:8080',
'http://35.196.159.241:80',
'http://27.122.224.183:80',
'http://223.206.114.195:8080',
'http://221.120.214.174:8080',
'http://223.205.121.223:8080',
'http://222.124.30.138:80',
'http://222.165.205.204:8080',
'http://217.61.15.26:80',
'http://217.29.28.183:8080',
'http://217.121.243.43:8080',
'http://213.47.184.186:8080',
'http://207.148.17.223:8080',
'http://210.213.226.3:8080',
'http://202.70.80.233:8080',

]
print (banner)
sleep(4)
print ('\033[1;36m\nExample : https://jejakakampret32.blogspot.com/2018/10/cara-mining-di-android-menggunakan.html')
sleep(2)
url = input('\033[1;31mMasukkan URL Blog Anda : ')
jml = int(input('Jumlah Visit: '))
time = int(input('Jeda : '))
print ('Try To Visit')
sleep(2)
for i in range(1, jml):
user_agent = random.choice(user_agent_list)
headers = {'User-Agent': user_agent}
proxies_a = random.choice(proxies_list)
proxies = {'http': proxies_a}
with requests.Session() as c:
r = c.get (url, headers=headers, proxies=proxies)
if r.status_code == requests.codes.ok:
print ('\033[1;36m[\033[1;0m', i, '\033[1;36m] \033[1;34m[User-Agent]\033[1;0m ✔ \033[1;32m[Status]\033[1;0m', r.status_code, 'Ok \033[1;33m[Visit]\033[1;0m ==>\033[1;91m SUKSES :D')
sleep(time)
else:
print ('\nCek URL Anda')
print ('Task Done')

No comments:

Post a Comment