各模块的日志脚本文件重命名,更明确模块。
parent
122d8fed01
commit
dc66fe405d
|
@ -2,7 +2,7 @@ const fs = require('node:fs')
|
|||
const path = require('node:path')
|
||||
const server = require('@docmirror/mitmproxy')
|
||||
const jsonApi = require('@docmirror/mitmproxy/src/json')
|
||||
const log = require('@docmirror/mitmproxy/src/utils/util.log') // 当前脚本是在 server 的进程中执行的,所以使用 mitmproxy 中的logger
|
||||
const log = require('@docmirror/mitmproxy/src/utils/util.log.server') // 当前脚本是在 server 的进程中执行的,所以使用 mitmproxy 中的logger
|
||||
|
||||
const home = process.env.USER_HOME || process.env.HOME || 'C:/Users/Administrator/'
|
||||
|
||||
|
@ -14,7 +14,7 @@ if (process.argv && process.argv.length > 3) {
|
|||
}
|
||||
|
||||
const configJson = fs.readFileSync(configPath)
|
||||
log.info('读取 running.json by core 成功:', configPath)
|
||||
log.info('读取 running.json by cli 成功:', configPath)
|
||||
let config
|
||||
try {
|
||||
config = jsonApi.parse(configJson.toString())
|
||||
|
|
|
@ -5,7 +5,7 @@ const request = require('request')
|
|||
const defConfig = require('./config/index.js')
|
||||
const mergeApi = require('./merge.js')
|
||||
const Shell = require('./shell')
|
||||
const log = require('./utils/util.log')
|
||||
const log = require('./utils/util.log.core')
|
||||
const configLoader = require('./config/local-config-loader')
|
||||
|
||||
let configTarget = lodash.cloneDeep(defConfig)
|
||||
|
|
|
@ -4,7 +4,7 @@ const event = require('./event')
|
|||
const modules = require('./modules')
|
||||
const shell = require('./shell')
|
||||
const status = require('./status')
|
||||
const log = require('./utils/util.log')
|
||||
const log = require('./utils/util.log.core')
|
||||
|
||||
const context = {
|
||||
config,
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
const expose = require('./expose.js')
|
||||
const log = require('./utils/util.log')
|
||||
const log = require('./utils/util.log.core')
|
||||
// process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0'
|
||||
|
||||
// 避免异常崩溃
|
||||
|
|
|
@ -6,7 +6,7 @@ const config = require('../../config-api')
|
|||
const event = require('../../event')
|
||||
const status = require('../../status')
|
||||
const jsonApi = require('@docmirror/mitmproxy/src/json')
|
||||
const log = require('../../utils/util.log')
|
||||
const log = require('../../utils/util.log.core')
|
||||
|
||||
let server = null
|
||||
function fireStatus (status) {
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
const Shell = require('../shell')
|
||||
const extraPath = require('./extra-path')
|
||||
const sudoPrompt = require('@vscode/sudo-prompt')
|
||||
const log = require('../../utils/util.log')
|
||||
const log = require('../../utils/util.log.core')
|
||||
const execute = Shell.execute
|
||||
|
||||
const executor = {
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
const path = require('node:path')
|
||||
const log = require('../../../utils/util.log')
|
||||
const log = require('../../../utils/util.log.core')
|
||||
|
||||
function getExtraPath () {
|
||||
let extraPath = process.env.DS_EXTRA_PATH
|
||||
|
|
|
@ -5,7 +5,7 @@ const fs = require('node:fs')
|
|||
const path = require('node:path')
|
||||
const request = require('request')
|
||||
const Registry = require('winreg')
|
||||
const log = require('../../../utils/util.log')
|
||||
const log = require('../../../utils/util.log.core')
|
||||
const Shell = require('../../shell')
|
||||
const extraPath = require('../extra-path')
|
||||
const dateUtil = require('../../../utils/util.date')
|
||||
|
|
|
@ -2,7 +2,7 @@ const childProcess = require('node:child_process')
|
|||
const os = require('node:os')
|
||||
const fixPath = require('fix-path')
|
||||
const PowerShell = require('node-powershell')
|
||||
const log = require('../utils/util.log')
|
||||
const log = require('../utils/util.log.core')
|
||||
|
||||
fixPath()
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
const lodash = require('lodash')
|
||||
const event = require('./event')
|
||||
const log = require('./utils/util.log')
|
||||
const log = require('./utils/util.log.core')
|
||||
|
||||
const status = {
|
||||
server: { enabled: false },
|
||||
|
|
|
@ -7,7 +7,7 @@ import minimist from 'minimist'
|
|||
import { createProtocol } from 'vue-cli-plugin-electron-builder/lib'
|
||||
import backend from './bridge/backend'
|
||||
import jsonApi from '@docmirror/mitmproxy/src/json'
|
||||
import log from './utils/util.log'
|
||||
import log from './utils/util.log.gui'
|
||||
|
||||
log.info(`background.js start, platform is ${process.platform}`)
|
||||
|
||||
|
@ -435,7 +435,7 @@ try {
|
|||
// 禁止双开
|
||||
const isFirstInstance = app.requestSingleInstanceLock()
|
||||
if (!isFirstInstance) {
|
||||
log.info('app quit: is second instance')
|
||||
log.info('app quit: is second instance(禁止双开)')
|
||||
setTimeout(() => {
|
||||
app.quit()
|
||||
}, 1000)
|
||||
|
|
|
@ -7,7 +7,7 @@ import lodash from 'lodash'
|
|||
const jsonApi = require('@docmirror/mitmproxy/src/json')
|
||||
const pk = require('../../../package.json')
|
||||
const configFromFiles = require('@docmirror/dev-sidecar/src/config/index.js').configFromFiles
|
||||
const log = require('../../utils/util.log')
|
||||
const log = require('../../utils/util.log.gui')
|
||||
const dateUtil = require('@docmirror/dev-sidecar/src/utils/util.date')
|
||||
|
||||
const mitmproxyPath = path.join(__dirname, 'mitmproxy.js')
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
import DevSidecar from '@docmirror/dev-sidecar'
|
||||
import sudoPrompt from '@vscode/sudo-prompt'
|
||||
import { join } from 'node:path'
|
||||
import log from '../../utils/util.log'
|
||||
import log from '../../utils/util.log.gui'
|
||||
|
||||
export default {
|
||||
open () {
|
||||
|
|
|
@ -3,7 +3,7 @@ import autoStart from './auto-start/backend'
|
|||
import fileSelector from './file-selector/backend'
|
||||
import tongji from './tongji/backend'
|
||||
import update from './update/backend'
|
||||
import log from '../utils/util.log'
|
||||
import log from '../utils/util.log.gui'
|
||||
|
||||
const modules = {
|
||||
api, // 核心接口模块
|
||||
|
|
|
@ -2,7 +2,7 @@ const fs = require('node:fs')
|
|||
const path = require('node:path')
|
||||
const server = require('@docmirror/mitmproxy')
|
||||
const jsonApi = require('@docmirror/mitmproxy/src/json')
|
||||
const log = require('@docmirror/mitmproxy/src/utils/util.log') // 当前脚本是在 server 的进程中执行的,所以使用 mitmproxy 中的logger
|
||||
const log = require('@docmirror/mitmproxy/src/utils/util.log.server') // 当前脚本是在 server 的进程中执行的,所以使用 mitmproxy 中的logger
|
||||
|
||||
const configPath = process.argv[2]
|
||||
const configJson = fs.readFileSync(configPath)
|
||||
|
|
|
@ -8,7 +8,7 @@ import request from 'request'
|
|||
import progress from 'request-progress'
|
||||
import pkg from '../../../package.json'
|
||||
import appPathUtil from '../../utils/util.apppath'
|
||||
import log from '../../utils/util.log'
|
||||
import log from '../../utils/util.log.gui'
|
||||
|
||||
const isMac = process.platform === 'darwin'
|
||||
const isLinux = process.platform === 'linux'
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import os from 'node:os'
|
||||
import path from 'node:path'
|
||||
import log from './util.log'
|
||||
import log from './util.log.gui'
|
||||
|
||||
function getSystemPlatform (throwIfUnknown = false) {
|
||||
switch (os.platform()) {
|
||||
|
|
|
@ -2,7 +2,7 @@ const mitmproxy = require('./lib/proxy')
|
|||
const proxyConfig = require('./lib/proxy/common/config')
|
||||
const speedTest = require('./lib/speed/index.js')
|
||||
const ProxyOptions = require('./options')
|
||||
const log = require('./utils/util.log')
|
||||
const log = require('./utils/util.log.server')
|
||||
const { fireError, fireStatus } = require('./utils/util.process')
|
||||
|
||||
let servers = []
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
const LRUCache = require('lru-cache')
|
||||
const log = require('../../utils/util.log')
|
||||
const log = require('../../utils/util.log.server')
|
||||
|
||||
const cacheSize = 1024
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
const LRUCache = require('lru-cache')
|
||||
const log = require('../../utils/util.log')
|
||||
const log = require('../../utils/util.log.server')
|
||||
const { DynamicChoice } = require('../choice/index')
|
||||
|
||||
const cacheSize = 1024
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
const { promisify } = require('node:util')
|
||||
const doh = require('dns-over-http')
|
||||
const log = require('../../utils/util.log')
|
||||
const log = require('../../utils/util.log.server')
|
||||
const matchUtil = require('../../utils/util.match')
|
||||
const BaseDNS = require('./base')
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
const axios = require('axios')
|
||||
const log = require('../../utils/util.log')
|
||||
const log = require('../../utils/util.log.server')
|
||||
const BaseDNS = require('./base')
|
||||
|
||||
module.exports = class DNSOverIpAddress extends BaseDNS {
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
const dnstls = require('dns-over-tls')
|
||||
const log = require('../../utils/util.log')
|
||||
const log = require('../../utils/util.log.server')
|
||||
const BaseDNS = require('./base')
|
||||
|
||||
module.exports = class DNSOverTLS extends BaseDNS {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
const monkey = require('../../../monkey')
|
||||
// const CryptoJs = require('crypto-js')
|
||||
const lodash = require('lodash')
|
||||
const log = require('../../../../utils/util.log')
|
||||
const log = require('../../../../utils/util.log.server')
|
||||
|
||||
const SCRIPT_URL_PRE = '/____ds_script____/' // 内置脚本的请求地址前缀
|
||||
const SCRIPT_PROXY_URL_PRE = '/____ds_script_proxy____/' // 绝对地址脚本的伪脚本地址前缀
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
const fs = require('node:fs')
|
||||
const path = require('node:path')
|
||||
const log = require('../../utils/util.log')
|
||||
const log = require('../../utils/util.log.server')
|
||||
|
||||
let scripts
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
const url = require('node:url')
|
||||
const tunnelAgent = require('tunnel-agent')
|
||||
const log = require('../../../utils/util.log')
|
||||
const log = require('../../../utils/util.log.server')
|
||||
const matchUtil = require('../../../utils/util.match')
|
||||
const Agent = require('./ProxyHttpAgent')
|
||||
const HttpsAgent = require('./ProxyHttpsAgent')
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
*/
|
||||
const fs = require('node:fs')
|
||||
const jsonApi = require('../../../json')
|
||||
const log = require('../../../utils/util.log')
|
||||
const log = require('../../../utils/util.log.server')
|
||||
const matchUtil = require('../../../utils/util.match')
|
||||
const configLoader = require('@docmirror/dev-sidecar/src/config/local-config-loader')
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
const zlib = require('node:zlib')
|
||||
const through = require('through2')
|
||||
const log = require('../../../utils/util.log')
|
||||
const log = require('../../../utils/util.log.server')
|
||||
|
||||
// 编解码器
|
||||
const codecMap = {
|
||||
|
|
|
@ -4,7 +4,7 @@ const path = require('node:path')
|
|||
const url = require('node:url')
|
||||
const lodash = require('lodash')
|
||||
const request = require('request')
|
||||
const log = require('../../../utils/util.log')
|
||||
const log = require('../../../utils/util.log.server')
|
||||
const matchUtil = require('../../../utils/util.match')
|
||||
const pac = require('./source/pac')
|
||||
const dateUtil = require('@docmirror/dev-sidecar/src/utils/util.date')
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
const fs = require('node:fs')
|
||||
const path = require('node:path')
|
||||
const log = require('../../../../utils/util.log')
|
||||
const log = require('../../../../utils/util.log.server')
|
||||
|
||||
function createPacClient (pacFilePath) {
|
||||
const __PROXY__ = 'PROXY 127.0.0.1:1080;'
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
const net = require('node:net')
|
||||
const url = require('node:url')
|
||||
const jsonApi = require('../../../json')
|
||||
const log = require('../../../utils/util.log')
|
||||
const log = require('../../../utils/util.log.server')
|
||||
const DnsUtil = require('../../dns')
|
||||
const dnsLookup = require('./dnsLookup')
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
const fs = require('node:fs')
|
||||
const forge = require('node-forge')
|
||||
const log = require('../../../utils/util.log')
|
||||
const log = require('../../../utils/util.log.server')
|
||||
const FakeServersCenter = require('../tls/FakeServersCenter')
|
||||
|
||||
module.exports = function createFakeServerCenter ({
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
const http = require('node:http')
|
||||
const https = require('node:https')
|
||||
const jsonApi = require('../../../json')
|
||||
const log = require('../../../utils/util.log')
|
||||
const log = require('../../../utils/util.log.server')
|
||||
const RequestCounter = require('../../choice/RequestCounter')
|
||||
const commonUtil = require('../common/util')
|
||||
// const upgradeHeader = /(^|,)\s*upgrade\s*($|,)/i
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
const http = require('node:http')
|
||||
const https = require('node:https')
|
||||
const log = require('../../../utils/util.log')
|
||||
const log = require('../../../utils/util.log.server')
|
||||
const util = require('../common/util')
|
||||
|
||||
// copy from node-http-proxy. ^_^
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
const defaultDns = require('node:dns')
|
||||
const log = require('../../../utils/util.log')
|
||||
const log = require('../../../utils/util.log.server')
|
||||
const speedTest = require('../../speed')
|
||||
|
||||
module.exports = {
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
const http = require('node:http')
|
||||
const log = require('../../../utils/util.log')
|
||||
const log = require('../../../utils/util.log.server')
|
||||
const speedTest = require('../../speed/index.js')
|
||||
const config = require('../common/config')
|
||||
const tlsUtils = require('../tls/tlsUtils')
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
const tlsUtils = require('./tlsUtils')
|
||||
// const https = require('https')
|
||||
const log = require('../../../utils/util.log')
|
||||
const log = require('../../../utils/util.log.server')
|
||||
|
||||
module.exports = class CertAndKeyContainer {
|
||||
constructor ({
|
||||
|
|
|
@ -4,7 +4,7 @@ const tls = require('node:tls')
|
|||
const forge = require('node-forge')
|
||||
const CertAndKeyContainer = require('./CertAndKeyContainer')
|
||||
const tlsUtils = require('./tlsUtils')
|
||||
const log = require('../../../utils/util.log')
|
||||
const log = require('../../../utils/util.log.server')
|
||||
const compatible = require('../compatible/compatible')
|
||||
|
||||
const pki = forge.pki
|
||||
|
|
|
@ -2,7 +2,7 @@ const fs = require('node:fs')
|
|||
const path = require('node:path')
|
||||
const _ = require('lodash')
|
||||
const forge = require('node-forge')
|
||||
const log = require('../../../utils/util.log')
|
||||
const log = require('../../../utils/util.log.server')
|
||||
const config = require('../common/config')
|
||||
// const colors = require('colors')
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
// 1个小时不访问,取消获取
|
||||
const net = require('node:net')
|
||||
const _ = require('lodash')
|
||||
const log = require('../../utils/util.log')
|
||||
const log = require('../../utils/util.log.server')
|
||||
const config = require('./config.js')
|
||||
|
||||
const DISABLE_TIMEOUT = 60 * 60 * 1000
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
const _ = require('lodash')
|
||||
const log = require('../../utils/util.log')
|
||||
const log = require('../../utils/util.log.server')
|
||||
const config = require('./config')
|
||||
const SpeedTester = require('./SpeedTester.js')
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ const dnsUtil = require('./lib/dns')
|
|||
const interceptorImpls = require('./lib/interceptor')
|
||||
const scriptInterceptor = require('./lib/interceptor/impl/res/script')
|
||||
const { getTmpPacFilePath, downloadPacAsync, createOverwallMiddleware } = require('./lib/proxy/middleware/overwall')
|
||||
const log = require('./utils/util.log')
|
||||
const log = require('./utils/util.log.server')
|
||||
const matchUtil = require('./utils/util.match')
|
||||
|
||||
// 处理拦截配置
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
// const os = require('os')
|
||||
const log = require('util.log')
|
||||
const log = require('packages/mitmproxy/src/utils/util.log.server')
|
||||
|
||||
const util = {
|
||||
getNodeVersion () {
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
const lodash = require('lodash')
|
||||
const log = require('./util.log')
|
||||
const log = require('./util.log.server')
|
||||
|
||||
function isMatched (url, regexp) {
|
||||
if (regexp === '.*' || regexp === '*' || regexp === 'true' || regexp === true) {
|
||||
|
|
Loading…
Reference in New Issue