unoemotes

New memes

当前为 2014-10-21 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name unoemotes
  3. // @namespace http://use.i.E.your.homepage/
  4. // @version 4.3.2
  5. // @description New memes
  6. // @match http://instasynch.com/*
  7. // @grant none
  8. // @copyright 2014
  9. // ==/UserScript==
  10.  
  11. // { src:"", width:, height:, title:''},
  12. // { src:"", width:, height:, name:''},
  13.  
  14. var oldOnConnected = window.global.onConnected,
  15. emotes = [
  16. { src:"http://i.imgur.com/gWD0hHh.gif", width:80, height:20, title:'2spooky'},
  17. { src:"http://i.imgur.com/Moxgo26.gif", width:50, height:50, title:'420'},
  18. { src:"http://i.imgur.com/FOQydok.gif", width:91, height:52, title:'911'},
  19. { src:"http://i.imgur.com/gsUPzs8.jpg", width:65, height:49, title:'absolutely'},
  20. { src:"http://i.imgur.com/gsUPzs8.jpg", width:65, height:49, title:'disgusting'}, /* alternate */
  21. { src:"http://i.imgur.com/GFfkW9C.png", width:39, height:58, title:'ainsley'},
  22. { src:"http://i.imgur.com/DhrPa3h.gif", width:40, height:60, title:'alien'},
  23. { src:"http://i.imgur.com/uWCIsFe.jpg", width:55, height:55, title:'anita'},
  24. { src:"http://i.imgur.com/VrQFUZP.jpg", width:74, height:28, title:'antime'},
  25. { src:"http://i.imgur.com/XrOfXJb.gif", width:55, height:55, title:'autism'},
  26. { src:"http://i.imgur.com/51V6Frw.gif", width:70, height:53, title:'awesome'},
  27. { src:"http://i.imgur.com/SCpgI6k.jpg", width:47, height:55, title:'awoo'},
  28. { src:"http://i.imgur.com/grzlkIC.jpg", width:60, height:45, title:'ayylmao'},
  29. { src:"http://i.imgur.com/Ovw6xXO.png", width:55, height:55, title:'b8'},
  30. { src:"http://i.imgur.com/l4J6XKi.gif", width:80, height:46, title:'bah'},
  31. { src:"http://i.imgur.com/3tpduDM.gif", width:91, height:50, title:'bang'},
  32. { src:"http://i.imgur.com/RvizasS.png", width:53, height:51, title:'banme'},
  33. { src:"http://i.imgur.com/Kg1CRtj.jpg", width:50, height:50, title:'based'},
  34. { src:"http://i.imgur.com/clCNxBn.jpg", width:56, height:52, title:'bazinga'},
  35. { src:"http://i.imgur.com/1yncpDa.jpg", width:50, height:50, title:'bernie'},
  36. { src:"http://i.imgur.com/10TH1cs.gif", width:90, height:51, title:'bewitched'},
  37. { src:"http://i.imgur.com/5FdM7bn.png", width:50, height:55, title:'bipartisan'},
  38. { src:"http://i.imgur.com/Efczm4v.jpg", width:50, height:50, title:'bitch'},
  39. { src:"http://i.imgur.com/UnuYcOq.jpg", width:60, height:46, title:'blue'},
  40. { src:"http://i.imgur.com/GVWsLze.png", width:15, height:32, title:'bong'},
  41. { src:"http://i.imgur.com/eHJYRya.gif", width:50, height:60, title:'boom'},
  42. { src:"http://i.imgur.com/ryivhFU.jpg", width:100, height:18, title:'brazzers'},
  43. { src:"http://i.imgur.com/kyLP3Fe.gif", width:67, height:50, title:'bro'},
  44. { src:"http://i.imgur.com/rzV7Ft4.gif", width:55, height:47, title:'browfrog'},
  45. { src:"http://i.imgur.com/yP96WbG.jpg", width:60, height:47, title:'bueno'},
  46. { src:"http://i.imgur.com/v3T9iUG.gif", width:55, height:38, title:'burdy'},
  47. { src:"http://i.imgur.com/F0yes78.jpg", width:47, height:55, title:'cringe'},
  48. { src:"http://i.imgur.com/yROO18a.jpg", width:55, height:54, title:'dangerbabby'},
  49. { src:"http://i.imgur.com/srNhBAd.jpg", width:42, height:50, title:'darksided'},
  50. { src:"http://i.imgur.com/sGtAsKn.gif", width:55, height:47, title:'dealfrog'},
  51. { src:"http://i.imgur.com/DgvgcL7.jpg", width:51, height:60, title:'deof'},
  52. { src:"http://i.imgur.com/nAv6IhA.gif", width:32, height:46, title:'dewritos'},
  53. { src:"http://i.imgur.com/2Zdn7If.gif", width:75, height:41, title:'disgonbgud'},
  54. { src:"http://i.imgur.com/wSUDVVw.jpg", width:50, height:50, title:'doglol'},
  55. { src:"http://i.imgur.com/89L9A91.jpg", width:55, height:53, title:'don'},
  56. { src:"http://i.imgur.com/kgBJs0E.gif", width:50, height:45, title:'doot'},
  57. { src:"http://i.imgur.com/LFQwxei.png", width:36, height:30, title:'doritos'},
  58. { src:"http://i.imgur.com/KwRNrbe.png", width:75, height:41, title:'doubt'},
  59. { src:"http://i.imgur.com/uOzyYGx.jpg", width:57, height:50, title:'edgy'},
  60. { src:"http://i.imgur.com/pUd1UOA.gif", width:67, height:50, title:'euphoria'},
  61. { src:"http://i.imgur.com/PMSozUd.gif", width:77, height:43, title:'euphoric'},
  62. { src:"http://i.imgur.com/ua7SHR7.gif", width:89, height:50, title:'faggot'},
  63. { src:"http://i.imgur.com/PIoSFhB.png", width:32, height:26, title:'faze'},
  64. { src:"http://i.imgur.com/uwZYW6Y.png", width:40, height:28, title:'fedora'},
  65. { src:"http://i.imgur.com/H4Eur5e.png", width:40, height:37, title:'feelsfrogman'},
  66. { src:"http://i.imgur.com/H4Eur5e.png", width:40, height:37, title:'feelsfrog'}, /* alternate */
  67. { src:"http://i.imgur.com/N77gVg8.png", width:40, height:37, title:'feelsgoodman'},
  68. { src:"http://i.imgur.com/N77gVg8.png", width:40, height:37, title:'feelsgood'}, /* alternate */
  69. { src:"http://i.imgur.com/Kf5M4gk.jpg", width:50, height:45, title:'fluffe'},
  70. { src:"http://i.imgur.com/YkwZyPp.png", width:48, height:56, title:'fricks'},
  71. { src:"http://i.imgur.com/5Yxno3l.gif", width:50, height:50, title:'fuck'},
  72. { src:"http://i.imgur.com/cpHOwQt.jpg", width:52, height:51, title:'fuckyiss'},
  73. { src:"http://i.imgur.com/ntjMeGG.jpg", width:55, height:50, title:'fuckyou'},
  74. { src:"http://i.imgur.com/FuHgc9r.gif", width:43, height:54, title:'gaben'},
  75. { src:"http://i.imgur.com/kbSBf8p.gif", width:53, height:52, title:'gay'},
  76. { src:"http://i.imgur.com/Gp5leNo.gif", width:80, height:45, title:'getrekt'},
  77. { src:"http://i.imgur.com/J48994t.gif", width:70, height:47, title:'gigaduane'},
  78. { src:"http://i.imgur.com/9Dtg5uO.gif", width:90, height:51, title:'girugamesh'},
  79. { src:"http://i.imgur.com/gdTaOYP.jpg", width:46, height:55, title:'gitmo'},
  80. { src:"http://i.imgur.com/t9WGcrU.gif", width:50, height:38, title:'go'},
  81. { src:"http://i.imgur.com/qfOW878.gif", width:75, height:55, title:'gofast'},
  82. { src:"http://i.imgur.com/uNrs0iB.gif", width:50, height:50, title:'gratata'},
  83. { src:"http://i.imgur.com/yqUdv6c.gif", width:55, height:47, title:'greenfrog'},
  84. { src:"http://i.imgur.com/QNGCAAH.jpg", width:65, height:44, title:'guesswho'},
  85. { src:"http://i.imgur.com/67rrEd5.gif", width:71, height:48, title:'happening'},
  86. { src:"http://i.imgur.com/orQuKGs.jpg", width:52, height:60, title:'heaven'},
  87. { src:"http://i.imgur.com/5NFdCQ4.jpg", width:60, height:49, title:'hellno'},
  88. { src:"http://i.imgur.com/DubUV7N.gif", width:75, height:42, title:'hitler'},
  89. { src:"http://i.imgur.com/ZYeKTPU.gif", width:40, height:40, title:'hitmarker'},
  90. { src:"http://i.imgur.com/ZYeKTPU.gif", width:40, height:40, title:'hit'}, /* alternate */
  91. { src:"http://i.imgur.com/YYpKTbr.gif", width:50, height:50, title:'horn'},
  92. { src:"http://i.imgur.com/1YHATjD.png", width:80, height:31, title:'idk'},
  93. { src:"http://i.imgur.com/t2jKpIS.jpg", width:50, height:50, title:'ilove'},
  94. { src:"http://i.imgur.com/B8vSTN4.gif", width:27, height:25, title:'illuminati'},
  95. { src:"http://i.imgur.com/B8vSTN4.gif", width:27, height:25, title:'el'}, /* alternate */
  96. { src:"http://i.imgur.com/AZukMFO.jpg", width:41, height:61, title:'imad'},
  97. { src:"http://i.imgur.com/fVYIEPG.gif", width:55, height:48, title:'ironman'},
  98. { src:"http://i.imgur.com/8bJ89MW.jpg", width:50, height:58, title:'jesus'},
  99. { src:"http://i.imgur.com/husDX2Q.gif", width:50, height:58, title:'jewte'},
  100. { src:"http://i.imgur.com/ybj5X63.png", width:52, height:13, title:'joint'},
  101. { src:"http://i.imgur.com/osd1Dnh.jpg", width:41, height:50, title:'kawaii'},
  102. { src:"http://i.imgur.com/ah5UZSH.png", width:55, height:50, title:'kenya'},
  103. { src:"http://i.imgur.com/Pr1dPNc.gif", width:84, height:50, title:'knishes'},
  104. { src:"http://i.imgur.com/MmWAO7q.png", width:65, height:46, title:'laurgasm'},
  105. { src:"http://i.imgur.com/nmgAf6O.jpg", width:50, height:50, title:'leld'},
  106. { src:"http://i.imgur.com/3mYXRHE.png", width:75, height:27, title:'lenny'},
  107. { src:"http://i.imgur.com/jdrDmCU.gif", width:50, height:53, title:'leshrug'},
  108. { src:"http://i.imgur.com/XXOfQPN.jpg", width:55, height:49, title:'lol'},
  109. { src:"http://i.imgur.com/NAPxXD1.gif", width:45, height:55, title:'lolita'},
  110. { src:"http://i.imgur.com/d9Oa6h7.jpg", width:52, height:53, title:'m8'},
  111. { src:"http://i.imgur.com/n7DKxRj.png", width:55, height:44, title:'mahnigga'},
  112. { src:"http://i.imgur.com/Kb7nhsU.png", width:31, height:31, title:'marijuana'},
  113. { src:"http://i.imgur.com/G3eyHsI.jpg", width:55, height:55, title:'mfw'},
  114. { src:"http://i.imgur.com/akoXY1x.png", width:42, height:55, title:'michelle'},
  115. { src:"http://i.imgur.com/Gdvhfg3.png", width:83, height:25, title:'mlg'},
  116. { src:"http://i.imgur.com/U3owidV.gif", width:55, height:46, title:'moobie'},
  117. { src:"http://i.imgur.com/Nngu3RU.png", width:43, height:31, title:'mtndew'},
  118. { src:"http://i.imgur.com/XX7vrvc.jpg", width:41, height:55, title:'mudslime'},
  119. { src:"http://i.imgur.com/VUsSyhS.jpg", width:50, height:54, title:'muhsojiny'},
  120. { src:"http://i.imgur.com/o31dqAO.png", width:53, height:51, title:'mum'},
  121. { src:"http://i.imgur.com/aRE4Kvh.gif", width:91, height:20, title:'mute'},
  122. { src:"http://i.imgur.com/ZaXvScy.gif", width:60, height:52, title:'neckbeard'},
  123. { src:"http://i.imgur.com/BiJfzJo.jpg", width:50, height:47, title:'newfag'},
  124. { src:"http://i.imgur.com/n7gKxLw.jpg", width:48, height:55, title:'nicehd'},
  125. { src:"http://i.imgur.com/IHMfX1v.gif", width:67, height:50, title:'niggalol'},
  126. { src:"http://i.imgur.com/ktqee5Z.gif", width:70, height:53, title:'no'},
  127. { src:"http://i.imgur.com/OMUfKbg.jpg", width:60, height:51, title:'nopehd'},
  128. { src:"http://i.imgur.com/A1G6DES.gif", width:32, height:49, title:'notcp'},
  129. { src:"http://i.imgur.com/xDEoDXD.gif", width:55, height:48, title:'o-o'},
  130. { src:"http://i.imgur.com/2lABt5F.jpg", width:48, height:55, title:'obamacare'},
  131. { src:"http://i.imgur.com/naZ6eUm.png", width:55, height:47, title:'octagon'},
  132. { src:"http://i.imgur.com/naZ6eUm.png", width:55, height:47, title:'stop'}, /* alternate */
  133. { src:"http://i.imgur.com/bV00Tu5.gif", width:70, height:39, title:'oh'},
  134. { src:"http://i.imgur.com/sR2UQwB.gif", width:82, height:55, title:'ohlawd'},
  135. { src:"http://i.imgur.com/EAYDf4w.jpg", width:63, height:50, title:'omg'},
  136. { src:"http://i.imgur.com/f7Q5vYM.png", width:42, height:29, title:'optic'},
  137. { src:"http://i.imgur.com/WI0Kk2n.png", width:55, height:53, title:'oshi'},
  138. { src:"http://i.imgur.com/q8R5bzx.png", width:80, height:56, title:'oyvey'},
  139. { src:"http://i.imgur.com/MzzETZR.gif", width:90, height:51, title:'pato'},
  140. { src:"http://i.imgur.com/8P2tZ2i.png", width:25, height:25, title:'pekaface'},
  141. { src:"http://i.imgur.com/8P2tZ2i.png", width:25, height:25, title:'peka'}, /* alternate */
  142. { src:"http://i.imgur.com/e6qtBPk.gif", width:70, height:53, title:'pizza'},
  143. { src:"http://i.imgur.com/1UH7sWe.jpg", width:75, height:49, title:'podracing'},
  144. { src:"http://i.imgur.com/Ncp4LN1.jpg", width:40, height:55, title:'predator'},
  145. { src:"http://i.imgur.com/USJW11o.jpg", width:46, height:55, title:'psssh'},
  146. { src:"http://i.imgur.com/bEWkh5Y.gif", width:60, height:42, title:'pumpkin'},
  147. { src:"http://i.imgur.com/1VVnYfR.gif", width:80, height:45, title:'pussy'},
  148. { src:"http://i.imgur.com/LTbOmxw.png", width:49, height:55, title:'queen'},
  149. { src:"http://i.imgur.com/EvloZcY.gif", width:88, height:50, title:'quickscope'},
  150. { src:"http://i.imgur.com/EvloZcY.gif", width:88, height:50, title:'quick'}, /* alternate */
  151. { src:"http://i.imgur.com/zWa3XkS.jpg", width:55, height:55, title:'rage'},
  152. { src:"http://i.imgur.com/8afz3Tp.png", width:55, height:44, title:'reddit'},
  153. { src:"http://i.imgur.com/8afz3Tp.png", width:55, height:44, title:'le'}, /* alternate */
  154. { src:"http://i.imgur.com/JESY8Zw.gif", width:91, height:20, title:'reversemute'},
  155. { src:"http://i.imgur.com/JESY8Zw.gif", width:91, height:20, title:'turnitup'}, /* alternate */
  156. { src:"http://i.imgur.com/dlOfXHn.gif", width:55, height:49, title:'ronno'},
  157. { src:"http://i.imgur.com/7jafbiI.jpg", width:50, height:51, title:'rusrs'},
  158. { src:"http://i.imgur.com/HxfrD7n.png", width:50, height:51, title:'rusure'},
  159. { src:"http://i.imgur.com/UF6bUys.png", width:136, height:17, title:'sampletext'},
  160. { src:"http://i.imgur.com/UF6bUys.png", width:136, height:17, title:'sample'}, /* alternate */
  161. { src:"http://i.imgur.com/mLw8REe.gif", width:120, height:25, title:'seals'},
  162. { src:"http://i.imgur.com/z4wZh7T.jpg", width:55, height:47, title:'shake'},
  163. { src:"http://i.imgur.com/p15LqAe.jpg", width:74, height:56, title:'sheeeit'},
  164. { src:"http://i.imgur.com/TBnot8G.gif", width:50, height:52, title:'shekels'},
  165. { src:"http://i.imgur.com/uFhaA4H.png", width:30, height:30, title:'shrek'},
  166. { src:"http://i.imgur.com/6QmzMBR.gif", width:92, height:50, title:'sickwobs'},
  167. { src:"http://i.imgur.com/91TR02m.png", width:41, height:52, title:'slam'},
  168. { src:"http://i.imgur.com/h1YQvAU.gif", width:89, height:50, title:'snake'},
  169. { src:"http://i.imgur.com/EeSexJu.png", width:55, height:55, title:'snibeti'},
  170. { src:"http://i.imgur.com/48EMDud.gif", width:85, height:55, title:'snoopgirls'},
  171. { src:"http://i.imgur.com/nCC93LC.png", width:45, height:55, title:'socialist'},
  172. { src:"http://i.imgur.com/E5ghhmM.gif", width:65, height:33, title:'spaghetti'},
  173. { src:"http://i.imgur.com/hlvPOGS.gif", width:61, height:55, title:'spookdance'},
  174. { src:"http://i.imgur.com/HqwKgPZ.gif", width:76, height:50, title:'spookyscary'},
  175. { src:"http://i.imgur.com/phGI4FS.gif", width:42, height:55, title:'spurdo'},
  176. { src:"http://i.imgur.com/hKQwco1.png", width:41, height:58, title:'stanza'},
  177. { src:"http://i.imgur.com/WIWots6.png", width:110, height:55, title:'stepitup'},
  178. { src:"http://i.imgur.com/BMnVxAw.gif", width:70, height:52, title:'stopposting'},
  179. { src:"http://i.imgur.com/ZP7xZnQ.gif", width:68, height:51, title:'supasanic'},
  180. { src:"http://i.imgur.com/k27Xp9K.gif", width:23, height:50, title:'supasnoop'},
  181. { src:"http://i.imgur.com/OGoBVWj.jpg", width:60, height:48, title:'swag'},
  182. { src:"http://i.imgur.com/BLmrRZm.gif", width:95, height:55, title:'swamp'},
  183. { src:"http://i.imgur.com/ZDSpbU7.jpg", width:50, height:50, title:'swee'},
  184. { src:"http://i.imgur.com/rkSVlPU.jpg", width:40, height:60, title:'takeasit'},
  185. { src:"http://i.imgur.com/saBrF88.gif", width:72, height:55, title:'tape'},
  186. { src:"http://i.imgur.com/tY7uaA3.jpg", width:50, height:50, title:'thasrite'},
  187. { src:"http://i.imgur.com/iqOsy3T.png", width:80, height:40, title:'this'},
  188. { src:"http://i.imgur.com/VOhCgkC.gif", width:80, height:52, title:'topkek'},
  189. { src:"http://i.imgur.com/1SRQfd3.gif", width:55, height:51, title:'trap'},
  190. { src:"http://i.imgur.com/uWU9OdU.jpg", width:45, height:55, title:'ujelly'},
  191. { src:"http://i.imgur.com/f1e6Hub.jpg", width:55, height:49, title:'ulike'},
  192. { src:"http://i.imgur.com/JHRQqRh.jpg", width:55, height:53, title:'uni'},
  193. { src:"http://i.imgur.com/EecZTul.jpg", width:50, height:50, title:'unoeme'},
  194. { src:"http://i.imgur.com/PafRm0J.png", width:45, height:55, title:'van'},
  195. { src:"http://i.imgur.com/ln9zoA8.gif", width:53, height:55, title:'venus'},
  196. { src:"http://i.imgur.com/XfUiMbG.gif", width:69, height:40, title:'vimeo'},
  197. { src:"http://i.imgur.com/XfUiMbG.gif", width:69, height:40, title:'dailymotion'}, /* alternate */
  198. { src:"http://i.imgur.com/cpEfHfM.jpg", width:55, height:55, title:'vomit'},
  199. { src:"http://i.imgur.com/8HDiOIb.gif", width:65, height:49, title:'waisis'},
  200. { src:"http://i.imgur.com/mCPiGok.png", width:27, height:27, title:'wam'},
  201. { src:"http://i.imgur.com/b7wkrhU.png", width:55, height:55, title:'why'},
  202. { src:"http://i.imgur.com/vgp7VLW.gif", width:55, height:55, title:'woop'},
  203. { src:"http://i.imgur.com/Gx5wmqn.gif", width:67, height:50, title:'wow'},
  204. { src:"http://i.imgur.com/AvfJqAo.gif", width:87, height:50, title:'wth'},
  205. { src:"http://i.imgur.com/Xy7kUph.jpg", width:55, height:55, title:'wut'},
  206. { src:"http://i.imgur.com/ZtqjVDC.jpg", width:37, height:50, title:'yee'},
  207. { src:"http://i.imgur.com/cgJlRIC.jpg", width:55, height:55, title:'yiss'},
  208. { src:"http://i.imgur.com/GDZjehE.jpg", width:42, height:55, title:'youtoo'},
  209. { src:"http://i.imgur.com/Wpw7XN2.gif", width:36, height:26, title:'aus'},
  210. { src:"http://i.imgur.com/fZ44WVA.gif", width:36, height:26, title:'br'},
  211. { src:"http://i.imgur.com/t2t6hm1.gif", width:36, height:26, title:'ca'},
  212. { src:"http://i.imgur.com/kb8yinu.gif", width:36, height:26, title:'de'},
  213. { src:"http://i.imgur.com/hUnHJvO.gif", width:36, height:26, title:'fin'},
  214. { src:"http://i.imgur.com/GHnQRYG.gif", width:36, height:26, title:'fr'},
  215. { src:"http://i.imgur.com/vnhY9Mu.gif", width:36, height:26, title:'isr'},
  216. { src:"http://i.imgur.com/Nffo2UR.gif", width:36, height:26, title:'jp'},
  217. { src:"http://i.imgur.com/mMtrKYK.gif", width:36, height:26, title:'mex'},
  218. { src:"http://i.imgur.com/ZYcwsa1.gif", width:36, height:26, title:'nz'},
  219. { src:"http://i.imgur.com/f0DAS6G.gif", width:36, height:26, title:'ru'},
  220. { src:"http://i.imgur.com/9eCWp0T.gif", width:36, height:26, title:'som'},
  221. { src:"http://i.imgur.com/SbNJ2tq.gif", width:36, height:26, title:'uk'},
  222. { src:"http://i.imgur.com/Yd8m2gA.gif", width:36, height:26, title:'usa'}
  223.  
  224. ];
  225.  
  226. function addEmotes(){
  227. for(var i = 0; i < emotes.length; i += 1){
  228. var parameter = emotes[i];
  229. window.$codes[parameter.title] = $('<img>', parameter)[0].outerHTML;
  230. window.$codes[parameter.name] = $('<img>', parameter)[0].outerHTML;
  231.  
  232. }
  233. }
  234.  
  235. //load emotes everytime we connect to a room
  236. //makes sure emotes work even after going to the frontpage and back
  237. window.global.onConnected = function () {
  238. oldOnConnected();
  239. addEmotes();
  240. };
  241. //check if we are already connected and the script just loaded slow
  242. if(typeof(window.userInfo) !== 'undefined' && window.userInfo !== null){
  243. addEmotes();
  244. }