├── Server ├── RemoteControl.ico ├── App.config ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── Log.cs ├── Task.cs ├── Screenshot.cs ├── Message.cs ├── ControlUser.cs ├── Function.cs ├── MessageQueue.cs ├── Control.cs ├── Net.cs ├── FileSend.cs ├── Process.cs ├── Terminal.cs ├── Configure.cs └── FileControl.cs ├── Client ├── ic_launcher-web.png ├── libs │ └── android-support-v4.jar ├── res │ ├── drawable-hdpi │ │ ├── file_ico.png │ │ ├── folder_ico.png │ │ ├── ic_launcher.png │ │ ├── start_img.jpg │ │ ├── vpi__tab_selected_holo.9.png │ │ ├── vpi__tab_unselected_holo.9.png │ │ ├── vpi__tab_selected_focused_holo.9.png │ │ ├── vpi__tab_selected_pressed_holo.9.png │ │ ├── vpi__tab_unselected_focused_holo.9.png │ │ └── vpi__tab_unselected_pressed_holo.9.png │ ├── drawable-mdpi │ │ ├── ic_launcher.png │ │ ├── vpi__tab_selected_holo.9.png │ │ ├── vpi__tab_unselected_holo.9.png │ │ ├── vpi__tab_selected_focused_holo.9.png │ │ ├── vpi__tab_selected_pressed_holo.9.png │ │ ├── vpi__tab_unselected_focused_holo.9.png │ │ └── vpi__tab_unselected_pressed_holo.9.png │ ├── drawable-xhdpi │ │ ├── ic_launcher.png │ │ ├── vpi__tab_selected_holo.9.png │ │ ├── vpi__tab_unselected_holo.9.png │ │ ├── vpi__tab_selected_focused_holo.9.png │ │ ├── vpi__tab_selected_pressed_holo.9.png │ │ ├── vpi__tab_unselected_focused_holo.9.png │ │ └── vpi__tab_unselected_pressed_holo.9.png │ ├── drawable-xxhdpi │ │ └── ic_launcher.png │ ├── values-sw600dp │ │ └── dimens.xml │ ├── values │ │ ├── dimens.xml │ │ ├── vpi__styles.xml │ │ ├── styles.xml │ │ ├── vpi__colors.xml │ │ ├── vpi__defaults.xml │ │ ├── strings.xml │ │ └── vpi__attrs.xml │ ├── menu │ │ ├── login.xml │ │ ├── file.xml │ │ └── main.xml │ ├── values-sw720dp-land │ │ └── dimens.xml │ ├── layout │ │ ├── activity_start.xml │ │ ├── activity_help.xml │ │ ├── activity_main.xml │ │ ├── activity_task.xml │ │ ├── pager_command.xml │ │ ├── activity_download.xml │ │ ├── activity_downloading_list_item.xml │ │ ├── pager_screen_shots.xml │ │ ├── activity_downloaded_list_item.xml │ │ ├── pager_message.xml │ │ ├── pager_screen_shots_list_item.xml │ │ ├── activity_login.xml │ │ ├── activity_file_item_dir.xml │ │ ├── activity_file_item_file.xml │ │ ├── activity_terminal.xml │ │ ├── activity_task_item.xml │ │ ├── activity_file.xml │ │ └── activity_setting.xml │ ├── values-v11 │ │ └── styles.xml │ ├── xml │ │ └── bg_border_message.xml │ ├── values-v14 │ │ └── styles.xml │ ├── color │ │ ├── vpi__dark_theme.xml │ │ └── vpi__light_theme.xml │ └── drawable │ │ └── vpi__tab_indicator.xml ├── src │ ├── net │ │ └── loveyu │ │ │ └── remotecontrol │ │ │ ├── RcFile.java │ │ │ ├── RcNet.java │ │ │ ├── RcTask.java │ │ │ ├── RcConfig.java │ │ │ ├── RcDebug.java │ │ │ ├── RcLogin.java │ │ │ ├── RcMessage.java │ │ │ ├── RcProcess.java │ │ │ ├── RcQueue.java │ │ │ ├── RcSendMsg.java │ │ │ ├── FileAction.java │ │ │ ├── MessageType.java │ │ │ ├── PagerEmpty.java │ │ │ ├── SendMsgType.java │ │ │ ├── ActivityFile.java │ │ │ ├── ActivityHelp.java │ │ │ ├── ActivityLogin.java │ │ │ ├── ActivityMain.java │ │ │ ├── ActivityStart.java │ │ │ ├── ActivityTask.java │ │ │ ├── PagerCommand.java │ │ │ ├── PagerFunction.java │ │ │ ├── PagerMessage.java │ │ │ ├── TerminalAscii.java │ │ │ ├── ActivityDownload.java │ │ │ ├── ActivitySetting.java │ │ │ ├── ActivityTerminal.java │ │ │ ├── PagerScreenShots.java │ │ │ ├── PagerSendNotice.java │ │ │ ├── PagerSendWarning.java │ │ │ └── PagerErrorMessage.java │ └── com │ │ └── viewpagerindicator │ │ ├── IconPagerAdapter.java │ │ ├── PageIndicator.java │ │ ├── IcsLinearLayout.java │ │ └── TabPageIndicator.java ├── project.properties └── AndroidManifest.xml ├── Test ├── Program.cs ├── UdpMessageTest.cs └── UdpMessageTest.Designer.cs ├── .gitattributes ├── README.md └── .gitignore /Server/RemoteControl.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Server/RemoteControl.ico -------------------------------------------------------------------------------- /Client/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/ic_launcher-web.png -------------------------------------------------------------------------------- /Client/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/libs/android-support-v4.jar -------------------------------------------------------------------------------- /Client/res/drawable-hdpi/file_ico.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-hdpi/file_ico.png -------------------------------------------------------------------------------- /Client/res/drawable-hdpi/folder_ico.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-hdpi/folder_ico.png -------------------------------------------------------------------------------- /Client/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /Client/res/drawable-hdpi/start_img.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-hdpi/start_img.jpg -------------------------------------------------------------------------------- /Client/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /Client/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Client/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/RcFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/RcFile.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/RcNet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/RcNet.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/RcTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/RcTask.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/RcConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/RcConfig.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/RcDebug.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/RcDebug.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/RcLogin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/RcLogin.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/RcMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/RcMessage.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/RcProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/RcProcess.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/RcQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/RcQueue.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/RcSendMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/RcSendMsg.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/FileAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/FileAction.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/MessageType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/MessageType.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/PagerEmpty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/PagerEmpty.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/SendMsgType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/SendMsgType.java -------------------------------------------------------------------------------- /Client/res/drawable-hdpi/vpi__tab_selected_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-hdpi/vpi__tab_selected_holo.9.png -------------------------------------------------------------------------------- /Client/res/drawable-hdpi/vpi__tab_unselected_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-hdpi/vpi__tab_unselected_holo.9.png -------------------------------------------------------------------------------- /Client/res/drawable-mdpi/vpi__tab_selected_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-mdpi/vpi__tab_selected_holo.9.png -------------------------------------------------------------------------------- /Client/res/drawable-mdpi/vpi__tab_unselected_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-mdpi/vpi__tab_unselected_holo.9.png -------------------------------------------------------------------------------- /Client/res/drawable-xhdpi/vpi__tab_selected_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-xhdpi/vpi__tab_selected_holo.9.png -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/ActivityFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/ActivityFile.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/ActivityHelp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/ActivityHelp.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/ActivityLogin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/ActivityLogin.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/ActivityMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/ActivityMain.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/ActivityStart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/ActivityStart.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/ActivityTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/ActivityTask.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/PagerCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/PagerCommand.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/PagerFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/PagerFunction.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/PagerMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/PagerMessage.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/TerminalAscii.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/TerminalAscii.java -------------------------------------------------------------------------------- /Client/res/drawable-xhdpi/vpi__tab_unselected_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-xhdpi/vpi__tab_unselected_holo.9.png -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/ActivityDownload.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/ActivityDownload.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/ActivitySetting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/ActivitySetting.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/ActivityTerminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/ActivityTerminal.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/PagerScreenShots.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/PagerScreenShots.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/PagerSendNotice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/PagerSendNotice.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/PagerSendWarning.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/PagerSendWarning.java -------------------------------------------------------------------------------- /Client/src/net/loveyu/remotecontrol/PagerErrorMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/src/net/loveyu/remotecontrol/PagerErrorMessage.java -------------------------------------------------------------------------------- /Server/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Client/res/drawable-hdpi/vpi__tab_selected_focused_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-hdpi/vpi__tab_selected_focused_holo.9.png -------------------------------------------------------------------------------- /Client/res/drawable-hdpi/vpi__tab_selected_pressed_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-hdpi/vpi__tab_selected_pressed_holo.9.png -------------------------------------------------------------------------------- /Client/res/drawable-mdpi/vpi__tab_selected_focused_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-mdpi/vpi__tab_selected_focused_holo.9.png -------------------------------------------------------------------------------- /Client/res/drawable-mdpi/vpi__tab_selected_pressed_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-mdpi/vpi__tab_selected_pressed_holo.9.png -------------------------------------------------------------------------------- /Client/res/drawable-xhdpi/vpi__tab_selected_focused_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-xhdpi/vpi__tab_selected_focused_holo.9.png -------------------------------------------------------------------------------- /Client/res/drawable-xhdpi/vpi__tab_selected_pressed_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-xhdpi/vpi__tab_selected_pressed_holo.9.png -------------------------------------------------------------------------------- /Client/res/drawable-hdpi/vpi__tab_unselected_focused_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-hdpi/vpi__tab_unselected_focused_holo.9.png -------------------------------------------------------------------------------- /Client/res/drawable-hdpi/vpi__tab_unselected_pressed_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-hdpi/vpi__tab_unselected_pressed_holo.9.png -------------------------------------------------------------------------------- /Client/res/drawable-mdpi/vpi__tab_unselected_focused_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-mdpi/vpi__tab_unselected_focused_holo.9.png -------------------------------------------------------------------------------- /Client/res/drawable-mdpi/vpi__tab_unselected_pressed_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-mdpi/vpi__tab_unselected_pressed_holo.9.png -------------------------------------------------------------------------------- /Client/res/drawable-xhdpi/vpi__tab_unselected_focused_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-xhdpi/vpi__tab_unselected_focused_holo.9.png -------------------------------------------------------------------------------- /Client/res/drawable-xhdpi/vpi__tab_unselected_pressed_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loveyu/RemoteControl/master/Client/res/drawable-xhdpi/vpi__tab_unselected_pressed_holo.9.png -------------------------------------------------------------------------------- /Client/res/values-sw600dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Client/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 16dp 5 | 16dp 6 | 7 | 8 | -------------------------------------------------------------------------------- /Client/res/menu/login.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /Client/src/com/viewpagerindicator/IconPagerAdapter.java: -------------------------------------------------------------------------------- 1 | package com.viewpagerindicator; 2 | 3 | public interface IconPagerAdapter { 4 | /** 5 | * Get icon representing the page at {@code index} in the adapter. 6 | */ 7 | int getIconResId(int index); 8 | 9 | // From PagerAdapter 10 | int getCount(); 11 | } 12 | -------------------------------------------------------------------------------- /Client/res/values-sw720dp-land/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 128dp 8 | 9 | 10 | -------------------------------------------------------------------------------- /Client/res/layout/activity_start.xml: -------------------------------------------------------------------------------- 1 | 7 | 8 | -------------------------------------------------------------------------------- /Client/res/values-v11/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /Server/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ServiceProcess; 4 | using System.Text; 5 | using System.Threading; 6 | 7 | namespace RemoteControlService 8 | { 9 | static class Program 10 | { 11 | static void Main() 12 | { 13 | Control control = new Control(); 14 | control.Start();//启动服务 15 | control.Terminal();//启动控制台 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Client/res/xml/bg_border_message.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | 9 | 10 | 15 | 16 | -------------------------------------------------------------------------------- /Client/res/values-v14/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Test/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace UdpMessageTest 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// 应用程序的主入口点。 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new UdpMessageTest()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | *.sln merge=union 7 | *.csproj merge=union 8 | *.vbproj merge=union 9 | *.fsproj merge=union 10 | *.dbproj merge=union 11 | 12 | # Standard to msysgit 13 | *.doc diff=astextplain 14 | *.DOC diff=astextplain 15 | *.docx diff=astextplain 16 | *.DOCX diff=astextplain 17 | *.dot diff=astextplain 18 | *.DOT diff=astextplain 19 | *.pdf diff=astextplain 20 | *.PDF diff=astextplain 21 | *.rtf diff=astextplain 22 | *.RTF diff=astextplain 23 | -------------------------------------------------------------------------------- /Client/res/layout/activity_help.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 15 | 16 | -------------------------------------------------------------------------------- /Client/project.properties: -------------------------------------------------------------------------------- 1 | # This file is automatically generated by Android Tools. 2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED! 3 | # 4 | # This file must be checked in Version Control Systems. 5 | # 6 | # To customize properties used by the Ant build system edit 7 | # "ant.properties", and override values to adapt the script to your 8 | # project structure. 9 | # 10 | # To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home): 11 | #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 12 | 13 | # Project target. 14 | target=android-18 15 | -------------------------------------------------------------------------------- /Client/res/layout/activity_main.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 12 | 13 | 18 | 19 | -------------------------------------------------------------------------------- /Client/res/menu/file.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 10 | 13 | 16 | 19 | 22 | 23 | -------------------------------------------------------------------------------- /Client/res/menu/main.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 10 | 11 | 14 | 15 | 18 | 19 | 22 | 23 | 26 | 29 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /Client/res/values/vpi__styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /Server/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的常规信息通过以下 6 | // 特性集控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("远程控制服务器端")] 9 | [assembly: AssemblyDescription("一个基于C#和Android的远程控制软件的服务器端软件")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("Loveyu")] 12 | [assembly: AssemblyProduct("RemoteControlService")] 13 | [assembly: AssemblyCopyright("Copyright © Loveyu 2013")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // 将 ComVisible 设置为 false 使此程序集中的类型 18 | // 对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型, 19 | // 则将该类型上的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("7d4b0be3-ef5d-4bce-ba48-e94af50b7d14")] 24 | 25 | // 程序集的版本信息由下面四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | // 可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /Client/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 19 | 20 | 24 | 25 | 29 | 30 | -------------------------------------------------------------------------------- /Client/res/color/vpi__dark_theme.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /Client/res/values/vpi__colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | #ff000000 19 | #fff3f3f3 20 | @color/vpi__background_holo_light 21 | @color/vpi__background_holo_dark 22 | #ff4c4c4c 23 | #ffb2b2b2 24 | @color/vpi__bright_foreground_holo_light 25 | @color/vpi__bright_foreground_holo_dark 26 | 27 | -------------------------------------------------------------------------------- /Client/res/color/vpi__light_theme.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /Client/res/layout/activity_task.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 19 | 20 |