看板 Programming 關於我們 聯絡資訊
恕刪 謝謝各位的指教 因為我大學都沒修過網路課程 只有簡單的c++語法 對於這種網路東西都沒概念 大學有修一點視窗課程 那時教的是用borland c++ builder 他有很多component 所以我程式只停留在 如果我知道他有Component 支援我完成某個動作 那我可以去研究 如何"用" 當然也是要有sample code@@ 但如果沒有了component 或是 我不知道有這component可用 我就完全不會 現在就卡在 我就算知道網址個規則 但我如何擷取 原始碼下來 ===>1 抓下來後 讀入我可以用C++ stream讀進來,然後取得網址後 該如何做到 "抓"這個網址所連結到的檔案 不管是什麼檔案............=>2 讓我很迷惘的是現在學習寫程式 是1.學如何使用別人寫好的component來達到你想要的功能 這又關係到你用哪個IDE來寫 .net bcb j 2.還是學習如何在沒人提供component的情況下 可以靠自己將底層的東西寫好 這可能就不需要考慮在哪個IDE寫了吧 是嗎0.0 真的有點搞糊塗了 很佩服那種想要程式做什麼 就會寫的programmer.... 不知道要怎麼培養...... ps.這裡跟無名版有相通嗎@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.207.211
LiloHuang:建議你尋找一下Socket怎麼用... 61.230.160.177 08/06 19:09
LiloHuang:或者去選修一下Computer Network 61.230.160.177 08/06 19:12
kanx:perl 對生資是一個很重要的工具, 熟是正常的 220.133.130.61 08/06 19:45
stonehomelaa:你的問題 用 perl 很好解決 220.130.83.81 08/06 19:55
QQ29:可是她好像用c++@@我也不知道 我只是很想學習140.113.207.211 08/06 19:58
stonehomelaa:C++ 的話 應該也有人家寫好的東西 220.130.83.81 08/06 19:57
stonehomelaa:可以用.... 220.130.83.81 08/06 19:58
LiloHuang:我就說找Socket 加上Boost Regex 請咕狗 61.230.160.177 08/06 20:56
LiloHuang:寫不出來再討論 這個不難 加油 61.230.160.177 08/06 20:57
meltice:我保證修完computer network還是寫不出來 218.211.16.46 08/06 23:13
meltice:理論歸理論 教授也不一定會寫socket 218.211.16.46 08/06 23:14
CharltonX:記得修吳毅成老師開的網路程式設計 140.113.166.32 08/06 23:35
CharltonX:很實用...XD 140.113.166.32 08/06 23:35
airzone:記得要去修大學部的網路程式設計,另外有 218.169.52.238 08/07 00:24
airzone:空請寫一些小型的網路程式來練練功,加油吧 218.169.52.238 08/07 00:26
meltice:網路程式我不會寫耶 不過這個程式我會寫 218.211.16.46 08/07 01:21
meltice:我真的不會bind send那些指令耶 218.211.16.46 08/07 01:22
meltice:我只是覺得你會那些指令你也寫不出HTTP 218.211.16.46 08/07 01:22
meltice:HTTP的session cookie ssl ... 218.211.16.46 08/07 01:23
meltice:不用元件而用socket簡直是自討苦吃 218.211.16.46 08/07 01:24
meltice:windows好像有個叫WinINet的 不過我沒用過 218.211.16.46 08/07 01:24
stonehomelaa:m大可能還停留在以前的印象 220.130.83.81 08/07 08:30
stonehomelaa:你母校現在已經有要寫網路程式了XD 220.130.83.81 08/07 08:31
leicheong:我現在有用socket寫FTP folder mirror, 202.134.126.84 08/07 10:45
leicheong:這個不用wininet也不難的, 就是要會看 202.134.126.84 08/07 10:46
leicheong:RFC文件把要的功能寫進去. 202.134.126.84 08/07 10:47
leicheong:至於不用現成的的原因是因為可以由 202.134.126.84 08/07 10:48
leicheong:不需要做full folder scan了... :P 202.134.126.84 08/07 10:49
meltice:你把你的ftp功能加上proxy ssl/tsl ... 61.230.64.85 08/07 12:16
meltice:看看是不是還一樣那麼簡單 61.230.64.85 08/07 12:17
Lordaeron:SSL 的麻煩處在處理加密的東西, 但 59.124.57.2 08/07 12:36
Lordaeron:protocol 的部分真的沒什麼 59.124.57.2 08/07 12:37
Lordaeron:加個proxy 就簡單多了. 59.124.57.2 08/07 12:37
Lordaeron:做簡單的ftp, vb 就有現成的可以抄了 59.124.57.2 08/07 12:38
Lordaeron:但要做一個ftp client 就不是抄一抄就可 59.124.57.2 08/07 12:38
Lordaeron:以的 59.124.57.2 08/07 12:38
juriolegend:那就做成一個ftp的ui元件之類的吧...218.160.115.215 08/07 12:46
meltice:http://www.indyproject.org/index.en.asp 61.230.64.85 08/07 13:01
meltice:人家早就做好了 61.230.64.85 08/07 13:01
meltice:縮一下網址 http://0rz.tw/fa2XA 61.230.64.85 08/07 13:02
Lordaeron:你倒是可以試著用indy 來開發一個像樣 59.124.57.2 08/07 13:25
Lordaeron:一點的ftp client 看看吧. 59.124.57.2 08/07 13:26
leicheong:ssl不在功能需求內, 因此也懶得看怎做. 219.79.186.169 08/08 00:03
leicheong:現有的套件本來想用, 但某客用的FTP 219.79.186.169 08/08 00:04
leicheong:很奇怪, 傳>10MB的file不會定期斷線. 219.79.186.169 08/08 00:05
leicheong:FtpClient和SmartFTP的元件都有這問題 219.79.186.169 08/08 00:06
leicheong:因此就自己寫一個來「配合」那怪地方... 219.79.186.169 08/08 00:07
leicheong:是那客的FTP server, 說得不清楚. 219.79.186.169 08/08 00:08
leicheong:別人公司的電腦沒辦法動, 否則也不用 219.79.186.169 08/08 00:08
leicheong:這樣麻煩... 219.79.186.169 08/08 00:09
leicheong:嗯, 真的要做SSL的話可以下載PSFTP的src 219.79.186.169 08/08 00:11
leicheong:在PuTTY的網站可以下載. 219.79.186.169 08/08 00:11
Lordaeron:ftp 不是可以續傳? 斷線又沒關係. 59.124.57.2 08/08 09:29
leicheong:那伺服器在斷線後再開始的地方不正確, 202.134.126.84 08/08 09:35
leicheong:用普通FTP client不先刪掉會有問題. (這 202.134.126.84 08/08 09:36
leicheong:就是我說要為相容性改寫的地方,續傳位址 202.134.126.84 08/08 09:36
leicheong:要加個offset...) 202.134.126.84 08/08 09:38
Lordaeron:的OFFSET. 難道有ftp client 認為只要用 59.124.57.2 08/08 14:01
Lordaeron:APPE 就好了? 59.124.57.2 08/08 14:01
Lordaeron:還是smartFTP ? 現在這套改成stupidFTP 59.124.57.2 08/08 14:02
Lordaeron:了嗎? 還真的是第一次發現呢 59.124.57.2 08/08 14:02
Lordaeron:CLIENT 本來就是要先知server的offset 59.124.57.2 08/08 14:04
Lordaeron:還是你們用哪套ftp server呢, 很好奇. 59.124.57.2 08/08 14:05
Lordaeron:上傳續傳要先下REST 這麼cool. 59.124.57.2 08/08 14:08
airzone:有現成的library當然用它,省時又省力 218.169.52.216 08/08 21:28