複製鏈接
請複製以下鏈接發送給好友

飛鴿傳書

(古代通訊方式)

鎖定
飛鴿傳書,讀音:fei ge chuan shu,漢語成語,釋義:與“鴻雁傳書”是相同的意思,是古人之間聯繫的一種方式,將信件系在鴿子的腳上,然後傳遞給要傳遞的人。
中文名
飛鴿傳書
外文名
Dove Delieve Letters
近義詞
鴻雁傳書
屬    性
古人之間聯繫的一種方法
通信載體
鴿子

飛鴿傳書古代通訊

飛鴿傳書 飛鴿傳書
飛鴿傳書與鴻雁傳 [1]  書是一個意思,就是古人之間聯繫的一種方法,將信件系在鴿子的腳上然後傳遞給要傳遞的人。古代通信不方便,所以聰明的人利用鴿子會飛且飛得比較快、會辨認方向等多方面優點,馴化了鴿子,用以提高送信的速度。通常來講,鳥類本身會認回家的路,就像倦鳥歸巢一樣,例如我跟用户是朋友,我跟友人當然住在同一個地方,後來我要去別的地方了,我就帶着家鄉的鴿子離鄉背井,有天我有事情要聯絡友人,我就把字條放在鴿子腳上一種專門放信的東西的裏面,再把鴿子放出去,鴿子就會飛到家鄉去,友人就會發現那隻鴿子和我的信,雁子也是,他們都是利用鳥類的習性。
鴿子對地球磁場的感覺很靈敏,而且特別戀家,這是它們先天具備的優勢。但要成為一隻信鴿,主要還在於訓練。飼養信鴿的根本目的,是為了放翔、競賽與使用。要想獲取理想的信鴿,除了精心選育良種與科學飼養管理外,最重要的就是訓練。三者相輔相成,缺一不可。訓練的基本原理是根據信鴿的生物學特徵及生理特點和“條件反射”原理。訓練的根本目的,在於培養、鍛鍊、提高鴿子的素質,發揮其固有的生物學特徵與特長,從而具備完成各種通信和競翔任務的基本要素及條件。訓練的基本內容一般包括:基本訓練、放翔訓練、競翔訓練、適應訓練和運用訓練。訓練原則上應從幼鴿抓起,由簡到繁、由近到遠、由白天到夜間、由基礎訓練到專業訓練,總之由易到難進行。下面就訓練的基本內容分類詳述。
公元前3000年左右,古埃及人就開始用鴿子傳遞書信了。我國也是養鴿古國,有着悠久的歷史,隋唐時期,在我國南方廣州等地,已開始用鴿子傳遞書信。

飛鴿傳書多種訓練

基本訓練
目的在於培養信鴿對飼養者的服從性和強烈的歸巢性。內容包括:喝水、親和、熟悉巢房、熟悉信號等訓練。
幼鴿剛出殼,一兩天不吃食並無大害,但不能缺水。起初它們並不知飲水器內有清水可飲,因此,一定要教會它們從哪裏喝水。方法是以一手輕輕持鴿,使其喙部接觸飲水器水面,它渴了,自然會大口飲水。如此一隻一隻輪流教,至所有幼鴿均喝了水為止,如此重複訓練幾次,很快它們就懂得站在飲水器旁邊把頭伸進去喝水。

飛鴿傳書名稱來由

山海經》曾經記載,西王母的身邊有3只青鳥,它們能夠飛越千山萬水傳遞信息,把幸福吉祥快樂的聲音,傳遞到人間。據説西王母曾給漢武帝劉徹寫過信,就是派青鳥把信送到漢武帝的宮殿中。
後來,民間根據這樣的傳説,便利用鴻雁這種鳥進行傳書,這就是古人之間聯繫的一種方式。再後來,就演變成了飛鴿傳書。
白色的飛鴿傳書 白色的飛鴿傳書

飛鴿傳書通訊軟件

飛鴿傳書簡介

飛鴿傳書2014官方圖標 飛鴿傳書2014官方圖標
飛鴿傳書(IPMessenger),是由日本人ShirouzuHiroaki(白水啓章)所發明的免費軟件,是一款局域網內即時通信軟件,基於TCP/IP(UDP);可運行於多種操作平台(Win、Mac、UNIX、Java),並實現跨平台信息交流。不需要服務器支持,支持文件/文件夾的傳送(2.00版以上),開發於90年代。通訊數據採用RSA/Blofish加密(2.00版以上),十分小巧,簡單易用,而且用户可以完全免費使用它;2011年已有的版本包括:Win32,Win16,MacOS,MacOSX,X11,GTK,GNOME,Java等,並且公開源代碼。

飛鴿傳書系統要求

