野生程序猿 - 油猴脚本
type: channel
link: https://blog.sagaoptics.top/index.php/category/%E6%B2%B9%E7%8C%B4%E8%84%9A%E6%9C%AC/
items: 亚马逊复制数据
items: 阿里巴巴国际站产品辅助脚本
items: Alibaba国际站搜索商品自动显示供应商名称
items: Tampermonkey阿里巴巴国际站批量导出之[产品信息]
items: Tampermonkey阿里巴巴国际站批量导出之[询盘国家]
items: Tampermonkey阿里巴巴国际站批量导出之[询盘分配记录]

亚马逊复制数据
type: item
date: 2022-09-02T16:27:38+08:00
description: // ==UserScript== // @name 亚马逊导出SKU成本 // @namespace http://tampermonkey.net/ // @version 0.0.3 // @description 在询盘页面，搜索按钮后面插入一个下载按钮，点击可以从头开始记录每个客户的分配记录，最终输出成JSON文件自动下载。 // @author Mike // @icon http://is.alicdn.com/favicon.ico // @match https://sellercentral.amazon.com/skucentral?mSku=* // @grant GM_addStyle // ==/UserScript== 'use strict'; function copy(e, textContent = true) { let obj = document.createElement('textarea'); document.body.appendChild(obj); obj.value = textContent ? e.textContent : e; obj.select(); console.log(e); document.execCommand('copy', false); obj.remove(); return obj.value } function getStrings() { var container = document.getElementsByClassName('amz-fees-tableV3-container') var text = container[0].innerText //var s = "最近 30 天总计每件商品平均销售价格 $9.49已售商品数量 4退货商品数量 0已售商品净数量 4销售额 $37.96净销售额 $37.96亚马逊收取的总费用-$22.35 亚马逊物流配送费用-$11.88商品推广费用-$6.21销售佣金-$4.26非亚马逊总费用- 编辑所售商品成本 x 已售商品数量-杂项费用 x 已售商品数量-净收入 $15.61复制数据"; text = text.replace(//g,'').replace(//g,'').replace(/\n/g,'') console.log(text); var averageSalesPrice = mymatch(/平均销售价格[-.$\s\d]+/g,text); var unitsSsold = mymatch(/已售商品数量[.$\s\d]+/g,text); var unitsReturned = mymatch(/退货商品数量[.$\s\d]+/g,text); var sales = mymatch(/[净]?销售额[.,$\s\d]+/g,text); var sponsored = mymatch(/商品推广费用[-.$\s\d]+/g,text); var fba = mymatch(/亚马逊物流配送费用[-.$\s\d]+/g,text); var referral = mymatch(/销售佣金[-.$\s\d]+/g,text); var abandon = mymatch(/亚马逊物流弃置订单费用[-.$\s\d]+/g,text); var longterm = mymatch(/长期仓储费[-.$\s\d]+/g,text); var monthly = mymatch(/月度库存仓储费[-.$\s\d]+/g,text); var refundFee = mymatch(/退款管理费用[-.$\s\d]+/g,text); var value = averageSalesPrice + '\n' + unitsSsold + '\n' + unitsReturned + '\n' + sales + '\n' + sponsored + '\n' + fba + '\n' + referral + '\n' + abandon + '\n' + longterm + '\n' + monthly + '\n' + refundFee console.log(value); copy(value,false); mymatch(/已售商品净数量[.$\s\d]+/g,text); mymatch(/亚马逊收取的总费用[-.$\d]+/g,text); //copy(text,false) } //与元数据块中的@grant值相对应，功能是生成一个style样式 GM_addStyle('#down_contacts_btn…

