mirror of
https://github.com/snltty/linker.git
synced 2025-09-26 21:15:57 +08:00
182
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<project ver="10" name="linker.tray.win" libEmbed="true" icon="..\linker\favicon.ico" ui="win" output="linker.tray.win.exe" CompanyName="snltty" FileDescription="linker.tray.win" LegalCopyright="Copyright (C) snltty 2024" ProductName="linker.tray.win" InternalName="linker.install.win" FileVersion="0.0.0.289" ProductVersion="0.0.0.289" publishDir="/dist/" dstrip="false" local="false" ignored="false">
|
||||
<project ver="10" name="linker.tray.win" libEmbed="true" icon="..\linker\favicon.ico" ui="win" output="linker.tray.win.exe" CompanyName="snltty" FileDescription="linker.tray.win" LegalCopyright="Copyright (C) snltty 2024" ProductName="linker.tray.win" InternalName="linker.install.win" FileVersion="0.0.0.291" ProductVersion="0.0.0.291" publishDir="/dist/" dstrip="false" local="false" ignored="false">
|
||||
<file name="main.aardio" path="main.aardio" comment="main.aardio"/>
|
||||
<folder name="资源文件" path="res" embed="true" local="false" ignored="false">
|
||||
<file name="favicon.ico" path="res\favicon.ico" comment="res\favicon.ico"/>
|
||||
|
BIN
src/linker.tray.win/dist/linker.tray.win.exe
vendored
BIN
src/linker.tray.win/dist/linker.tray.win.exe
vendored
Binary file not shown.
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
<!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="favicon.ico"><title>linker.web</title><link rel="stylesheet" href="https://unpkg.com/leaflet@1.9.4/dist/leaflet.css" integrity="sha256-p4NxAoJBhIIN+hmNHrzRCf9tD/miZyoHS5obTRR9BMY=" crossorigin=""/><script src="https://unpkg.com/leaflet@1.9.4/dist/leaflet.js" integrity="sha256-20nQCchB9co0qIjJZRGuk2/Z9VM+kNiyxNV1lvTlZBo=" crossorigin=""></script><script defer="defer" src="js/chunk-vendors.81af7d4e.js"></script><script defer="defer" src="js/app.5ddea3e8.js"></script><link href="css/chunk-vendors.d8267b33.css" rel="stylesheet"><link href="css/app.af897554.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but linker.web doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html>
|
||||
<!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="favicon.ico"><title>linker.web</title><link rel="stylesheet" href="https://unpkg.com/leaflet@1.9.4/dist/leaflet.css" integrity="sha256-p4NxAoJBhIIN+hmNHrzRCf9tD/miZyoHS5obTRR9BMY=" crossorigin=""/><script src="https://unpkg.com/leaflet@1.9.4/dist/leaflet.js" integrity="sha256-20nQCchB9co0qIjJZRGuk2/Z9VM+kNiyxNV1lvTlZBo=" crossorigin=""></script><script defer="defer" src="js/chunk-vendors.81af7d4e.js"></script><script defer="defer" src="js/app.22a6ab69.js"></script><link href="css/chunk-vendors.d8267b33.css" rel="stylesheet"><link href="css/app.af897554.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but linker.web doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html>
|
1
src/linker.tray.win/web/js/340.076b3b0f.js
Normal file
1
src/linker.tray.win/web/js/340.076b3b0f.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
"use strict";(self["webpackChunklinker_web"]=self["webpackChunklinker_web"]||[]).push([[340],{36340:function(e,t,n){n.r(t),n.d(t,{default:function(){return h}});var o=n(56768),r=n(24232);const a={class:"action-wrap"},s={class:"t-c"};function c(e,t,n,c,l,i){const u=(0,o.g2)("el-input"),d=(0,o.g2)("el-button"),v=(0,o.g2)("el-card");return(0,o.uX)(),(0,o.CE)("div",a,[(0,o.bF)(v,{shadow:"never"},{header:(0,o.k6)((()=>[(0,o.eW)((0,r.v_)(e.$t("action.text")),1)])),footer:(0,o.k6)((()=>[(0,o.Lk)("div",s,[(0,o.bF)(d,{type:"success",onClick:c.handleSave},{default:(0,o.k6)((()=>[(0,o.eW)((0,r.v_)(e.$t("common.confirm")),1)])),_:1},8,["onClick"])])])),default:(0,o.k6)((()=>[(0,o.Lk)("div",null,[(0,o.bF)(u,{modelValue:c.state.list,"onUpdate:modelValue":t[0]||(t[0]=e=>c.state.list=e),rows:10,type:"textarea",resize:"none",onChange:c.handleSave},null,8,["modelValue","onChange"])])])),_:1})])}var l=n(10004);const i=e=>(0,l.zG)("action/SetServerArgs",e);var u=n(53830),d=n(51219),v=n(90144),k=n(35931),f={setup(e){const{t:t}=(0,k.s9)(),n=(0,u.B)(),o=(0,v.Kh)({list:n.value.config.Client.Action.Args[n.value.config.Client.Server.Host]||""}),r=()=>{try{if(o.list&&"object"!=typeof JSON.parse(o.list))return void d.nk.error(t("action.jsonError"))}catch(r){return void d.nk.error(t("action.jsonError"))}const e=JSON.parse(JSON.stringify(n.value.config.Client.Action.Args));e[n.value.config.Client.Server.Host]=o.list,i(e).then((()=>{d.nk.success(t("common.oper"))})).catch((e=>{console.log(e),d.nk.error(t("common.operFail"))}))};return{state:o,handleSave:r}}},p=n(71241);const g=(0,p.A)(f,[["render",c],["__scopeId","data-v-3b8d22a9"]]);var h=g}}]);
|
||||
"use strict";(self["webpackChunklinker_web"]=self["webpackChunklinker_web"]||[]).push([[959],{36340:function(e,t,n){n.r(t),n.d(t,{default:function(){return h}});var o=n(56768),r=n(24232);const a={class:"action-wrap"},s={class:"t-c"};function c(e,t,n,c,l,i){const u=(0,o.g2)("el-input"),d=(0,o.g2)("el-button"),v=(0,o.g2)("el-card");return(0,o.uX)(),(0,o.CE)("div",a,[(0,o.bF)(v,{shadow:"never"},{header:(0,o.k6)((()=>[(0,o.eW)((0,r.v_)(e.$t("action.text")),1)])),footer:(0,o.k6)((()=>[(0,o.Lk)("div",s,[(0,o.bF)(d,{type:"success",onClick:c.handleSave},{default:(0,o.k6)((()=>[(0,o.eW)((0,r.v_)(e.$t("common.confirm")),1)])),_:1},8,["onClick"])])])),default:(0,o.k6)((()=>[(0,o.Lk)("div",null,[(0,o.bF)(u,{modelValue:c.state.list,"onUpdate:modelValue":t[0]||(t[0]=e=>c.state.list=e),rows:10,type:"textarea",resize:"none",onChange:c.handleSave},null,8,["modelValue","onChange"])])])),_:1})])}var l=n(10004);const i=e=>(0,l.zG)("action/SetServerArgs",e);var u=n(53830),d=n(51219),v=n(90144),k=n(35931),f={setup(e){const{t:t}=(0,k.s9)(),n=(0,u.B)(),o=(0,v.Kh)({list:n.value.config.Client.Action.Args[n.value.config.Client.Server.Host]||""}),r=()=>{try{if(o.list&&"object"!=typeof JSON.parse(o.list))return void d.nk.error(t("action.jsonError"))}catch(r){return void d.nk.error(t("action.jsonError"))}const e=JSON.parse(JSON.stringify(n.value.config.Client.Action.Args));e[n.value.config.Client.Server.Host]=o.list,i(e).then((()=>{d.nk.success(t("common.oper"))})).catch((e=>{console.log(e),d.nk.error(t("common.operFail"))}))};return{state:o,handleSave:r}}},p=n(71241);const g=(0,p.A)(f,[["render",c],["__scopeId","data-v-3b8d22a9"]]);var h=g}}]);
|
File diff suppressed because one or more lines are too long
@@ -32,7 +32,7 @@
|
||||
<Stopwatch v-if="flow.show" v-model="flow.show" ></Stopwatch>
|
||||
<OperRoutes v-if="oper.showRoutes" v-model="oper.showRoutes" ></OperRoutes>
|
||||
<OperFirewall v-if="oper.showFirewall" v-model="oper.showFirewall" ></OperFirewall>
|
||||
<OperWakeup v-if="oper.showWakeup" v-model="oper.showFirewall" ></OperWakeup>
|
||||
<OperWakeup v-if="oper.showWakeup" v-model="oper.showWakeup" ></OperWakeup>
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
|
@@ -1,5 +1,5 @@
|
||||
v1.8.2
|
||||
2025-06-06 15:16:57
|
||||
2025-06-06 15:21:28
|
||||
1. 一些累计更新
|
||||
2. 重建权限存储,ulong改为BitArray,同组所有客户端需保持版本一致
|
||||
3. 增加唤醒功能,支持WOL,COM继电器,HID继电器
|
||||
|
Reference in New Issue
Block a user