您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Ferramenta auxiliar para o Waze Map Editor (WME) que destaca os segmentos com um ou mais anos desde a última atualização.
- // ==UserScript==
- // @name WME CheckThoseStreets
- // @name:en WME CheckThoseStreets
- // @description Ferramenta auxiliar para o Waze Map Editor (WME) que destaca os segmentos com um ou mais anos desde a última atualização.
- // @description:en It is an auxiliary tool for Waze Map Editor (WME) that highlights segments with one or more years since their last update.
- // @include https://www.waze.com/editor/*
- // @include https://www.waze.com/*/editor/*
- // @author RomuloBarrosPI (romuloobarros at g mail dot com)
- // @version 1.1
- // @grant none
- // @namespace
- // ==/UserScript==
- (function ()
- {
- var hoje = new Date();
- function iniciar() {
- if (window.Waze.model.segments.objects.length <=0)
- {
- console.log('WME-CTS aguardando API...');
- window.setTimeout(iniciar, 500);
- return;
- }
- else
- {
- for (var objeto in Waze.model.segments.objects)
- {
- var segmento = Waze.model.segments.get(objeto);
- var atributos = segmento.attributes;
- var dias = (hoje.getTime() - atributos.updatedOn) / 86400000;
- var noh = segmento.geometry.id;
- var linha = capturar(noh);
- if (linha !== null && dias >= 365 && linha.getAttribute("stroke") != '#00ece3')
- {
- linha.setAttribute('stroke', 'lime');
- linha.setAttribute('stroke-width', '5');
- linha.setAttribute('stroke-opacity', '0.5');
- }
- }
- }
- }
- function capturar(noh) {
- return document.getElementById(noh);
- }
- window.setInterval(iniciar, 333);
- iniciar();
- }) ();