阿里巴巴国际站产品辅助脚本
type: item
date: 2022-07-11T12:10:00+08:00
description: // ==UserScript== // @name 阿里巴巴国际站产品辅助脚本 // @namespace http://www.alibaba.com // @author Lepturus // @version 0.0.9 // @icon http://is.alicdn.com/favicon.ico // @description 1. 添加【零效果产品页】【产品运营工作台页】【产品分析页】编辑及数据效果查看按钮 2. 添加【产品详情页】编辑及数据查看按钮,修改图片链接为原图，添加显示产品关键词,添加视频链接与封面链接 3. 添加【图片银行页】直接下载原图按钮 4. 添加【关键词指数页】搜索按钮 5. 添加【产品关键词搜索页】显示公司名按钮 6.添加【产品列表页】序列和效果按钮 7. 显示阿里巴巴标签页名称 8. 【产品编辑页】增强 // @match *://www.alibaba.com/* // @match *://data.alibaba.com/* // @match *://*.alibaba.com/trade/search* // @match *://*.alibaba.com/product-detail/* // @match *://keywordIndex.alibaba.com/* // @match *://photobank.alibaba.com/* // @match *://post.alibaba.com/* // @match *://hz-productposting.alibaba.com/* // @match *.alibaba.com/product/* // @grant GM_addStyle // @license MIT // ==/UserScript== ////********************************************** //// 1. 添加【产品运营工作台页】产品编辑及查看产品效果按钮 //// 2. 添加【产品分析页】含【零效果产品页】页 编辑及查看产品分层按钮 //// 3. 添加【产品详情页】编辑查看产品效果按钮,修改图片链接为原图，添加显示产品关键词(点击关键词可复制),添加视频链接与封面链接 //// 4. 添加【图片银行页】直接下载原图按钮 //// 5. 添加【关键词指数页】内 【关键词分析】搜索按钮 //// 6. 添加【产品关键词搜索页】显示公司名按钮,若出现供应商名称顺序对不上的情况，一般重新刷新页面可正确显示，或者重新刷新页面后使用强制显示供应商名称模式(注意先开启该按钮再开启左边ON/OFF按钮) //// 7. 添加【产品列表页】序列(点击可复制询盘链接)和产品效果按钮 //// 8. 显示阿里巴巴标签页名称 //// 9. 【产品编辑页】增强, 添加关键词直接搜索按钮，添加导航快捷按钮(上传图片 质量分检测【当阿里质量分按钮不存在时也可检测】 提交产品)，辅助添加标题单词首字母转大写功能 ////********************************************** (function () { 'use strict'; GM_addStyle( ".switch{position:relative;width:45px;height:17px;display:inline-block} .switch input{display:none}.d_slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ca2222;transition:.4s}.d_slider:before{position:absolute;content:'';height:13px;width:13px;left:2px;bottom:2px;background-color:#fff;transition:.4s}input:checked+.d_slider{background-color:#2ab934}input:checked+.d_slider:before{transform:translateX(28px)}.on{display:none}.off,.on{color:#fff;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;font-size:8px}input:checked+.d_slider .on{display:block} input:checked+…

Alibaba国际站搜索商品自动显示供应商名称
type: item
date: 2022-07-11T12:08:00+08:00
description: // ==UserScript== // @name Alibaba国际站搜索商品自动显示供应商名称|运营有数Ali404.com // @namespace https://ali404.com/ // @version 1.0.2 // @description 在alibaba.com 搜索时直接显示商品供应商名称！ // @author 运营有数 // @original-script https://greasyfork.org/scripts/432176 // @require http://code.jquery.com/jquery-1.11.0.min.js // @match https://www.alibaba.com/products/* // @match https://www.alibaba.com/trade/* // @match https://www.alibaba.com/*/trade/* // @icon [binary] @grant unsafeWindow // @license MIT // @supportURL https://ali404.com // ==/UserScript== setTimeout(function(){ 'use strict'; var html=document.documentElement.outerHTML; console.log("欢迎使用运营有数脚本|Www.Ali404.Com") var json=html.substring(html.indexOf("window.__page__data__config =")+30,html.indexOf("window.__page__data = window.__page__data__config.props")).trim(); var obj=$.parseJSON(json); var list=obj.props.offerResultData.offerList; for(var i=0;i<list.length;i++){ var supplierName = list[i].supplier.supplierName; var id= list[i].id; $("a[data-bizid=\""+id+"\"]").text(supplierName) } var span = $("i.ui2-icon ui2-icon-arrow-right ui2-icon-xs"); console.log(span) // Your code here... },1200);

Tampermonkey阿里巴巴国际站批量导出之[产品信息]
type: item
date: 2022-05-27T09:45:00+08:00
description: // ==UserScript== // @name 阿里巴巴国际站批量导出产品信息 // @namespace http://tampermonkey.net/ // @version 2.1.3 // @description 导出产品ID、链接、所属赛道 // @author Mike // @icon http://is.alicdn.com/favicon.ico // @match https://hz-productposting.alibaba.com/product/* // @grant GM_addStyle // ==/UserScript== 'use strict'; var globalAllresult = []; var downloaded = false; var repeated = false; // 下面这段代码生成下载方式 (function(console){ console.save = function(data, filename){ if(!data) { console.error('Console.save: No data found!') return; } if(!filename) filename = 'console.json' if(typeof data === "object"){ data = JSON.stringify(data, undefined, 4) } var blob = new Blob([data], {type: 'text/json'}), e = document.createEvent('MouseEvents'), a = document.createElement('a') //var text = await blob.text() a.download = filename a.href = window.URL.createObjectURL(blob) a.dataset.downloadurl = ['text/json', a.download, a.href].join(':') e = new MouseEvent ("click"); //e.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null) !!!deprecated!!! a.dispatchEvent(e) } })(console) // 分配记录收集方法 function collectItems(){ var productIDs = document.getElementsByClassName('product-id'); var productSubjects = document.getElementsByClassName('product-subject'); var result=[]; for (var i = 0; i < productIDs.length; i++) { console.log(productIDs[i].innerText,productSubjects[i].firstChild.href); result.push({ 'productID':productIDs[i].innerText, 'productURL':productSubjects[i].firstChild.href, 'productType':productIDs[i].parentNode.parentNode.parentNode.parentNode.childNodes[2].innerText, 'productLevel':productIDs[i].parentNode.parentNode.parentNode.parentNode.childNodes[6].innerText, }); } return result; } //与元数据块中的@grant值相对应，功能是生成一个style样式 GM_addStyle('#down_contacts_btn{color:#fb7d3c;}'); //下载按钮的html代码 var down_btn_html = ''; down_btn_html += '导出产品信息'; down_btn_html += ''; var inner = document.createElement('span'); inner.innerHTML = down_btn_html; //将以上拼接的html代码插入到网页标签中 v…

