Greasy Fork

Auto Downloader

Automatically download on file4go.net and mp4upload.com

目前为 2021-08-04 提交的版本。查看 最新版本

// ==UserScript==
// @name         Auto Downloader
// @namespace    AutoDownloader
// @version      0.3
// @description  Automatically download on file4go.net and mp4upload.com
// @author       hacker09
// @match        http://www.file4go.net/*
// @match        https://www.mp4upload.com/*
// @icon         https://cdn.iconscout.com/icon/free/png-256/icloud-download-475016.png
// @grant        none
// @run-at       document-end
// @grant        window.close
// ==/UserScript==

(function() {
  'use strict';
  if (location.href.match('file4go') !== null) //If the user is on the file4go website
  { //Starts the if condition
    if (document.querySelectorAll("form")[1] !== undefined) //If the Create download button exists
    { //Starts the if condition
      document.querySelectorAll("form")[1].submit(); //Click on the create download button
    } //Finishes the if condition
    document.querySelector("a.novobotao.download").click(); //Clicks on the final download button
    setTimeout(function(){ window.top.close(); }, 1000); //Closes the tab
  } //Finishes the if condition

  if (location.href.match('mp4upload') !== null) //If the user is on the mp4upload website
  { //Starts the if condition
    if (document.querySelector("#todl") !== null) //If the  go to download button exists
    { //Starts the if condition
      document.querySelector("#todl").click(); //Click on the go to download button
    } //Finishes the if condition
    document.querySelector("#downloadbtn").click(); //Clicks on the final download button
    setTimeout(function(){ window.top.close(); }, 2000); //Closes the tab
  } //Finishes the if condition
})();