MicrosoftWindows95/98/Me/NT4.0/2000/XP/2003
95/98/NT4.0;要求comctl32.dll(公共控件)的版本為5.x或更高。
(如果用户安裝的IE是5.x或更高版本,那麼就不必擔心這個問題了)
注意:Windows3.1(和NT3.5x),請使用IPMessengerforWin16。

飛鴿傳書使用説明

操作界面 操作界面
安裝/卸載執行setup.exe用户可以將IPMsg安裝到指定目錄,或者重新註冊到啓動組,
如果需要刪除IPMsg,請先從控制面板中卸載,再手動刪除IPMsg目錄。
左鍵雙擊圖標,即可打開發送消息窗口.右鍵點擊圖標,可進入[服務設置],[離開]等。
發送消息窗口
發送消息時,若勾選了[封裝],則接收者要先打開信封才能看到消息,
如果用户還勾選了[上鎖],則接收者在打開信封時還需要輸入密碼。
(密碼是由接收者自己在[服務設置]中設置的)
若要發送文件、文件夾,可直接將文件/文件夾拖入發送消息窗口,
或在發送消息窗口上點擊右鍵,再選擇發送文件或發送文件夾。
操作界面 操作界面
傳送文件、文件夾時,當接收者還沒有保存(下載)文件/文件夾時,若發送者關閉或重啓了IPMsg,則附帶的文件信息將被清除,
接收者將不能繼續接收(下載)到此文件.用户列表前綴符號説明
“”表示用户處於離開模式.
“|”表示用户使用的不是2.0以上版本的IPMsg,
將不支持文件/文件夾的傳送,並且不支持通信數據加密
“|”(短線)表示只支持文件/文件夾的傳送。
拖動列表表頭標題項可改變其順序,並可點擊右鍵選擇"保存列表順序"-在消息輸入窗口中,可使用Ctrl+Tab輸入製表符Tab。
在發送消息窗口上點擊右鍵,可以進入設置顯示優先級,選擇工作組,
搜索用户(Ctrl+F),傳送文件,傳送文件夾,保存列表順序,字體設置,
窗口大小設置,固定窗口位置,列表顯示設置。
用户名上點擊右鍵,可設置其顯示優先級,
優先級按由小到大的順序排序。
通過設置顯示優先級,可將經常聯繫的用户至於列表頂端,
或者隱藏不需要聯繫的用户。
接收消息窗口
-在接收消息窗口上點擊右鍵,可以進入字體設置,
窗口大小設置,固定窗口位置。.
接收消息窗口標題欄中的“+”或“—”表示通信數據使用了加密算法
“+”表示RSA/1024位,blowfish/128位加密。
聊天窗口 聊天窗口
“—”表示RSA/512位,RC2/40位加密。
如果用户收到的消息附帶了文件,將會顯示出附件按鈕。
點擊按鈕即可保存文件.
其他
如果需要(通過路由器)連接到廣域網,則需要設置廣播地址
詳見廣域網設置(廣播設置)
其它功能都很容易理解,用户試一試就明白。

飛鴿傳書操作技巧

1.隱藏/顯示窗口Ctrl+D;
2.按住Ctrl鍵再點[刷新]可保持現有用户,搜索新上線的用户;
3.打開發送/接收消息窗口Ctrl+Alt+S/R(需要進行詳細設置);
4.打開搜索窗口Ctrl+F;
5.接收到多個文件,保存時可勾選(全部)。

飛鴿傳書軟件原理

局域網聊天軟件飛鴿傳書是比較流行的局域網即時通訊軟件,由於歷史悠久,它具有比較多的用户。因為FreeEIM的實現原理和飛鴿傳書差不多,希望廣大用户瞭解其原理後,在使用時更加得心應手。
開發多年的飛鴿,在他的基礎上增加了些許功能,例如語音對話,這裏繼續討論FreeEIM(飛鴿傳書),前幾天,詳細的瞭解了FreeEIM(飛鴿傳書)的網絡協議,詳細分析並且實現了FreeEIM(飛鴿傳書)的消息傳遞過程,這裏就FreeEIM(飛鴿傳書)中的文件和文件夾的傳輸做詳細的説明。
在FreeEIM(飛鴿傳書)中,如果要進行文件或者文件夾的傳輸,首先需要做的就是消息的應答,通過UDP發送文件傳輸報文,另外的FreeEIM(飛鴿傳書)客户端收到報文後,使用TCP協議發送應答報文,這樣就開始進行文件的傳輸了。
這裏開啓兩個線程,線程1負責文件的傳送,線程2負責文件的接受,下邊做一一説明。
首先,我們知道,可以發送多個文件,這些文件需要建立鏈表保存信息。
typedefstructfile_info
structfile_info*next;//雙向鏈表
structfile_info*forward;
char*file;//文件名
inttype;//文件類型:文件或者文件夾
structsockaddr_inaddr,//目標網絡信息
FILE_INFO;
文件傳送鏈表由專門的線程維護,這樣,線程1就可以專心進行處理文件傳輸隊列就可以了,線程1始終查詢這個鏈表,如果表頭為NULL,就説明沒有要傳輸的文件,表頭非空,就開始發送報文,獲得正確的應答後,就可以開始文件的傳輸了,文件傳輸結束,將相應的鏈表節點刪除。這裏借鑑了很多程序中使用非常廣泛的“命名池”相關的概念,只不過這裏我們使用的是“文件池”,可以這麼認為,如果有文件要傳輸,可以不用考慮是否有文件正在傳輸,只要把要傳輸的文件放入“文件池”就可以了,同時,不用考慮“文件池”的大小,線程1是文件池的服務線程,它檢測文件池的大小,如果非空,就會逐次傳輸文件。
這裏需要特別注意的就是關於文件夾的傳輸,這個FreeEIM(飛鴿傳書)一個難點,因為對於文件夾的內容是沒有顯示的,需要我們逐次的判斷,在飛鴿傳書中是這麼處理的,如果是一個文件夾,就發送文件屬性為IPMSG_FILE_DIR的信息包,FreeEIM(飛鴿傳書)客户端收到這個信息包後,就創建這個文件夾,然後發起發送的FreeEIM(飛鴿傳書)客户端,進入文件夾,傳送文件夾內的文件,如果該文件夾下,還有文件夾,使用相同的方法,在文件夾內的文件傳送結束後,就發送FREEEIM_FILE_RETPARENT信息包,接受的FREEEI_FILE_RETP報文的FreeEIM(飛鴿傳書)客户端,執行返回上一級目錄,FreeEIM(飛鴿傳書)發送端,就需發送目錄下的文件。這樣循環操作,最終完成文件的傳輸,這個過程比較難以理解。
有了上邊的知識,開發文件傳輸功能就變得簡單多了,文件的接受也可以類推了,同樣開啓一個線程維護接受文件鏈表,逐次接受身下的文件,鏈表為空時。文件傳輸會遇到文件讀寫問題,有的文件發送是被打開了,這樣會造成訪問違規,所以要有相應的處理,才能讓程序更加穩健。
程序啓動時先讀取用户配置文件,一般是"*.ini"格式,然後,使用Winsock廣播消息給整個局域網發送一個數據包,這時候,如果其他電腦已經運行了飛鴿傳書,那麼他收到這個包後,會將包的信息讀取出來,當然,這個包裏有用户的IP,用户名,性別等等。這樣,在用户列表裏就多了一個用户了。他的用户檢查方式就如此簡單而已。至於跨網段的實現,只需簡單地修改一下廣播地址就行了,如果不考慮速度,用户可以給整個internet發廣播消息。消息發送,文件傳輸這些功能,都比較簡單,如果用户會網絡編程,給用户對方IP地址,這些功能實現起來再簡單不過了。語音、視屏等,只需編寫一些語音視頻採集代碼,傳書的話,就像傳文件一樣;這裏給段廣播消息的實現代碼吧:
//發送廣播登陸消息

飛鴿傳書相關簡介

所有的設置信息都保存在註冊表的以下位置:
\\HKEY_CURRENT_USER\Software\HSTools\
用户密碼以不可逆加密方式存儲
*如果用户忘記了密碼,可以在註冊表中將此鍵值刪除*
*\\HKEY_CURRENT_USER\Software\HSTools\IPMsgEng\PasswordStr*
-本軟件使用的默認端口為2425
若僅使用UDP協議的端口,將不能傳送文件/文件夾
(如果安裝了防火牆,則必須打開相應的TCP和UDP端口)
-本軟件為自由軟件,用户可以隨意傳播,但源碼使用請參見許可協議
-只有在啓動或退出程序,使用離開模式,刷新在線用户時IPMsg才會進行消息廣播。
-本軟件由MicrosoftVisualC++6.0編譯

飛鴿傳書廣域網設置

-主機號全部為1的IP地址,即廣播地址
例如,連接到一個C類子網(即24位網絡號,8位主機號),IP地址為
aaa.bbb.ccc.ddd,其廣播地址即為:aaa.bbb.ccc.255
若對方處於另一個私有子網中,廣播可能無效。
-更多問題,請參閲相關資料或諮詢用户的網絡管理員.
-若兩台主機的連接經過了多個路由器,請直接指定對方IP地址
-撥號上網用户請勾選[撥號連接]
當刷新在線用户列表時,列表不會被清空。

