master
parent
fa4a9e8047
commit
df21ad9425
4 changed files with 66 additions and 66 deletions
@ -1,9 +1,9 @@ |
|||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
<!--<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">--> |
||||||
<html> |
<!--<html>--> |
||||||
<head> |
<!--<head>--> |
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> |
<!--<meta http-equiv="Content-Type" content="text/html; charset=utf-8">--> |
||||||
<meta content="nMHVqmrXqt7pfGxC9d5Qn7GsapHQlUKq" r="m"><!--[if lt IE 9]><script r='m'>document.createElement("section")</script><![endif]--><script type="text/javascript" r='m'>$_ts=window['$_ts'];if(!$_ts)$_ts={};$_ts.nsd=35801;$_ts.cd="qxfqrrAloaEqcs3EDGAbcqEqDGEFqS93qGqeqpLDDpGFrrLmHqaErrLFxS9drAEqDG3FrS93DGERHnAFqp9dqfLDkq9lhrLqDsZPDGlbcqEqDGQFrr93qGqFxpLkDpGcqrLrDG3RDqEqDPWFrp93rGVWcGA2DGqRHaV2qrLoDGARDqEqDGEFqS93HA3RHaWcqrLlDGVREq3mkcnRqsVSrAVnHR9OoTFplmo2Bed.AdlcOdJzPj9wTdUCTfQ5BMtGJaHueoqkrkAorqb3hqqHUvabHHVzQ9ykAoTmC0NPsUW6WOdkJ2xDRcV5VBwCMC9NFUm2e1ezQD2.tDI7MCZNF6xLRMYzwb2NKPG.LmpEpTlaVlMpJYmWFmZaUty_MCrtpP3uabTCFK9.FvuTMne.QDzLxIwCMC9NFUm2e1ezQD2.K1K4ibR639TSpdyF1UReF2z2eb96Qvqdw1XOKDTaFK7LR5SBMn2.Qbf2zKTCFK9.FvuTMne.QDzLYhVfAKfE10S8LmNsAbzksTHjFUQSsCYZ1h7yKDzaFCG2e6RBF12NQKUThCTaFK7LR5SBMn2.Qbf2ScZfp970ImO73o2z10AC1jTmKOSkw9fdCclyUbznFDKTKmGvtbR03h3zt1QNQ6RZdmy8tKznFDKTMURNF1zjIHYBhCzaFCfVz1mqK9ySMloY8sA6V0WjKeTxpYLZICJgXu23F6r.FcU6wbeNtK2SRIVBMUrNFnfv4DeBtKznFDUlhnmEYoYpijgSV0Trwbza46RbJbf7tbk8Es28F6xLRMYzwb2NtCNZeKZBF6r.FcU6wbeNtK2SRIY8hnw9JTyiuC21RbpasYc.YnTxFsQ0WwplEse8FUm2e1ezQD2.tDI7MCZNF6xLRMYzwb2NtCNZeKe8t1wOwDsKYlYBWlR5swfswsSApoxuZbRcxueQFvuTMne.QDzLxIwCMC9NFUm2e1ezQD2.tDI7MCe3t1YOWIenQlxUwomq50pJMlyupKHTUox0xuTIR5SBMn2.Qbf2zKTCFK9.FvuTMne.QDzLxIwCMC23tnRb6VwMs63nw6i6wKNYw6mJMt2BsYxlxsy1e6RBF12NQKUThCTaFK7LR5SBMn2.Qbf2zKTCFK2FtcBC3vmYITYMRWT0MmrWWCg_4CfKFTrbxOHcMURNF1zIV.773vY7tcLOXne6w6rPKY1TMURNF1zjIHYBhCzaFCG2e6RBFYG.xv4rJCypQsQ08iG_RTYGRV2m6YzvJKA2H2h6wbeNtK2SRIVBMUrNFnfv4DeBtKznFDKTMURNFYNyxIwCMC23kAVo5uNHRkT0wY_PwUEasDpD8HagJTJcQOYS5mQgUsJJFlMGw035JUxJKdYCYkA53DzoLoRVWKa6MVhOiDqaw6e5VizNVYl6MueP_lz1FVwHFuvEwbG5R9pGQe7_KKerAKe_zul_WKR9Hkj6FUq51KrvRzf21vaS1oESzul_WKR9Hkj6FUq5FYRNVFzAJ0Sq3Up_zul_WKR9Hkj6FUq5YKrCMIyuYYSBRYm.zC2aHOSzIbdk12pNYbfAAFxMY2YUMO3dLkVnRTEZwDO88KxWsKSDM876iDEnUCNJTsN2WbRu3c8.iOwbROZ6xdJaiopPFUpA6DECIuTsMP8.iOwbROZ6xdJaic76HOrj5O7atCe0rqbRqOWmrkVlDdm6w6VdJOVejOl_WOQdJuifWaWkJugaFBL4qa30WkVx9uEuHs3CWucNJuWmqsWTH_9kl4Uuyf3u8GNtEXQetSMwCGEmmFHNC06jopb6kN0tbG3DqGloxm35ITWAsUrIPKNQNf0t2_hGptk3ntVjJHUY1Z.xRsINcRq0iOQnJul5LkQkrkAokOPXWOWTJO3ZWt9ktmNuWYpXeDxjJoxIUlCG8bT6wKJxFX22s6ezs0r.dvpUIVRqw2dSV9eIpkqlcR9cJaVlJaAE.Gh0WvZ.RKO_hCxLwnz28BAB3vJ7tCRLZPefRol.RbsNhCm7FnzvxINP312bwoQ25vrTtKRLF1U_Q6WN3KRaxITBMn2fFDQ2dKS6tKmLR6DTRvzGtKx.IMY2MCAN3KfjzKY7Fn2fF6CTRKS.Q1zOMI7BRDSOtCJuzKp.FP2BFobTF6JTtKeaF.Yj3DLNMbNGzKNz3n2XFvjTFvrjtKT6xIJPQ12BwCW2Z6Jb3P2zwCM6hC29QC3LRIrfhC2j3cf9ZDQBFoVutDsN3PeLWK3LRi9ahCfT3cf9ZvVBFDNOtDsCw1eLMDLLRi2uhCfCMPf9_KR9tKN2MPUC3o7NFbrOxIRB312jFCl2evw2tUY5tovG3ceTRoAL8IyXh6YTFPfy_UqBwUYutoveR1eTwUJZx82zRc2TMbQ2_KejtUY03cULFbVNwoJZx8zPh6wLt6RLeceSFoJ2toBZRce63oAL85T2h6w9w1f_ePeaRC9.wCdfh6rnRcz6IBZBQoJPt6wa_Pe6RoQ.QDOOh6w73nza3He2h6mjwUR7e6QBQUTuto6zR1euwbWLI5Nah6JCQcfdgKQBQbNf3PUXMDYOJnzuRiZBwDf9t6JL4ne0wU3.IDB0h6zTFczZR8LB8C2CInfS_bZBIKf.toiT8KNTtKR03.YuMCSCQnfG_KEkrAVkKn64WaWrKPJG3N9oUclfVGAJSPwjYAVmWsjRqsEerA3TcRGn";if($_ts.lcd)$_ts.lcd();</script><script type="text/javascript" charset="utf-8" src="/c5rxzYrjRT2h/cCdzB9ZjDFks.294cc83.js" r='m'></script></head> |
<!--<meta content="nMHVqmrXqt7pfGxC9d5Qn7GsapHQlUKq" r="m"><!–[if lt IE 9]><script r='m'>document.createElement("section")</script><![endif]–><script type="text/javascript" r='m'>$_ts=window['$_ts'];if(!$_ts)$_ts={};$_ts.nsd=35801;$_ts.cd="qxfqrrAloaEqcs3EDGAbcqEqDGEFqS93qGqeqpLDDpGFrrLmHqaErrLFxS9drAEqDG3FrS93DGERHnAFqp9dqfLDkq9lhrLqDsZPDGlbcqEqDGQFrr93qGqFxpLkDpGcqrLrDG3RDqEqDPWFrp93rGVWcGA2DGqRHaV2qrLoDGARDqEqDGEFqS93HA3RHaWcqrLlDGVREq3mkcnRqsVSrAVnHR9OoTFplmo2Bed.AdlcOdJzPj9wTdUCTfQ5BMtGJaHueoqkrkAorqb3hqqHUvabHHVzQ9ykAoTmC0NPsUW6WOdkJ2xDRcV5VBwCMC9NFUm2e1ezQD2.tDI7MCZNF6xLRMYzwb2NKPG.LmpEpTlaVlMpJYmWFmZaUty_MCrtpP3uabTCFK9.FvuTMne.QDzLxIwCMC9NFUm2e1ezQD2.K1K4ibR639TSpdyF1UReF2z2eb96Qvqdw1XOKDTaFK7LR5SBMn2.Qbf2zKTCFK9.FvuTMne.QDzLYhVfAKfE10S8LmNsAbzksTHjFUQSsCYZ1h7yKDzaFCG2e6RBF12NQKUThCTaFK7LR5SBMn2.Qbf2ScZfp970ImO73o2z10AC1jTmKOSkw9fdCclyUbznFDKTKmGvtbR03h3zt1QNQ6RZdmy8tKznFDKTMURNF1zjIHYBhCzaFCfVz1mqK9ySMloY8sA6V0WjKeTxpYLZICJgXu23F6r.FcU6wbeNtK2SRIVBMUrNFnfv4DeBtKznFDUlhnmEYoYpijgSV0Trwbza46RbJbf7tbk8Es28F6xLRMYzwb2NtCNZeKZBF6r.FcU6wbeNtK2SRIY8hnw9JTyiuC21RbpasYc.YnTxFsQ0WwplEse8FUm2e1ezQD2.tDI7MCZNF6xLRMYzwb2NtCNZeKe8t1wOwDsKYlYBWlR5swfswsSApoxuZbRcxueQFvuTMne.QDzLxIwCMC9NFUm2e1ezQD2.tDI7MCe3t1YOWIenQlxUwomq50pJMlyupKHTUox0xuTIR5SBMn2.Qbf2zKTCFK9.FvuTMne.QDzLxIwCMC23tnRb6VwMs63nw6i6wKNYw6mJMt2BsYxlxsy1e6RBF12NQKUThCTaFK7LR5SBMn2.Qbf2zKTCFK2FtcBC3vmYITYMRWT0MmrWWCg_4CfKFTrbxOHcMURNF1zIV.773vY7tcLOXne6w6rPKY1TMURNF1zjIHYBhCzaFCG2e6RBFYG.xv4rJCypQsQ08iG_RTYGRV2m6YzvJKA2H2h6wbeNtK2SRIVBMUrNFnfv4DeBtKznFDKTMURNFYNyxIwCMC23kAVo5uNHRkT0wY_PwUEasDpD8HagJTJcQOYS5mQgUsJJFlMGw035JUxJKdYCYkA53DzoLoRVWKa6MVhOiDqaw6e5VizNVYl6MueP_lz1FVwHFuvEwbG5R9pGQe7_KKerAKe_zul_WKR9Hkj6FUq51KrvRzf21vaS1oESzul_WKR9Hkj6FUq5FYRNVFzAJ0Sq3Up_zul_WKR9Hkj6FUq5YKrCMIyuYYSBRYm.zC2aHOSzIbdk12pNYbfAAFxMY2YUMO3dLkVnRTEZwDO88KxWsKSDM876iDEnUCNJTsN2WbRu3c8.iOwbROZ6xdJaiopPFUpA6DECIuTsMP8.iOwbROZ6xdJaic76HOrj5O7atCe0rqbRqOWmrkVlDdm6w6VdJOVejOl_WOQdJuifWaWkJugaFBL4qa30WkVx9uEuHs3CWucNJuWmqsWTH_9kl4Uuyf3u8GNtEXQetSMwCGEmmFHNC06jopb6kN0tbG3DqGloxm35ITWAsUrIPKNQNf0t2_hGptk3ntVjJHUY1Z.xRsINcRq0iOQnJul5LkQkrkAokOPXWOWTJO3ZWt9ktmNuWYpXeDxjJoxIUlCG8bT6wKJxFX22s6ezs0r.dvpUIVRqw2dSV9eIpkqlcR9cJaVlJaAE.Gh0WvZ.RKO_hCxLwnz28BAB3vJ7tCRLZPefRol.RbsNhCm7FnzvxINP312bwoQ25vrTtKRLF1U_Q6WN3KRaxITBMn2fFDQ2dKS6tKmLR6DTRvzGtKx.IMY2MCAN3KfjzKY7Fn2fF6CTRKS.Q1zOMI7BRDSOtCJuzKp.FP2BFobTF6JTtKeaF.Yj3DLNMbNGzKNz3n2XFvjTFvrjtKT6xIJPQ12BwCW2Z6Jb3P2zwCM6hC29QC3LRIrfhC2j3cf9ZDQBFoVutDsN3PeLWK3LRi9ahCfT3cf9ZvVBFDNOtDsCw1eLMDLLRi2uhCfCMPf9_KR9tKN2MPUC3o7NFbrOxIRB312jFCl2evw2tUY5tovG3ceTRoAL8IyXh6YTFPfy_UqBwUYutoveR1eTwUJZx82zRc2TMbQ2_KejtUY03cULFbVNwoJZx8zPh6wLt6RLeceSFoJ2toBZRce63oAL85T2h6w9w1f_ePeaRC9.wCdfh6rnRcz6IBZBQoJPt6wa_Pe6RoQ.QDOOh6w73nza3He2h6mjwUR7e6QBQUTuto6zR1euwbWLI5Nah6JCQcfdgKQBQbNf3PUXMDYOJnzuRiZBwDf9t6JL4ne0wU3.IDB0h6zTFczZR8LB8C2CInfS_bZBIKf.toiT8KNTtKR03.YuMCSCQnfG_KEkrAVkKn64WaWrKPJG3N9oUclfVGAJSPwjYAVmWsjRqsEerA3TcRGn";if($_ts.lcd)$_ts.lcd();</script><script type="text/javascript" charset="utf-8" src="/c5rxzYrjRT2h/cCdzB9ZjDFks.294cc83.js" r='m'></script></head>--> |
||||||
<body> |
<!--<body>--> |
||||||
</body> |
<!--</body>--> |
||||||
</html> |
<!--</html>--> |
||||||
<script type="text/javascript" r='m'>_$aH();</script> |
<!--<script type="text/javascript" r='m'>_$aH();</script>--> |
||||||
|
File diff suppressed because one or more lines are too long
@ -1,52 +1,52 @@ |
|||||||
const {jsdomFromText, jsdomFromUrl, browser} = require('sdenv'); |
// const {jsdomFromText, jsdomFromUrl, browser} = require('sdenv');
|
||||||
const path = require("path"); |
// const path = require("path");
|
||||||
const fs = require("fs"); |
// const fs = require("fs");
|
||||||
const {Script} = require("vm"); |
// const {Script} = require("vm");
|
||||||
|
//
|
||||||
const baseUrl = "https://wcjs.sbj.cnipa.gov.cn" |
// const baseUrl = "https://wcjs.sbj.cnipa.gov.cn"
|
||||||
|
//
|
||||||
const files = { |
// const files = {
|
||||||
html: path.resolve('../public/shangbiao/static/makecode_input_html.html'), |
// html: path.resolve('../public/shangbiao/static/makecode_input_html.html'),
|
||||||
js: path.resolve('../public/shangbiao/static/makecode_input_js.js'), |
// js: path.resolve('../public/shangbiao/static/makecode_input_js.js'),
|
||||||
ts: path.resolve('../public/shangbiao/static/makecode_input_ts.json'), |
// ts: path.resolve('../public/shangbiao/static/makecode_input_ts.json'),
|
||||||
} |
// }
|
||||||
|
//
|
||||||
function getFile(name) { |
// function getFile(name) {
|
||||||
const filepath = files[name]; |
// const filepath = files[name];
|
||||||
if (!filepath) throw new Error(`getFile: ${name}错误`); |
// if (!filepath) throw new Error(`getFile: ${name}错误`);
|
||||||
if (!fs.existsSync(filepath)) throw new Error(`文件${filepath}不存在,请使用rs-reverse工具先获取文件`); |
// if (!fs.existsSync(filepath)) throw new Error(`文件${filepath}不存在,请使用rs-reverse工具先获取文件`);
|
||||||
return fs.readFileSync(filepath); |
// return fs.readFileSync(filepath);
|
||||||
} |
// }
|
||||||
|
//
|
||||||
|
//
|
||||||
function loadPages() { |
// function loadPages() {
|
||||||
const htmlText = getFile('html'); |
// const htmlText = getFile('html');
|
||||||
const jsText = getFile('js'); |
// const jsText = getFile('js');
|
||||||
let file = getFile('ts'); |
// let file = getFile('ts');
|
||||||
|
//
|
||||||
let url = `${baseUrl}/sgtmi`; |
// let url = `${baseUrl}/sgtmi`;
|
||||||
const [jsDom, cookieJar] = jsdomFromText({ |
// const [jsDom, cookieJar] = jsdomFromText({
|
||||||
url: url, |
// url: url,
|
||||||
referrer: url, |
// referrer: url,
|
||||||
contentType: "text/html", |
// contentType: "text/html",
|
||||||
runScripts: "outside-only", |
// runScripts: "outside-only",
|
||||||
}) |
// })
|
||||||
const dom = jsDom(htmlText); |
// const dom = jsDom(htmlText);
|
||||||
window = dom.window |
// window = dom.window
|
||||||
window.$_ts = JSON.parse(file.toString()); |
// window.$_ts = JSON.parse(file.toString());
|
||||||
window.onbeforeunload = async (url) => { |
// window.onbeforeunload = async (url) => {
|
||||||
const cookies = cookieJar.getCookieStringSync(baseUrl); |
// const cookies = cookieJar.getCookieStringSync(baseUrl);
|
||||||
console.debug(`${url} 生成cookie:`, cookies); |
// console.debug(`${url} 生成cookie:`, cookies);
|
||||||
window.close(); |
// window.close();
|
||||||
} |
// }
|
||||||
|
//
|
||||||
new Script(jsText.toString()).runInContext(dom.getInternalVMContext()); |
// new Script(jsText.toString()).runInContext(dom.getInternalVMContext());
|
||||||
|
//
|
||||||
browser(dom.window, 'chrome'); |
// browser(dom.window, 'chrome');
|
||||||
return cookieJar.getCookieStringSync(baseUrl) |
// return cookieJar.getCookieStringSync(baseUrl)
|
||||||
} |
// }
|
||||||
|
//
|
||||||
|
//
|
||||||
let promise = loadPages() |
// let promise = loadPages()
|
||||||
console.log(promise); |
// console.log(promise);
|
||||||
module.exports = promise |
// module.exports = promise
|
||||||
|
Loading…
Reference in new issue