private.com

9/15/2025, 10:25:49 AM

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name       private.com
// @namespace   Violentmonkey Scripts
// @match       https://members.private.com/en/scene/*
// @grant       none
// @author      -
// @license MIT
// @description 9/15/2025, 10:25:49 AM
// @version 0.0.1.20260522050933
// ==/UserScript==

(function () {
  'use strict';
  var videoPlaylist = document.querySelector ('.title-zone');
  // var linkList = videoPlaylist.querySelectorAll("h1");
  // console.log(videoPlaylist)
  console.log (videoPlaylist.firstChild);
  var linkList = videoPlaylist.querySelectorAll ('.tag-models');
  for (var i = 0; i < linkList.length; i++) {
    console.log (linkList[i].innerText);
  }

  var downloadList = document.querySelectorAll ('.full_download_link');
  // for (var i = 0; i < downloadList.length; i++) {

  i = 0;

  const fileUrl = downloadList[i].href;
  const fileName = downloadList[i].download; // Optional: Specify a custom file name
  const link = document.createElement ('a');
  link.href = fileUrl;
  link.text = fileUrl;

  link.download = fileName; // Set the file name for the download
  document.body.appendChild (link);

  // Trigger the download
  // document.body.removeChild(link);
  console.log (downloadList[i].href);
  // }

  //   const fileUrl = 'https://example.com/path/to/file';
  //     const fileName = 'downloaded-file.txt'; // Optional: Specify a custom file name

  //     // Create an invisible link element
  //     const link = document.createElement('a');
  //     link.href = fileUrl;
  //     link.download = fileName; // Set the file name for the download
  //     document.body.appendChild(link);

  //     // Trigger the download
  //     link.click();

  //     // Clean up the DOM
  //     document.body.removeChild(link);
}) ();