diff --git a/src/views/rustdesk/control.vue b/src/views/rustdesk/control.vue index e647d30..2c5b267 100644 --- a/src/views/rustdesk/control.vue +++ b/src/views/rustdesk/control.vue @@ -21,7 +21,7 @@ - + @@ -133,35 +133,31 @@ const checkCanSendIdServerCmd = async () => { const res = await sendCmd({ cmd: 'h', target: ID_TARGET }).catch(_ => false) canSendIdServerCmd.value = !!res.data + if (canSendIdServerCmd.value) { + const commands = res.data.split('\n').filter(i => i) + console.log(commands) + canControlMustLogin.value = commands.some(i => i.includes('must-login')) + } } + + const canControlMustLogin = ref(false) const refreshCanSendIdServerCmd = () => { - checkCanSendIdServerCmd().then(_ => { - if (canSendIdServerCmd.value) { - } - }) + checkCanSendIdServerCmd() } onMounted(refreshCanSendIdServerCmd) const canSendRelayServerCmd = ref(false) - const canControlMustLogin = ref(false) + const checkCanSendRelayServerCmd = async () => { const res = await sendCmd({ cmd: 'h', target: RELAY_TARGET }).catch(_ => false) canSendRelayServerCmd.value = !!res.data - if (canSendRelayServerCmd.value) { - const commands = res.data.split('\n').filter(i => i) - canControlMustLogin.value = commands.some(i => i.includes('must-login')) - } } const refreshCanSendRelayServerCmd = () => { - checkCanSendRelayServerCmd().then(_ => { - if (canSendRelayServerCmd.value) { - } - }) + checkCanSendRelayServerCmd() } onMounted(refreshCanSendRelayServerCmd) const rs = ref(null) - console.log(rs) const handleAlwaysUseRelaySuccess = () => { rs.value.save() }