您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Ajout du profile editor & co
// ==UserScript== // @name WEvent ToolBox Beta // @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYBBicLUdqBwAAAA1lJREFUWMPFl0tIVFEYx39nug46qE1DYoWU1KJAKZHEoEVRLhwXQUFGKG6CHpsy7KlEi/BJA7myxyKoGSKDAhfpwoIWQWJgQzNQQTZa9DJKKjTG0dPijDo6984cG6UPLsy9c875/8/3/oSUEl15FITuF8iBIQiNwOiY+u50QP5KKMoH9xZEWaH2kQgdAie9yPZukBHASLI4uqa2HBoPIBz2FAg0dyHrfRqgVjIBTdVwfg9iwQQKzyKDw4CN1GQKCtZC/yVEup04JnEEJibBdRj5+w+LKpnpEGpHuDLnkogjkHVo8cFjSXztQGTE+IVtvtqXChzg9x8oucCcG9tiHS44nCLCpApJItZLgsMKK45AvTd1h3MXw48bcO0IELZYZIN6H4yFYwicvI0kzWKDVDfTeVY51ZbDu8BXm4CEAQ13lRaElBJbFebBOAmXayDPBToJc0MulKyffX/wHPa1gdnlBDDlQxi9AesM5y6Guop/N8nerVC9E7xPTRQbgd4AGD1+pFWmexSEgRCsWaEHmGGH7IzZ99A36OyzNkOPH2kMDFkfGI5A8ZmojTWkugxuH1O/33yCTacgkeUGhsAIjSQ5Nc3chqYOHk1xL9/D5rNgXQGiGhoBY7qkLobcegLjYbj3LDk4qHKuH/kS9peq4mKtArjXpwc+s8Xp0AP3t0DncajZsXgaczrAyM+Bwa+JF77ywMbV0eoqAd16sSyx/+TngKjzSul5aL7AbsBrj2q3puXnuLKzjnz8Adsuqmgyk7oKMMq3IDxd5rmgsnQuOKg4j431RJK7HHYXQLffvHUrL0IkTsUTcP807C2Z/dQ/CG+/aDSbAj58h1O3oqawSsUAJ8rhSo95DtjXBt5aqNquPnX0ws3Hui5uDg5wwh1TDZsOICxruB2qr8D1KOjn0eihOo+w7pwbK9W/My1ZSxfy/J0EPUEEnNkw+sv6VrpNavNBOLdnHoGZTvgDSyoFeRBondXNHALjE5B7FPnrfzWl6Wnwrh2Rlb404KF2NRuYNqXToeHKhC9XEYV5SfL+QgaTPHXz+TMBZi4ngIw0eNmKaD6YuMNNKhHlcIFWpXbxL8PpWBgaOhc2nApD5ZaUh9O4Fi0A3X7kiyF4N388z4GideAuQpQV6CvpLyjrNaUqOdRiAAAAAElFTkSuQmCC // @namespace WEvent_ns // @version 0.0.10 // @description:en Added editor profile and other // @description Ajout du profile editor & co // @require https://gf.qytechs.cn/scripts/439116-wf-global-lib/code/WF%20Global%20Lib.js // @author Exolium // @match http://*.waze.com/*/events/* // @match https://*.waze.com/*/events/* // @copyright 2015-2022 Exolium // @license GNU GPL v2 // @grant GM_xmlhttpRequest // ==/UserScript== /* **************************************************************************** * * Info version : Alpha release : 0.0.1.1, 0.1.1.1, 1.1.2.1,... * Info version : Beta release : 0.0.1 , 0.2.1 , 1.1.1 ,... * Info version : Production release : 1.0 , 1.1 , 2.0 ,... * **************************************************************************** * * Thanks to beta tester and script developer who bring innovative ideas to me * laurenthembord, laurenthembprd,.... * *************************************************************************** */ //============================== Options ================================// var WGL_Log_level = 5; // 0 = no log / 1 = error / 2 = warn / 3 = min log / 4 = Medium Log / 5 = high detail Log var WEvent_targetblank = true; var WEvent_button_editorprofil = 'Editor Profil A'; var WEvent_baseurl_profil = 'https://www.waze.com/forum/memberlist.php?mode=searchuser&username='; var WEvent_regexp = '//*[@id="memberlist"]/tbody/tr[1]/td[1]/a[1]'; var WEvent_search_profil = Array(); var WEvent_search_profil_result = Array(); function recup_phpbbprofil(WEvent_L_Pseudo) { var WEvent_L_url = ''; //var WEvent_L_profil_pg = ''; var WEvent_mk_forumprofilelement = document.createElement('a'); WEvent_mk_forumprofilelement.text = ' (profil forum)'; WGL_Log ('recup_phpbbprofil', 5, 'url search ' + WEvent_baseurl_profil + WEvent_L_Pseudo); GM_xmlhttpRequest({ method: "GET", url: WEvent_baseurl_profil + WEvent_L_Pseudo, headers: { "User-Agent": "Mozilla/5.0", }, onload: function(responseDetails) { WGL_Log ('recup_phpbbprofil', 5, 'Load Usersearch page'); var WEvent_L_profil_pg = document.createElement('div'); WEvent_L_profil_pg.innerHTML = responseDetails.responseText; WEvent_search_profil_result = WGL_xpath(WEvent_regexp, WEvent_L_profil_pg); WGL_Log ('recup_phpbbprofil', 5, 'nb occurence ' + WEvent_search_profil_result.length); //WEvent_mk_forumprofilelement.href=WEvent_search_profil_result[0].href; if(WEvent_search_profil_result.length > 0) { WGL_Log ('recup_phpbbprofil', 5, ' url WEvent_search_profil_result[0].href = ' + WEvent_search_profil_result[0].href); WEvent_L_url = WEvent_search_profil_result[0].href; WEvent_mk_forumprofilelement.href=' https://www.waze.com/forum/memberlist.php?mode=viewprofile&u=' + WEvent_search_profil_result[0].href.split('=')[2]; WEvent_mk_forumprofilelement.target = '_blank'; //WEvent_mk_forumprofilelement.href=WEvent_search_profil_result[0]; WGL_Log ('recup_phpbbprofil', 5, ' url split 1 = ' + WEvent_search_profil_result[0].href.split('=')[2]); WGL_Log ('recup_phpbbprofil', 5, ' url WEvent_L_url = ' + WEvent_L_url); // WGL_Log ('recup_phpbbprofil', 5, ' WEvent_beta_editor'); } else WEvent_mk_forumprofilelement.text = ' (pas de profil forum)'; //return ' <a href="' + WEvent_L_url + '"> (profil forum)</a>'; //return WEvent_L_url; } }); //GL_Log('recup_phpbbprofil', 5, ' url WEvent_L_url = ' + WEvent_L_url); //return ' <a href="' + WEvent_L_url + '" target="_blank"> (profil forum)</a>'; WGL_Log ('recup_phpbbprofil', 5, ' WEvent_search_profil_result.length = ' + WEvent_search_profil_result.length) return WEvent_mk_forumprofilelement; } //================================ Vars ======================================// var WEvent_beta_editor_verify = false; var WEvent_beta_editor = false; var WEvent_profil = Array(); var WEvent_Settings = {}; var WEvent_search = '//*[contains(@class, \'mte-user__name\')]'; //================================ Code ======================================// (function() { 'use strict'; var WEvent_L_result = WGL_xpath(WEvent_search, document); var WEvent_L_usersearch = ''; //recup_phpbbprofil('exolium'); for(var WEvent_L_cpt = 0; WEvent_L_cpt < WEvent_L_result.length; WEvent_L_cpt++) { WEvent_L_usersearch = WEvent_L_result[WEvent_L_cpt].innerHTML; WEvent_L_result[WEvent_L_cpt].innerHTML = '<a target="_blank" href="https://www.waze.com/fr/user/editor/' + WEvent_L_result[WEvent_L_cpt].innerHTML + '"> ' + WEvent_L_result[WEvent_L_cpt].innerHTML + '</a>'; WEvent_L_result[WEvent_L_cpt].appendChild(recup_phpbbprofil(WEvent_L_usersearch)); } })(); //============================================================================//
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址