⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 release_notes.htm

📁 Symbian智能手机操作系统源代码值的参考_网络ftp
💻 HTM
📖 第 1 页 / 共 2 页
字号:
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";}
p.22BodyText, li.22BodyText, div.22BodyText
	{mso-style-name:"22 BodyText";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:11.0pt;
	margin-left:129.85pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:Arial;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";}
p.12BodyText, li.12BodyText, div.12BodyText
	{mso-style-name:"12 BodyText";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:11.0pt;
	margin-left:129.8pt;
	text-indent:-64.9pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:Arial;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";}
p.23BodyText, li.23BodyText, div.23BodyText
	{mso-style-name:"23 BodyText";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:11.0pt;
	margin-left:194.75pt;
	text-indent:-64.9pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:Arial;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";}
p.33BodyText, li.33BodyText, div.33BodyText
	{mso-style-name:"33 BodyText";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:11.0pt;
	margin-left:194.75pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:Arial;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";}
p.Bulletedo1, li.Bulletedo1, div.Bulletedo1
	{mso-style-name:"Bulleted o 1";
	mso-style-parent:"11 BodyText";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:11.0pt;
	margin-left:82.75pt;
	text-indent:-17.85pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:Arial;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";}
p.Bulleted-1, li.Bulleted-1, div.Bulleted-1
	{mso-style-name:"Bulleted - 1";
	mso-style-parent:"Bulleted o 1";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:11.0pt;
	margin-left:82.75pt;
	text-indent:-17.85pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:Arial;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";}
p.NumberedList0, li.NumberedList0, div.NumberedList0
	{mso-style-name:"Numbered List 0";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:11.0pt;
	margin-left:64.9pt;
	text-indent:-64.9pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:Arial;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";}
p.NumberedList1, li.NumberedList1, div.NumberedList1
	{mso-style-name:"Numbered List 1";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:11.0pt;
	margin-left:82.75pt;
	text-indent:-17.85pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:Arial;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";}
p.NumberedList2, li.NumberedList2, div.NumberedList2
	{mso-style-name:"Numbered List 2";
	mso-style-parent:"Numbered List 1";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:11.0pt;
	margin-left:147.7pt;
	text-indent:-17.85pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:Arial;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";}
p.Bulleted-2, li.Bulleted-2, div.Bulleted-2
	{mso-style-name:"Bulleted - 2";
	mso-style-parent:"Bulleted o 2";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:11.0pt;
	margin-left:147.7pt;
	text-indent:-17.85pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:Arial;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";}
p.TitleText, li.TitleText, div.TitleText
	{mso-style-name:"Title Text";
	mso-style-parent:"00 BodyText";
	mso-style-next:"11 BodyText";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:11.0pt;
	margin-left:0cm;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:Arial;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	font-weight:bold;
	mso-bidi-font-weight:normal;}
p.DocumentTitle, li.DocumentTitle, div.DocumentTitle
	{mso-style-name:"Document Title";
	margin-top:140.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:18.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:Arial;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	font-weight:bold;
	mso-bidi-font-weight:normal;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:4.0cm 1.0cm 42.55pt 2.0cm;
	mso-header-margin:1.0cm;
	mso-footer-margin:1.0cm;
	mso-header:url("./Release_Notes_files/header.htm") h1;
	mso-paper-source:7;}
div.Section1
	{page:Section1;}
 /* List Definitions */
@list l0
	{mso-list-id:-5;
	mso-list-template-ids:-1;}
@list l0:level1
	{mso-level-style-link:"Heading 1";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	mso-level-legacy:yes;
	mso-level-legacy-indent:0cm;
	mso-level-legacy-space:5.65pt;
	margin-left:0cm;
	text-indent:0cm;}
@list l0:level2
	{mso-level-style-link:"Heading 2";
	mso-level-text:"%1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	mso-level-legacy:yes;
	mso-level-legacy-indent:0cm;
	mso-level-legacy-space:5.65pt;
	margin-left:0cm;
	text-indent:0cm;}
@list l0:level3
	{mso-level-style-link:"Heading 3";
	mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	mso-level-legacy:yes;
	mso-level-legacy-indent:0cm;
	mso-level-legacy-space:5.65pt;
	margin-left:0cm;
	text-indent:0cm;}
@list l0:level4
	{mso-level-style-link:"Heading 4";
	mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	mso-level-legacy:yes;
	mso-level-legacy-indent:0cm;
	mso-level-legacy-space:5.65pt;
	margin-left:0cm;
	text-indent:0cm;}
@list l0:level5
	{mso-level-style-link:"Heading 5";
	mso-level-text:"%1\.%2\.%3\.%4\.%5";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	mso-level-legacy:yes;
	mso-level-legacy-indent:0cm;
	mso-level-legacy-space:5.65pt;
	margin-left:0cm;
	text-indent:0cm;}
@list l0:level6
	{mso-level-style-link:"Heading 6";
	mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	mso-level-legacy:yes;
	mso-level-legacy-indent:0cm;
	mso-level-legacy-space:5.65pt;
	margin-left:0cm;
	text-indent:0cm;}
@list l0:level7
	{mso-level-style-link:"Heading 7";
	mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	mso-level-legacy:yes;
	mso-level-legacy-indent:0cm;
	mso-level-legacy-space:5.65pt;
	margin-left:0cm;
	text-indent:0cm;}
@list l0:level8
	{mso-level-style-link:"Heading 8";
	mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	mso-level-legacy:yes;
	mso-level-legacy-indent:0cm;
	mso-level-legacy-space:5.65pt;
	margin-left:0cm;
	text-indent:0cm;}
@list l0:level9
	{mso-level-style-link:"Heading 9";
	mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	mso-level-legacy:yes;
	mso-level-legacy-indent:0cm;
	mso-level-legacy-space:5.65pt;
	margin-left:0cm;
	text-indent:0cm;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>
</head>

<body lang=EN-US link=blue vlink=purple style='tab-interval:64.9pt'>

<div class=Section1>

<p class=MsoNormal>About Series 60 Platform: FTP Example</p>

<p class=MsoNormal>-------------------------------------</p>

<p class=MsoNormal>The FTP Example demonstrates the usage of the FTP (File
Transfer Protocol) Service API, and more precisely, the CFTPSession class. </p>

<p class=MsoNormal>It allows connecting to and disconnecting from an FTP server
and it implements the pwd, dir, cd, </p>

<p class=MsoNormal>mkdir, rmdir, delete, rename, get, and put commands of the
File Transfer Protocol. </p>

<p class=MsoNormal>The FTP library package provided within the example is
required in order to use FTP. It is supported in Series 60 Platform 2nd Edition
FP1, FP2, and FP3 devices.</p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

<p class=MsoNormal>Prerequisites</p>

<p class=MsoNormal>------------</p>

<p class=MsoNormal>- Symbian OS key concepts</p>

<p class=MsoNormal>- Basic knowledge of FTP</p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

<p class=MsoNormal>Known issues</p>

<p class=MsoNormal>------------</p>

<p class=MsoNormal>Many Series 60 devices do not have ftpsess.dll installed by
default. The dll must be installed in order </p>

<p class=MsoNormal>to run this example. Install the
ftp_libraries_series_60.SIS, included in this package, to your device </p>

<p class=MsoNormal>before running this example. </p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

<p class=MsoNormal>You can also create an embedded .sis file that will install
both the FTP Example and the FTP libraries at the same time. The UID for the
ftp_libraries_series_60.sis is 0x101FF1E3.</p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

<p class=MsoNormal>Important classes</p>

<p class=MsoNormal>-----------------</p>

<p class=MsoNormal>CFtpExampleEngine:</p>

<p class=MsoNormal>A class that is used for communicating with the FTP server.
All FTP commands are run through </p>

<p class=MsoNormal>this class.</p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

<p class=MsoNormal>Running the FTP Example</p>

<p class=MsoNormal>----------------------</p>

<p class=MsoNormal>To connect to an FTP server, select Connect from the Options
menu. </p>

<p class=MsoNormal>Then type in the server抯 host name, username, and password
and click OK.</p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

<p class=MsoNormal>When a connection to an FTP server has been successfully
created, you can start using the</p>

<p class=MsoNormal>predefined FTP commands. These commands are in the Commands
submenu, which is under</p>

<p class=MsoNormal>the Options menu.</p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

<p class=MsoNormal>A running FTP command can be cancelled by clicking Cancel.
The Cancel button is available</p>

<p class=MsoNormal>only while an FTP command is running.</p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

<p class=MsoNormal>When you want to disconnect from the FTP server, select
Disconnect from the Options</p>

<p class=MsoNormal>menu. The Disconnect command is available only when a
connection to an FTP server is active.</p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

<p class=MsoNormal>Installation instructions</p>

<p class=MsoNormal>-------------------------</p>

<p class=MsoNormal>-------------------------</p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

<p class=MsoNormal>MOBILE DEVICE</p>

<p class=MsoNormal>------------------</p>

<p class=MsoNormal>Go to /FtpExample/group</p>

<p class=MsoNormal>bldmake bldfiles</p>

<p class=MsoNormal>abld build thumb urel</p>

<p class=MsoNormal>Go to /FtpExample/sis</p>

<p class=MsoNormal>makesis FtpExample.pkg</p>

<p class=MsoNormal>Install the .sis file to your device</p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

<p class=MsoNormal>EMULATOR</p>

<p class=MsoNormal>------------------</p>

<p class=MsoNormal>Go to /FtpExample/group</p>

<p class=MsoNormal>bldmake bldfiles</p>

<p class=MsoNormal>abld build wins udeb</p>

<p class=MsoNormal>Start the emulator</p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

<p class=MsoNormal>TESTED WITH Nokia 6670, Nokia 6630, and Nokia N90</p>

<p class=MsoNormal>created / tested with Series 60 2nd Edition SDK for Symbian
OS Supporting Feature Pack 2, for C++, Supporting CodeWarrior</p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

<p class=MsoNormal>EVALUATE THIS RESOURCE</p>

<p class=MsoNormal>Please spare a moment to help us improve documentation
quality and recognize the examples you find most valuable, by <a
href="http://www.forum.nokia.com/main/1%2C%2C90%2C00.html?surveyId=0041e19b-c315-4a6b-b86a-11f304771516/Series_60_Platform_FTP_Example_v1_0.zip">rating
this resource</a>.</p>

</div>

</body>

</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -