歡迎您光臨本站 註冊首頁

(純 C 開發) 多語言版 "寬頻路由器 WEB 配置" BBR1.1.1 -- 源碼

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

(純 C 開發) 多語言版 "寬頻路由器 WEB 配置" BBR1.1.1 -- 源碼

再謝謝各位支持對: <<"寬頻路由器 WEB 配置" -- 源碼、設計和實現>>
一帖的支持 (http://bbs.chinaunix.net/viewthread.php?tid=834592&extra=page%3D1)
由於帖子太長, 故這裡新開一帖.

經過兩個多月的緊張測試, bbr.1.1.1 已經發布了:
bbr.1.1.x 版支持中/英/日三種語言,用戶瀏覽時可以隨時切換。 同時,本版還支持不同用戶可以同時使用不同的語言進行瀏覽。開發者還可以非常方便地增加新語言,或者對特定的目標客戶關閉對某些語言的支持。


***************************************************************
自即日起, 大家可以不必發郵件索取了.
可以直接到這個地址下載: http://www.eybuild.com/develop/bbr.htm
***************************************************************

願這份分享能給你帶來幫助!
如果你認為好, 請頂一下.

希望這份示例能幫助更多朋友, 給大家帶來好運.

    本版新特性: bbr.1.1.x 版支持中/英/日三種語言,用戶瀏覽時可以隨時切換。 同時,本版還支持不同用戶可以同時使用不同的語言進行瀏覽。開發者還可以非常方便地增加新語言, 或者對特定的目標客戶關閉對某些語言的支持。
    本示例使用 CSP/eybuild (將 C/C++ 嵌入在HTML模板文件) 開發, 因為 CSP 源程序等將被翻譯成 ANSI C/C++ 的源程序,所以本示例可以直接運行在各種軟硬體設備平台。 更多特性,請參閱 CSP/eybuild 相關手冊.

支持硬體平台:i386, ARM, PPPC, MIPS...
支持操作系統:Windows、Unix、Linux、VxWorks、uCoS...
支持 WEB Server:Apache、IIS、lighttpd、boa、goAhead、thttpd、mini-httpd...

http://www.eybuild.com/develop/images/bbr_main.gif

==================
因為專註, 所以卓越
http://www.eybuild.com

[ 本帖最後由 newzy 於 2006-12-22 15:36 編輯 ]
《解決方案》

cool
呵呵
《解決方案》

本帖最後由 happyboygd 於 2011-07-12 11:09 編輯

newzy 回復於:2006-03-20 17:24:22

大家好,  
其實很多上面的帖子已經解釋很多了, 請大家在發言前能認真看一下.
如果還是不能理解, 再請看下這個 寬頻路由器 的例子(Windows 環境, 幾個月前做的)  

其中包括 39 個 CSP 文件, 9 個圖片文件, 1 個JS 文件, 1個CSS 文件
試想下如果用 C 語句一個一個的輸出會有多大工作量?
如果再加下本身的邏輯處理, 那麼將 C 與 HTML等這樣交織在一起其維護性會怎樣?

點擊這裡下載源程序:  
http://www.eybuild.com/develop/download/FR40.rar

點擊這裡下載 CGI 程序(自帶web 伺服器, 如下圖):
http://www.eybuild.com/develop/download/soho-router.rar


源程序運行方法:
1. 確保安裝了 eybuild 開發環境
2. 解壓開后, 運行 fr40.bat 以將 csp 目錄中的 csp 文件翻譯成 C 程序.
3. 用 VC++ 打開 FR40prj 中的工程, 編譯生成 CGI 程序.

寬頻路由器 CGI 執行演示步驟:
1. 解壓下載后的 soho-router.rar
2. 如果電腦上已經安裝IIS或 Apache 也可直接將 soho-router/cgi-bin/fr40.cgi 拷貝到它們相應的 cgi-bin 目錄中運行本示例.
    否則, 請先打開本示例自帶的 WEB 伺服器 soho-router/webs.exe  
3. 打開IE瀏覽器, 打開輸入: http://127.0.0.1/cgi-bin/fr40.cgi

備註:  
本例僅用於演示之用, 內部邏輯處理並未加入; 同時, 界面所有權歸fr40公司所有, 請勿將本例中的任何源碼(包括翻譯生成的C程序文件)作為商業用途

[火星人 ] (純 C 開發) 多語言版 "寬頻路由器 WEB 配置" BBR1.1.1 -- 源碼已經有374次圍觀

http://coctec.com/docs/service/show-post-14337.html