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 🙂