史萊姆論壇

返回   史萊姆論壇 > 專業主討論區 > 程式語言討論區
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


發文 回覆
 
主題工具 顯示模式
舊 2005-07-01, 06:40 PM   #1
囝仔
註冊會員
 
囝仔 的頭像
榮譽勳章
UID - 5128
在線等級: 級別:0 | 在線時長:0小時 | 升級還需:5小時
註冊日期: 2002-12-07
住址: 媽咪ㄟ巴豆
文章: 1539
精華: 0
現金: 2168 金幣
資產: 7168 金幣
預設 若想對網路硬碟做程式

突發奇想的說...
若想要對某一網路硬碟做一個專屬的程式的話,(當然不是Xuite)
那需要什麼樣的軟體或程式呢?
好比說現在流行的外國空間很多人都在使用,
我想說若用了這做好的專屬軟體上傳的話,
一方面可免於懼怕會有中途斷線問題,一方面又可開啟其它程式作業(比如說看電影,聽音樂,打報告...等等的)
這樣的話何樂而不為呢?
只是....不知道該用什麼軟體及語法如何罷了
請專家們指導一下吧!!
囝仔 目前離線  
送花文章: 0, 收花文章: 7 篇, 收花: 9 次
回覆時引用此帖
舊 2005-07-03, 09:21 AM   #2 (permalink)
管理版主
 
mini 的頭像
榮譽勳章
UID - 4144
在線等級: 級別:96 | 在線時長:9698小時 | 升級還需:99小時級別:96 | 在線時長:9698小時 | 升級還需:99小時級別:96 | 在線時長:9698小時 | 升級還需:99小時級別:96 | 在線時長:9698小時 | 升級還需:99小時級別:96 | 在線時長:9698小時 | 升級還需:99小時級別:96 | 在線時長:9698小時 | 升級還需:99小時
註冊日期: 2002-12-07
文章: 13264
精華: 0
現金: 26269 金幣
資產: 3024079 金幣
預設

我想看您對網路的了解吧
VB 裡可以用 winsock 控制項,這個就像是操作一般物件(利用屬性、方法)
不需對網路通訊協定多做了解

自己沒做過 網路 方面的程式,也只能說這麼多了
mini 目前線上  
送花文章: 2001, 收花文章: 7962 篇, 收花: 26757 次
回覆時引用此帖
舊 2005-07-03, 11:22 AM   #3 (permalink)
長老會員
 
貝斯特 的頭像
榮譽勳章
UID - 90669
在線等級: 級別:1 | 在線時長:11小時 | 升級還需:1小時
註冊日期: 2003-08-06
住址: The Gates of Hell
文章: 1758
現金: 15064 金幣
資產: 5185909 金幣
預設

你是想設計一個軟體連接到某個下載空間吧 , 為了方便上載或下載吧
我覺得沒那個必要吧 , 免費空間一定有限制那些流量的~~~
會斷線也是正常的 , 除非你用付費空間
__________________

給自己看也給所有需要這些話鼓勵的人看!

認真不一定會得到美好的結果,但是不認真就一定沒有

想要有什麼結果,就秉持你的雙手
放手去做
總比什麼都沒付出最後失敗了才嘆氣來的好吧
沒努力的人.沒有資格說放棄
努力過的人.更要有勇氣繼續努力下去
貝斯特 目前離線  
送花文章: 1, 收花文章: 38 篇, 收花: 123 次
回覆時引用此帖
舊 2005-07-14, 11:28 PM   #4 (permalink)
siwen
榮譽勳章

勳章總數
UID -
在線等級:
文章: n/a
精華:
預設

其實網路硬碟他只是利用網頁來模擬硬碟
在利用ftp上下傳
所以就依照ftp程式的寫法就可以了
現在vb.net就可以很簡單的寫出ftp程式
 
送花文章: 0, 收花文章: 0 篇, 收花: 0 次
回覆時引用此帖
舊 2005-07-14, 11:57 PM   #5 (permalink)
註冊會員
 
囝仔 的頭像
榮譽勳章
UID - 5128
在線等級: 級別:0 | 在線時長:0小時 | 升級還需:5小時
註冊日期: 2002-12-07
住址: 媽咪ㄟ巴豆
文章: 1539
精華: 0
現金: 2168 金幣
資產: 7168 金幣
預設

引用:
作者: siwen
其實網路硬碟他只是利用網頁來模擬硬碟
在利用ftp上下傳
所以就依照ftp程式的寫法就可以了
現在vb.net就可以很簡單的寫出ftp程式
照這樣的說法,
那不就可以利用ftp的軟體修改成網路硬碟所需要用的程式語法就行了嗎??!!
囝仔 目前離線  
送花文章: 0, 收花文章: 7 篇, 收花: 9 次
回覆時引用此帖
舊 2005-08-02, 12:56 AM   #6 (permalink)
長老會員
 
cwvdavid 的頭像
榮譽勳章
UID - 476
在線等級: 級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時
註冊日期: 2002-12-06
住址: 天與地的夾縫
文章: 3106
精華: 0
現金: 5256 金幣
資產: 2034465 金幣
預設

