XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

LumaTunnel

【WinUI】LumaTunnel 是一个面向个人多设备的 Windows 代理系统。客户端在本机提供 HTTP/HTTPS CONNECT 与 SOCKS5 TCP 代理,并通过一个受信任 TLS 证书保护的 WSS 会话,将多个 TCP 流复用到自建 Windows Server 节点。

公开
关注 0 Fork 0 Star 0
UTF-8
<?xml version="1.0" encoding="utf-8"?>
<Page x:Class="LumaTunnel.Client.Views.NodesPage"
      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Loaded="OnLoaded">
  <Grid Padding="32,24" RowSpacing="16">
    <Grid.RowDefinitions><RowDefinition Height="Auto"/><RowDefinition Height="Auto"/><RowDefinition Height="*"/></Grid.RowDefinitions>
    <TextBlock Text="节点" FontSize="30" FontWeight="SemiBold" />
    <Border Grid.Row="1" Padding="18" CornerRadius="14" Background="{ThemeResource CardBackgroundFillColorDefaultBrush}">
      <Grid ColumnSpacing="10" RowSpacing="10">
        <Grid.ColumnDefinitions><ColumnDefinition Width="2*"/><ColumnDefinition Width="*"/><ColumnDefinition Width="*"/><ColumnDefinition Width="Auto"/></Grid.ColumnDefinitions>
        <TextBox x:Name="UrlBox" Header="节点地址" PlaceholderText="https://node.example.com" />
        <TextBox x:Name="CodeBox" Grid.Column="1" Header="一次性配对码" />
        <TextBox x:Name="NameBox" Grid.Column="2" Header="显示名称(可选)" />
        <Button Grid.Column="3" Content="添加并配对" VerticalAlignment="Bottom" Click="OnEnroll" />
      </Grid>
    </Border>
    <Grid Grid.Row="2" ColumnSpacing="12">
      <Grid.ColumnDefinitions><ColumnDefinition Width="*"/><ColumnDefinition Width="Auto"/></Grid.ColumnDefinitions>
      <ListView x:Name="NodeList" SelectionMode="Single" />
      <StackPanel Grid.Column="1" Spacing="8">
        <Button Content="测速" Click="OnTest" />
        <Button Content="重命名" Click="OnRename" />
        <Button Content="删除" Click="OnDelete" />
      </StackPanel>
    </Grid>
    <InfoBar x:Name="MessageBar" Grid.Row="2" VerticalAlignment="Bottom" IsOpen="False" IsClosable="True" />
  </Grid>
</Page>