wince添加FTP Server、Web Server、Telne、ASP服务

来源:互联网 发布:淘宝双十一不能报名 编辑:程序博客网 时间:2024/06/05 18:59

    在WinC5.0中,打开工具PB5的右侧的“Catalog ”,然后依次选择“Core OS”->"CEBASE"->"Communication Services and Networking"->"Servers",然后我们会看到“FTP Server”和“Telnet Server”“web server”还有web server下的Active Server Pages (ASP) Support和他里面的JScript 5.6及VBScript 5.6,还要添加Web Server Administration ISAPI,再有就是Internet Client Services下的Scripting里面的JScript 5.6及VBScript 5.6都要添加添加进来,

    在Platform.reg中添加

    [HKEY_LOCAL_MACHINE/COMM/HTTPD/]

       "IsEnabled"=dword:1                          开机启动

       "UseAuthentication"=dword:0             允许匿名访问

       "DirBrowse"=dword:0 

在Platform.reg中更改下面的注册表

[HKEY_LOCAL_MACHINE/COMM/FTPD]
        "IsEnabled"=dword:1 开机启动
        "UseAuthentication"=dword:1         不允许匿名访问
        "AllowAnonymous"=dword:0
        "AllowAnonymousUpload"=dword:1
        "AllowAnonymousVroots"=dword:1
        "UserList"="admin"                             用户名

  "DefaultDir"="//"
  ;"DefaultDir"="//FriendlyARM//"

编译就可以了,密码在烧写进板子完成后,在机器上面设置就可以了。

设置密码办法

wince端打开“控制面板 | 密码”,随便输入一个密码,比如1。不要选择“开机时启用密码保护”。

ftp测试办法:

先设置板子的IP地址要与电脑是一个网段, 打开LeapFTP工具,输入IP地址,用户名,密码,然后点击工具栏上的连接按钮,就可以了。

telnet测试办法:

电脑上打开开始-运行-cmd后输入telnet 192.168.0.86 输入用户名admin,刚刚设置的密码,OK.

web server测试办法:

在电脑的ie上面输入机子的ip地址如:http://192.168.1.100/ 就进入了web页面。

也可以进入asp页面办法是在电脑上面进入机子的/Windows/www/wwwpub目录下,删除那个htm文件后在这里放一个asp页面,之后在电脑的ie上面输入http://192.168.1.100/xxx.asp就可以了。

 

 

其中:
"IsEnabled"=dword:1CE系统启动时开启FTP服务)
"UseAuthentication"=dword:1(访问FTP服务器时需要使用用户名和密码)
"AllowAnonymous"=dword:0(不允许匿名访问)
"DefaultDir"="/"FTP服务器的默认工作目录)
"UserList"="Ftpuser1;Ftpuser2"(允许访问FTP服务器的用户列表)
NTFlashSDCard是两个默认工作目录("/")下可以看到的虚拟目录。
添加FTP Server组件之后,和其相关的默认注册表设置也会被添加进来,应该是被添加进了servers.reg文件中,我们在platform.reg文件中添加的注册表内容会覆盖这些默认设置。