您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Zeigt unter der Sendungsverfolgungsnummer einen Barcode an, um zum Beispiel diese Sendung einfacher in die Verfolgungsapp einzutragen.
// ==UserScript== // @name Amazon Sendungsverfolgungsnummer als Barcode // @description Zeigt unter der Sendungsverfolgungsnummer einen Barcode an, um zum Beispiel diese Sendung einfacher in die Verfolgungsapp einzutragen. // @include https://www.amazon.de/progress-tracker/package* // @include https://www.amazon.de/gp/your-account/ship-track* // @run-at document-start // @version 0.8 // @namespace https://greasyfork.org/users/94906 // @require https://cdn.jsdelivr.net/npm/[email protected]/dist/barcodes/JsBarcode.code128.min.js // @license MIT // ==/UserScript== window.addEventListener('load', function() { let innerText = document.getElementsByClassName("pt-delivery-card-trackingId")[0].innerText; let trackingNumber = innerText.substring(innerText.lastIndexOf(" ") + 1); let barcode = document.createElement("img"); let a_row_div = document.createElement("div"); a_row_div.setAttribute("class", "a-row"); let grid_col = document.createElement("div"); grid_col.setAttribute("class", "a-fixed-right-grid-col"); grid_col.setAttribute("style", "float:left;"); grid_col.appendChild(barcode); a_row_div.appendChild(grid_col); if (trackingNumber) { JsBarcode(barcode, trackingNumber); document.getElementById("carrierRelatedInfo-container").firstElementChild.appendChild(a_row_div); } });