Commit 093f94f4 by sikang

update

parent 5519a9b8
...@@ -21,6 +21,9 @@ ...@@ -21,6 +21,9 @@
"lib_base/proguard-rules.pro" "lib_base/proguard-rules.pro"
], ],
"//image_path": "指定一个插入图片的路径. 'root' 下的相对路径",
"image_path": "app/src/main/res/drawable-xxhdpi",
"//string_encryption": "字符串加密方式,为false时,只做插入不做加密,未集成Philology填false", "//string_encryption": "字符串加密方式,为false时,只做插入不做加密,未集成Philology填false",
"string_encryption" : "true", "string_encryption" : "true",
......
...@@ -69,13 +69,18 @@ class ImageGarble: ...@@ -69,13 +69,18 @@ class ImageGarble:
def img_garble(self, config): def img_garble(self, config):
count = 0 count = 0
print("generating image ...") print("generating image ...")
if len(config['image_path']) > 0 :
count = range(100,200)
for i in count:
self.__create_img("%s/%s.png"%(config['image_path'],self.__gen_rand_str()))
else:
for main_dir in config["lib_main"]: for main_dir in config["lib_main"]:
for root, dirs, files in os.walk("%s/%s/res/" % (config['root'], main_dir)): for root, dirs, files in os.walk("%s/%s/res/" % (config['root'], main_dir)):
if len(files) > 0 and ".png" in str(files): if len(files) > 0 and ".png" in str(files):
print(root) print(root)
for i in range(0, random.randint(30, 50)): for i in range(0, random.randint(30, 50)):
#最多500张 #最多300张
if count > 500: if count > 300:
return return
# img_path = "/Users/connor/Documents/apks/imgs/%s.png"%self.__gen_rand_str() # img_path = "/Users/connor/Documents/apks/imgs/%s.png"%self.__gen_rand_str()
# self.__create_img(img_path) # self.__create_img(img_path)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment