Royalgamer06

Untitled

Jul 5th, 2018
1,004
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.70 KB | None | 0 0
  1. {
  2. steam.greenlight: function() {
  3. $.get("https://steamcommunity.com/sharedfiles/filedetails/?id="+$(this).data("check")).always(function(jqXHR) {
  4. if (jqXHR && (/toggled" id="VoteUpBtn" onclick="VoteUp\(/).test(jqXHR))
  5. // true
  6. else
  7. // fail
  8. });
  9. },
  10. steam.group: function() {
  11. $.get("https://steamcommunity.com/profiles/"+$("aside[data-steam-id]").data("steam-id")+"/groups/").always(function(jqXHR) {
  12. var regexp = new RegExp("href=\"javascript:leaveGroupPrompt\\('"+$(button).data("check")+"',", "g");
  13. if (jqXHR && regexp.test(jqXHR))
  14. // true
  15. else
  16. // fail
  17. });
  18. },
  19. steam.curator: function() {
  20. chrome.runtime.sendMessage({receiver: "checker", type: "steam.curator", data: $(button).data("check")}, function(result) {
  21. if (result) {
  22. // true
  23. } else
  24. // fail
  25. });
  26. },
  27. steam.game.follow: function() {
  28. chrome.runtime.sendMessage({receiver: "checker", type: "steam.game.follow", data: $(button).data("check")}, function(result) {
  29. if (result) {
  30. // true
  31. } else
  32. // fail
  33. });
  34. },
  35. steam.game.wishlist: function() {
  36. chrome.runtime.sendMessage({receiver: "checker", type: "steam.game.wishlist", data: $(button).data("check")}, function(result) {
  37. if (result) {
  38. // true
  39. } else
  40. // fail
  41. });
  42. },
  43. vk.club: function() {
  44. $.get("https://vk.com/"+$(button).data("check")).always(function(jqXHR) {
  45. if (jqXHR && (/id="page_actions_btn"/).test(jqXHR))
  46. // true
  47. else
  48. // fail
  49. });
  50. },
  51. vk.repost: function() {
  52. var data = $(button).data("check").split(":");
  53. $.post("https://vk.com/wkview.php", {
  54. act: "show",
  55. al: 1,
  56. al_ad: 0,
  57. loc: data[0],
  58. w: "wall-"+data[1]
  59. }).always(function(jqXHR) {
  60. if (jqXHR && (/post_share _share_wrap my_share"/).test(jqXHR))
  61. // true
  62. else
  63. // fail
  64. });
  65. },
  66. vk.like: function() {
  67. var data = $(button).data("check").split(":");
  68. $.post("https://vk.com/wkview.php", {
  69. act: "show",
  70. al: 1,
  71. al_ad: 0,
  72. loc: data[0],
  73. w: "wall-"+data[1]
  74. }).always(function(jqXHR) {
  75. if (jqXHR && (/post_like _like_wrap my_like"/).test(jqXHR))
  76. // true
  77. else
  78. // fail
  79. });
  80. },
  81. facebook.page.like: function() {
  82. $.get("https://www.facebook.com/"+$(button).data("check")).always(function(jqXHR) {
  83. if (jqXHR && (/\{"likeFollowData":\{[^\}]+"likeStatus":true/).test(jqXHR))
  84. // true
  85. else
  86. // fail
  87. });
  88. },
  89. facebook.page.follow: function() {
  90. $.get("https://www.facebook.com/"+$(button).data("check")).always(function(jqXHR) {
  91. if (jqXHR && (/\{"likeFollowData":\{[^\}]+"followStatus":true/).test(jqXHR))
  92. // true
  93. else
  94. // fail
  95. });
  96. },
  97. facebook.post.like: function() {
  98. $.get("https://www.facebook.com/"+$(button).data("check")).always(function(jqXHR) {
  99. var contentId = $(button).data("check").replace(/^.*?\/(\d+)$/gm, "$1");
  100. var regexp = new RegExp("^.*?(\\{\"?isaskquestion\"?:(true|false),\"?ftentidentifier\"?:\""+contentId+"\".*?\\}\\],\\[).*$", "gm");
  101. if (jqXHR && (/"?hasviewerliked"?:true/).test(jqXHR.replace(/(\r\n|\n|\r)/gm, "").replace(regexp, "$1")))
  102. // true
  103. else
  104. // fail
  105. });
  106. },
  107. twitter.follow: function() {
  108. $.get("https://twitter.com/"+$(button).data("check")).always(function(jqXHR) {
  109. if (jqXHR && (/<div class="[^"]+ following[^"]+" data-user-id=/).test(jqXHR))
  110. // true
  111. else
  112. // fail
  113. });
  114. },
  115. twitter.favorite: function() {
  116. $.get("https://twitter.com/"+$(button).data("check")).always(function(jqXHR) {
  117. if (jqXHR && (/<div class="tweet[^>]+ favorited/).test(jqXHR))
  118. // true
  119. else
  120. // fail
  121. });
  122. },
  123. twitter.retweet: function() {
  124. $.get("https://twitter.com/"+$(button).data("check")).always(function(jqXHR) {
  125. if (jqXHR && (/<div class="tweet[^>]+ retweeted/).test(jqXHR))
  126. // true
  127. else
  128. // fail
  129. });
  130. },
  131. youtube.like: function() {
  132. setTimeout(function() {
  133. $.get("https://www.youtube.com/watch?v="+$(button).data("check")+"&random="+md5(new Date().getTime())).always(function(jqXHR) {
  134. if (jqXHR && ((/like-button-renderer-like-button-clicked yt-uix-button-toggled yt-uix-post-anchor yt-uix-tooltip/).test(jqXHR) || (/"likeStatus":"LIKE"/).test(jqXHR)))
  135. // true
  136. else
  137. // fail
  138. });
  139. }, 30000);
  140. },
  141. youtube.subscribe: function() {
  142. setTimeout(function() {
  143. $.get("https://www.youtube.com/watch?v="+$(button).data("check")+"&random="+md5(new Date().getTime())).always(function(jqXHR) {
  144. if (jqXHR && ((/data-is-subscribed="True"/).test(jqXHR) || (/,"subscribed":true,/).test(jqXHR)))
  145. // true
  146. else
  147. // fail
  148. });
  149. }, 30000);
  150. }
  151. }
Advertisement
Add Comment
Please, Sign In to add comment