Tampermonkey阿里巴巴国际站批量导出之[询盘国家]
type: item
date: 2022-05-27T08:27:00+08:00
description: // ==UserScript== // @name 阿里巴巴国际站批量导出询盘国家或垃圾询盘 // @namespace http://tampermonkey.net/ // @version 0.0.3 // @description 在询盘页面，搜索按钮后面插入一个下载按钮，点击可以从头开始记录每个客户的分配记录，最终输出成JSON文件自动下载。 // @author Mike // @icon http://is.alicdn.com/favicon.ico // @match https://message.alibaba.com/message/* // @grant GM_addStyle // ==/UserScript== 'use strict'; var globalAllresult = []; var downloaded = false; var repeated = false; var pages = 0; // 下面这段代码生成下载方式 (function(console){ console.save = function(data, filename){ if(!data) { console.error('Console.save: No data found!') return; } if(!filename) filename = 'console.json' if(typeof data === "object"){ data = JSON.stringify(data, undefined, 4) } var blob = new Blob([data], {type: 'text/json'}), e = document.createEvent('MouseEvents'), a = document.createElement('a') //var text = await blob.text() a.download = filename a.href = window.URL.createObjectURL(blob) a.dataset.downloadurl = ['text/json', a.download, a.href].join(':') e = new MouseEvent ("click"); //e.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null) !!!deprecated!!! a.dispatchEvent(e) } })(console) // 分配记录收集方法 function collectItems(){ var inquiryIds = document.getElementsByClassName('spec-inquiry-id'); var inquiryFlags = document.getElementsByClassName('ui2-flag'); //var levels = document.getElementsByClassName('aui-icon-buyer-level'); var customers = document.getElementsByClassName('spec-icon-wrap'); var result=[]; for (var i = 0; i < inquiryIds.length; i++) { console.log(inquiryIds[i].innerText,inquiryFlags[i].title); //console.log(levels[i]) var customer = customers[i].childNodes[3].src; console.log(customer) result.push({ 'inquiryId':inquiryIds[i].innerText, 'inquiryFlag':inquiryFlags[i].title, 'customer':customer }); } return result; } //与元数据块中的@grant值相对应，功能是生成一个style样式 GM_addStyle('#down_contacts_btn{color:#fb7d3c;}'); //下载按钮的html代码 var down_btn_html = ''; down_btn_html += '导出询盘国家'; down_btn_html += ''; var inner = document…

Tampermonkey阿里巴巴国际站批量导出之[询盘分配记录]
type: item
date: 2022-05-21T21:36:00+08:00
description: // ==UserScript== // @name 阿里巴巴国际站批量导出分配记录 // @namespace http://tampermonkey.net/ // @version 2.1.3 // @description 在询盘分配页面，搜索按钮后面插入一个下载按钮，点击可以从头开始记录每个客户的分配记录，最终输出成JSON文件自动下载。再结合Python程序生成Excel表格。 // @author Mike // @icon http://is.alicdn.com/favicon.ico // @match https://message.alibaba.com/message/* // @grant GM_addStyle // ==/UserScript== 'use strict'; var globalAllresult = []; var downloaded = false; var repeated = false; // 下面这段代码生成下载方式 (function(console){ console.save = function(data, filename){ if(!data) { console.error('Console.save: No data found!') return; } if(!filename) filename = 'console.json' if(typeof data === "object"){ data = JSON.stringify(data, undefined, 4) } var blob = new Blob([data], {type: 'text/json'}), e = document.createEvent('MouseEvents'), a = document.createElement('a') //var text = await blob.text() a.download = filename a.href = window.URL.createObjectURL(blob) a.dataset.downloadurl = ['text/json', a.download, a.href].join(':') e = new MouseEvent ("click"); //e.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null) !!!deprecated!!! a.dispatchEvent(e) } })(console) // 分配记录收集方法 function collectItems(){ var contactEmails = document.getElementsByClassName('contact-email'); var contactNames = document.getElementsByClassName('contact-name'); var assignContents = document.getElementsByClassName('assign-content'); var assignDates = document.getElementsByClassName('assign-date'); var assignTimes = document.getElementsByClassName('assign-time'); var productWrapprs = document.getElementsByClassName('product-wrappr'); var result=[]; for (var i = 0; i < contactEmails.length; i++) { console.log(contactEmails[i].innerText,contactNames[i].innerText) var url_pic = '' if ("product-img" == productWrapprs[i].childNodes[0].classList.value){ url_pic = productWrapprs[i].childNodes[0].src } result.push({ 'contactEmail':contactEmails[i].innerText, 'contactName':contactNames[i].innerText, 'assignContent':assignContent…