Advertisement
Guest User

Untitled

a guest
Jun 21st, 2017
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 7.44 KB | None | 0 0
  1. diff -r TwitterMidgetspy/data/interfaces/default/config_notifications.tmpl TwitterGood/data/interfaces/default/config_notifications.tmpl
  2. 33,35c33,38
  3. <     \$.get("$sbRoot/home/twitterStep1", function (data){window.open(data)});
  4. <     return false;
  5. <    
  6. ---
  7. >     \$.get("$sbRoot/home/twitterStep1", {});
  8. >     document.getElementById('twitterStep1').disabled = true;
  9. >     document.getElementById('twitterStep2').disabled = true;
  10. >     document.getElementById('testTwitter').disabled = true;
  11. >     document.getElementById('form').submit();
  12. >
  13. 136,138c139
  14. < Click the "Request Authorization" button. This will<br />
  15. < open a new page containing an auth key.<br />
  16. < Note: if nothing happens check your popup blocker.<br />
  17. ---
  18. > Click the "Request Authorization" button.  Copy the twitter URL from the <a href=$sbRoot/errorlogs/viewlog>log</a> into your browser.<br />
  19. diff -r TwitterMidgetspy/data/interfaces/default/config_providers.tmpl TwitterGood/data/interfaces/default/config_providers.tmpl
  20. 90,94d89
  21. < <strong>SAB UID:</strong><br />
  22. < SAB UID (only required if sending NZBs directly to SAB)<br />
  23. < <input type="text" name="tvbinz_sabuid" value="$sickbeard.TVBINZ_SABUID" size="6"><br />
  24. < <br />
  25. <
  26. Only in TwitterMidgetspy/data/interfaces/default: config_timezones.tmpl
  27. Only in TwitterGood/: .git
  28. Only in TwitterGood/: Logs
  29. diff -r TwitterMidgetspy/sickbeard/classes.py TwitterGood/sickbeard/classes.py
  30. 31c31
  31. <     version = 'Sick Beard/alpha2'
  32. ---
  33. >     version = USER_AGENT
  34. diff -r TwitterMidgetspy/sickbeard/common.py TwitterGood/sickbeard/common.py
  35. 263c263,265
  36. <                    168161: ['Law & Order: Los Angeles', 'Law & Order: LA']
  37. ---
  38. >                    168161: ['Law & Order: Los Angeles', 'Law & Order: LA'],
  39. >                    77526: ['Star Trek: TOS'],
  40. >                    72194: ['The Ellen Degeneres Show', 'Ellen Degeneres']
  41. diff -r TwitterMidgetspy/sickbeard/__init__.py TwitterGood/sickbeard/__init__.py
  42. 129d128
  43. < TVBINZ_SABUID = None
  44. 165c164
  45. < USE_TWITTER = False
  46. ---
  47. > USE_TITTER = False
  48. 268c267
  49. <                 MIN_BACKLOG_SEARCH_FREQUENCY, TVBINZ_AUTH, TVBINZ_SABUID, showQueueScheduler, \
  50. ---
  51. >                 MIN_BACKLOG_SEARCH_FREQUENCY, TVBINZ_AUTH, showQueueScheduler, \
  52. 367d365
  53. <         TVBINZ_SABUID = check_setting_str(CFG, 'TVBinz', 'tvbinz_sabuid', '')
  54. 636d633
  55. <     CFG['TVBinz']['tvbinz_sabuid'] = TVBINZ_SABUID
  56. diff -r TwitterMidgetspy/sickbeard/notifiers/__init__.py TwitterGood/sickbeard/notifiers/__init__.py
  57. 17c17
  58. <     return tweet.get_authorization()
  59. ---
  60. >     tweet.get_authorization()
  61. diff -r TwitterMidgetspy/sickbeard/notifiers/tweet.py TwitterGood/sickbeard/notifiers/tweet.py
  62. 17,18c17,18
  63. < consumer_key = "vHHtcB6WzpWDG6KYlBMr8g"
  64. < consumer_secret = "zMqq5CB3f8cWKiRO2KzWPTlBanYmV0VYxSXZ0Pxds0E"
  65. ---
  66. > consumer_key = "sBD0atiSA1TY5tv4ru3Cyw"
  67. > consumer_secret = "eWeyr7uyVJZpr2AnBW4s4NKRm2WjyHDV2omyq88CeFc"
  68. 36c36
  69. <         logger.log('Invalid respond from Twitter requesting temp token: %s' % resp['status'])
  70. ---
  71. >   logger.log('Invalid respond from Twitter requesting temp token: %s' % resp['status'])
  72. 38c38
  73. <         request_token = dict(parse_qsl(content))
  74. ---
  75. >   request_token = dict(parse_qsl(content))
  76. 40,43c40,44
  77. <         sickbeard.TWITTER_USERNAME = request_token['oauth_token']
  78. <         sickbeard.TWITTER_PASSWORD = request_token['oauth_token_secret']
  79. <    
  80. <         return AUTHORIZATION_URL+"?oath_token="+ request_token['oauth_token']
  81. ---
  82. >     sickbeard.TWITTER_USERNAME = request_token['oauth_token']
  83. >     sickbeard.TWITTER_PASSWORD = request_token['oauth_token_secret']
  84. >
  85. >     logger.log('%s?oauth_token=%s' % (AUTHORIZATION_URL, request_token['oauth_token']))
  86. >     logger.log('Please visit this Twitter page and retrieve the key to be used in the next step to obtaining an Authentication Token:')
  87. 64,65c65,66
  88. <         logger.log('The request for a Token did not succeed: %s' % resp['status'])
  89. <         logger.log(access_token)
  90. ---
  91. >   logger.log('The request for a Token did not succeed: %s' % resp['status'])
  92. >   logger.log(access_token)
  93. 67,70c68,71
  94. <         logger.log('Your Twitter Access Token key: %s' % access_token['oauth_token'])
  95. <         logger.log('Access Token secret: %s' % access_token['oauth_token_secret'])
  96. <         sickbeard.TWITTER_USERNAME = access_token['oauth_token']
  97. <         sickbeard.TWITTER_PASSWORD = access_token['oauth_token_secret']
  98. ---
  99. >   logger.log('Your Twitter Access Token key: %s' % access_token['oauth_token'])
  100. >   logger.log('Access Token secret: %s' % access_token['oauth_token_secret'])
  101. >   sickbeard.TWITTER_USERNAME = access_token['oauth_token']
  102. >   sickbeard.TWITTER_PASSWORD = access_token['oauth_token_secret']
  103. 82c83
  104. <         status = api.PostUpdate(message)
  105. ---
  106. >   status = api.PostUpdate(message)
  107. 84,85c85,86
  108. <         logger.log("Error Sending Tweet")
  109. <         return False;
  110. ---
  111. >   logger.log("Error Sending Tweet")
  112. >   return False;
  113. 92,93c93,94
  114. <     if not sickbeard.USE_TWITTER:
  115. <         return False
  116. ---
  117. >   if not sickbeard.USE_TWITTER:
  118. >       return False
  119. 95c96
  120. <     opts = {}
  121. ---
  122. >   opts = {}
  123. 97,100c98,101
  124. <     if password == None:
  125. <         opts['password'] = sickbeard.TWITTER_PASSWORD
  126. <     else:
  127. <         opts['password'] = password
  128. ---
  129. >   if password == None:
  130. >       opts['password'] = sickbeard.TWITTER_PASSWORD
  131. >   else:
  132. >       opts['password'] = password
  133. 102,105c103,106
  134. <     if username == None:
  135. <         opts['tname'] = sickbeard.TWITTER_USERNAME
  136. <     else:
  137. <         opts['tname'] = username
  138. ---
  139. >         if username == None:
  140. >                 opts['tname'] = sickbeard.TWITTER_USERNAME
  141. >         else:
  142. >                 opts['tname'] = username
  143. 107c108,111
  144. <     message = "DVR is recording: " + message
  145. ---
  146. >         if message == "This is a test notification from Sick Beard":
  147. >                 prefix = ""
  148. >         else:
  149. >                 prefix = "DVR is recording: "
  150. 109c113
  151. <     logger.log("Sending tweet from "+opts['tname']+" Password "+str(opts['password'])+": "+message)
  152. ---
  153. >   logger.log("Sending tweet from "+opts['tname']+" Password "+str(opts['password'])+": "+prefix+message)
  154. 111c115
  155. <     send_tweet(opts, message)
  156. ---
  157. >   send_tweet(opts, prefix+message)
  158. diff -r TwitterMidgetspy/sickbeard/providers/tvbinz.py TwitterGood/sickbeard/providers/tvbinz.py
  159. 59,69d58
  160. <   def findEpisode (self, episode, forceQuality=None, manualSearch=False):
  161. <  
  162. <       nzbResults = generic.NZBProvider.findEpisode(self, episode, forceQuality, manualSearch)
  163. <  
  164. <       # append auth
  165. <       urlParams = {'i': sickbeard.TVBINZ_SABUID, 'h': sickbeard.TVBINZ_HASH}
  166. <       for curResult in nzbResults:
  167. <           curResult.url += "&" + urllib.urlencode(urlParams)
  168. <  
  169. <       return nzbResults
  170. <      
  171. 90c79,80
  172. <                  'sets': 'none'}
  173. ---
  174. >                  'sets': 'none',
  175. >                    'addauth': '1'}
  176. diff -r TwitterMidgetspy/sickbeard/version.py TwitterGood/sickbeard/version.py
  177. 1c1
  178. < SICKBEARD_VERSION = "alpha2 chaosloth mod"
  179. \ No newline at end of file
  180. ---
  181. > SICKBEARD_VERSION = "alpha2"
  182. \ No newline at end of file
  183. diff -r TwitterMidgetspy/sickbeard/webserve.py TwitterGood/sickbeard/webserve.py
  184. 783c783
  185. <                       tvbinz_auth=None, tvbinz_sabuid=None, provider_order=None,
  186. ---
  187. >                       tvbinz_auth=None, provider_order=None,
  188. 850,851d849
  189. <         if tvbinz_sabuid:
  190. <             sickbeard.TVBINZ_SABUID = tvbinz_sabuid.strip()
  191. 1249c1247,1248
  192. <         return notifiers.testTwitter1()
  193. ---
  194. >         notifiers.testTwitter1()
  195. >         return "Getting Twitter Authorization"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement