?? +-
字號:
2002年5月10日=======文檔: 網絡尖兵V8
**文件連傳:
數據發送格式:
====================================================
A---:對于連接授權成功(非拒絕用戶)后返回的數據:
1---訪客連接:
*---返回開放的資源結構
2---授權用戶:(根據用戶名稱)
*---返回開放的資源結構
*---返回授權的資源目錄
*---返回第一級目錄文件列表
3---超級用戶:(根據系統用戶名稱)
*---返回開放的資源結構
*---返回所有的目錄
*---返回當前的目錄下的文件列表
=====================================================
1---文件目錄檢索
>>發送命令格式:----------OK!
=1=:文件目錄檢索 (命令標識) 第1行
=2=:DirName (目錄名稱)第2行
<<接收命令格式:----------OK!
=1=:目錄流大小
=2=:目錄流:
1=文件名
2=大小
3=屬性(整數值)
2=修改時間
=====================================================
2---開放數據檢索
>>發送命令格式:
=1=:開放數據檢索 命令標識 第1行
<<接收命令格式:
=1=:目錄流大小
=2=:目錄流:
目錄名稱列表
=====================================================
3---文件復制
>>發送命令格式:
=1=:文件復制 命令標識 第1行
=2=:FromFile 復制的文件名稱 第2行
=3=:ToDir 復制到目的目錄 第3行
構造復制數據結構:(全局結構) FOPSTruct
=1=:C 一個字符表示復制
=2=:FromFile
=3=: ToFile
=====================================================
4---文件剪切
>>發送命令格式:
=1=:文件剪切 命令標識 第1行
=2=:FromFile 剪切的文件名稱 第2行
=3=:ToDir 剪切到目的目錄 第3行
構造復制數據結構:(全局結構) FOPSTruct
=1=:X 一個字符表示剪切
=2=:FromFile
=3=: ToFile
=====================================================
5---文件粘貼
>>發送命令格式:(全局結構) FOPSTruct
=1=:復制/粘貼 命令標識 第1行
=2=:FromFile 復制的文件名稱 第2行
=3=:ToDir 復制到目的目錄 第3行
<<接收命令格式:
=1=: 1/0 表示成功或失敗
=2=:RetStr 如果失敗則返回失敗的原因
=====================================================
6---文件刪除
>>發送命令格式:
=1=:文件刪除 命令標識 第1行
=2=:TargetFile 刪除的文件名稱 第2行
<<接收命令格式:
=1=: 1/0 表示成功或失敗
=2=:RetStr 如果失敗則返回失敗的原因
=====================================================
7---文件上傳
>>發送命令格式:
=1=:文件上傳 命令標識 第1行
=2=:ToFile 上傳的文件名稱 第2行
=3=:DATASize 上傳數據尺寸 第3行
緊隨數據流 :FileStream 緊隨
<<接收命令格式:
=1=: 1/0 表示成功或失敗
=2=:RetStr 如果失敗則返回失敗的原因
=====================================================
8---文件下載
>>發送命令格式:----------------OK
=1=:文件下載 命令標識 第1行
=2=:TargetFile 下載的文件名稱 第2行
<<接收命令格式:
=1=: Size 表示文件大小
=2=:FileStream 返回的數據流
=====================================================
9---文件查找
>>發送命令格式:
=1=:文件查找 命令標識 第1行
=2=:FFDir 搜索的主目錄 第2行
=3=:FFType 搜索的文件類型 第3行
=4=:FFLSize 尺寸下限 第4行
=5=:FFUSize 尺寸上限 第5行
<<接收命令格式:
=1=:數據流尺寸
=2=:數據流
文件名稱列表+文件大小;
=====================================================
10--文件更名
>>發送命令格式:
=1=:文件更名 命令標識 第1行
=2=:OldFileName 更改的文件名稱 第2行
=3=:NewFileName 更改為文件名稱 第3行
<<接收命令格式:
=1=: 1/0 表示成功或失敗
=2=:RetStr 如果失敗則返回失敗的原因
=====================================================
11--文件分塊申請
>>發送命令格式:
=1=:文件分塊申請 命令標識 第1行
=2=:FName 文件名 第2行
=3=:FPosition 文件起始位置 第3行
=4=:FLength 文件長度 第4行
<<接收命令格式:
=1=: 數據流大小
=2=:數據流
=====================================================
12--文件屬性查看
>>發送命令格式:
=1=:文件屬性查看 命令標識 第1行
=2=:TargetFile 查看的文件名稱 第2行
<<接收命令格式:
=1=:數據流大小
=2=:數據流
1=所在路徑
2=尺寸大小
3=文件類型
4=屬性:(只讀/可寫/隱藏/檔案)
5=創建時間
6=修改時間
=====================================================
13--文件屬性更改
>>發送命令格式:
=1=:文件屬性更改 命令標識 第1行
=2=:TargetFile 更改的文件名稱 第2行
=3=:AtrName 更改的屬性名稱 第3行
=4=:NewValue 新的屬性值 第4行
<<接收命令格式:
=1=: 1/0 表示成功或失敗
=2=:RetStr 如果失敗則返回失敗的原因
=====================================================
14--文件壓縮下傳
>>發送命令格式:
=1=:文件壓縮下傳 命令標識 第1行
=2=:TargetFile 壓縮下載的文件名稱 第2行
<<接收命令格式:
=1=: 數據流大小
=2=:數據流
=====================================================
15--遠程文件打開
<<發送命令格式:
=1=:遠程文件打開 命令標識 第1行
=2=:TargetFile 遠程打開的文件名稱 第2行
<<接收命令格式:
=1=: 1/0 表示成功或失敗
=2=:RetStr 如果失敗則返回失敗的原因
=====================================================
16--下載開放數據
>>發送命令格式:
=1=:下載開放數據 命令標識 第1行
=2=:ODLFile 下載的文件 第2行
<<接收命令格式:
=1=: 數據流大小
=2=:數據流
=====================================================
17--搜索開放數據
>>發送命令格式:
=1=:搜索開放數據 命令標識 第1行
=2=:FFDir 搜索的主目錄 第2行
=3=:FFType 搜索的文件類型 第3行
=4=:FFLSize 尺寸下限 第4行
=5=:FFUSize 尺寸上限 第5行
<<接收命令格式:
=1=:數據流尺寸
=2=:數據流
文件名稱列表+文件大小;
=====================================================
18--上傳開放數據
>>發送命令格式:
=1=:上傳開放數據 命令標識 第1行
=2=:ToFile 上傳的文件名稱 第2行
=3=:DATASize 上傳數據尺寸 第3行
緊隨數據流 : FileStream 緊 隨
<<接收命令格式:
=1=: 1/0 表示成功或失敗
=2=:RetStr 如果失敗則返回失敗的原因
=====================================================
19--目錄創建
>>發送命令格式:
=1=:目錄創建 命令標識 第1行
=2=:NewDir 新建的目錄 第2行
<<接收命令格式:
=1=: 1/0 表示成功或失敗
=2=:RetStr 如果失敗則返回失敗的原因
=====================================================
20--目錄刪除
發送命令格式:
=1=:目錄刪除 命令標識 第1行
=2=:DelDir 要刪除的目錄名稱 第2行
<<接收命令格式:
=1=: 1/0 表示成功或失敗
=2=:RetStr 如果失敗則返回失敗的原因
=====================================================
21--目錄移動
>>發送命令格式:
=1=:目錄移動 命令標識 第1行
=2=:FromDir 移動的目錄所在目錄 第2行
=3=:ToDir 移動到目的目錄 第3行
=4=: DirName 移動的目錄名稱 第4行
<<接收命令格式:
=1=: 1/0 表示成功或失敗
=2=:RetStr 如果失敗則返回失敗的原因
=====================================================
22--目錄復制
發送命令格式:
=1=:目錄復制 命令標識 第1行
=2=:FromDir 復制的目錄所在目錄 第2行
=3=:ToDir 復制到目的目錄 第3行
=4=: DirName 復制的目錄名稱 第4行
構造復制數據結構:(全局結構) FOPSTruct
=1=:C 一個字符表示剪切
=2=:FromDir
=3=: ToDir
=====================================================
23--目錄剪切
發送命令格式:
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -