您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
Oscar's QBao
当前为
此脚本不应直接安装。它是供其他脚本使用的外部库,要使用该库请加入元指令 // @require https://update.greasyfork.icu/scripts/12698/76933/OscarQBao.js
// ==UserScript== // @name Oscar.QBao // @namespace Oscar.QBao // @description Oscar's QBao // @version 2015.09.28.02 // @author Oscar Koo // @grant none // @noframes // ==/UserScript== (function(e,r){if(typeof ok=="undefined"||!ok.isTopWindow())return;var t=/\/([0-9]+)\.html/.exec(top.location.href);var a;if(!t||t.length<=1||!(a=parseInt(t[1],10)))return;var n="oscar_QBao";var o=n+"_Booking_btnRun";var i=n+"_Num";var d=n+"_Remark";var u=n+"_Address";var c=n+"_Cache";var s=n+"_Booking_txtStart";var v=n+"_btnServerClock";var l=ok.CreateBooking();l.create(n,20);var m=l.log;var p=l.container.serverClock;var f=r.getElementById(o);f.disabled="disabled";ok.addBefore('<div>数量: <input type="text" id="'+i+'" style="width:167px"></div>'+'<div>备注: <input type="text" id="'+d+'" style="width:167px"></div>'+'<div>地址: <select id="'+u+'" style="width:173px"></select>',f.parentElement);var g=r.getElementById(i);var h=r.getElementById(d);var k=r.getElementById(u);var y=r.getElementById(s);var I=r.getElementById(v);var B={};var b=function(){B=ok.readLocal(c);g.value=B.num||1;h.value=B.remark||""};var x=function(){B={num:parseInt(g.value,10)||1,remark:h.value.trim()||""};ok.writeLocal(c,B)};var _=function(){g.onchange=x;h.onchange=x};b();_();var w=[];var T=[];var E=function(e){ok.query("/getFixedPriceProductInfo.html",{productId:a},function(r){if(!r){top.location.href="https://passport.qbao.com/cas/qianbaoLogin";return}var t=JSON.parse(r);if(!t.data){if(t.message)m.write(t.message);return}var a=t.data.userAddress;if(!a||a.length===0){top.location.href="http://oc.qbao.com/portle/address/list.html";return}for(var n=0;n<a.length;n++){var o=a[n];var i={addr:o.provinceName+" "+o.cityName+o.countyName+" "+o.address,name:o.consignee,tel:o.phoneNum};w.push(i);T.push('<option value="'+n+'">'+i.name+"-"+i.addr+"</option>")}ok.addHtml(T.join(""),k);f.disabled="";e()})};var N=function(){var e=false;l.onResponse=function(r,t,a,n){r=JSON.parse(r);if(r.success){e=true;return true}m.write(r.message);if(r.data==95)return true;return false};l.onFinished=function(){if(e)top.location.href="http://oc.qbao.com/order/index.html";f.click()};p.onTickTock=function(e,r){if(l.isTriggered)return;if(y.value.trim()<=r){l.isTriggered=true;setTimeout(function(){I.onclick();var e={productId:a,num:g.value||1,buyerRemark:h.value};l.query("/purchase.html","POST",ok.jsonToQueryString(e)+"&"+ok.jsonToQueryString(w[k.selectedIndex]))},0)}}};E(N)})(window,document);