|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
|
2005-07-01, 06:40 PM | #1 |
註冊會員
|
若想對網路硬碟做程式
突發奇想的說...
若想要對某一網路硬碟做一個專屬的程式的話,(當然不是Xuite) 那需要什麼樣的軟體或程式呢? 好比說現在流行的外國空間很多人都在使用, 我想說若用了這做好的專屬軟體上傳的話, 一方面可免於懼怕會有中途斷線問題,一方面又可開啟其它程式作業(比如說看電影,聽音樂,打報告...等等的) 這樣的話何樂而不為呢? 只是....不知道該用什麼軟體及語法如何罷了 請專家們指導一下吧!! |
送花文章: 0,
|
2005-08-02, 12:56 AM | #6 (permalink) |
長老會員
|
目前, 用Java, [.NET(VB.NET/ C#/ J#)]
或者Delphi, VB等...都可以做到... 第一點是要先了解該空間的操作原理 如同siwen 大大所說的, 有很多都是以網頁為介面 實際是FTP下載... 但也有很多不是... 像SEEDNet網路硬碟這一類的就不是了... 所以, 先了解其網路空間的運作原理, 是第一要件 接著才是思考要怎麼寫程式來操作... 目前的FTP軟體, 都是純FTP... 不太可能修改成網路硬碟需要的程式語法... ================================ 舉例說明: 假設... 今天我寫了一個基本的網路硬碟程式, 我提供Http的方式下載跟上傳... 那麼, 所有的介面, 都會是網頁... 如果要寫一支程式來自動下載資料... 那就必須要能夠透過Http將資料下載回來解析... 這種技術通稱為[串流 Stream]...相信大大應該有聽過[串流]這2個字... 詳細內容...我不太會解釋... 以我為例: 如果我用Delphi來寫, 它有Web Browser(IE)的元件可以用... 可以直接取得網頁資料...(當然也就可以判斷裡面有哪些按鈕之類的...) 所以才會出現 [自動留言程式], 到處找留言版, 自動留言... 也才會出現 [數字圖片的驗證碼], 用來反自動留言程式(因為圖片只有人看的懂...程式看不懂) (我好像愈扯愈遠了...哈哈) |
送花文章: 4036,
|
2005-08-02, 01:07 AM | #7 (permalink) |
長老會員
|
繼續...
當我有能力解析網頁內容時, 我就能讓程式, 自動判斷... 自動執行... ================================= 假設我要寫程式, 自動下載目前很多人使用的 [rapidshare.de] 那麼, 我可以寫一個類型FlashGet的介面... 批次加入我想下載的內容... 那麼, 程式會像FlashGet一樣...(一次一個...)一個一個去跑... 從第一個網址開始連線...然後透過抓回來的Html碼... 分析要Click哪一個, 然後動態Click(這就是利用IE的元件...寫一個自己的瀏覽器...) 接著就會有倒數, 或是...人數過多, 或是目前不能下載的訊息... (以上訊息都需要程式判斷...) 假設上面都寫出來了... 那, 最後就是在倒數完後, 傳送下載要求給rapidshare.de 然後就...下載回來了... 我好像說的太複雜了...... 不過...目前知名的D.S.Lite...應該就是類似這種原理... 透過解析Web的Html...然後模擬[人去操作下載的動作] (如果不是的話, 我實在也想不到有什麼其他方式可以做到了...) 不知不覺1:00了.....唉...程式設計是條不歸路呀... 沒事的話...別寫程式... 你會發現...你寫的要死不活...錢一點點... 而接案子的業務...只要出嘴巴...把案子談回來...就有好多錢可以拿... (我沒口才...所以只能當程式設計師.......... ) |
送花文章: 4036,
|