Advertisement
Guest User

Untitled

a guest
Dec 10th, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. from bbarchivist import textgenerator
  2. from bbarchivist import utilities
  3.  
  4. def darcexport(infile, osv, rdv, swv):
  5. with open(infile, "r") as afile:
  6. data = afile.readlines()
  7. apps = [x.strip() for x in data if x.startswith(("com.", "sys."))]
  8. formapps = ["{0}-{1}".format(x.split("-")[0].split(".")[-1], x.split("-")[1]) for x in apps]
  9. baseurl = utilities.create_base_url(swv)
  10. appurls = ["{0}/{1}-nto+armle-v7+signed.bar".format(baseurl, x) for x in formapps]
  11. osurls, coreurls, radurls = textgenerator.url_gen(osv, rdv, swv)
  12. textgenerator.write_links(swv, osv, rdv, osurls, coreurls, radurls, True, True, appurls)
  13.  
  14. def infoimport(infofile):
  15. with open(infofile, "r") as afile:
  16. data = afile.readlines()
  17. osv, rdv, swv = [x.strip().split(" ")[1] for x in data[0:3]]
  18. return osv, rdv, swv
  19.  
  20. def main(infile, infofile):
  21. osv, rdv, swv = infoimport(infofile)
  22. darcexport(infile, osv, rdv, swv)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement