// ==UserScript== // @name 京东自动抢购 超强直接下单 (原作者吾爱mr.z.j-自用备份) // @namespace mr.z.j.jd // @version 0.2 // @description 京东抢购超强直接下单 // @require http://cdn.bootcss.com/jquery/1.8.3/jquery.min.js // @match *://item.jd.com/*.html* // @match *://*.m.jd.com/* // @match *://m.jd.com/* // @match *://wqs.jd.com/* // @match *://wq.jd.com/* // @match *://wqdeal.jd.com/* // @author Mr.z // @grant GM_xmlhttpRequest // @downloadURL https://update.greasyfork.icu/scripts/379873/%E4%BA%AC%E4%B8%9C%E8%87%AA%E5%8A%A8%E6%8A%A2%E8%B4%AD%20%E8%B6%85%E5%BC%BA%E7%9B%B4%E6%8E%A5%E4%B8%8B%E5%8D%95%20%EF%BC%88%E5%8E%9F%E4%BD%9C%E8%80%85%E5%90%BE%E7%88%B1mrzj-%E8%87%AA%E7%94%A8%E5%A4%87%E4%BB%BD%EF%BC%89.user.js // @updateURL https://update.greasyfork.icu/scripts/379873/%E4%BA%AC%E4%B8%9C%E8%87%AA%E5%8A%A8%E6%8A%A2%E8%B4%AD%20%E8%B6%85%E5%BC%BA%E7%9B%B4%E6%8E%A5%E4%B8%8B%E5%8D%95%20%EF%BC%88%E5%8E%9F%E4%BD%9C%E8%80%85%E5%90%BE%E7%88%B1mrzj-%E8%87%AA%E7%94%A8%E5%A4%87%E4%BB%BD%EF%BC%89.meta.js // ==/UserScript== var popWin = { scrolling: 'no', //是否显示滚动条 no,yes,auto int: function () { this.mouseClose(); this.closeMask(); //this.mouseDown(); }, showWin: function (width, height, title, src) { var iframeHeight = height - 52; var marginLeft = 0; var marginTop = height / 2; var inntHtml = ''; inntHtml += '
' inntHtml += '
' inntHtml += '' + title + '' inntHtml += '
' inntHtml += '
' inntHtml += ''; $("body").append(inntHtml); this.int(); }, mouseClose: function () { $("#popWinClose").on('mouseenter', function () { $(this).css("background-image", "url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJwSURBVEhLvZbLSiNBFIb7DVyKiIgb17oQRRAXgor6CIIIeQKXMksfxYUbFbMZRh0Yb6ODMgEddCVmoWkRLzFekukxfay/+lRbqSqTVob+4CyqzuVPV59TaS8JYRhmhM0Ly5MB9tiX4fDPIQq0CpsT9sC1G4JYzmnlMskQCRPCrrnOh0EuanC5+ojAL5wXc5/LUW5qitba2ynreTWGPfgQY4JaXNaNKfZ0dkY7g4OWyHuGWOTovCuKI+AYib+8TF+bmpyF6xlykKuD2iwTITbQIPE7Q4Kr2EdMF0VtaLCcFJxjnzySzzyZaaihHy80WE4Kxq3vemcns7PStzsyYvn+zMxQUCzSRne35UMtBTSUWIb3ZKeZSRCrBoH0lwsF2u7vj32/JyepWi5L3/3hIW319dXkwvTuhRYE53kt29tMMAlub2lvdJRy09MUVqu8G3GxsGDlo6YCWhCMryvXnO0OD1PF9zkiQj5VGPIqonhwQOsdHVY+aiqgVfMIZrCy7YEBCm5uOMqmdHTkFFOmk0gQ9nNoiF4eHznyjed8nr41NztzlOkkFsQ7cwmWz89ps6fHmaNMJ5Gg7MZKhaNs/pVK8thduTCdhk2DOVNjoXg6PaW/V1e8ikBj7Y2NWflW06BVee0cC/x6nYfjY/nOfnR1yRHRucxmrXzXWNQdfNwgGGpwt79Pa21tsQ+XAC4D4K+s0GpLS00uzBp8vm3qXm1bvb1UWFyk752dlu/X+Dj5S0vOTnVebUAsUr+80/17AmIjvT9ghXCk94mhMEUBOg3t7ZpT7MGnd6OioZgCRyAsnc9EhUhI70PYRBT4T5/6nvcKYG1hElXAZggAAAAASUVORK5CYII=)"); }); $("#popWinClose").on('mouseleave', function () { $(this).css("background-image", "url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJeSURBVEhLvZbPq2lRFMf9B4bSTTIxZiBSMlCI9ycoKX+Bod7w/il3YIL4NyhFmYmBKD2Sp0ix3vqes/e529n74t33Op9astevr3PO2tvxvcLtdquzfbAtyAV8IlYX6d+DG7yxvbP9Fr2fglxR8ybavAYX/GD7Jfr8NahFD9HuMZz4U9Q5jEYjqlarFA6HiVPuDD7EkOMGvTjna9xi8/mcstmsJvKVIRc1Kl+K4haIHItut0t+v9/Y+JGhBrUq6M2xT9iBAXGeGQrY/U+miqI3NNhvw4t3EbNuyXeuzG3ood5eaLDfhhfO6JueWbPZtGKFQkGLNRoN2u/3FI/HtRh6SaDBPkusLnzWpMlkaRC7XC5WfLVaUTqddmKVSoVOp5MVG4/HlEql7mph6vRCC4IfYm2Nt7vAzW63o2KxSLVaja7Xq/DatFotrR49JdCCoHNcmfZZPp+n9XotMmxwVVwnVjbD4ZAikYhWj54SaN1dgjtZWiaToe12K7J0JpOJUUyaykuCsFwuR8fjUWR+slgsKBAIGGukqbwsiGdmElwul5RIJIw10lReEsQ0ns9nkaVzOBys226qhak8HRrsM7ktJLPZjDabjVjZYLBKpZJWrw0NfzzcFvj1KtPp1HpmsVjM2iIq/X5fqzdti4cbHycINjUYDAYUCoWcGA4BHAag1+tRMBi8q4VpGx/wl4dHWzKZpHa7TdFoVIuVy2XqdDrGSTUebYAXnh/e3v49AXZ49wcs4YB3rxgStyjApGG8TfsUPsTUaZQ8FZPgFrB585oo4QLvXoTdcIP/9Krv8/0BDUSOirKWU6wAAAAASUVORK5CYII=)"); }); }, closeMask: function () { $("#popWinClose").on('click', function () { $("#mask,#maskTop").fadeOut(function () { $(this).remove(); }); }); } }; var loginfo = function (i, j) { if (!j) { console.log(i); } $("#qiangoumsg").text(i); } function appendBtn() { var btn = '
'; $("body").append(btn); $("#kaiguandiv").css({ 'position': 'fixed', 'top': '0px', 'left': '0px', 'z-index': '9999', 'text-align': 'center', 'width': '100%', 'height': '100%', 'background': '#000000', 'font-size': '18px', 'font-family': 'Microsoft YaHei', 'overflow-y': 'scroll' }); $(".mybtn").css({ 'width': '100%', 'height': '40px', 'border-width': '0px', 'border-radius': '3px', 'background': '#e4393c', 'cursor': 'pointer', 'outline': 'none', 'color': 'white', 'margin': '10% 0', }); $(".mymsg").css({ 'width': '100%', 'background': '#0a0707', 'border-radius': '3px', 'min-height': '30px', 'padding-top': '10px', 'color': '#02ff00', }); $("#banben").css({ 'text-align': 'left', }); } function appendMsg() { var btn = '
'; $("body").append(btn); $("#kaiguandiv").css({ 'position': 'fixed', 'bottom': '10px', 'left': '0px', 'z-index': '9999', 'text-align': 'center', 'width': '100%', 'font-size': '18px', 'font-family': 'Microsoft YaHei', }); $("#qiangoumsg").css({ 'width': '100%', 'margin': '10% 0', 'background': '#0a0707', 'border-radius': '3px', 'min-height': '30px', 'padding-top': '10px', 'color': '#02ff00', }); } var host = window.location.host; if (host == "item.m.jd.com") { appendBtn(); var logined = false; setInterval(function () { logined = _isLogin && _isLogin == "1"; }, 200); var href_sku = window.location.pathname.replace(/[^0-9]/ig, ""); var skuIds = _itemOnly.item; $.each(skuIds.newColorSize, function (i, s) { var banben = s['1'] + s['2'] + s['3']; var sk = s.skuId; var checked = href_sku + '' == sk + '' ? "checked" : ""; var ht = ''; $("#banben").append(ht); $("#banben").append("
"); }); $("#gotologin").click(function () { var href = "https://plogin.m.jd.com/user/login.action?appid=300&returnurl=" + encodeURIComponent(window.location.href); window.location.href = href; }); $("#kaiguanbtn").click(function () { var f = logined == true; if (!f) { alert("请先登录"); var href = "https://plogin.m.jd.com/user/login.action?appid=300&returnurl=" + encodeURIComponent(window.location.href); window.location.href = href; } else { var sks = $('input[name=banben]:checked'); $.each(sks, function (i, c) { var id = $(c).val(); var openurl = "https://wqs.jd.com/order/s_confirm_miao.shtml?sceneval=2&scene=jd&isCanEdit=1&commlist=,,1," + id; window.location.href = openurl; }); } }); } else if (host == "item.jd.com") { $("body").css("overflow-x", "hidden"); var sku = window.location.pathname.replace(/[^0-9]/ig, ""); popWin.showWin("300", $(window).height() - 50, "可以多开几个页面", "https://item.m.jd.com/product/" + sku + ".html"); } else { var count = 1; var title = $("title").text(); if (title == "确认订单") { appendMsg(); $(function () { if ($("#btnPayOnLine").length == 1) { setInterval(function () { var msg = "第" + count + "次!"; if ($(".mod_alert_v2").length > 0) { msg += $(".mod_alert_v2 p").text(); $(".mod_alert_v2").hide(); } if ($("#noStockTplModel").length > 0) { msg += $("#noStockTplModel h3").text(); msg += $("#noStockTplModel p").text(); $("#noStockTplModel").remove(); } $("#qiangoumsg").text(msg); $(".mod_alert_v2_mask").remove(); $(".mod_alert_mask").remove(); if ($("#lineVoiceMobile").length == 1) { var phone = $("#lineVoiceMobile").val(); if (phone == "") { $("#lineVoiceMobile").val("13800138000"); } } }, 100); setInterval(() => { $("#btnPayOnLine").click(); count++; }, 800); } else { window.location.reload(); } }) } } setInterval(function () { if ($("#id-pcprompt-mask")) { $("#id-pcprompt-mask").remove(); } }, 100)