print-behance-img

在控制台输出 Behance 页面的图片地址

  1. // ==UserScript==
  2. // @name print-behance-img
  3. // @match https://www.behance.net/gallery/*
  4. // @namespace http://tampermonkey.net/
  5. // @description 在控制台输出 Behance 页面的图片地址
  6. // @author XHXIAIEIN
  7. // @version 2022.11.02
  8. // @grant none
  9. // @license MIT
  10. // @run-at document-body
  11. // ==/UserScript==
  12.  
  13. function catch_img() {
  14. const rule1 = document.getElementsByClassName("image-loaded") || [];
  15. const rule2 = document.getElementsByClassName("ImageElement-image-SRv") || [];
  16.  
  17. const image_list = [...rule1, ...rule2];
  18.  
  19. console.group();
  20. Array.prototype.forEach.call(image_list, (e) => {
  21. console.log(e.src);
  22. });
  23. console.groupEnd();
  24. }
  25.  
  26.  
  27. window.addEventListener('load', (event) => {
  28. setTimeout(() => catch_img(), 650);
  29. });