// ==UserScript== // @name AliExpress Tracking Chile // @namespace http://tampermonkey.net/ // @version 0.1 // @description Inserta enlaces e imágenes para rastrear los pedidos directamente en AliExpress desde los detalles del pedido. // @author Me // @icon https://k61.kn3.net/E/3/0/4/C/5/45F.png // @require http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js // @match http*://*trade.aliexpress.com/order_detail.htm* // @grant none // @downloadURL https://update.greasyfork.icu/scripts/26025/AliExpress%20Tracking%20Chile.user.js // @updateURL https://update.greasyfork.icu/scripts/26025/AliExpress%20Tracking%20Chile.meta.js // ==/UserScript== (function() { 'use strict'; $(document).ready(function() { var i = 0; var trackingNumbers = []; // trade.aliexpress.com/order_detail.htm $('.shipping-bd .no').each(function() { var trackingNumber = $(this).text().trim(); if(trackingNumber) { i++; trackingNumbers.push(trackingNumber); } //console.log(trackingNumber); }); /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// var element = $('#shipping-section .ui-box-title'); var banners = $('.shipping-bd .remark'); var moover = "this.style.border = '1px solid black';"; var moout = "this.style.border = 'none';"; if(trackingNumbers.length == 1) { $('.col-name .remark').text('Seguimiento'); if(trackingNumbers[0].length > 20){ var trackingNumberCL = trackingNumbers[0]; trackingNumberCL = trackingNumberCL.replace('\n', ''); var ln = trackingNumberCL.length; element.html(element.text().trim()+ '(17 Track)'+ '(Correos Chile)'); banners.html(''+ ''+ ''); } else if(trackingNumbers[0].substring(0,2) == 'S0' || trackingNumbers[0].substring(0,1) == '0' || trackingNumbers[0].substring(0,2) == 'LP'){ element.html(element.text().trim()+ '(Cainiao - Solo China)'); banners.html(''+ ''); } else{ element.html(element.text().trim()+ '(17 Track)'+ '(Correos Chile)'); banners.html(''+ ''+ ''); } } else if(trackingNumbers.length > 1){ element.html(element.text().trim()+'(17 Track)'+ '(Cainiao - Solo China)'); banners.html(''+ ''+ ''+ ''); } //JsBarcode(".trackingBarcode").init(); // Your code here... }); })();