Setelah lama nggak posting,akhirnya posting juga..
Walaupun berbau newbie dan cuma ambil sana-sini.. 🙂
#!/usr/bin/env python # !panjangin url pendek! # Penggunaan : ./panjang.py urlPendekKamu # Terima kasih kepada LongUrl.Org # Oia,jangan lupa linknya pake http:// atau https ya :) import urllib2 import sys import re howto = "!panjangin url pendek!\nPenggunaan : ./panjang.py urlPendekKamu" def panjangkan(): link = "http://api.longurl.org/v2/expand?url=" + sys.argv[1] buka = urllib2.urlopen(link) cari = re.compile('CDATA\[(.*)\]\]') dapat = re.findall(cari,buka.read()) print "url aslinya = ",dapat[0] def main(): if len(sys.argv) <= 1: print howto else: panjangkan() if __name__ == "__main__": main()
terus hasilnya..
linx@gate-linx:/mnt/data/otak-atik/Python/LongUrl$ ./panjang.py http://t.co/tOJQNGVF url aslinya =Â http://bola.okezone.com/read/2011/10/16/51/516012/aristek-the-three-lions-harus-orang-inggris
kode bisa dilihat juga di sini 🙂
2 Comments
langsung di coba nih…
kemaren2 sih pake curl, tp ga full URL yg muncul.. T_T
pertamanya juga nyoba pake curl,tapi mikir2 lagi lebih enak cross platform gini, bisa dipake di mana2 🙂