目前, 用Java, [.NET(VB.NET/ C#/ J#)]
或者Delphi, VB等...都可以做到...

第一點是要先了解該空間的操作原理

如同siwen 大大所說的, 有很多都是以網頁為介面
實際是FTP下載...

但也有很多不是...
像SEEDNet網路硬碟這一類的就不是了...

所以, 先了解其網路空間的運作原理, 是第一要件
接著才是思考要怎麼寫程式來操作...

目前的FTP軟體, 都是純FTP...
不太可能修改成網路硬碟需要的程式語法...
================================
舉例說明: 假設...
今天我寫了一個基本的網路硬碟程式, 我提供Http的方式下載跟上傳...
那麼, 所有的介面, 都會是網頁...

如果要寫一支程式來自動下載資料...
那就必須要能夠透過Http將資料下載回來解析...
這種技術通稱為[串流 Stream]...相信大大應該有聽過[串流]這2個字...
詳細內容...我不太會解釋...

以我為例: 如果我用Delphi來寫, 它有Web Browser(IE)的元件可以用...
可以直接取得網頁資料...(當然也就可以判斷裡面有哪些按鈕之類的...)

所以才會出現 [自動留言程式], 到處找留言版, 自動留言...
也才會出現 [數字圖片的驗證碼],
用來反自動留言程式(因為圖片只有人看的懂...程式看不懂)

(我好像愈扯愈遠了...哈哈)
cwvdavid 目前離線  
送花文章: 4036, 收花文章: 2466 篇, 收花: 10141 次
回覆時引用此帖
舊 2005-08-02, 01:07 AM   #7 (permalink)
長老會員
 
cwvdavid 的頭像
榮譽勳章
UID - 476
在線等級: 級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時
註冊日期: 2002-12-06
住址: 天與地的夾縫
文章: 3106
精華: 0
現金: 5256 金幣
資產: 2034465 金幣
預設

繼續...

當我有能力解析網頁內容時, 我就能讓程式, 自動判斷...
自動執行...
=================================

假設我要寫程式, 自動下載目前很多人使用的
[rapidshare.de]
那麼, 我可以寫一個類型FlashGet的介面...
批次加入我想下載的內容...

那麼, 程式會像FlashGet一樣...(一次一個...)一個一個去跑...
從第一個網址開始連線...然後透過抓回來的Html碼...
分析要Click哪一個, 然後動態Click(這就是利用IE的元件...寫一個自己的瀏覽器...)
接著就會有倒數, 或是...人數過多, 或是目前不能下載的訊息...
(以上訊息都需要程式判斷...)

假設上面都寫出來了...
那, 最後就是在倒數完後, 傳送下載要求給rapidshare.de
然後就...下載回來了...


我好像說的太複雜了......
不過...目前知名的D.S.Lite...應該就是類似這種原理...
透過解析Web的Html...然後模擬[人去操作下載的動作]
(如果不是的話, 我實在也想不到有什麼其他方式可以做到了...)



不知不覺1:00了.....唉...程式設計是條不歸路呀...
沒事的話...別寫程式...
你會發現...你寫的要死不活...錢一點點...
而接案子的業務...只要出嘴巴...把案子談回來...就有好多錢可以拿...
(我沒口才...所以只能當程式設計師.......... )
cwvdavid 目前離線  
送花文章: 4036, 收花文章: 2466 篇, 收花: 10141 次
回覆時引用此帖
舊 2005-08-02, 01:08 AM   #8 (permalink)
長老會員
 
cwvdavid 的頭像
榮譽勳章
UID - 476
在線等級: 級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時
註冊日期: 2002-12-06
住址: 天與地的夾縫
文章: 3106
精華: 0
現金: 5256 金幣
資產: 2034465 金幣
預設

我發現, 我從頭到尾都文不對題...哈哈哈...
大大要問的是[上傳]...
而我說的都是[下載]......

不過, 其實觀念差不多啦...


===================================
不好意思喔...一次就發了3篇...我不是有意要打第3篇的...
只是半夜了...已經眼花了...沒看到[編輯功能]
....
....
cwvdavid 目前離線  
送花文章: 4036, 收花文章: 2466 篇, 收花: 10141 次
回覆時引用此帖
舊 2005-08-02, 09:09 AM   #9 (permalink)
管理版主
 
mini 的頭像
榮譽勳章
UID - 4144
在線等級: 級別:96 | 在線時長:9698小時 | 升級還需:99小時級別:96 | 在線時長:9698小時 | 升級還需:99小時級別:96 | 在線時長:9698小時 | 升級還需:99小時級別:96 | 在線時長:9698小時 | 升級還需:99小時級別:96 | 在線時長:9698小時 | 升級還需:99小時級別:96 | 在線時長:9698小時 | 升級還需:99小時
註冊日期: 2002-12-07
文章: 13264
精華: 0
現金: 26269 金幣
資產: 3024079 金幣
預設

^^
歡迎 cwvdavid 時常來逛逛
或發表
mini 目前線上  
送花文章: 2001, 收花文章: 7962 篇, 收花: 26757 次
回覆時引用此帖
舊 2005-08-02, 03:57 PM   #10 (permalink)
註冊會員
 
囝仔 的頭像
榮譽勳章
UID - 5128
在線等級: 級別:0 | 在線時長:0小時 | 升級還需:5小時
註冊日期: 2002-12-07
住址: 媽咪ㄟ巴豆
文章: 1539
精華: 0
現金: 2168 金幣
資產: 7168 金幣
預設

感謝cwvdavid的辛苦解說...當然我所想要的是有上傳也有下載的程式方法囉...
只不過上傳的程式只是為了避免怕檔案過大會有傳送失敗的結果,
所以想藉由看能否靠著所研發的程式來避免這樣的情況,
但異想天開的我,及對程式語言並不完全成熟.
講這個好像太天真了哦^ ^"
囝仔 目前離線  
送花文章: 0, 收花文章: 7 篇, 收花: 9 次
回覆時引用此帖
發文 回覆



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 12:43 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1