2012-04-05 07:09:29 +00:00
|
|
|
import urllib
|
|
|
|
import zipfile
|
2012-07-02 19:54:25 +00:00
|
|
|
import sys
|
|
|
|
import os
|
2012-04-05 07:09:29 +00:00
|
|
|
|
|
|
|
if __name__ == '__main__':
|
|
|
|
try:
|
|
|
|
urllib.urlretrieve("http://goo.gl/PnJHp", './fernflower.zip')
|
2012-07-02 19:54:25 +00:00
|
|
|
if len(sys.argv)>1:
|
|
|
|
path = os.path.abspath(os.path.join(sys.argv[1],'runtime/bin'))
|
|
|
|
else:
|
|
|
|
path = os.path.abspath('../runtime/bin')
|
2012-04-05 07:09:29 +00:00
|
|
|
zf = zipfile.ZipFile('fernflower.zip')
|
2012-07-02 19:54:25 +00:00
|
|
|
zf.extract('fernflower.jar', path)
|
|
|
|
print "Fernflower downloaded into MCP at %s" % (path)
|
2012-04-05 07:09:29 +00:00
|
|
|
except:
|
2012-07-02 19:54:25 +00:00
|
|
|
print "Downloading Fernflower failed download manually from http://goo.gl/PnJHp"
|