mirror of
https://github.com/viarotel-org/escrcpy.git
synced 2025-01-31 11:53:50 +01:00
perf: ♻️ Remove console log
This commit is contained in:
parent
a5cbf194cc
commit
6e25eb7ad6
@ -15,7 +15,6 @@ export default async (mainWindow) => {
|
|||||||
|
|
||||||
if (VITE_DEV_SERVER_URL) {
|
if (VITE_DEV_SERVER_URL) {
|
||||||
app.get('/', (ctx) => {
|
app.get('/', (ctx) => {
|
||||||
console.log('ctx', ctx.get('wss'))
|
|
||||||
return ctx.redirect(`${VITE_DEV_SERVER_URL}copilot/index.html`)
|
return ctx.redirect(`${VITE_DEV_SERVER_URL}copilot/index.html`)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@ -34,7 +33,6 @@ export default async (mainWindow) => {
|
|||||||
serveStatic({
|
serveStatic({
|
||||||
root: relative('./', `${process.env.DIST}/assets/`),
|
root: relative('./', `${process.env.DIST}/assets/`),
|
||||||
rewriteRequestPath: (path) => {
|
rewriteRequestPath: (path) => {
|
||||||
console.log('path', path)
|
|
||||||
return path.replace(/^\/assets/, '/')
|
return path.replace(/^\/assets/, '/')
|
||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
|
@ -8,7 +8,6 @@ export default (mainWindow) => {
|
|||||||
ipcMain.handle(
|
ipcMain.handle(
|
||||||
'show-open-dialog',
|
'show-open-dialog',
|
||||||
async (_, { preset = '', ...options } = {}) => {
|
async (_, { preset = '', ...options } = {}) => {
|
||||||
// console.log('options', options)
|
|
||||||
const res = await dialog
|
const res = await dialog
|
||||||
.showOpenDialog(options)
|
.showOpenDialog(options)
|
||||||
.catch(e => console.warn(e))
|
.catch(e => console.warn(e))
|
||||||
|
@ -115,9 +115,6 @@ export default (mainWindow) => {
|
|||||||
checkboxLabel: await t('close.remember'),
|
checkboxLabel: await t('close.remember'),
|
||||||
})
|
})
|
||||||
|
|
||||||
// console.log('response', response)
|
|
||||||
// console.log('checkboxChecked', checkboxChecked)
|
|
||||||
|
|
||||||
if (checkboxChecked) {
|
if (checkboxChecked) {
|
||||||
appStore.set('appCloseCode', response)
|
appStore.set('appCloseCode', response)
|
||||||
}
|
}
|
||||||
|
@ -15,19 +15,16 @@ export default (mainWindow) => {
|
|||||||
|
|
||||||
// 触发检查更新(此方法用于被渲染线程调用,例如页面点击检查更新按钮来调用此方法)
|
// 触发检查更新(此方法用于被渲染线程调用,例如页面点击检查更新按钮来调用此方法)
|
||||||
ipcMain.on('check-for-update', () => {
|
ipcMain.on('check-for-update', () => {
|
||||||
console.log('ipcMain:check-for-update')
|
|
||||||
autoUpdater.checkForUpdates()
|
autoUpdater.checkForUpdates()
|
||||||
})
|
})
|
||||||
|
|
||||||
// 下载更新
|
// 下载更新
|
||||||
ipcMain.on('download-update', () => {
|
ipcMain.on('download-update', () => {
|
||||||
console.log('ipcMain:download-update')
|
|
||||||
autoUpdater.downloadUpdate()
|
autoUpdater.downloadUpdate()
|
||||||
})
|
})
|
||||||
|
|
||||||
// 安装更新
|
// 安装更新
|
||||||
ipcMain.on('quit-and-install', () => {
|
ipcMain.on('quit-and-install', () => {
|
||||||
console.log('ipcMain:quit-and-install')
|
|
||||||
setImmediate(() => {
|
setImmediate(() => {
|
||||||
app.isQuiting = true
|
app.isQuiting = true
|
||||||
autoUpdater.quitAndInstall()
|
autoUpdater.quitAndInstall()
|
||||||
@ -49,25 +46,21 @@ export default (mainWindow) => {
|
|||||||
|
|
||||||
// 检测到可以更新时
|
// 检测到可以更新时
|
||||||
autoUpdater.on('update-available', (ret) => {
|
autoUpdater.on('update-available', (ret) => {
|
||||||
console.log('update-available')
|
|
||||||
mainWindow.webContents.send('update-available', ret)
|
mainWindow.webContents.send('update-available', ret)
|
||||||
})
|
})
|
||||||
|
|
||||||
// 检测到不需要更新时
|
// 检测到不需要更新时
|
||||||
autoUpdater.on('update-not-available', (ret) => {
|
autoUpdater.on('update-not-available', (ret) => {
|
||||||
console.log('update-not-available')
|
|
||||||
mainWindow.webContents.send('update-not-available', ret)
|
mainWindow.webContents.send('update-not-available', ret)
|
||||||
})
|
})
|
||||||
|
|
||||||
// 更新下载进度
|
// 更新下载进度
|
||||||
autoUpdater.on('download-progress', (ret) => {
|
autoUpdater.on('download-progress', (ret) => {
|
||||||
console.log('download-progress')
|
|
||||||
mainWindow.webContents.send('download-progress', ret)
|
mainWindow.webContents.send('download-progress', ret)
|
||||||
})
|
})
|
||||||
|
|
||||||
// 当需要更新的内容下载完成后
|
// 当需要更新的内容下载完成后
|
||||||
autoUpdater.on('update-downloaded', (ret) => {
|
autoUpdater.on('update-downloaded', (ret) => {
|
||||||
console.log('update-downloaded')
|
|
||||||
mainWindow.webContents.send('update-downloaded', ret)
|
mainWindow.webContents.send('update-downloaded', ret)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
@ -19,8 +19,6 @@ window.addEventListener('beforeunload', () => {
|
|||||||
})
|
})
|
||||||
|
|
||||||
appStore.onDidChange('common.adbPath', async (value, oldValue) => {
|
appStore.onDidChange('common.adbPath', async (value, oldValue) => {
|
||||||
console.log('onDidChange.common.adbPath', value)
|
|
||||||
|
|
||||||
if (value === oldValue) {
|
if (value === oldValue) {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
@ -49,9 +47,6 @@ const spawnShell = async (command, { stdout, stderr } = {}) => {
|
|||||||
const spawnPath = appStore.get('common.adbPath') || adbPath
|
const spawnPath = appStore.get('common.adbPath') || adbPath
|
||||||
const args = command.split(' ')
|
const args = command.split(' ')
|
||||||
|
|
||||||
console.log('adb.spawnShell.spawnPath', spawnPath)
|
|
||||||
console.log('adb.spawnShell.args', args)
|
|
||||||
|
|
||||||
const spawnProcess = spawn(`"${spawnPath}"`, args, {
|
const spawnProcess = spawn(`"${spawnPath}"`, args, {
|
||||||
env: { ...process.env },
|
env: { ...process.env },
|
||||||
shell: true,
|
shell: true,
|
||||||
@ -61,8 +56,6 @@ const spawnShell = async (command, { stdout, stderr } = {}) => {
|
|||||||
spawnProcess.stdout.on('data', (data) => {
|
spawnProcess.stdout.on('data', (data) => {
|
||||||
const stringData = data.toString()
|
const stringData = data.toString()
|
||||||
|
|
||||||
console.log('spawnProcess.stdout.data:', stringData)
|
|
||||||
|
|
||||||
if (stdout) {
|
if (stdout) {
|
||||||
stdout(stringData, spawnProcess)
|
stdout(stringData, spawnProcess)
|
||||||
}
|
}
|
||||||
@ -115,15 +108,14 @@ const disconnect = async (...params) => client.disconnect(...params)
|
|||||||
const getDeviceIP = async (id) => {
|
const getDeviceIP = async (id) => {
|
||||||
try {
|
try {
|
||||||
const { stdout } = await shell(`-s ${id} shell ip -f inet addr show wlan0`)
|
const { stdout } = await shell(`-s ${id} shell ip -f inet addr show wlan0`)
|
||||||
// console.log('stdout', stdout)
|
|
||||||
const reg = /inet ([0-9.]+)\/\d+/
|
const reg = /inet ([0-9.]+)\/\d+/
|
||||||
const match = stdout.match(reg)
|
const match = stdout.match(reg)
|
||||||
const value = match[1]
|
const value = match[1]
|
||||||
|
|
||||||
console.log('adbkit.getDeviceIP', value)
|
|
||||||
return value
|
return value
|
||||||
}
|
}
|
||||||
catch (error) {
|
catch (error) {
|
||||||
|
console.warn('adbkit.getDeviceIP.error', error.message)
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -135,7 +127,6 @@ const screencap = async (deviceId, options = {}) => {
|
|||||||
try {
|
try {
|
||||||
const device = client.getDevice(deviceId)
|
const device = client.getDevice(deviceId)
|
||||||
fileStream = await device.screencap()
|
fileStream = await device.screencap()
|
||||||
console.log('fileStream', fileStream)
|
|
||||||
}
|
}
|
||||||
catch (error) {
|
catch (error) {
|
||||||
console.warn(error?.message || error)
|
console.warn(error?.message || error)
|
||||||
@ -185,8 +176,6 @@ const display = async (deviceId) => {
|
|||||||
console.warn(error?.message || error)
|
console.warn(error?.message || error)
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log('display.deviceId.value', value)
|
|
||||||
|
|
||||||
return value
|
return value
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -206,8 +195,6 @@ const push = async (
|
|||||||
|
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
res.on('progress', (stats) => {
|
res.on('progress', (stats) => {
|
||||||
console.log('adb.push.progress', stats)
|
|
||||||
|
|
||||||
progress?.(stats)
|
progress?.(stats)
|
||||||
})
|
})
|
||||||
|
|
||||||
@ -248,14 +235,10 @@ const watch = async (callback) => {
|
|||||||
export default () => {
|
export default () => {
|
||||||
const binPath = appStore.get('common.adbPath') || adbPath
|
const binPath = appStore.get('common.adbPath') || adbPath
|
||||||
|
|
||||||
console.log('adb.binPath', binPath)
|
|
||||||
|
|
||||||
client = Adb.createClient({
|
client = Adb.createClient({
|
||||||
bin: binPath,
|
bin: binPath,
|
||||||
})
|
})
|
||||||
|
|
||||||
console.log('client', client)
|
|
||||||
|
|
||||||
return {
|
return {
|
||||||
shell,
|
shell,
|
||||||
spawnShell,
|
spawnShell,
|
||||||
|
@ -24,10 +24,6 @@ const shell = async (command, { debug = false, stdout, stderr } = {}) => {
|
|||||||
|
|
||||||
const args = command.split(' ')
|
const args = command.split(' ')
|
||||||
|
|
||||||
console.log('gnirehtet.shell.spawnPath', spawnPath)
|
|
||||||
console.log('gnirehtet.shell.adbPath', adbPath)
|
|
||||||
console.log('gnirehtet.shell.command', command)
|
|
||||||
|
|
||||||
const gnirehtetProcess = spawn(`"${spawnPath}"`, args, {
|
const gnirehtetProcess = spawn(`"${spawnPath}"`, args, {
|
||||||
env: { ...process.env, ADB, GNIREHTET_APK },
|
env: { ...process.env, ADB, GNIREHTET_APK },
|
||||||
shell: true,
|
shell: true,
|
||||||
@ -37,10 +33,6 @@ const shell = async (command, { debug = false, stdout, stderr } = {}) => {
|
|||||||
gnirehtetProcess.stdout.on('data', (data) => {
|
gnirehtetProcess.stdout.on('data', (data) => {
|
||||||
const stringData = data.toString()
|
const stringData = data.toString()
|
||||||
|
|
||||||
if (debug) {
|
|
||||||
console.log(`${command}.gnirehtet.process.stdout.data:`, stringData)
|
|
||||||
}
|
|
||||||
|
|
||||||
if (stdout) {
|
if (stdout) {
|
||||||
stdout(stringData, gnirehtetProcess)
|
stdout(stringData, gnirehtetProcess)
|
||||||
}
|
}
|
||||||
@ -63,8 +55,6 @@ const shell = async (command, { debug = false, stdout, stderr } = {}) => {
|
|||||||
|
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
gnirehtetProcess.on('close', (code) => {
|
gnirehtetProcess.on('close', (code) => {
|
||||||
console.log(`${command}.gnirehtet.process.close.code`, code)
|
|
||||||
|
|
||||||
if (code === 0) {
|
if (code === 0) {
|
||||||
resolve()
|
resolve()
|
||||||
}
|
}
|
||||||
@ -91,7 +81,6 @@ const tunnel = deviceId => shell(`tunnel "${deviceId}"`)
|
|||||||
|
|
||||||
const installed = async (deviceId) => {
|
const installed = async (deviceId) => {
|
||||||
const res = await adbkit.isInstalled(deviceId, 'com.genymobile.gnirehtet')
|
const res = await adbkit.isInstalled(deviceId, 'com.genymobile.gnirehtet')
|
||||||
console.log('gnirehtet.apk.installed', res)
|
|
||||||
return res
|
return res
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -136,7 +125,6 @@ const run = async (deviceId) => {
|
|||||||
const isInstalled = installed(deviceId)
|
const isInstalled = installed(deviceId)
|
||||||
|
|
||||||
if (gnirehtetFix || !isInstalled) {
|
if (gnirehtetFix || !isInstalled) {
|
||||||
console.log('Installing Gnirehtet Client...')
|
|
||||||
await install(deviceId).catch((error) => {
|
await install(deviceId).catch((error) => {
|
||||||
throw new Error(error?.message || 'Gnirehtet Install Client fail')
|
throw new Error(error?.message || 'Gnirehtet Install Client fail')
|
||||||
})
|
})
|
||||||
|
@ -13,10 +13,6 @@ const shell = async (command, { stdout, stderr } = {}) => {
|
|||||||
const ADB = appStore.get('common.adbPath') || adbPath
|
const ADB = appStore.get('common.adbPath') || adbPath
|
||||||
const args = command.split(' ')
|
const args = command.split(' ')
|
||||||
|
|
||||||
console.log('scrcpy.shell.spawnPath', spawnPath)
|
|
||||||
console.log('scrcpy.shell.ADB', ADB)
|
|
||||||
console.log('scrcpy.shell.args', args)
|
|
||||||
|
|
||||||
const scrcpyProcess = spawn(`"${spawnPath}"`, args, {
|
const scrcpyProcess = spawn(`"${spawnPath}"`, args, {
|
||||||
env: { ...process.env, ADB },
|
env: { ...process.env, ADB },
|
||||||
shell: true,
|
shell: true,
|
||||||
@ -26,8 +22,6 @@ const shell = async (command, { stdout, stderr } = {}) => {
|
|||||||
scrcpyProcess.stdout.on('data', (data) => {
|
scrcpyProcess.stdout.on('data', (data) => {
|
||||||
const stringData = data.toString()
|
const stringData = data.toString()
|
||||||
|
|
||||||
console.log('scrcpyProcess.stdout.data:', stringData)
|
|
||||||
|
|
||||||
if (stdout) {
|
if (stdout) {
|
||||||
stdout(stringData, scrcpyProcess)
|
stdout(stringData, scrcpyProcess)
|
||||||
}
|
}
|
||||||
@ -68,10 +62,6 @@ const execShell = async (command) => {
|
|||||||
const spawnPath = appStore.get('common.scrcpyPath') || scrcpyPath
|
const spawnPath = appStore.get('common.scrcpyPath') || scrcpyPath
|
||||||
const ADB = appStore.get('common.adbPath') || adbPath
|
const ADB = appStore.get('common.adbPath') || adbPath
|
||||||
|
|
||||||
console.log('scrcpy.execShell.spawnPath', spawnPath)
|
|
||||||
console.log('scrcpy.execShell.ADB', ADB)
|
|
||||||
console.log('scrcpy.shell.command', command)
|
|
||||||
|
|
||||||
const res = exec(`"${spawnPath}" ${command}`, {
|
const res = exec(`"${spawnPath}" ${command}`, {
|
||||||
env: { ...process.env, ADB },
|
env: { ...process.env, ADB },
|
||||||
shell: true,
|
shell: true,
|
||||||
@ -83,7 +73,6 @@ const execShell = async (command) => {
|
|||||||
|
|
||||||
const getEncoders = async (serial) => {
|
const getEncoders = async (serial) => {
|
||||||
const res = await execShell(`--serial="${serial}" --list-encoders`)
|
const res = await execShell(`--serial="${serial}" --list-encoders`)
|
||||||
// console.log('getEncoders.res', res)
|
|
||||||
const stdout = res.stdout
|
const stdout = res.stdout
|
||||||
|
|
||||||
// 提取视频编码器列表
|
// 提取视频编码器列表
|
||||||
@ -105,8 +94,6 @@ const getEncoders = async (serial) => {
|
|||||||
video: videoEncoders,
|
video: videoEncoders,
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log('getEncoders.value', value)
|
|
||||||
|
|
||||||
return value
|
return value
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -8,8 +8,6 @@ const levels = Object.keys(log.functions)
|
|||||||
|
|
||||||
const getFilePath = () => log.transports.file.getFile()?.path
|
const getFilePath = () => log.transports.file.getFile()?.path
|
||||||
|
|
||||||
console.log('logPath', getFilePath())
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
...createProxy(log, ['initialize', ...levels]),
|
...createProxy(log, ['initialize', ...levels]),
|
||||||
levels,
|
levels,
|
||||||
|
@ -4,10 +4,6 @@ import { createProxy } from './index.js'
|
|||||||
|
|
||||||
const appStore = new Store()
|
const appStore = new Store()
|
||||||
|
|
||||||
// appStore.onDidAnyChange((value) => {
|
|
||||||
// console.log('appStore.onDidAnyChange.value', value)
|
|
||||||
// })
|
|
||||||
|
|
||||||
// 如果没有数据则手动设置值,以保证配置文件生成成功
|
// 如果没有数据则手动设置值,以保证配置文件生成成功
|
||||||
if (isEqual(appStore.store, {})) {
|
if (isEqual(appStore.store, {})) {
|
||||||
appStore.store = {}
|
appStore.store = {}
|
||||||
|
@ -70,7 +70,6 @@ export default {
|
|||||||
onUpdateError() {
|
onUpdateError() {
|
||||||
this.$electron.ipcRenderer.on('update-error', async (_, ret) => {
|
this.$electron.ipcRenderer.on('update-error', async (_, ret) => {
|
||||||
this.loading = false
|
this.loading = false
|
||||||
console.log('onUpdateError.ret', ret)
|
|
||||||
try {
|
try {
|
||||||
await this.$confirm(
|
await this.$confirm(
|
||||||
this.$t('about.update-error.message'),
|
this.$t('about.update-error.message'),
|
||||||
@ -91,13 +90,11 @@ export default {
|
|||||||
},
|
},
|
||||||
onDownloadProgress() {
|
onDownloadProgress() {
|
||||||
this.$electron.ipcRenderer.on('download-progress', async (event, ret) => {
|
this.$electron.ipcRenderer.on('download-progress', async (event, ret) => {
|
||||||
console.log('ret', ret)
|
|
||||||
this.percent = ret.percent
|
this.percent = ret.percent
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
async onUpdateDownloaded() {
|
async onUpdateDownloaded() {
|
||||||
this.$electron.ipcRenderer.on('update-downloaded', async (event, ret) => {
|
this.$electron.ipcRenderer.on('update-downloaded', async (event, ret) => {
|
||||||
console.log('ret', ret)
|
|
||||||
this.loading = false
|
this.loading = false
|
||||||
try {
|
try {
|
||||||
await this.$confirm(
|
await this.$confirm(
|
||||||
@ -120,7 +117,6 @@ export default {
|
|||||||
this.$electron.ipcRenderer.on('update-available', async (event, ret) => {
|
this.$electron.ipcRenderer.on('update-available', async (event, ret) => {
|
||||||
this.loading = false
|
this.loading = false
|
||||||
try {
|
try {
|
||||||
console.log('ret', ret)
|
|
||||||
await this.$confirm(
|
await this.$confirm(
|
||||||
ret.releaseNotes,
|
ret.releaseNotes,
|
||||||
this.$t('about.update-available.title'),
|
this.$t('about.update-available.title'),
|
||||||
|
@ -45,8 +45,6 @@ export default {
|
|||||||
async handleCommand(command) {
|
async handleCommand(command) {
|
||||||
await sleep(300)
|
await sleep(300)
|
||||||
|
|
||||||
console.log('handleCommand.command', command)
|
|
||||||
|
|
||||||
if (command === 'close') {
|
if (command === 'close') {
|
||||||
this.handleStop()
|
this.handleStop()
|
||||||
this.loading = false
|
this.loading = false
|
||||||
@ -65,8 +63,6 @@ export default {
|
|||||||
args: this.scrcpyArgs(this.device.id),
|
args: this.scrcpyArgs(this.device.id),
|
||||||
})
|
})
|
||||||
|
|
||||||
console.log('handleCommand.res', res)
|
|
||||||
|
|
||||||
res.forEach((item) => {
|
res.forEach((item) => {
|
||||||
if (item.status === 'rejected') {
|
if (item.status === 'rejected') {
|
||||||
throw item.reason || item
|
throw item.reason || item
|
||||||
|
@ -55,12 +55,12 @@ export default {
|
|||||||
await mirroring
|
await mirroring
|
||||||
}
|
}
|
||||||
catch (error) {
|
catch (error) {
|
||||||
console.warn(error)
|
console.error('mirror.args', args)
|
||||||
|
console.error('mirror.error', error)
|
||||||
|
|
||||||
if (error.message) {
|
if (error.message) {
|
||||||
this.$message.warning(error.message)
|
this.$message.warning(error.message)
|
||||||
}
|
}
|
||||||
|
|
||||||
this.handleReset()
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onStdout() {},
|
onStdout() {},
|
||||||
|
@ -52,7 +52,8 @@ export default {
|
|||||||
await mirroring
|
await mirroring
|
||||||
}
|
}
|
||||||
catch (error) {
|
catch (error) {
|
||||||
console.warn(error)
|
console.error('camera.args', args)
|
||||||
|
console.error('camera.error', error)
|
||||||
|
|
||||||
if (error.message) {
|
if (error.message) {
|
||||||
this.$message.warning(error.message)
|
this.$message.warning(error.message)
|
||||||
|
@ -49,13 +49,12 @@ export default {
|
|||||||
await mirroring
|
await mirroring
|
||||||
}
|
}
|
||||||
catch (error) {
|
catch (error) {
|
||||||
console.warn(error)
|
console.error('otg.args', args)
|
||||||
|
console.error('otg.error', error)
|
||||||
|
|
||||||
if (error.message) {
|
if (error.message) {
|
||||||
this.$message.warning(error.message)
|
this.$message.warning(error.message)
|
||||||
}
|
}
|
||||||
|
|
||||||
this.handleReset()
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onStdout() {},
|
onStdout() {},
|
||||||
|
@ -54,7 +54,8 @@ export default {
|
|||||||
this.onRecordSuccess(savePath)
|
this.onRecordSuccess(savePath)
|
||||||
}
|
}
|
||||||
catch (error) {
|
catch (error) {
|
||||||
console.warn(error)
|
console.error('record.args', args)
|
||||||
|
console.error('record.error', error)
|
||||||
|
|
||||||
if (error.message) {
|
if (error.message) {
|
||||||
this.$message.warning(error.message)
|
this.$message.warning(error.message)
|
||||||
|
@ -16,7 +16,6 @@ export function useScrcpy({ vShell, history, loading } = {}) {
|
|||||||
let stderrText = ''
|
let stderrText = ''
|
||||||
$scrcpy.shell(command, {
|
$scrcpy.shell(command, {
|
||||||
stdout(text) {
|
stdout(text) {
|
||||||
console.log('history', history)
|
|
||||||
loading.value = false
|
loading.value = false
|
||||||
|
|
||||||
stdoutText += text
|
stdoutText += text
|
||||||
|
@ -85,9 +85,6 @@ export default {
|
|||||||
])
|
])
|
||||||
|
|
||||||
const onOpen = () => {
|
const onOpen = () => {
|
||||||
console.log('vShell.value', vShell.value)
|
|
||||||
console.log('history.value', history.value)
|
|
||||||
|
|
||||||
renderShell.value = true
|
renderShell.value = true
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -114,12 +111,9 @@ export default {
|
|||||||
watch: {
|
watch: {
|
||||||
'vShell.signals': {
|
'vShell.signals': {
|
||||||
handler(value) {
|
handler(value) {
|
||||||
console.log('vShell.signals.value', value)
|
|
||||||
|
|
||||||
value.off('SIGINT')
|
value.off('SIGINT')
|
||||||
|
|
||||||
value.on('SIGINT', () => {
|
value.on('SIGINT', () => {
|
||||||
console.log('vShell.signals.on.SIGINT')
|
|
||||||
this.onCtrlC()
|
this.onCtrlC()
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
@ -135,8 +129,6 @@ export default {
|
|||||||
},
|
},
|
||||||
|
|
||||||
onDispatchedQueriesUpdate(value) {
|
onDispatchedQueriesUpdate(value) {
|
||||||
console.log('onDispatchedQueriesUpdate.value', value)
|
|
||||||
|
|
||||||
this.$appStore.set('terminal.dispatchedQueries', Array.from(value))
|
this.$appStore.set('terminal.dispatchedQueries', Array.from(value))
|
||||||
|
|
||||||
this.dispatchedQueries = value
|
this.dispatchedQueries = value
|
||||||
|
@ -101,7 +101,6 @@ export default {
|
|||||||
try {
|
try {
|
||||||
await this.$refs.elForm.validate()
|
await this.$refs.elForm.validate()
|
||||||
const command = `pair ${this.formData.host}:${this.formData.port} ${this.formData.pair}`
|
const command = `pair ${this.formData.host}:${this.formData.port} ${this.formData.pair}`
|
||||||
// console.log(command)
|
|
||||||
await this.$adb.shell(command)
|
await this.$adb.shell(command)
|
||||||
this.$emit('success')
|
this.$emit('success')
|
||||||
this.handleClose()
|
this.handleClose()
|
||||||
|
@ -98,15 +98,12 @@ export default {
|
|||||||
return this.handleConnect(...args)
|
return this.handleConnect(...args)
|
||||||
},
|
},
|
||||||
onSelect({ host, port }) {
|
onSelect({ host, port }) {
|
||||||
// console.log('onSelect.value', value)
|
|
||||||
Object.assign(this.formData, {
|
Object.assign(this.formData, {
|
||||||
host,
|
host,
|
||||||
port,
|
port,
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
fetchSuggestions(value, callback) {
|
fetchSuggestions(value, callback) {
|
||||||
// console.log('fetchSuggestions.value', value)
|
|
||||||
|
|
||||||
let results = []
|
let results = []
|
||||||
|
|
||||||
if (value) {
|
if (value) {
|
||||||
|
@ -62,8 +62,6 @@ export default {
|
|||||||
|
|
||||||
await sleep()
|
await sleep()
|
||||||
|
|
||||||
console.log('host:port', `${host}:${port}`)
|
|
||||||
|
|
||||||
this.handleConnect({
|
this.handleConnect({
|
||||||
host,
|
host,
|
||||||
port,
|
port,
|
||||||
|
@ -140,8 +140,6 @@ export default {
|
|||||||
this.getDeviceData()
|
this.getDeviceData()
|
||||||
|
|
||||||
this.unAdbWatch = await this.$adb.watch(async (type, ret) => {
|
this.unAdbWatch = await this.$adb.watch(async (type, ret) => {
|
||||||
console.log('adb.watch.ret', ret)
|
|
||||||
|
|
||||||
if (ret && ret.id) {
|
if (ret && ret.id) {
|
||||||
this.getDeviceData()
|
this.getDeviceData()
|
||||||
}
|
}
|
||||||
@ -220,8 +218,6 @@ export default {
|
|||||||
$recordLoading: false,
|
$recordLoading: false,
|
||||||
$stopLoading: false,
|
$stopLoading: false,
|
||||||
})) || []
|
})) || []
|
||||||
|
|
||||||
console.log('getDeviceData.data', this.deviceList)
|
|
||||||
}
|
}
|
||||||
catch (error) {
|
catch (error) {
|
||||||
console.warn(error)
|
console.warn(error)
|
||||||
|
@ -81,8 +81,6 @@ export default {
|
|||||||
value,
|
value,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
console.log('AudioCodecSelect.deviceOptions', this.deviceOptions)
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
@ -78,8 +78,6 @@ export default {
|
|||||||
value: item,
|
value: item,
|
||||||
}
|
}
|
||||||
}) || []
|
}) || []
|
||||||
|
|
||||||
console.log('DisplaySelect.deviceOptions', this.deviceOptions)
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
@ -81,8 +81,6 @@ export default {
|
|||||||
value,
|
value,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
console.log('VideoCodecSelect.deviceOptions', this.deviceOptions)
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
@ -31,7 +31,6 @@ export default {
|
|||||||
async getSvgComponent() {
|
async getSvgComponent() {
|
||||||
const module = await import(`../svg/${this.name}.svg?component`)
|
const module = await import(`../svg/${this.name}.svg?component`)
|
||||||
this.SvgComponent = module.default.render()
|
this.SvgComponent = module.default.render()
|
||||||
// console.log('this.SvgComponent', this.SvgComponent)
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
render() {
|
render() {
|
||||||
|
@ -5,10 +5,6 @@ const locale
|
|||||||
= window.appStore?.get('common.language')
|
= window.appStore?.get('common.language')
|
||||||
|| window.electron?.process?.env?.LOCALE
|
|| window.electron?.process?.env?.LOCALE
|
||||||
|
|
||||||
// const locale = 'en_US'
|
|
||||||
|
|
||||||
// console.log('locale', locale)
|
|
||||||
|
|
||||||
export const i18n = createI18n({
|
export const i18n = createI18n({
|
||||||
allowComposition: false,
|
allowComposition: false,
|
||||||
locale,
|
locale,
|
||||||
@ -17,6 +13,5 @@ export const i18n = createI18n({
|
|||||||
fallbackWarn: false,
|
fallbackWarn: false,
|
||||||
missingWarn: false,
|
missingWarn: false,
|
||||||
})
|
})
|
||||||
// console.log('i18n', i18n)
|
|
||||||
|
|
||||||
export const t = i18n.global.t
|
export const t = i18n.global.t
|
||||||
|
@ -44,5 +44,3 @@ app.mount('#app').$nextTick(() => {
|
|||||||
// Remove Preload scripts loading
|
// Remove Preload scripts loading
|
||||||
postMessage({ payload: 'removeLoading' }, '*')
|
postMessage({ payload: 'removeLoading' }, '*')
|
||||||
})
|
})
|
||||||
|
|
||||||
console.log('electron', window.electron)
|
|
||||||
|
@ -27,8 +27,6 @@ export function getModelMap(data = model) {
|
|||||||
return obj
|
return obj
|
||||||
}, {})
|
}, {})
|
||||||
|
|
||||||
// console.log('getModelMap.value', value)
|
|
||||||
|
|
||||||
return value
|
return value
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -42,8 +40,6 @@ export function getDefaultData(parentId) {
|
|||||||
return obj
|
return obj
|
||||||
}, {})
|
}, {})
|
||||||
|
|
||||||
// console.log('getDefaultData.value', value)
|
|
||||||
|
|
||||||
return value
|
return value
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -60,8 +56,6 @@ export const getStoreData = (scope) => {
|
|||||||
Object.assign(value, storeValue)
|
Object.assign(value, storeValue)
|
||||||
})
|
})
|
||||||
|
|
||||||
// console.log('getStoreData.value', value)
|
|
||||||
|
|
||||||
return value
|
return value
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -91,8 +85,6 @@ export function setStoreData(data, scope) {
|
|||||||
return arr
|
return arr
|
||||||
}, [])
|
}, [])
|
||||||
|
|
||||||
// console.log('setStoreData.storeList', storeList)
|
|
||||||
|
|
||||||
storeList.forEach((item) => {
|
storeList.forEach((item) => {
|
||||||
window.appStore.set(item.field, item.value)
|
window.appStore.set(item.field, item.value)
|
||||||
})
|
})
|
||||||
|
@ -137,8 +137,6 @@ export const usePreferenceStore = defineStore({
|
|||||||
) {
|
) {
|
||||||
const data = this.getData(scope)
|
const data = this.getData(scope)
|
||||||
|
|
||||||
console.log('getScrcpyArgs.data', data)
|
|
||||||
|
|
||||||
if (!data) {
|
if (!data) {
|
||||||
return ''
|
return ''
|
||||||
}
|
}
|
||||||
@ -190,13 +188,10 @@ export const usePreferenceStore = defineStore({
|
|||||||
|
|
||||||
const value = valueList.join(' ')
|
const value = valueList.join(' ')
|
||||||
|
|
||||||
console.log('getScrcpyArgs.value', value)
|
|
||||||
|
|
||||||
return value
|
return value
|
||||||
},
|
},
|
||||||
getModel(path) {
|
getModel(path) {
|
||||||
const value = get(this.model, path)
|
const value = get(this.model, path)
|
||||||
// console.log('getModel.value', value)
|
|
||||||
|
|
||||||
return value
|
return value
|
||||||
},
|
},
|
||||||
|
@ -70,7 +70,5 @@ systemTheme('change', async ({ isDark, value }) => {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log('systemTheme.change.isDark', isDark)
|
|
||||||
|
|
||||||
themeStore.update(value)
|
themeStore.update(value)
|
||||||
})
|
})
|
||||||
|
Loading…
x
Reference in New Issue
Block a user