|
5 | 5 | xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
6 | 6 | xmlns:local="clr-namespace:ProxySU"
|
7 | 7 | mc:Ignorable="d"
|
8 |
| - Title="ProxySU - v2.0.4" Height="625" Width="530"> |
| 8 | + Title="ProxySU - v2.1.0" Height="625" Width="530"> |
9 | 9 | <!--以下样式参考自:https://yq.aliyun.com/articles/331878
|
10 | 10 | https://docs.microsoft.com/en-us/dotnet/desktop-wpf/fundamentals/styles-templates-overview-->
|
11 | 11 | <Window.Resources>
|
|
126 | 126 | <ProgressBar x:Name="ProgressBarSetUpProcessing" Minimum="0" Maximum="100" Value="0" IsIndeterminate="False" Margin="7" Grid.Column="0" Grid.Row="3" Grid.ColumnSpan="4"></ProgressBar>
|
127 | 127 | <TextBox x:Name="TextBoxMonitorCommandResults" TextWrapping="Wrap" AcceptsReturn="True" VerticalScrollBarVisibility="Auto" Grid.Column="0" Grid.Row="4" Grid.ColumnSpan="4" Grid.RowSpan="5" Margin="30,0,30,10"></TextBox>
|
128 | 128 | <TabControl Grid.Column="0" Grid.Row="9" Grid.ColumnSpan="4" Grid.RowSpan="3">
|
129 |
| - <TabItem Header="V2Ray" Width="100" Height="30"> |
| 129 | + <TabItem Header="V2Ray" Width="80" Height="30"> |
130 | 130 | <Grid>
|
131 | 131 | <Grid.ColumnDefinitions>
|
132 | 132 | <ColumnDefinition></ColumnDefinition>
|
|
185 | 185 | <Button x:Name="Button_canel" Content="{DynamicResource Button_canel}" Margin="10" Grid.Column="2" Grid.Row="2" Click="Button_canel_Click"></Button>
|
186 | 186 | </Grid>
|
187 | 187 | </TabItem>
|
188 |
| - <TabItem Header="Trojan-Go" Width="100" Height="30"> |
| 188 | + <TabItem Header="Trojan-Go" Width="80" Height="30"> |
189 | 189 | <Grid>
|
190 | 190 | <Grid.ColumnDefinitions>
|
191 | 191 | <ColumnDefinition></ColumnDefinition>
|
|
238 | 238 | <Button x:Name="ButtonTrojanGoCancel" Content="{DynamicResource ButtonTrojanGoCancel}" Margin="10" Grid.Column="2" Grid.Row="2" Click="Button_canel_Click"></Button>
|
239 | 239 | </Grid>
|
240 | 240 | </TabItem>
|
241 |
| - <TabItem Header="Trojan" Width="100" Height="30"> |
| 241 | + <TabItem Header="Trojan" Width="80" Height="30"> |
242 | 242 | <Grid>
|
243 | 243 | <Grid.ColumnDefinitions>
|
244 | 244 | <ColumnDefinition></ColumnDefinition>
|
|
277 | 277 | <TextBlock Text="{DynamicResource TextBlockTrojanHostPassword}" Grid.Column="0" Grid.Row="2" HorizontalAlignment="Right" VerticalAlignment="Center" Margin="5"></TextBlock>
|
278 | 278 | <TextBox x:Name="TextBoxTrojanPassword" Grid.Column="1" Grid.Row="2" Margin="3"></TextBox>
|
279 | 279 | <Button x:Name="ButtonTrojanPassword" Content="{DynamicResource ButtonTrojanChangePassword}" Grid.Column="2" Grid.Row="2" Margin="2" Click="ButtonTrojanPassword_Click" ></Button>
|
280 |
| - |
281 |
| - <TextBlock Text="伪装网站:" Grid.Column="0" Grid.Row="3" Visibility="Collapsed"></TextBlock> |
282 |
| - <TextBox x:Name="TextBoxTrojanSites" Style="{StaticResource TitleText}" Tag="可以增加代理的隐蔽(可为空)" Grid.Column="1" Grid.Row="3" Margin="3" Visibility="Collapsed"></TextBox> |
| 280 | + |
| 281 | + <TextBlock Text="{DynamicResource TextBlockV2RayMaskSites}" Grid.Column="0" Grid.Row="3" Visibility="Collapsed"></TextBlock> |
| 282 | + <TextBox x:Name="TextBoxTrojanSites" Style="{StaticResource TitleText}" Tag="{DynamicResource TextBoxV2RayMaskSitesTag}" Grid.Column="1" Grid.Row="3" Margin="3" Visibility="Collapsed"></TextBox> |
283 | 283 |
|
284 | 284 | </Grid>
|
285 | 285 | </GroupBox>
|
|
294 | 294 | <Button x:Name="ButtonTrojanCancel" Content="{DynamicResource ButtonTrojanCancel}" Grid.Column="2" Grid.Row="2" Margin="10" Click="Button_canel_Click"></Button>
|
295 | 295 | </Grid>
|
296 | 296 | </TabItem>
|
297 |
| - <TabItem x:Name="TabItemNaiveProxy" Header="NaiveProxy" Width="100" Height="30"> |
| 297 | + <TabItem x:Name="TabItemNaiveProxy" Header="NaiveProxy" Width="80" Height="30"> |
298 | 298 | <Grid>
|
299 | 299 | <Grid.ColumnDefinitions>
|
300 | 300 | <ColumnDefinition></ColumnDefinition>
|
|
331 | 331 | <TextBlock Text="{DynamicResource TextBlockTrojanHostPassword}" Grid.Column="0" Grid.Row="3" HorizontalAlignment="Right" VerticalAlignment="Center"></TextBlock>
|
332 | 332 | <TextBox x:Name="TextBoxNaivePassword" Grid.Column="1" Grid.Row="3" Margin="3"></TextBox>
|
333 | 333 | <Button x:Name="ButtonNaivePassword" Content="{DynamicResource ButtonTrojanChangePassword}" Grid.Column="2" Grid.Row="3" Margin="2" Click="ButtonNaivePassword_Click"></Button>
|
334 |
| - <TextBlock Text="伪装网站:" Grid.Column="0" Grid.Row="4" Visibility="Collapsed"></TextBlock> |
335 |
| - <TextBox x:Name="TextBoxNaiveSites" Style="{StaticResource TitleText}" Tag="可以增加代理的隐蔽(可为空)" Grid.Column="1" Grid.Row="4" Margin="3" Visibility="Collapsed"></TextBox> |
| 334 | + <TextBlock Text="{DynamicResource TextBlockV2RayMaskSites}" Grid.Column="0" Grid.Row="4" Visibility="Collapsed"></TextBlock> |
| 335 | + <TextBox x:Name="TextBoxNaiveSites" Style="{StaticResource TitleText}" Tag="{DynamicResource TextBoxV2RayMaskSitesTag}" Grid.Column="1" Grid.Row="4" Margin="3" Visibility="Collapsed"></TextBox> |
336 | 336 |
|
337 | 337 | </Grid>
|
338 | 338 | </GroupBox>
|
|
343 | 343 | <Button x:Name="ButtonNaiveCancel" Content="{DynamicResource ButtonNaiveCancel}" Grid.ColumnSpan="1" Margin="10" Grid.Column="2" Grid.Row="2" Click="Button_canel_Click"></Button>
|
344 | 344 | </Grid>
|
345 | 345 | </TabItem>
|
| 346 | + <TabItem Header="SSR" Width="80" Height="30"> |
| 347 | + <Grid> |
| 348 | + <Grid.ColumnDefinitions> |
| 349 | + <ColumnDefinition></ColumnDefinition> |
| 350 | + <ColumnDefinition></ColumnDefinition> |
| 351 | + <ColumnDefinition></ColumnDefinition> |
| 352 | + |
| 353 | + </Grid.ColumnDefinitions> |
| 354 | + <Grid.RowDefinitions> |
| 355 | + <RowDefinition></RowDefinition> |
| 356 | + <RowDefinition></RowDefinition> |
| 357 | + <RowDefinition Height="60"></RowDefinition> |
| 358 | + |
| 359 | + </Grid.RowDefinitions> |
| 360 | + <GroupBox Header="{DynamicResource GroupBoxHeaderParameterTrojan}" Grid.Column="0" Grid.Row="0" Grid.ColumnSpan="3" Grid.RowSpan="2"> |
| 361 | + <Grid> |
| 362 | + <Grid.ColumnDefinitions> |
| 363 | + <ColumnDefinition Width="0.5*"></ColumnDefinition> |
| 364 | + <ColumnDefinition></ColumnDefinition> |
| 365 | + <ColumnDefinition Width="0.4*"></ColumnDefinition> |
| 366 | + |
| 367 | + </Grid.ColumnDefinitions> |
| 368 | + <Grid.RowDefinitions> |
| 369 | + <RowDefinition></RowDefinition> |
| 370 | + <RowDefinition></RowDefinition> |
| 371 | + <RowDefinition></RowDefinition> |
| 372 | + <RowDefinition></RowDefinition> |
| 373 | + <RowDefinition></RowDefinition> |
| 374 | + </Grid.RowDefinitions> |
| 375 | + <TextBlock Text="{DynamicResource TextBlockSSRTemplateExplanation}" Grid.Column="1" Grid.Row="0" HorizontalAlignment="Center" VerticalAlignment="Center"></TextBlock> |
| 376 | + <TextBlock Text="{DynamicResource TextBlockTrojanServerDomain}" Grid.Column="0" Grid.Row="1" VerticalAlignment="Center" HorizontalAlignment="Right" Margin="5"></TextBlock> |
| 377 | + <TextBox x:Name="TextBoxSSRHostDomain" Style="{StaticResource TitleText}" Tag="{DynamicResource TextBoxDomainPrompt}" Grid.Column="1" Grid.Row="1" Margin="3"></TextBox> |
| 378 | + <TextBlock Text="{DynamicResource TextBlockTrojanPort}" Grid.Column="2" Grid.Row="1" HorizontalAlignment="Left" VerticalAlignment="Center"></TextBlock> |
| 379 | + <!--<TextBlock Text="用户名:" Grid.Column="0" Grid.Row="2"></TextBlock> |
| 380 | + <TextBox x:Name="TextBoxUser" Grid.Column="1" Grid.Row="2" Margin="3"></TextBox> |
| 381 | + <Button x:Name="ButtonNaiveUser" Content="随机" Grid.Column="2" Grid.Row="2" Margin="2" Click="ButtonNaiveUser_Click"></Button>--> |
| 382 | + <TextBlock Text="{DynamicResource TextBlockTrojanHostPassword}" Grid.Column="0" Grid.Row="2" HorizontalAlignment="Right" VerticalAlignment="Center" Margin="5"></TextBlock> |
| 383 | + <TextBox x:Name="TextBoxSSRPassword" Grid.Column="1" Grid.Row="2" Margin="3"></TextBox> |
| 384 | + <Button x:Name="ButtonSSRPassword" Content="{DynamicResource ButtonTrojanChangePassword}" Grid.Column="2" Grid.Row="2" Margin="2" Click="ButtonSSRPassword_Click" ></Button> |
| 385 | + |
| 386 | + <TextBlock Text="{DynamicResource TextBlockV2RayMaskSites}" Grid.Column="0" Grid.Row="3" Visibility="Collapsed"></TextBlock> |
| 387 | + <TextBox x:Name="TextBoxSSRSites" Style="{StaticResource TitleText}" Tag="{DynamicResource TextBoxV2RayMaskSitesTag}" Grid.Column="1" Grid.Row="3" Margin="3" Visibility="Collapsed"></TextBox> |
| 388 | + |
| 389 | + </Grid> |
| 390 | + </GroupBox> |
| 391 | + |
| 392 | + <Button x:Name="ButtonSSRSetUp" Content="{DynamicResource ButtonSSRSetUp}" Grid.Column="0" Grid.Row="2" Margin="10" Click="ButtonSSRSetUp_Click"/> |
| 393 | + <!--<Button x:Name="ButtonUpdateTrojan" Content="{DynamicResource ButtonUpdateTrojan}" Grid.Column="1" Grid.Row="2" Margin="10" Click="ButtonUpdateTrojan_Click"></Button>--> |
| 394 | + <Button x:Name="ButtonSSRCancel" Content="{DynamicResource ButtonTrojanCancel}" Grid.Column="2" Grid.Row="2" Margin="10" Click="Button_canel_Click"></Button> |
| 395 | + </Grid> |
| 396 | + </TabItem> |
346 | 397 | <!--<TabItem Header="三合一" Width="100" Height="30" Visibility="Collapsed">
|
347 | 398 | <Grid>
|
348 | 399 | <Grid.ColumnDefinitions>
|
|
413 | 464 | </Grid>
|
414 | 465 | </TabItem>-->
|
415 | 466 |
|
416 |
| - <TabItem Header="{DynamicResource TabItemHeaderSysTools}" Width="100" Height="30"> |
| 467 | + <TabItem Header="{DynamicResource TabItemHeaderSysTools}" Width="80" Height="30"> |
417 | 468 | <Grid>
|
418 | 469 | <Grid.ColumnDefinitions>
|
419 | 470 | <ColumnDefinition></ColumnDefinition>
|
|
0 commit comments