您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Upload a colourlovers pattern tile to imgur
// ==UserScript== // @name Colourlovers to Imgur // @namespace https://github.com/phracker // @version 0.2.16 // @description Upload a colourlovers pattern tile to imgur // @grant GM_xmlhttpRequest // @grant GM_setClipboard // // @require https://code.jquery.com/jquery-latest.min.js // // @include http*://*colourlovers.com/pattern/*/* // ==/UserScript== var pattern_panel = $("body > div.content > div > div.col-300 > div.sub-panel-dark")[0]; var pattern_panel_share = $("body > div.content > div > div.col-300 > div.sub-panel-dark > div.clear")[0]; var pattern_image_url = $("body > div.content > div > div.col-300 > div > div.wallpaper-links > a")[1].href; var imgur_upload_url = 'https://imgur.com/upload?url=' + pattern_image_url; function upload_image() { $.ajax({ url: 'https://api.imgur.com/3/image', headers: { 'Authorization': 'Client-ID cfaa3a5bd24320f' }, type: 'POST', data: { 'image': pattern_image_url }, success: function(result) { var imgur_link = result.data.link.replace(/^http:/,'https:'); $('body > div.content > div > div.col-300 > div > h5')[1].textContent = 'Imgur Link'; $('body > div.content > div > div.col-300 > div > input')[0].value = imgur_link; GM_setClipboard(imgur_link); } }); }; function direct_clipboard() { GM_setClipboard(pattern_image_url); } var share_buttons = $('body > div.content > div > div.col-300 > div > a'); share_buttons[0].remove(); share_buttons[1].remove(); share_buttons[2].remove(); share_buttons[3].remove(); $('body > div.content > div > div.col-300 > div > h5.share-on')[0].textContent = "Imgur / URL"; $('body > div.content > div > div.col-300 > div > h5')[1].textContent = 'Direct Link'; $('body > div.content > div > div.col-300 > div > input')[0].value = pattern_image_url; var upload_script = document.createElement('script'); upload_script.appendChild(document.createTextNode('(' + upload_image + ')();')); (document.body || document.head || document.documentElement).appendChild(upload_script); var clipboard_script = document.createElement('script'); clipboard_script.appendChild(document.createTextNode('(' + direct_clipboard + ')();')); (document.body || document.head || document.documentElement).appendChild(clipboard_script); var i = document.createElement('img'); i.src = 'https://i.imgur.com/n0Av9iq.png'; var a = document.createElement('a'); a.href = '#'; a.setAttribute('class','left mr-5'); a.setAttribute('title','Upload to imgur and copy link'); a.onclick = upload_image; a.appendChild(i); var i2 = document.createElement('img'); i2.src = 'https://i.imgur.com/UsJQDag.png'; var a2 = document.createElement('a'); a2.href = '#'; a2.setAttribute('class','left mr-5'); a2.setAttribute('title','Copy URL'); a2.onclick = direct_clipboard; a2.appendChild(i2); pattern_panel.insertBefore(a, pattern_panel_share); pattern_panel.insertBefore(a2, pattern_panel_share);
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址