飛鴿傳書補充信息

啓動飛鴿傳書前,用户可以指定其運行時使用的端口,
且可以使用不同的端口打開多個窗口.用法如下:
ipmsg.exe2426(用户可在快捷方式上設置)
但是用户只能與同時也使用該端口的用户通信.
-所以用户儘可選用用户喜歡的端口運行本軟件.
介於10000至60000可能更安全些.
用户也可以諮詢用户的網絡管理員.
如果有多個網卡(IP),用户可以將飛鴿傳書與指定的網卡(IP)進行綁定。
命令格式如下(用户可以在快捷方式上設置):
ipmsg.exe[端口]/NICIP地址
例如:C:\>ipmsg.exe/NIC 192.168.10.100;
支持命令方式發送消息,命令格式如下:
ipmsg.exe[端口]/MSG[/LOG][/SEAL]<主機名或IP地址><消息>
例如:C:\>ipmsg.exe/MSG/SEALlocalhostHello。

飛鴿傳書支持

-IPMsg的技術討論區是開放的.
如果用户想訂閲相關郵件,請聯繫
-歡迎報告bug,以及提出建議
-如果用户有任何疑問,請E-mail聯繫.
中文版可聯繫阿志
-發送錯誤報告,請勿必記錄以下信息:
軟件版本,操作系統,故障描述,以及故障重現方法等。

飛鴿傳書更新歷史

ver1.00——日文版(1996/08/19)
ver1.31——英文版/日文版(1997/09/01)
ver2.00——英文版/日文版(2002/11/19)
支持文件/文件夾傳送
支持通信數據加密
ver2.03——Bug修正(文件傳送引起緩衝溢出)
廣播設置支持主機地址FQDN)解析
ver2.04——增加綁定網卡(IP)功能
ver2.05——Bug修正(2.04版當激活發送/接收消息窗口時,無法註銷/關閉系統)
ver2.06——很小的調整
ver2007——全面調整軟件的界面可用性、性能穩定性。
ver2014——全新界面和用户體驗,高效文件傳輸

飛鴿傳書最新版本

飛鴿傳書的最新版叫做飛鴿傳書2010;飛鴿傳書2014,是老版飛鴿傳書的全新升級版本,在原飛鴿傳書版本上,增加文件傳輸管理和遠程桌面功能,完善討論組和羣發功能,並大幅度改善用户體驗,提升軟件性能、穩定性。我們期待您的問題反饋和寶貴建議,以不斷提升產品質量,也給您帶來更好的服務。

飛鴿傳書版本

飛鴿傳書:分PC版、手機版、平板電腦版!
一、PC 飛鴿傳書
1.飛鴿傳書(簡捷版):飛鴿傳書簡捷版,簡單的交互界面,操作更便捷,性能更穩定,人性化局域網通訊軟件。
2.飛鴿UM企業即時通訊系統:架設飛鴿UM服務器,部署簡便,輕鬆搭建企業內外互通、異地協同辦公的企業即時通訊系統。
3.飛鴿傳書(UM版):飛鴿傳書2011,綠色軟件,功能強大,支持語音、視頻、羣組、遠程控制等功能。
4.Linux版:Linux的QT簡捷界面版本,支持文字、文件及文件夾的傳輸。
5.Mac版:蘋果Mac版本飛鴿傳書,支持文字、文件及文件夾的局域網傳輸。
6.經典飛鴿傳書:3.0早期飛鴿傳書,僅支持文字、文件及文件夾的傳輸,功能簡單,操作方便。
二、手機飛鴿傳書
1.安卓Android版:Android版本手機飛鴿傳書,通過Wi-Fi實現手機對手機、手機對PC之間即時通訊,適用於各類Android機型。
2.Symbian版:Symbian版本手機飛鴿傳書,通過Wi-Fi局域網實現手機對手機、手機對PC之間即時通訊。
3.蘋果iPhone版:iPhone版本手機飛鴿傳書,通過Wi-Fi局域網實現手機對手機、手機對PC之間即時通訊。
4.Windows Mobile版:Windows Mobile版手機飛鴿傳書,可支持Wi-Fi局域網即時通訊、文件傳輸。
三、平板電腦飛鴿傳書
1.Meego版:Meego版平板電腦飛鴿傳書進入研發最後階段,敬請期待!
2.蘋果iPad版:iPad版本飛鴿傳書,通過Wi-Fi局域網實現手機對手機、手機對PC之間即時通訊。
3.Win7版:Win版本平板電腦飛鴿傳書,通過Wi-Fi實現局域網與PC之間即時通訊,適用於各類Win7平板機型。
參考資料