您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
URL'den arama yapmaya olanak sağlar (URL Örneği: https://subscene.com/subtitles/title?q=Dexter).
当前为
此脚本不应直接安装。它是供其他脚本使用的外部库,要使用该库请加入元指令 // @require https://updategreasyfork.deno.dev/scripts/427315/1166983/%C3%87e%C5%9Fitli%20Siteler%20%C4%B0%C3%A7in%20URL%27den%20Arama.js
// ==UserScript== // @name Çeşitli Siteler İçin URL'den Arama // @version 1.4 // @description URL'den arama yapmaya olanak sağlar (URL Örneği: https://subscene.com/subtitles/title?q=Dexter). // @author nht.ctn // @namespace https://github.com/nhtctn // @match *://turktorrent.us/?p=torrents&pid=10&q=* // @match *://subscene.com/subtitles/title?q=* // @include *://*turkanime.co/?q=* // @grant none // @run-at document-start // @icon https://turktorrent.us/favicon.ico?lv=2.2 // ==/UserScript== (function() { 'use strict'; const pageUrl = window.location.href; if (pageUrl.search(/https?:\/\/turktorrent\.us/) >= 0) { window.stop(); let urlParams = new URLSearchParams(window.location.search); let postKeyword = urlParams.get('q'); let postUrl = 'https://turktorrent.us/?p=torrents&pid=10'; if (urlParams.get('q') && postKeyword !== '') { let postForm = document.createElement("form"); postForm.setAttribute("method", "post"); postForm.setAttribute("action", postUrl); let hiddenField = document.createElement("input"); hiddenField.setAttribute("name", "keywords"); hiddenField.setAttribute("value", postKeyword); hiddenField.setAttribute("type", "hidden"); postForm.appendChild(hiddenField); let hiddenSelect = document.createElement("select"); hiddenSelect.setAttribute("name", "search_type"); let hiddenOpt = document.createElement("option"); hiddenOpt.setAttribute("value", "name"); hiddenSelect.appendChild(hiddenOpt); postForm.appendChild(hiddenSelect); console.log(postForm); document.getElementsByTagName('html')[0].appendChild(postForm); postForm.submit(); } else { document.location = 'https://turktorrent.us/?p=torrents&pid=10'; } } else if (pageUrl.search(/https?:\/\/subscene\.com/) >= 0) { window.stop(); const myTimeout = setTimeout(function(){ let urlParams = new URLSearchParams(window.location.search); let postKeyword = urlParams.get('q'); let postUrl = '/subtitles/searchbytitle'; if (urlParams.get('q') && postKeyword !== '') { let postForm = document.createElement("form"); postForm.setAttribute("method", "post"); postForm.setAttribute("action", postUrl); let hiddenField = document.createElement("input"); hiddenField.setAttribute("name", "query"); hiddenField.setAttribute("value", postKeyword); hiddenField.setAttribute("type", "hidden"); postForm.appendChild(hiddenField); document.getElementsByTagName('html')[0].appendChild(postForm); postForm.submit(); } else { document.location = 'https://subscene.com/subtitles'; } }, 1000); } else if (pageUrl.search(/https?:\/\/.+turkanime\.co/) >= 0) { window.stop(); let urlParams = new URLSearchParams(window.location.search); let postKeyword = urlParams.get('q'); if (urlParams.get('q') && postKeyword !== '') { let postForm = document.createElement("form"); postForm.setAttribute("method", "post"); postForm.setAttribute("action", "arama"); let hiddenField = document.createElement("input"); hiddenField.setAttribute("name", "arama"); hiddenField.setAttribute("value", postKeyword); hiddenField.setAttribute("type", "hidden"); postForm.appendChild(hiddenField); document.getElementsByTagName('html')[0].appendChild(postForm); postForm.submit(); } } })();