コード例 #1
0
ファイル: resign.py プロジェクト: myandroid007/ipa-resign
def signapk(packname, APK_KEY, APK_PASS, APK_ALIAS, PACK_NEW):
    execstr = "jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore " + APK_KEY + " -storepass " + APK_PASS + " " + PACK_NEW + " " + APK_ALIAS
    status = os.system(execstr)
    if status == 0:
        print_green('签名成功!')
        print_green(packname)
    else:
        print_red('签名失败!')
        print_red('删除失败的签名包...')
        sys.remove(packname)
コード例 #2
0
def monitis_connection(key, secret):
    """monitis_connection(key, secret) -
        is a function to establish connection to Monitis server,
        using Monitis API key and secret.
    """

    try:
        return monitisserver.MonitisServer(key, secret)
    except Exception, e:
        sys.stderr.write(str(e))
        try:
            sys.remove(pid_file)
        except OSError as e:
            sys.stderr.write(str(e))
        sys.exit(4)
コード例 #3
0
ファイル: xen2monitis.py プロジェクト: Leovidal/all-shell
def monitis_connection(key, secret):
    """monitis_connection(key, secret) -
        is a function to establish connection to Monitis server,
        using Monitis API key and secret.
    """
    
    try :
        return monitisserver.MonitisServer(key, secret)
    except Exception, e:
        sys.stderr.write(str(e))
        try :
            sys.remove(pid_file)
        except OSError as e:
            sys.stderr.write(str(e))
        sys.exit(4)
コード例 #4
0
	def __init__(self, reactor, master=None):
		self.master = master
		Frame.__init__(self, master)
		try:
			sys.remove('install_queue.json')
		except:
			pass
		self.reactor = reactor
		self.queue = []
		self.widgets = []
		Application.get_cc_list()
		Application.get_servers_list()
		Application.get_deliverables_list()
		self.grid(row=0, column=0)
		self.create_buttons()
		self.create_client()
		self.createWidgets()
		self.put_girl_on()
コード例 #5
0
def xs_connection(password, url, user='******'):
    """xs_connection(password, url, user='******') -
        is function to establish connection to XenServer/XCP,
        using password for a given user (default root) and 
        url which points onto pool master.
    """

    conn = xmlrpclib.Server(url)
    connection = conn.session.login_with_password(user, password)

    if connection['Status'] == 'Success':
        token = connection['Value']
        sys.stderr.write("\n Connection unique ref: %s\n" % token)
    else:
        for i in connection['ErrorDescription']:
            sys.stderr.write(i)
        try:
            sys.remove(pid_file)
        except OSError as e:
            sys.stderr.write(str(e))
        sys.exit(3)
    return conn, token
コード例 #6
0
ファイル: xen2monitis.py プロジェクト: Leovidal/all-shell
def xs_connection(password, url, user='******'):
    """xs_connection(password, url, user='******') -
        is function to establish connection to XenServer/XCP,
        using password for a given user (default root) and 
        url which points onto pool master.
    """
    
    conn = xmlrpclib.Server(url)
    connection = conn.session.login_with_password(user, password)
    
    if connection['Status'] == 'Success':
        token = connection['Value']
        sys.stderr.write ("\n Connection unique ref: %s\n" %token)
    else :
        for i in connection['ErrorDescription']:
            sys.stderr.write(i)
        try :
            sys.remove(pid_file)
        except OSError as e:
            sys.stderr.write(str(e))
        sys.exit(3)
    return conn, token