各模块的日志脚本文件重命名,更明确模块。

master
王良 2025-02-12 14:16:48 +08:00
parent 122d8fed01
commit dc66fe405d
47 changed files with 46 additions and 46 deletions

View File

@ -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())

View File

@ -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)

View File

@ -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,

View File

@ -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'
// 避免异常崩溃

View File

@ -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) {

View File

@ -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 = {

View File

@ -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

View File

@ -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')

View File

@ -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()

View File

@ -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 },

View File

@ -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)

View File

@ -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')

View File

@ -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 () {

View File

@ -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, // 核心接口模块

View File

@ -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)

View File

@ -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'

View File

@ -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()) {

View File

@ -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 = []

View File

@ -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

View File

@ -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

View File

@ -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')

View File

@ -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 {

View File

@ -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 {

View File

@ -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____/' // 绝对地址脚本的伪脚本地址前缀

View File

@ -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

View File

@ -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')

View File

@ -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')

View File

@ -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 = {

View File

@ -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')

View File

@ -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;'

View File

@ -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')

View File

@ -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 ({

View File

@ -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

View File

@ -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. ^_^

View File

@ -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 = {

View File

@ -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')

View File

@ -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 ({

View File

@ -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

View File

@ -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')

View File

@ -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

View File

@ -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')

View File

@ -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')
// 处理拦截配置

View File

@ -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 () {

View File

@ -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) {