# HG changeset patch # User Simon Cross # Date 1316213872 -7200 # Node ID 28ba98afa756c0566995d89a399ead7091221a91 # Parent 7376ebff16991e824fe5270860c6499d439cd092 Add script for uploading a level. diff -r 7376ebff1699 -r 28ba98afa756 scripts/upload_level --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/scripts/upload_level Sat Sep 17 00:57:52 2011 +0200 @@ -0,0 +1,23 @@ +#!/usr/bin/env python + +import urllib2 +import urllib +import sys + +if __name__ == "__main__": + if len(sys.argv) != 3: + print 'Usage' + print '%s ' % sys.argv[0] + sys.exit(1) + level_name = sys.argv[1] + level_filename = sys.argv[2] + + with open(level_filename) as level_file: + data = level_file.read() + + url = "http://ctpug.org.za/mamba/save/%s" % level_name + print "Uploading to", url, "..." + args = urllib.urlencode([('data', data)]) + + result = urllib2.urlopen(url, args) + print result.read()