script do deri

alura script kks

此腳本不應該直接安裝,它是一個供其他腳本使用的函式庫。欲使用本函式庫,請在腳本 metadata 寫上: // @require https://update.cn-greasyfork.org/scripts/516854/1482033/script%20do%20deri.js

  1. // ==UserScript==
  2. // @deri Alura Destroyer
  3. // @deri robot https://cursos.alura.com.br/
  4. // @marcos10pc marcos10pc
  5. // @match https://cursos.alura.com.br/course/*/task/*
  6. // @icon https://i.imgur.com/gP1LZq9.png
  7. // @grant none
  8. // ==/UserScript==
  9.  
  10. (function() {
  11. 'use strict';
  12.  
  13. const actualUrl = window.location.href;
  14. const nextLessonButton = document.getElementsByClassName("bootcamp-next-button")[0];
  15.  
  16. if (nextLessonButton) {
  17. const parts = actualUrl.split('/');
  18. const lessonName = parts[4];
  19. const lessonId = parts[6];
  20.  
  21. fetch(`https://cursos.alura.com.br/course/${lessonName}/task/${lessonId}/mark-video`, {
  22. method: 'POST',
  23. credentials: 'include',
  24. headers: {
  25. 'Content-Type': 'application/json',
  26. 'Cookie': document.cookie
  27. }
  28. });
  29.  
  30. setTimeout(() => nextLessonButton.click(), 4000);
  31. } else {
  32. }
  33. })();