Copy Modified URL on Click Twitter

Copies fxtwitter links into your clipboard. Will make you share TikTok videos easier on platforms like Telegram and Discord.

目前為 2023-07-08 提交的版本,檢視 最新版本

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

// ==UserScript==
// @name         Copy Modified URL on Click Twitter
// @match        https://twitter.com/*
// @description Copies fxtwitter links into your clipboard. Will make you share TikTok videos easier on platforms like Telegram and Discord.
// @license MIT
// @version 0.0.1.20230708182235
// @namespace https://greasyfork.org/users/1122038
// ==/UserScript==
(function() {
  'use strict';

  // Function to handle the document click event
  function handleClick(event) {
    // Get the current URL
    var currentURL = window.location.href;

    // Modify the URL to use "vxtiktok.com"
    var modifiedURL = currentURL.replace(/^(https?:\/\/)(www\.)?([^\/]+)/i, "$1fxtwitter.com");

    // Copy the modified URL to the clipboard
    navigator.clipboard.writeText(modifiedURL)
      .then(function() {
        console.log('Modified URL copied to clipboard:', modifiedURL);
      })
      .catch(function(error) {
        console.error('Failed to copy the modified URL:', error);
      });
  }

  // Add a click event listener to the document
  document.addEventListener('click', handleClick);
})();