在Google上呆了一段時間後,我發現的所有內容都是ChilKat,它只能在Windows上運行。我正在尋找類似的東西在Ubuntu上運行。顯然有NET :: FTP,Net :: SSH和Net :: SFTP,所以我可以推出自己的,這可能是我會做的,但我希望通過使用其他已經存在的東西來節省大量時間書面。Ubuntu有沒有好的Ruby FTP庫?
0
A
回答
0
如果是Ubuntu的,爲什麼不從內部紅寶石做一個bash調用sftp
?
1
我問過類似的問題:
How to transfer a binary file or any file to a remote server? - Ruby
和我的結論是非常相似你的,目前唯一的方法是使用Net :: FTP,網:: SSH,淨: :SCP(最簡單的解決方案)和標準的TCP,UDP協議。
後者(TCP,UDP)的問題在於,您必須編寫自定義代碼來對二進制文件進行切片和切塊,並將它打包爲可以作爲「數據包」發送的方式,並且在接收結束你必須授權它,驗證它並解開該死的包。這是所有非常低級的計算,並且可能需要時間。除非您願意花費大量時間進行實驗,否則我會建議使用NET :: SSH或SCP,它們是迄今爲止最簡單/最簡單的解決方案。 (注:在reciving結束的SSH服務器是必需的 - 咄..但以防萬一你不知道)
加上SSH服務器是非常標準的,你應該安裝它沒有問題。
最後還有一個解決方案,你可以使用ruby-torrent。它是一個美麗的想法,共享位和bobs,它實際上可以使系統更新更快(See Here)。但要警告,該項目不是很新,最近的發佈是在2005年。
希望可以幫到
相關問題
- 1. ruby中有沒有好的OpenDocument庫?
- 2. Ruby gsub:有沒有更好的方法
- 3. WordPress的ftp沒有mysql數據庫
- 4. 有沒有好的商用串口庫
- 5. 有沒有好的ASP.NET圖片庫?
- 6. 有沒有很好的WPF控制庫?
- 7. ubuntu python 3.4沒有站點包的庫
- 8. 在Windows或Ubuntu上有沒有類似IDLE的ruby編輯器?
- 9. 有沒有將Cucumber/Watir/Ruby測試結果寫入數據庫的好方法?
- 10. 是否有一個易於使用的Ruby的FTP庫?
- 11. 有沒有更好的方法來防止Ruby中的負數?
- 12. 有沒有更好的方法來寫這種Ruby的條件?
- 13. 有沒有好的ruby測試追蹤解決方案?
- 14. 有沒有更好的選擇,而不是每個Ruby?
- 15. 有沒有像Ruby的bpython?
- 16. 有沒有辦法用Perl的Net :: FTP模塊做FTP-SSL?
- 17. 有沒有Ruby dealloc方法?
- 18. 在Ubuntu中有沒有默認的庫路徑?
- 19. 有沒有更好的TGridPanel?
- 20. 沒有用於Ubuntu的Java?
- 21. ruby rails migrate沒有更新數據庫
- 22. 有沒有辦法醃製FTP對象?
- 23. 有沒有辦法從沒有JRuby的Ruby連接到H2數據庫?
- 24. Python有沒有像Ruby的霧?
- 25. 有沒有像Ruby的Juicer/Sprockets/bundle_fu這樣的Python庫/包?
- 26. localhost ubuntu xampp「有一個SQL錯誤:沒有選擇數據庫」
- 27. 有沒有一個好的音樂數據庫API的JavaScript?
- 28. 有沒有好的機器可讀的詞庫?
- 29. WordPress的錯誤的家庭網址 - 沒有FTP - 沒有phpmyadmin
- 30. 有沒有類似Iconfinder.com的好腳本?