台灣最大的程式設計社群網站
線上人數
1079
 
會員總數:350678
討論主題:188435
免費程式:2717
歡迎您免費加入會員
首頁 >> 程式下載 >> 程式資料檢視
程式資料
名稱 KIM的web server
類別 網站架構 使用者介面 應用程式
程式語言 VB 開發狀態 60% - Beta版
語系 繁體中文 難易度 難度四(進階使用者,具相當程式基礎)
原創者 KIM  原創者網址  
提供者 KIM 捐贈 VP 給 KIM 執行網址  
版權 開放源碼 評分
(共有 0 人投票,總分 0)
我要評分 : 不好<- 1 2 3 4 5 -> 很好   這個程式不能有問題歐! 加入我的收藏夾!
說明
這隻VB程式主要功能是架設Web server
原始檔案的核心是由
http://www.planet-source-code.com/vb/default.asp?lngWId=1#categories
visual basic的web server範例下載而來

這隻程式的主要核心架構寫的很好
我一開始試過很多其他web server的基本範例
但是不是有問題,就是不提供檔案傳輸或圖片顯示功能
這隻程式一開始就有圖片顯示,雖然一開始有點bug
不過bug被我改掉了

主要程式傳輸核心部份我並沒有做太大的修改
只有對會出現bug的地方做了一些調整
(原本乾靜整潔的程式碼經過我的摧殘後,已經有點慘不忍睹了)

另外加了一個抓取桌面內容並轉成gif檔的功能
bmp轉gif是使用GflAX下去做處理,要安裝GflSDK
因為抓下來的圖是用picturebox先存成bmp檔
一開始是使用網路上一隻免費程式 Nviewlib.dll
其功能是可以讀取GIF及壓成JPG (功能範例在模組mdlBMPtoJPG裡)

後來比較過使用JPG及GIF大小
使用1024X768的圖
BMP大概是2mb
jpg檔大概3xx~4xxK
Gif檔都50k不到

因為這隻程式主要是想當手機的web server
圖片當然是能壓的越小越好
搭配server webcam還可以當成監看系統
手機主要client是java opera mini 4.0,使用GPRS傳輸
這樣可以偶爾遠端連回來看一下桌面或家裡的狀況

另外,因為大部份的網頁無法支援手機瀏覽
所以寫了這隻程式方便自己連上看自己常看的網頁
並裁剪成適合手機看的模式 (目前我只做了對pcdvd做很兩光的處理,至少可以讀o_o)
也可以利用裡面的程式碼修改成監看網頁變化等內容

總而言之,這隻程式大概包含3種功能
1.web server
2.bmp 轉 jpg或gif
3.使用webbrowser抓取網頁資料的變化

雖然bug還是很多,但是有興趣的可以帶回家研究看看

在引用項目的地方,勾選
mircosoft Internet controls
mircosoft HTML Object Library
GflAX Object (需安裝GifAX)

使用元件的地方
Microsoft Winsock control 6.0
Microsoft Internet controls
Microsoft Internet Transfer control 6.0

desktop_show.htm 為監看的網頁,勿刪
預覽畫面
檔名 : 1.gif
檔案大小 : 2471 Bytes  上傳時間:2008-02-11 15:20
檢視圖片
--
程式執行畫面,有空我再增加縮進工作列的功能
檔案列表
檔名 : HTTPServer.rar  下載數:101
檔案大小:1267289 Bytes  上傳時間:2008-02-11 15:26
下載此檔案
--
程式原始碼
網友回應  
如要發送訊息請先登入.