Would you like to react to this message? Create an account in a few clicks or log in to continue.



 
IndeksPortailPencarianLatest imagesPendaftaranLogin

 

 tutorial cara membuat sms free send di python

Go down 
PengirimMessage
Admin
Admin



Jumlah posting : 257
Registration date : 23.05.07

tutorial cara membuat sms free send di python Empty
PostSubyek: tutorial cara membuat sms free send di python   tutorial cara membuat sms free send di python EmptyTue Dec 06, 2011 12:47 pm

salam coder python ..

ok tutor kali ini saya akan menunjukan cara membuat sms free di python ..

ok pada kali ini kalian akan belajar :

#Bagaimana cara memfetch page di python
#html parse (http://www.boddie.org.uk/python/HTML.html)
#handling cookie saat memfetch page di python
#Apakah di python menggunakan bentuk GET & POST....


Saya mengunakan python karena sy menyukai python..

Untuk membuat script ini ,pertama tama sy menggunakan Live HTTP Headers untuk mendapatkan info tentang GET & POST yang dilakukan saat membuka situs ini ...
kali ini kita akan mengunakan web sms gateway http://www.sms-online.web.id
untuk server sms free kita

nah di sinilah kita mengunakan live http header untuk mendapatkan info website tersebut ...
ok tapi sebelumnya saya akan menjelaskan sedikit tentang apa itu live http header ??

live hhtp header adalah app bawaan firefox untuk melihat http header dari page suatu website saat kita browsing .....

kalian bisa mendapatkan aplikasinya di sini ..

Code:
https://addons.mozilla.org/en-US/firefox/addon/3829/
kl sudah pertama buka dulu website http://www.sms-online.web.id trus masukan nomor hp dan pesan yang akan di kirim ...trus jalankan live http header kalian dan klick tombol kirim pada web ...

maka kita akan mendapatkan info seperti ini

http://www.sms-online.web.id/kirimsms.php
POST /kirimsms.php HTTP/1.1
Host: www.sms-online.web.id
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.12) Gecko/20101027 Ubuntu/10.04 (lucid) Firefox/3.6.12
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.sms-online.web.id/
Cookie: HstCfa1175758=1286934368355; HstCla1175758=1288586169116; HstCmu1175758=1286934368355; HstPn1175758=4; HstPt1175758=34; HstCnv1175758=13; HstCns1175758=13; __utma=33940131.953093041.1286934366.1288165584.12 88585654.13; __utmz=33940131.1287287397.5.2.utmcsr=b-softlabz.blogspot.com|utmccn=(referral)|utmcmd=ref erral|utmcct=/2010/10/menjebol-telepon-rumah-yang-dikunci.html; c_ref_1175758=http%3A//b-softlabz.blogspot.com/2010/10/menjebol-telepon-rumah-yang-dikunci.html; __utmb=33940131.4.10.1288585654; __utmc=33940131
Content-Type: application/x-www-form-urlencoded
Content-Length: 53
Phonenumbers=085254741892&Text=percobaan&T OMBOL=KIRIM
HTTP/1.1 200 OK
Content-Encoding: gzip
Vary: Accept-Encoding
X-Powered-By: PHP/5.2.9
X-Pingback: http://www.sms-online.web.id/xmlrpc.php
Content-Type: text/html; charset=UTF-8
Link: ; rel=shortlink
Content-Length: 1962
Date: Mon, 01 Nov 2010 04:38:47 GMT
Server: LiteSpeed
Connection: Keep-Alive
Keep-Alive: timeout=5, max=100
screen shotnya


di sinilah kita memerlukan data data ini

ini adlah post url saat kita mengirim sms dari website tersebut : http://www.sms-online.web.id/kirimsms.php

ini adalah content .atau post data data yang di submint ke web http://www.sms-online.web.id : Phonenumbers=085254741892&Text=percobaan&T OMBOL=KIRIM

Jadi, sekarang saya tahu bahwa yang melakukan POST ke "http://www.sms-online.web.id" dengan isi
Phonenumbers=085254741892&Text=percobaan&T OMBOL=KIRIM

dan di sinilah saya membuka interpreter python dan menuliskan code berikut

Code:
message = raw_input("Enter your message: ")
number = raw_input("Enter mobile number: ")

print 'loading please wait a moment....'

data_to_send = 'Phonenumbers='+number+'&Text='+message+'&TOMBOL=KIRIM'
url_send ="http://www.sms-online.web.id/kirimsms.php"
#nah dan di sinilah kita mengirim post data data ke website tersebut
Code:
try:
send = opener.open(url_send,data_to_send)

except IOError:
print "Error sending SMS\nExiting now.."
sys.exit()
print ""
print "Sms was sending!!!thanks for use this"
ok dan inilah script lengkapnya

Code:
#!/usr/bin/python
#developed by jimmyromanticdevil

import cookielib
import urllib2
import sys

print'''
=====================================================================
[+] sms free sender
[+] Developed by jimmyromanticdevil<romanticdevil_jimmy[at]gmail.com>
[+] Use : python smsfree.py
=====================================================================
'''


url = 'http://www.sms-online.web.id/'
cj = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
try:
usock = opener.open(url)
except IOError:
print "Error fetching page \nExiting now.."
sys.exit()

print "loading prosses....."
send_page = opener.open('http://www.sms-online.web.id/')
print "ok now you can use it..."
print""
opener.addheaders = [('Referer','http://www.sms-online.web.id/'),('User-Agent','Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.3) Gecko/20091020 Ubuntu/9.10 (karmic) Firefox/3.5.3 GTB7.0')]

message = raw_input("Enter your message: ")
number = raw_input("Enter mobile number: ")

print 'loading please wait a moment....'

data_to_send = 'Phonenumbers='+number+'&Text='+message+'&TOMBOL=KIRIM'

url_send="http://www.sms-online.web.id/kirimsms.php"


#SMS send POST
try:
send = opener.open(url_send,data_to_send)

except IOError:
print "Error sending SMS\nExiting now.."
sys.exit()
print ""
print "Sms was sending!!!thanks for use this"
ini lah screen shotnya


ok saya harap tutor saya bisa beguna buat kalian ...ok happy coding ^.^
Kembali Ke Atas Go down
https://anderleit.indonesianforum.net
 
tutorial cara membuat sms free send di python
Kembali Ke Atas 
Halaman 1 dari 1
 Similar topics
-
» Tutorial membuat GUI di Python
» Tutorial membuat email bomber dengan python
» Python : Spynner Part 2
» eksekusi command linux di python
» Python : Spynner [programmatic web browser module]

Permissions in this forum:Anda tidak dapat menjawab topik
 :: Web Forum :: Phyton-
Navigasi: