Increase Moodle login timeout warning.

Increase Moodle login timeout warning. Prevent logout

当前为 2023-02-14 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name Increase Moodle login timeout warning.
  3. // @name:zh-TW Increase Moodle login timeout warning.
  4. // @name:zh-HK Increase Moodle login timeout warning.
  5. // @name:zh-CN Increase Moodle login timeout warning.
  6. // @name:ja Increase Moodle login timeout warning.
  7. // @name:kr Increase Moodle login timeout warning.
  8. // @name:ar Increase Moodle login timeout warning.
  9. // @name:bg Increase Moodle login timeout warning.
  10. // @name:cs Increase Moodle login timeout warning.
  11. // @name:da Increase Moodle login timeout warning.
  12. // @name:de Increase Moodle login timeout warning.
  13. // @name:el Increase Moodle login timeout warning.
  14. // @name:eo Increase Moodle login timeout warning.
  15. // @name:es Increase Moodle login timeout warning.
  16. // @name:fi Increase Moodle login timeout warning.
  17. // @name:fr Increase Moodle login timeout warning.
  18. // @name:fr-CA Increase Moodle login timeout warning.
  19. // @name:he Increase Moodle login timeout warning.
  20. // @name:hu Increase Moodle login timeout warning.
  21. // @name:id Increase Moodle login timeout warning.
  22. // @name:it Increase Moodle login timeout warning.
  23. // @name:ko Increase Moodle login timeout warning.
  24. // @name:nb Increase Moodle login timeout warning.
  25. // @name:nl Increase Moodle login timeout warning.
  26. // @name:pl Increase Moodle login timeout warning.
  27. // @name:pt-BR Increase Moodle login timeout warning.
  28. // @name:ro Increase Moodle login timeout warning.
  29. // @name:ru Increase Moodle login timeout warning.
  30. // @name:sk Increase Moodle login timeout warning.
  31. // @name:sr Increase Moodle login timeout warning.
  32. // @name:sv Increase Moodle login timeout warning.
  33. // @name:th Increase Moodle login timeout warning.
  34. // @name:tr Increase Moodle login timeout warning.
  35. // @name:uk Increase Moodle login timeout warning.
  36. // @name:ug Increase Moodle login timeout warning.
  37. // @name:vi Increase Moodle login timeout warning.
  38. // @description Increase Moodle login timeout warning. Prevent logout
  39. // @description:ar Increase Moodle login timeout warning. Prevent logout
  40. // @description:bg Increase Moodle login timeout warning. Prevent logout
  41. // @description:da Increase Moodle login timeout warning. Prevent logout
  42. // @description:de Increase Moodle login timeout warning. Prevent logout
  43. // @description:el Increase Moodle login timeout warning. Prevent logout
  44. // @description:eo Increase Moodle login timeout warning. Prevent logout
  45. // @description:fi Increase Moodle login timeout warning. Prevent logout
  46. // @description:fr-CA Increase Moodle login timeout warning. Prevent logout
  47. // @description:he Increase Moodle login timeout warning. Prevent logout
  48. // @description:hu Increase Moodle login timeout warning. Prevent logout
  49. // @description:id Increase Moodle login timeout warning. Prevent logout
  50. // @description:it Increase Moodle login timeout warning. Prevent logout
  51. // @description:ko Increase Moodle login timeout warning. Prevent logout
  52. // @description:nb Increase Moodle login timeout warning. Prevent logout
  53. // @description:nl Increase Moodle login timeout warning. Prevent logout
  54. // @description:pl Increase Moodle login timeout warning. Prevent logout
  55. // @description:pt-BR Increase Moodle login timeout warning. Prevent logout
  56. // @description:ro Increase Moodle login timeout warning. Prevent logout
  57. // @description:ru Increase Moodle login timeout warning. Prevent logout
  58. // @description:sk Increase Moodle login timeout warning. Prevent logout
  59. // @description:sr Increase Moodle login timeout warning. Prevent logout
  60. // @description:sv Increase Moodle login timeout warning. Prevent logout
  61. // @description:th Increase Moodle login timeout warning. Prevent logout
  62. // @description:tr Increase Moodle login timeout warning. Prevent logout
  63. // @description:uk Increase Moodle login timeout warning. Prevent logout
  64. // @description:ug Increase Moodle login timeout warning. Prevent logout
  65. // @description:vi Increase Moodle login timeout warning. Prevent logout
  66. // @homepage https://github.com/DeveloperMDCM/
  67. // @version 0.1
  68. // @description Increase Moodle login timeout warning. Prevent logout
  69. // @description:zh-TW Increase Moodle login timeout warning. Prevent logout
  70. // @description:zh-HK Increase Moodle login timeout warning. Prevent logout
  71. // @description:zh-CN Increase Moodle login timeout warning. Prevent logout
  72. // @description:ja Increase Moodle login timeout warning. Prevent logout
  73. // @description:kr Increase Moodle login timeout warning. Prevent logout
  74. // @description:fr Increase Moodle login timeout warning. Prevent logout
  75. // @description:cs Increase Moodle login timeout warning. Prevent logout
  76. // @description:en Increase Moodle login timeout warning. Prevent logout
  77. // @description:es Increase Moodle login timeout warning. Prevent logout
  78. // @author MDCM
  79. // @match https://*.pv.cecar.edu.co/*
  80. // @icon https://i.pinimg.com/280x280_RS/8c/70/64/8c706467626f2c37489fea4f93ad1306.jpg
  81. // @grant GM_info
  82. // @grant GM_setValue
  83. // @grant GM_getValue
  84. // @grant unsafeWindow
  85. // @run-at document-end
  86. // @compatible chrome
  87. // @compatible firefox
  88. // @compatible opera
  89. // @compatible safari
  90. // @compatible edge
  91. // @license MIT
  92. // @namespace https://github.com/DeveloperMDCM/
  93. // ==/UserScript==
  94.  
  95. (function () {
  96. // Moodle tools by: DeveloperMDCM
  97. "use strict";
  98. let valido = true;
  99. setInterval(() => {
  100. const btnSession = document.querySelector('#page-my-index > div:nth-child(7) > div.modal.moodle-has-zindex.show > div > div > div.modal-footer > button.btn.btn-primary')
  101. if(btnSession != undefined) {
  102. btnSession.click();
  103. console.log('Delete Session timeout by: MDCM')
  104. }
  105. },1000)
  106.  
  107. })();