Advertisement
Guest User

derp

a guest
May 13th, 2023
501
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | Source Code | 0 0
  1. # -*- coding: utf-8 -*-
  2. # KodiAddon
  3. #
  4. from resources.lib.scraper import myAddon
  5. import re
  6. import sys
  7. import requests
  8. import xbmc
  9. import xbmcaddon
  10.  
  11. __settings__ = xbmcaddon.Addon('plugin.video.tubitv')
  12.  
  13. # Start of Module
  14. addonName = re.search('plugin\://plugin.video.(.+?)/',str(sys.argv[0])).group(1)
  15. ma = myAddon(addonName)
  16.  
  17. httpHeaders = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.101 Safari/537.36',
  18. 'Accept':"application/json, text/javascript, text/html,*/*",
  19. 'Accept-Encoding':'gzip,deflate,sdch',
  20. 'Accept-Language':'en-US,en;q=0.8'
  21. }
  22.  
  23. r = requests.get('https://tubitv.com/')
  24. did=r.cookies.get('deviceId')
  25. xbmc.log(msg=str(r.cookies), level=xbmc.LOGINFO)
  26. httpHeaders.update({'Cookie':'deviceId='+did})
  27.  
  28. r = requests.post('https://tubitv.com/oz/auth/login/', headers=httpHeaders, json={"username":__settings__.getSetting("login_name"),"password":__settings__.getSetting("login_pass")})
  29. sid=r.cookies.get('connect.sid')
  30.  
  31. ma.defaultHeaders.update({'Cookie':'deviceId='+did+'; connect.sid='+sid+';'})
  32. ma.processAddonEvent()
  33.  
  34.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement