ÓæÑÓ ÇáÓßÑÈÊ Çåæ ÚÔÇä ãÊÒÚáÔ
#!/usr/bin/python
##############################
##### By : Morad Edwar #####
##### Nickname : Trazan #####
##### www.trazan.info #####
##############################
# Importing
import urllib2
import string
import linecache
import os
# Welcome Message
print "--------- Welcome TO DIX V 0.1 (Download & Install XAMPP) ---------"
print "--------- Pleasw Wait... ---------"
#Download The Html FIle To extract The Last Version Number
response = urllib2.urlopen('http://www.apachefriends.org/en/xampp-linux.html')
html = response.read()
#Write The HTML FIle To A Temp File
f2 = open("temp","w")
f2.writelines(html)
#Extract Info
lastvn = linecache.getline("temp", 145)
lastvn = lastvn.replace('tar xvfz xampp-linux-devel-', '')
lastvn = lastvn.replace('.tar.gz -C /opt', '')
lastvn = lastvn.replace('\n', '')
lastvurl = linecache.getline("temp", 111)
lastvurl = lastvurl.replace('<td align=right bgcolor=#ffffff>', ' ')
lastvurl = lastvurl.replace('</td>', ' ')
#Print The Version Number Adn The Size
print "The Last Version Of XAMPP Is ",lastvn
print "The Size Of The File Is",lastvurl
url="http://downloads.sourceforge.net/project/xampp/XAMPP%20Linux/1.7.3/xampp-linux-1.7.3.tar.gz"
url = url.replace('1.7.3',lastvn)
#Ask The User If He Want To Download It
dyn= raw_input("Do You Want To Download It (Enter Y OR N )")
if dyn=="y":
com1="wget "+url
com2="sudo tar xvfz xampp-linux-devel-"+lastvn+".tar.gz -C /opt"
print os.system(com1)
print os.system(com2)
print "--------- It's Done ---------"
elif dyn=="n":
print "--------- Good Bey ----------"
#Good Bey Message
print "--------- Thanks For Using DIX V 0.1 ---------"
#Delete Temp File
os.remove('temp')
#The End
ãæÇÞÚ ÇáäÔÑ (ÇáãÝÖáÉ)