Re: [推薦] 一些自由軟體和免費軟體

看板EZsoft (小軟體)作者 (PCMan 2004)時間19年前 (2005/11/24 21:40), 編輯推噓3(302)
留言5則, 3人參與, 最新討論串2/3 (看更多)
※ 引述《olliekr (我是歐哩)》之銘言: : SmartFTP真的用的很不順手 :  我還是習慣用FileZilla : 但是SmartFTP有一項功能我很喜歡 :  就是他可以複製FTP檔案位置 :  這個FileZilla沒有 :  有時候想把檔案丟到FlashGET下載,這個功能就顯得重要了 : 而且他還可以連帳號密碼一起複製 :  或是自動把FTP檔案位址轉為HTTP : 以清大計中給學生的FTP來說 :  假設檔案在 :  ftp://140.114.63.11/Oz/u/u93/pme/u931413/WWW/luxy.gif :  那分享出去的網址將是 :  http://oz.nthu.edu.tw/~u931413/luxy.gif
:  這個FTP轉HTTP的動作SmartFTP可以自動完成 :  應該不少網頁空間都用的到這個功能吧 :) ftp 轉 http 這個不知道怎麼自動做,這有規則可循嗎? 還是要個別設定? 但單純就複製 FTP 檔案位置來講,Filezilla 大概只需要加上十幾行程式即可支援 我剛剛有看過了,滿簡單,本來要動手改程式碼加上這功能的,但是..... 微軟的 VC++ 中文版本,根本無法正確編譯含有俄國文字或一些歐洲文字的程式 簡單說,就是我使用和 Filezilla 作者同樣的一套工具,但是只因為是不同語言的版本 我竟然無法正常使用他的程式碼,爛微軟.... 或許該建議 Filezilla 作者別把那幾行 外國文字寫死在程式碼中,以免 M$ 的開發工具無法正確處理,然後我沒安裝 zlib 所以也沒辦法編譯,有點麻煩,在編譯問題解決前,暫時放棄修改 Filezilla 有興趣且手上有英文版 VC 的朋友可以試著改改看,需要改的檔案是 FtpListCtrl.cpp 在他的 Message Map 和對應的 menu resource IDR_FTPCONTEXTMENU 裡面,新增複製 網址的選項,然後自己加寫 message handler,寫法可參考 OnFtpContextDownload m_pDirectory->path 是 server 目錄位置,m_transferuser 是 user name m_transpass 是密碼,m_pDirectory->direntry[index].name 是檔案名稱 用這幾個串起來,ftp://UserName:Passowrd@ServerDir/FileName,就是檔案路徑了 參考資訊提供到這,我這裡不方便動,留給有興趣和能力的朋友去改囉, 改出來別忘了提供一份 patch 給 Filezilla 原作者 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.129.59.3 ※ 編輯: HZYSoft 來自: 140.129.59.3 (11/24 21:55)

11/24 22:57, , 1F
我手頭上有VC++6.0英文版 可是 不會改Orz
11/24 22:57, 1F

11/24 22:57, , 2F
Filezilla 作者似乎只有提供 vc++ .net 的專案 :( orz
11/24 22:57, 2F

11/24 22:58, , 3F
用 vc++ 6 要手動自己重新設定,vc 6 和 7 格式完全不相容
11/24 22:58, 3F

11/24 23:04, , 4F
太糟糕了 .net我也只有中文=.=
11/24 23:04, 4F

11/25 00:44, , 5F
我有英文版耶 不過不大會用 :P 只會用 C# & VB.net
11/25 00:44, 5F
文章代碼(AID): #13XSB9e2 (EZsoft)
文章代碼(AID): #13XSB9e2 (EZsoft)