提交 86e236f4 编写于 作者: R RMBGAME

💄 Accelerator

上级 c6807755
......@@ -429,9 +429,119 @@
</Grid>
</spp:ContentLoader>
<Panel>
<spp:ProxyChartView Margin="5,0" />
</Panel>
<Grid RowDefinitions="Auto,*,Auto">
<StackPanel
Grid.Row="0"
HorizontalAlignment="Center"
Spacing="8">
<StackPanel.Styles>
<Style Selector="TextBlock">
<Setter Property="VerticalAlignment" Value="Center" />
</Style>
</StackPanel.Styles>
<StackPanel HorizontalAlignment="Center" Orientation="Horizontal">
<TextBlock FontSize="26" Text="{ReflectionBinding Path=Res.CommunityFix_AlreadyProxy, Mode=OneWay, Source={x:Static s:ResourceService.Current}}" />
<TextBlock
Margin="5,0,0,0"
FontSize="26"
Text="{ReflectionBinding AccelerateTime,
Source={x:Static s:ProxyService.Current},
StringFormat={}{0:hh\\:mm\\:ss}}" />
</StackPanel>
<StackPanel
HorizontalAlignment="Center"
Orientation="Horizontal"
Spacing="10">
<WrapPanel HorizontalAlignment="Center">
<TextBlock Text="{ReflectionBinding Path=Res.CommunityFix_ProxyMode, StringFormat={}{0}:, Mode=OneWay, Source={x:Static s:ResourceService.Current}}" />
<TextBlock Text="{ReflectionBinding Source={x:Static ms:ProxySettings.ProxyMode}, Path=Value, Mode=OneWay, Converter={StaticResource EnumLocalizationNameConverter}}" />
</WrapPanel>
<WrapPanel HorizontalAlignment="Center">
<TextBlock Text="{ReflectionBinding Path=Res.CommunityFix_EnableScriptService, StringFormat={}{0}:, Mode=OneWay, Source={x:Static s:ResourceService.Current}}" />
<TextBlock Text="{ReflectionBinding Source={x:Static s:ProxyService.Current}, Path=IsEnableScript}" />
</WrapPanel>
</StackPanel>
</StackPanel>
<TabControl
Grid.Row="1"
HorizontalAlignment="Stretch"
TabStripPlacement="Top">
<TabItem Header="{ReflectionBinding Path=Res.CommunityFix_FlowStatistics, Mode=OneWay, Source={x:Static s:ResourceService.Current}}">
<spp:ProxyChartView Margin="5,0" />
</TabItem>
<TabItem Header="{ReflectionBinding Path=Res.CommunityFix_Services, Mode=OneWay, Source={x:Static s:ResourceService.Current}}">
<Grid ColumnDefinitions="*,20,*">
<Border
Grid.Column="0"
Padding="10"
Background="{DynamicResource CardBackgroundFillColorSecondaryBrush}"
Classes="paper">
<DockPanel>
<TextBlock
Margin="0,0,0,10"
DockPanel.Dock="Top"
FontSize="16"
Text="{ReflectionBinding Path=Res.CommunityFix_AccelerationsEnable,
Mode=OneWay,
Source={x:Static s:ResourceService.Current}}" />
<ScrollViewer>
<ItemsControl ItemsSource="{ReflectionBinding EnableProxyDomains, Source={x:Static s:ProxyService.Current}}">
<ItemsControl.ItemTemplate>
<DataTemplate DataType="{x:Type spp:AccelerateProjectDTO}">
<StackPanel Margin="10">
<DockPanel>
<TextBlock Text="{Binding Name}" />
</DockPanel>
<Separator Classes="Separator" />
</StackPanel>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
</ScrollViewer>
</DockPanel>
</Border>
<Border
Grid.Column="2"
Padding="10"
Background="{DynamicResource CardBackgroundFillColorSecondaryBrush}"
Classes="paper">
<DockPanel>
<TextBlock
Margin="0,0,0,10"
DockPanel.Dock="Top"
FontSize="16"
Text="{ReflectionBinding Path=Res.CommunityFix_ScriptsEnable,
Mode=OneWay,
Source={x:Static s:ResourceService.Current}}" />
<ScrollViewer>
<ItemsControl ItemsSource="{ReflectionBinding EnableProxyScripts^, Source={x:Static s:ProxyService.Current}}">
<ItemsControl.ItemTemplate>
<DataTemplate DataType="{x:Type spp:ScriptDTO}">
<StackPanel Margin="10">
<DockPanel>
<TextBlock Text="{Binding Name}" />
</DockPanel>
<Separator Classes="Separator" />
</StackPanel>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
</ScrollViewer>
</DockPanel>
</Border>
</Grid>
</TabItem>
<!--<TabItem Header="加速日志">
</TabItem>-->
<!--<TabItem Header="AD">
<controls:AdDialog />
</TabItem>-->
</TabControl>
</Grid>
</Carousel>
<spp:AdControl
......
......@@ -846,7 +846,6 @@ namespace BD.WTTS.Client.Resources {
}
/// <summary>
/// 查找类似 绑定 的本地化字符串。
/// 查找类似 批量通过 的本地化字符串。
/// </summary>
public static string BatchPass {
......@@ -1008,6 +1007,15 @@ namespace BD.WTTS.Client.Resources {
}
}
/// <summary>
/// 查找类似 已加速 的本地化字符串。
/// </summary>
public static string CommunityFix_AlreadyProxy {
get {
return ResourceManager.GetString("CommunityFix_AlreadyProxy", resourceCulture);
}
}
/// <summary>
/// 查找类似 启动时自动启动加速 的本地化字符串。
/// </summary>
......@@ -1062,6 +1070,15 @@ namespace BD.WTTS.Client.Resources {
}
}
/// <summary>
/// 查找类似 流量统计 的本地化字符串。
/// </summary>
public static string CommunityFix_FlowStatistics {
get {
return ResourceManager.GetString("CommunityFix_FlowStatistics", resourceCulture);
}
}
/// <summary>
/// 查找类似 Mark 出现多个 [{0}],请尝试重置 Hosts 文件或编辑 Hosts 文件并删除多余的 Mark 后再试一次 的本地化字符串。
/// </summary>
......@@ -1125,6 +1142,24 @@ namespace BD.WTTS.Client.Resources {
}
}
/// <summary>
/// 查找类似 修改 Hosts 文件来监听本机请求实现代理,此方式速度更快且只会影响加速的网站,效果最好,但需要本机 443 端口未被使用。 的本地化字符串。
/// </summary>
public static string CommunityFix_ProxyMode_HostsTip {
get {
return ResourceManager.GetString("CommunityFix_ProxyMode_HostsTip", resourceCulture);
}
}
/// <summary>
/// 查找类似 设置系统代理来监听请求,不需要占用 443 端口,会全局代理本机所有流量,如果你使用 Hosts 方式没有问题,那就不需要使用此模式。 的本地化字符串。
/// </summary>
public static string CommunityFix_ProxyMode_WinSystemTip {
get {
return ResourceManager.GetString("CommunityFix_ProxyMode_WinSystemTip", resourceCulture);
}
}
/// <summary>
/// 查找类似 代理仅启用脚本功能 的本地化字符串。
/// </summary>
......
......@@ -2542,5 +2542,21 @@
</data>
<data name="Plugin_DeleteComfirm" xml:space="preserve">
<value>是否要删除 {0} 插件</value>
</data>
<data name="CommunityFix_AlreadyProxy" xml:space="preserve">
<value>已加速 </value>
<comment>Comment=末尾带空格;</comment>
</data>
<data name="CommunityFix_FlowStatistics" xml:space="preserve">
<value>流量统计</value>
</data>
<data name="CommunityFix_Services" xml:space="preserve">
<value>加速服务</value>
</data>
<data name="CommunityFix_ProxyMode_HostsTip" xml:space="preserve">
<value>修改 Hosts 文件来监听本机请求实现代理,此方式速度更快且只会影响加速的网站,效果最好,但需要本机 443 端口未被使用。</value>
</data>
<data name="CommunityFix_ProxyMode_WinSystemTip" xml:space="preserve">
<value>设置系统代理来监听请求,不需要占用 443 端口,会全局代理本机所有流量,如果你使用 Hosts 方式没有问题,那就不需要使用此模式。</value>
</data>
</root>
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册