3
import plistlib, hashlib, os, sys
6
filenames = [ "lm_sc.t3g.be", "lm_sc.t3g.le", "pydict_sc.bin.be", "pydict_sc.bin.le" ]
8
plist_file = "SunpinyinDataFiles.xml"
13
s.update(open(file, "rb").read())
17
plist_file = sys.argv[1]
19
for filename in filenames:
20
path = os.path.join(dir, filename)
21
print "Processing %s..." % filename
25
file["Name"] = filename
26
file["URL"] = "http://sunpinyin.googlecode.com/files/%s" % filename
27
file["Size"] = int(os.path.getsize(path))
28
file["SHA256"] = sha256(path)
32
plistlib.writePlist(files, plist_file)
34
print "Done, written to %s." % plist_file