forked from root/threadr.lostcave.ddnss.de
variable grabbler script might actually function now
parent
bb54dda5f9
commit
45d17cf6cf
|
@ -5,11 +5,23 @@ Variable Grabbler - version 1.0
|
|||
-------------------------------"""
|
||||
|
||||
# definitions
|
||||
import os, json, fnmatch
|
||||
|
||||
dir = os.path.dirname(os.path.abspath(__file__))
|
||||
fext = "*.php"
|
||||
|
||||
print "Opening config file..."
|
||||
config = open("variable_grabbler.conf","r")
|
||||
config = open(os.path.join(dir, "variable_grabbler.cfg"),"r")
|
||||
parsed = json.load(config)
|
||||
|
||||
print next_variable(config)
|
||||
for x in parsed:
|
||||
for path, dirs, files in os.walk(dir):
|
||||
for fname in fnmatch.filter(files, fext):
|
||||
fpath = os.path.join(path, fname)
|
||||
with open(fpath) as f:
|
||||
s = f.read()
|
||||
s = s.replace("%" + x + "%", parsed[x])
|
||||
with open(fpath, "w") as f:
|
||||
f.write(s)
|
||||
|
||||
config.close()
|
||||
|
|
Loading…
Reference in New Issue