script.py 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. # coding:utf8
  2. __author__ = '极无双'
  3. import os
  4. import logging
  5. import xml.dom.minidom
  6. import re
  7. import shutil
  8. import glob
  9. import gw_data_center
  10. import gw_apk_tool
  11. def script_init(SDK, decompileDir, channelSdkInfo, new_game_channel_info, gameInfo):
  12. gw_data_center.pack_small = False
  13. gw_apk_tool.__apk_tool__ = 'apktool_2.3.4.jar'
  14. def script_last(SDK, decompileDir, channelSdkInfo, new_game_channel_info, gameInfo):
  15. # logging.info('------------SDK:'+SDK)
  16. # logging.info('------------decompileDir:'+decompileDir)
  17. # logging.info('------------channelSdkInfo:'+str(channelSdkInfo))
  18. # logging.info('------------new_game_channel_info:'+str(new_game_channel_info))
  19. # logging.info('------------gameInfo:'+str(gameInfo))
  20. # logging.info("------rm baidu smali------")
  21. # restdir = decompileDir+"/"+"smali_classes2/com/baidu/gamesdk"
  22. # if os.path.exists(restdir):
  23. # shutil.rmtree(restdir)
  24. # s3 = decompileDir + "/smali_classes3"
  25. logging.info('------------channelSdkInfo:' + str(channelSdkInfo))
  26. if channelSdkInfo['id'] == '549':
  27. del_hjr(decompileDir)
  28. def del_hjr(decompileDir):
  29. hjr = os.path.join(decompileDir, 'smali_classes2/com/hjr')
  30. if os.path.exists(hjr):
  31. shutil.rmtree(hjr)
  32. if __name__ == '__main__':
  33. del_hjr("C:\\Users\\Administrator\\Desktop\\Shadow")