See Eggs

Для предварительного просмотра кодов и ссылок на страницу яйца дракона в dragoncave.net

  1. // ==UserScript==
  2. // @name See Eggs
  3. // @version 1.2
  4. // @description Для предварительного просмотра кодов и ссылок на страницу яйца дракона в dragoncave.net
  5. // @author Ivypoolflame
  6. // @match https://dragcave.net/abandoned
  7. // @namespace https://greasyfork.org/users/1066328
  8. // ==/UserScript==
  9. var links = document.querySelectorAll('a:not([class])')
  10. for (var i = 0; i < links.length - 2; i= i +1) {
  11. var necessary_links = links[i+11] //первые 11 ссылок - это ссылки не на яйца
  12. var orig_link = necessary_links.href //достаём ссылки из элементов
  13. var sekond_link = orig_link.replace('abandoned', 'view'); //чтобы не забирать яйцо, а посмотреть
  14. //console.log('элемент: ', necessary_links, 'нормальная ссыль: ',sekond_link,'ссылка элемента ', orig_link) /*для проверки багов*/
  15. var href = sekond_link.slice(0, -9)
  16. document.querySelectorAll('div.ap>div')[i].insertBefore(Object.assign(document.createElement("a"), {className:"something", innerHTML: '<a class="something" href="'+ href + '">' + href.replace('https://dragcave.net/view/', '') + '</a>'}), null)
  17. }