您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds some icons on message form that make it easier to get your links
当前为
// ==UserScript== // @name Neoboard Quick User Links // @version 2.0.0 // @description Adds some icons on message form that make it easier to get your links // @author Nyu (clraik) // @match http://www.neopets.com/neoboards/* // @require https://code.jquery.com/jquery-3.5.1.min.js // @grant GM_setValue // @grant GM_getValue // @grant GM_addStyle // @namespace https://gf.qytechs.cn/users/98713 // ==/UserScript== var user = $('[class="nav-profile-dropdown-text"]>a')[0] ? $('[class="nav-profile-dropdown-text"]>a')[0].innerText : $('[class="user medText"]>a')[0].innerText; var savedUser=GM_getValue("savedUser", user); //username will be added to neomail, trading post, auctions and gallery links. var savedNC=GM_getValue("savedNC", "");//""; // http://impress.openneo.net/user/EXAMPLE_USER/closet // or http://items.jellyneo.net/mywishes/EXAMPLE_USER/ var savedPP=GM_getValue("savedPP", "http://www.neopets.com/~") || "http://www.neopets.com/~"; var z=0; var neomailLink="http://www.neopets.com/neomessages.phtml?type=send&recipient="+savedUser; var tpLink="http://www.neopets.com/island/tradingpost.phtml?type=browse&criteria=owner&search_string="+savedUser; var aucLink="http://www.neopets.com/genie.phtml?type=find_user&auction_username="+savedUser; var galleryLink="http://www.neopets.com/gallery/index.phtml?gu="+savedUser; //if(document.URL.indexOf("http://www.neopets.com/neoboards/create_topic.phtml?") != -1) { var htex = $('[class="replySmilies-neoboards"]')[0] || $('[class="topicCreateSmilies-neoboards"]')[0]; //var htex=document.getElementsByTagName("form")[1].getElementsByTagName("table")[1].getElementsByTagName("tbody")[0].getElementsByTagName("tr")[0].getElementsByTagName("td")[0].getElementsByTagName("table")[0].getElementsByTagName("tbody")[0].getElementsByTagName("tr")[0].getElementsByTagName("td")[1].getElementsByTagName("td")[0]; var a = document.createElement ('a'); var b = document.createElement('a'); var c = document.createElement('a'); var d = document.createElement ('a'); var e = document.createElement ('a'); var f = document.createElement ('a'); var au = document.createElement ('a'); var settings = document.createElement ('a'); a.setAttribute('href', 'javascript:;'); a.setAttribute('onclick', 'insertSmiley("'+neomailLink+'")'); a.setAttribute('return', 'false:;'); a.innerHTML = '<img src="http://images.neopets.com/neocircles/envelope.gif" width="21" height="21" alt="Paragraph" border="0" title="Add neomail link"></a>'; htex.appendChild(a); z++; if (savedNC!==""){ b.setAttribute('href', 'javascript:;'); b.setAttribute('onclick', 'insertSmiley("'+savedNC+'")'); b.setAttribute('return', 'false:;'); b.innerHTML='<img src="http://images.neopets.com/games/arcade/nav_buttons/posting.png" width="21" height="21" alt="Paragraph" border="0" title="Add NC TL link"></a>'; htex.appendChild(b); z++; } if (savedPP!==""&&savedPP!=="http://www.neopets.com/~"){ c.setAttribute('href', 'javascript:;'); c.setAttribute('onclick', 'insertSmiley("'+savedPP+'")'); c.setAttribute('return', 'false:;'); c.innerHTML='<img src="http://images.neopets.com/games/arcade/nav_buttons/star.png" width="21" height="21" alt="Paragraph" border="0" title="Add petpage link"></a>'; if (z!==2){ htex.appendChild(c); z++; } else{ c.innerHTML="<br>"+c.innerHTML; htex.appendChild(c); z++; } } d.setAttribute('href', 'javascript:;'); d.setAttribute('onclick', 'insertSmiley("'+tpLink+'")'); d.setAttribute('return', 'false:;'); d.innerHTML = '<img src="http://images.neopets.com/games/arcade/nav_buttons/background.png" width="21" height="21" alt="Paragraph" border="0" title="Add trading post link"></a>'; if(z!==2){ htex.appendChild(d); z++; }else{ d.innerHTML="<br>"+d.innerHTML; htex.appendChild(d); z++; } e.setAttribute('href', 'javascript:;'); e.setAttribute('onclick', 'insertSmiley("'+aucLink+'")'); e.setAttribute('return', 'false:;'); e.innerHTML = '<img src="http://images.neopets.com/games/arcade/cat/world_brv.png" width="21" height="21" alt="Paragraph" border="0" title="Add auction link"></a>'; if(z!==2){ htex.appendChild(e); z++; }else{ e.innerHTML="<br>"+e.innerHTML; htex.appendChild(e); z++; } f.setAttribute('href', 'javascript:;'); f.setAttribute('onclick', 'insertSmiley("'+galleryLink+'")'); f.setAttribute('return', 'false:;'); f.innerHTML = '<img src="http://images.neopets.com/games/arcade/nav_buttons/site_item.png" width="21" height="21" alt="Paragraph" border="0" title="Add gallery link"></a>'; if(z!==2){ htex.appendChild(f); z++; }else{ f.innerHTML="<br>"+f.innerHTML; htex.appendChild(f); z++; } au.setAttribute('href', 'javascript:;'); au.setAttribute('onclick', 'insertSmiley("Bidding on:\\n\\n\\nOffering:\\n\\n\\n@'+savedUser+'")'); au.setAttribute('return', 'false:;'); au.innerHTML = '<img src="http://images.neopets.com/games/arcade/nav_buttons/dictionary.png" width="21" height="21" alt="Paragraph" border="0" title="Bidding template"></a>'; if(z!==2){ htex.appendChild(au); z++; }else{ au.innerHTML="<br>"+au.innerHTML; htex.appendChild(au); z++; } settings.setAttribute('href', 'javascript:;'); settings.setAttribute('id', 'NBsettings'); settings.setAttribute('return', 'false:;'); settings.innerHTML = '<br><div id="imgSetCont"><img src="http://images.neopets.com/games/pages/buttons/settings.png" id="imgSettings"alt="Paragraph" border="0" title="Change links"></div></a>'; htex.appendChild(settings); // height= "42" width="21" $('[id="NBsettings"]').on('click', function() { popSettings(); }); GM_addStyle ( ""+ "#imgSetCont {"+ "width: 21px;"+ "height: 21px;"+ "overflow: hidden;"+ " }"+ "#imgSettings:hover{"+ "margin-top: -21px;"+ "}"+ "#imgSetCont img {"+ "width: 21px;"+ "height: 42px;"+ "} .maxH{height:100%;}" ); var popSettings = function(){ //alert('ajajjaja'), savedUser=GM_getValue("savedUser", savedUser); savedNC=GM_getValue("savedNC", ""); savedPP=GM_getValue("savedPP", "http://www.neopets.com/~"); var popupHTML = '<div id="neoboardPopup" class="nav-text__2020 nav-top__2020 maxH">'+ '<button id="closeNeoboardConf" type="button"style="height:29px; width:29px; background: none; position: fixed; margin-top: -26px; margin-left: 160px; ">'+ '<img src="http://images.neopets.com/games/aaa/dailydare/2010/popup/buttons/close-x_ov.png" style="margin-top:-100px;margin-left:-20px;"></button>'+ '<form style="text-align:left;">'+ '<table><tr><td>'+ '<h3>Username:</h3></td><td><input type="text" id="f_user" value="' + savedUser + '" ></td></tr><tr><td>'+ '<h3>NC Tradelist:</h3></td><td><input type="text" id="f_nc" value="' + savedNC + '" ></td></tr><tr><td>'+ '<h3>Petpage:</h3></td><td><input type="text" id="f_pp" value="' + savedPP + '" ></td>'+ '</tr><table>'+ '<br><br><button id="saveNeoboardConf" type="button"style="height:29px; width:163px; background: url(http://images.neopets.com/trousers/play/prank_but.png)">'+ '<img src="https://secure.nc.neopets.com/np/images/label/btn-save.png" style="margin-top:-10px;" height="43px" width="151px"></button>'+ '</form></div>'; $("body").append (popupHTML); $("#saveNeoboardConf").click ( function () { var u = f_user.value; var n = f_nc.value; var p = f_pp.value; GM_setValue("savedUser",u); GM_setValue("savedNC",n); GM_setValue("savedPP",p); $('[id="neoboardPopup"]').empty().remove(); document.location.reload(); } ); $("#closeNeoboardConf").click ( function () { $('[id="neoboardPopup"]').empty().remove(); } ); GM_addStyle ( ""+ "#neoboardPopup {"+ "position: fixed;"+ "height: 350px;"+ "top: 30%;"+ "left: 25%;"+ "padding: 10px;"+ "border: 5px outset;"+ "border-radius: 10px;"+ "z-index: 100;"+ "}"+ "#neoboardPopup button{"+ "cursor: pointer;"+ "margin: 10px 10px 0;"+ "border: none;"+ " }"+ "#saveNeoboardConf:hover{"+ "cursor: pointer;"+ "}" ); }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址