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"> |
||||
<html> |
||||
<head> |
||||
<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> |
||||
<body> |
||||
</body> |
||||
</html> |
||||
<script type="text/javascript" r='m'>_$aH();</script> |
||||
<!--<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">--> |
||||
<!--<html>--> |
||||
<!--<head>--> |
||||
<!--<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>--> |
||||
<!--<body>--> |
||||
<!--</body>--> |
||||
<!--</html>--> |
||||
<!--<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 path = require("path"); |
||||
const fs = require("fs"); |
||||
const {Script} = require("vm"); |
||||
|
||||
const baseUrl = "https://wcjs.sbj.cnipa.gov.cn" |
||||
|
||||
const files = { |
||||
html: path.resolve('../public/shangbiao/static/makecode_input_html.html'), |
||||
js: path.resolve('../public/shangbiao/static/makecode_input_js.js'), |
||||
ts: path.resolve('../public/shangbiao/static/makecode_input_ts.json'), |
||||
} |
||||
|
||||
function getFile(name) { |
||||
const filepath = files[name]; |
||||
if (!filepath) throw new Error(`getFile: ${name}错误`); |
||||
if (!fs.existsSync(filepath)) throw new Error(`文件${filepath}不存在,请使用rs-reverse工具先获取文件`); |
||||
return fs.readFileSync(filepath); |
||||
} |
||||
|
||||
|
||||
function loadPages() { |
||||
const htmlText = getFile('html'); |
||||
const jsText = getFile('js'); |
||||
let file = getFile('ts'); |
||||
|
||||
let url = `${baseUrl}/sgtmi`; |
||||
const [jsDom, cookieJar] = jsdomFromText({ |
||||
url: url, |
||||
referrer: url, |
||||
contentType: "text/html", |
||||
runScripts: "outside-only", |
||||
}) |
||||
const dom = jsDom(htmlText); |
||||
window = dom.window |
||||
window.$_ts = JSON.parse(file.toString()); |
||||
window.onbeforeunload = async (url) => { |
||||
const cookies = cookieJar.getCookieStringSync(baseUrl); |
||||
console.debug(`${url} 生成cookie:`, cookies); |
||||
window.close(); |
||||
} |
||||
|
||||
new Script(jsText.toString()).runInContext(dom.getInternalVMContext()); |
||||
|
||||
browser(dom.window, 'chrome'); |
||||
return cookieJar.getCookieStringSync(baseUrl) |
||||
} |
||||
|
||||
|
||||
let promise = loadPages() |
||||
console.log(promise); |
||||
module.exports = promise |
||||
// const {jsdomFromText, jsdomFromUrl, browser} = require('sdenv');
|
||||
// const path = require("path");
|
||||
// const fs = require("fs");
|
||||
// const {Script} = require("vm");
|
||||
//
|
||||
// const baseUrl = "https://wcjs.sbj.cnipa.gov.cn"
|
||||
//
|
||||
// const files = {
|
||||
// html: path.resolve('../public/shangbiao/static/makecode_input_html.html'),
|
||||
// js: path.resolve('../public/shangbiao/static/makecode_input_js.js'),
|
||||
// ts: path.resolve('../public/shangbiao/static/makecode_input_ts.json'),
|
||||
// }
|
||||
//
|
||||
// function getFile(name) {
|
||||
// const filepath = files[name];
|
||||
// if (!filepath) throw new Error(`getFile: ${name}错误`);
|
||||
// if (!fs.existsSync(filepath)) throw new Error(`文件${filepath}不存在,请使用rs-reverse工具先获取文件`);
|
||||
// return fs.readFileSync(filepath);
|
||||
// }
|
||||
//
|
||||
//
|
||||
// function loadPages() {
|
||||
// const htmlText = getFile('html');
|
||||
// const jsText = getFile('js');
|
||||
// let file = getFile('ts');
|
||||
//
|
||||
// let url = `${baseUrl}/sgtmi`;
|
||||
// const [jsDom, cookieJar] = jsdomFromText({
|
||||
// url: url,
|
||||
// referrer: url,
|
||||
// contentType: "text/html",
|
||||
// runScripts: "outside-only",
|
||||
// })
|
||||
// const dom = jsDom(htmlText);
|
||||
// window = dom.window
|
||||
// window.$_ts = JSON.parse(file.toString());
|
||||
// window.onbeforeunload = async (url) => {
|
||||
// const cookies = cookieJar.getCookieStringSync(baseUrl);
|
||||
// console.debug(`${url} 生成cookie:`, cookies);
|
||||
// window.close();
|
||||
// }
|
||||
//
|
||||
// new Script(jsText.toString()).runInContext(dom.getInternalVMContext());
|
||||
//
|
||||
// browser(dom.window, 'chrome');
|
||||
// return cookieJar.getCookieStringSync(baseUrl)
|
||||
// }
|
||||
//
|
||||
//
|
||||
// let promise = loadPages()
|
||||
// console.log(promise);
|
||||
// module.exports = promise
|
||||
|
Loading…
Reference in new issue