def main(): # Get directory parser = OptionParser(usage='usage: %prog [options] sourceDir targetDir') parser.add_option('', '--sdkPath', metavar='<path>', default='', help='Set path to Android SDK') (options, args) = parser.parse_args() targetAppDir = None if len(args) < 1: raise ValueError('Provide a directory') if len(args) == 2: targetAppDir = args[1] if not os.path.exists(targetAppDir): os.mkdir(targetAppDir) sourceAppDir = args[0] # Get app names appNameList = Utils._getAppListInDirectory(sourceAppDir) print 'Get APK Wrapper of %d apps' % len(appNameList) initialAppList = [] errorAppList = [] for appName in appNameList: try: initialAppList.append( APKWrapper(appName, theSdkPath=options.sdkPath)) except APKWrapperError, apkwErr: errorAppList.append((appName, apkwErr))
def main(): # Get directory parser = OptionParser(usage='usage: %prog [options] sourceDir targetDir') parser.add_option('', '--sdkPath', metavar='<path>', default='', help='Set path to Android SDK') (options, args) = parser.parse_args() targetAppDir = None if len(args) < 1: raise ValueError('Provide a directory') if len(args) == 2: targetAppDir = args[1] if not os.path.exists(targetAppDir): os.mkdir(targetAppDir) sourceAppDir = args[0] # Get app names appNameList = Utils._getAppListInDirectory(sourceAppDir) print 'Get APK Wrapper of %d apps' % len(appNameList) initialAppList = [] errorAppList = [] for appName in appNameList: try: initialAppList.append(APKWrapper(appName, theSdkPath=options.sdkPath)) except APKWrapperError, apkwErr: errorAppList.append((appName, apkwErr))
def main(): # Get directory parser = OptionParser(usage="usage: %prog [options] dir targetDir") parser.add_option("-m", "--mode", metavar="#", default=0) parser.add_option("", "--sdkPath", metavar="<path>", default="", help="Set path to Android SDK") (options, args) = parser.parse_args() if len(args) < 1: raise ValueError("Provide a directory") aDir = args[0] targetDir = None if len(args) > 1: targetDir = args[1] # Get app names if int(options.mode) == 0: appNameList = Utils._getAppListInDirectory(aDir) print "Get APK Wrapper of %d apps" % len(appNameList) for appName in appNameList: renameApp(appName, options.sdkPath) # Goodware if int(options.mode) == 1: if targetDir is None: raise ValueError("Provide a target directory") analyzer = helper_analyzer.Analyzer([aDir], theSdkPath=options.sdkPath) analyzer.baseAppDir = "/home/daniel/Documents/MarketApps/apps" appList = analyzer.generateList() for app in appList: oldName = os.path.join("/home/daniel/Documents/MarketApps/apps", app[1].getApkFileName()) newName = os.path.join(targetDir, app[0]) print "- Copy app form %s to %s" % (oldName, newName) shutil.copy2(oldName, newName)
def main(): # Get directory parser = OptionParser(usage='usage: %prog [options] dir targetDir') parser.add_option('-m', '--mode', metavar='#', default=0) parser.add_option('', '--sdkPath', metavar='<path>', default='', help='Set path to Android SDK') (options, args) = parser.parse_args() if len(args) < 1: raise ValueError('Provide a directory') aDir = args[0] targetDir = None if len(args) > 1: targetDir = args[1] # Get app names if int(options.mode) == 0: appNameList = Utils._getAppListInDirectory(aDir) print 'Get APK Wrapper of %d apps' % len(appNameList) for appName in appNameList: renameApp(appName, options.sdkPath) # Goodware if int(options.mode) == 1: if targetDir is None: raise ValueError('Provide a target directory') analyzer = helper_analyzer.Analyzer([aDir], theSdkPath=options.sdkPath) analyzer.baseAppDir = '/home/daniel/Documents/MarketApps/apps' appList = analyzer.generateList() for app in appList: oldName = os.path.join('/home/daniel/Documents/MarketApps/apps', app[1].getApkFileName()) newName = os.path.join(targetDir, app[0]) print '- Copy app form %s to %s' % (oldName, newName) shutil.copy2(oldName, newName)