ไคลเอนต์ที่คล้ายกับ Dropbox สำหรับ Mac เพื่อเข้าถึงหน่วยเก็บข้อมูล FTP / WebDAV / CMIS ที่มีอยู่


23

เรามีผู้ใช้หลายคนบน Mac ที่เข้าถึงไฟล์ของพวกเขาบนเซิร์ฟเวอร์ที่ไม่ใช่ Mac เครื่องใหญ่ที่รองรับ FTP / WebDAV / CMIS

ปัญหา: พวกเขาไม่สามารถใช้ไฟล์ของพวกเขาในขณะที่ไม่ได้เชื่อมต่อกับอินเทอร์เน็ต

คำถาม: มีซอฟต์แวร์ที่คล้ายกับ Dropbox สำหรับ FTP หรือไม่ หรือ WebDAV หรือ CMIS

  • เมื่อเชื่อมต่อจะทำการเปลี่ยนแปลงภายในเครื่องไปยังเซิร์ฟเวอร์
  • เมื่อเชื่อมต่อแล้วโพลเซิร์ฟเวอร์ทุก ๆ นาทีเพื่อดึงการเปลี่ยนแปลง
  • โดยเฉพาะอย่างยิ่งโอเพนซอร์ส
  • เช่นเดียวกับดรอปบ็อกซ์ UI: ไอคอนถาดข้อความโต้ตอบการกำหนดค่าขั้นต่ำอาจเป็นสีเขียวตรวจสอบใน Finder เพื่อแสดงไฟล์ที่ซิงโครไนซ์
  • เริ่มโดยอัตโนมัติเมื่อบูตหรือเข้าสู่ระบบ

เพียงเพื่อให้ชัดเจน: ฉันไม่ได้มองหาบริการโฮสติ้งออนไลน์ ฉันมีเซิร์ฟเวอร์ที่มีอยู่และไม่มีแผนที่จะย้ายข้อมูลใด ๆ ไปยังคลาวด์ใด ๆ ฉันกำลังมองหาซอฟต์แวร์ฝั่งไคลเอ็นต์ที่สามารถซิงโครไนซ์ไฟล์ในเครื่องกับเซิร์ฟเวอร์เมื่อเชื่อมต่อกับเครือข่าย

ฉันถูกขอให้เพิ่มหัวข้อสั้น ๆ ที่อธิบายว่าเพราะเหตุใด DropBox จึงไม่ใช่วิธีแก้ปัญหา: 1) เอกสารเป็นความลับบุคคลที่สามไม่ใช่ตัวเลือก 2) Dropbox ไม่น่าเชื่อถือเพียงพอ (ต้องการ uptime / SLA ที่ดีกว่า) 3) Dropbox แพงอย่างบ้าคลั่ง สำหรับขนาดใหญ่ 4) ส่วนต่อประสาน FTP / WebDAV / CMIS นั้นให้บริการโดย "Alfresco" ซึ่งเป็นระบบจัดการเอกสารระดับองค์กรที่มีคุณสมบัติอื่น ๆ (ไม่ใช่แค่การถ่ายโอนไฟล์) และถูกรวมเข้ากับระบบขององค์กรที่สำคัญอื่น ๆ ดังนั้นคำถามของฉันเป็นเรื่องเกี่ยวกับลูกค้าเท่านั้น


3
ที่จะไม่ห้ามไม่ให้ใครบางคนตอบ แต่คุณอาจเพิ่มหัวข้อสั้น ๆ ว่าทำไม dropbox ถึงไม่ทำเพื่อคุณ ฉันเห็นการเสียสละซอฟต์แวร์ที่ดีถ้าคุณต้องการโฮสต์ภายในเนื่องจากปัญหาการควบคุมหรือการปฏิบัติตามกฎระเบียบ ฉันเห็นคำตอบที่แตกต่างกันหากคุณมุ่งเน้นไปที่การลดต้นทุนด้วยค่าใช้จ่ายด้านเวลา / ความน่าเชื่อถือ / คุณภาพของซอฟต์แวร์เป็นหลัก หรือคุณต้องการใช้การติดตามและการซิงค์โฟลเดอร์โฮมของเซิร์ฟเวอร์ Lion อีกครั้งสำหรับบัญชีมือถือ
bmike

@bmike: เพิ่มส่วนแล้วขอบคุณสำหรับคำแนะนำฉันใหม่ที่นี่ :-)
Nicolas Raoul

นี่เป็นคำถามที่ยอดเยี่ยม! ฉันจะคิดมากกว่าตัวเลือกบางอย่างและให้มันหมุนวน ขอบคุณสำหรับรายละเอียดเพิ่มเติม
bmike

@ NicolasRaoul ฉันสงสัยว่าสุดท้ายแล้วการเป็นทางออกของคุณคืออะไร เรากำลังทำงานกับชิ้นส่วนของ ownCloud และไม่ใช้พื้นที่เก็บข้อมูลของพวกเขา
E1Suave

@ E1Suave: เราไม่สามารถหาเครื่องมือที่ใช้งานง่ายที่ลูกค้าของเราต้องการดังนั้นเรากำลังพัฒนาเครื่องมือหนึ่งในขณะนี้ มันจะเป็นอิสระและโอเพนซอร์ส เราจะประกาศที่นี่: twitter.com/CmisSync1
Nicolas Raoul

คำตอบ:


7

คุณอาจต้องการค้นหาแอปพลิเคชันโอเพนซอร์ซต่อไปนี้:

  • FTPSync

    สคริปต์ Perl เพื่อซิงโครไนซ์แผนผังไดเรกทอรีในเครื่องและแผนผังไดเรกทอรี FTP ระยะไกล

  • ownCloud

    บริการเว็บภายใต้การควบคุมของคุณ

    คุณสมบัติปัจจุบัน: การจัดการไฟล์, การเข้าถึง WebDAV, แบ่งปันผ่านลิงก์สาธารณะ, การสตรีมเพลง, ผู้ใช้ & กลุ่ม, OpenID, LDAP กำลังพัฒนา: การแชร์, การเข้ารหัส, ปฏิทิน, ที่ติดต่อ, ฯลฯ , ไคลเอนต์ซิงค์เดสก์ท็อป, Android & webOS เซิร์ฟเวอร์เซิร์ฟเวอร์ ซิงค์

    หมายเหตุ: คุณไม่จำเป็นต้องใช้ที่เก็บข้อมูล


+1 FTPSync.pl เป็นคำตอบที่ถูกต้องขอบคุณ! BBOX ใช้โปรโตคอล SVN ฉันกำลังขอ FTP หรือ WebDAV หรือ CMIS ดูเหมือนว่าไคลเอนต์ Android ของ owncloud จะมีคุณสมบัติการซิงค์ WebDAV: gitorious.org/owncloud/android/blobs/master/src/eu/alefzero/แต่ฉันไม่พบไคลเอ็นต์ Mac ใด ๆ ที่มีการซิงค์ WebDAV ในซอร์สโค้ดของพวกเขา ... คิดถึงอะไรเหรอ?
Nicolas Raoul

ฉันต้องยอมรับว่าฉันไม่มีประสบการณ์มากกับ ownCloud นอกเหนือจากการพูดคุยเกี่ยวกับการใช้ผลิตภัณฑ์นี้ในคณะกรรมการไอทีล่าสุดของเรา อย่างไรก็ตามลิงค์ต่อไปนี้อาจเป็นประโยชน์กับคุณ blog.karlitschek.de/2011/06/… owncloud.org/support/webdav
E1Suave

ฉันขอโทษที่ฉันตั้งใจจะให้ลิงก์อื่นก่อน โปรดตรวจสอบความคิดเห็นที่อัปเดตของฉัน :)
E1 บันทึก

ลิงก์ karlitschek ไม่มีข้อมูลเกี่ยวกับไคลเอ็นต์การซิงโครไนซ์ Mac ใด ๆ ...
Nicolas Raoul

คุณพบความสำเร็จกับ FTPSync.pl หรือไม่
E1Suave

4

CmisSyncเหมือนกับ Dropbox และซิงค์กับเซิร์ฟเวอร์ที่เข้ากันได้กับCMIS :
SharePoint, Documentum, FileNet, Alfresco, Nuxeo, DocuShare, Oracle, Lotus, SAP, Windchill ฯลฯ

ป้อนคำอธิบายรูปภาพที่นี่

  • ซิงค์ทั้งขึ้นและลง
  • ไฟล์สามารถเข้าถึงได้เมื่อออฟไลน์
  • จัดการกับความขัดแย้งเช่นเดียวกับใน Dropbox

เปิดแหล่งที่มา
คำเตือน: ฉันเขียน CmisSync เป็นทางแยกของ SparkleShare เครื่องมือที่กล่าวถึงในคำตอบของ Patrick ซึ่งน่าเสียดายที่สนับสนุนโปรโตคอล Git เท่านั้น


1

คุณสามารถลองIQ Uploader.com สำหรับการเปิดเผยข้อมูลฉันเป็นผู้พัฒนาหลักที่ทำงานในโครงการนี้
มันทำสิ่งที่คุณอธิบายและให้การซิงค์ FTP สำหรับ MacO และ Windows นอกจากนี้ยังใช้ FTP-SSL / TLS เป็นค่าเริ่มต้น มันซิงค์การเปลี่ยนแปลงในท้องถิ่นในเวลาจริง
เราเพิ่งเปิดตัว Mac ที่ใช้งานได้ดีมากซึ่งคุณสามารถดาวน์โหลดได้ Mac เบต้าอย่างเป็นทางการจะเปิดตัวภายในสิ้นปี 2014


+1 ดูเหมือนว่าโซลูชันที่ดีสำหรับ FTP แน่นอน! เซิร์ฟเวอร์ FTP ที่กำลังรวบรวมข้อมูลที่แย่เกินไปนั้นไม่มีประสิทธิภาพอย่างแท้จริง (เนื่องจากโปรโตคอล FTP ไม่มีแนวคิด "การเปลี่ยนแปลงล่าสุด" ใด ๆ ) ดีใจมากที่เห็นว่าเป็นโอเพ่นซอร์ส!
Nicolas Raoul

1

ฉันมีข้อกำหนดที่คล้ายกันเมื่อพยายามทำงานกับไฟล์บน FTP-Server ระยะไกลจากไคลเอนต์หลายแห่ง สำหรับฉันทางออกที่ดีที่สุดในการทำงานกับ OS 10.11.4 คือ Fuse สำหรับ OS X ร่วมกับ MacFusion

คนแรกสามารถพบได้ใน sourceforge:

https://sourceforge.net/projects/osxfuse/files/

Fuse เป็น "background-package" ซึ่งโดยทั่วไปขยาย OS X-file-system-capacity (แบบฝึกหัดที่เก่ากว่าบางตัวชี้ไปที่ MacFuse ซึ่งเป็นความเข้าใจของฉันซึ่งเป็นรุ่นที่เก่ากว่าซึ่งไม่รองรับอีกต่อไป)

MacFusion เป็น UI สำหรับฟิวส์ โดยทั่วไปคุณไม่จำเป็นต้องรู้มากกว่าข้อมูลประจำตัวของคุณเพื่อเข้าถึง FTP-Server ของคุณ ที่นี่ฉันพบ (สอนค่อนข้างเก่า) พร้อมภาพหน้าจอจาก MacFusion-Version รุ่นเก่าที่ยังใช้งานได้อยู่ดี:

http://www.simplehelp.net/2008/07/25/how-to-mount-a-remote-file-system-as-a-local-drive-in-os-x/

HTH


0

Interarchyเสียงเหมือนที่มันสามารถทำสิ่งที่คุณต้องการ มันมาถึงความสนใจของฉันในบริบทของการเปลี่ยน iDisk ซึ่งสามารถเก็บไฟล์สำรองบนเซิร์ฟเวอร์ซิงค์โฟลเดอร์แชร์ไฟล์ ฯลฯ ฉันไม่ได้ใช้ด้วยตัวเอง - ฉันรายงานสิ่งที่ฉันอ่าน - แต่มัน ดูเหมือนว่าผู้สมัครที่มีแนวโน้ม


คุณกำลังพูดถึงคุณสมบัติ "NET DISK" ของพวกเขา? หรืออย่างอื่น?
Nicolas Raoul

มิเรอร์ Netdisk จะไม่ตอบสนองความต้องการของคุณในการเข้าถึงไฟล์เมื่อออฟไลน์ พวกเขาบอกว่าไฟล์นั้นสามารถเก็บไว้ในเครื่องได้: "มิเรอร์ซิงโครไนซ์โฟลเดอร์ในเครื่องและรีโมตไดเร็กทอรีที่เหมือนกัน (แม้ว่าคุณจะมีข้อยกเว้นเล็กน้อย) สิ่งนี้ทำได้โดยการอัพโหลดดาวน์โหลดหรือลบไฟล์" ( help.nolobe.com/interarchy/#mirroring )
JRobert

การซิงค์ทำโดยอัตโนมัติตลอดเวลาหรือฉันต้องคลิกปุ่มทุกครั้ง (เช่นในกรณีของ Cyberduck trac.cyberduck.ch/wiki/help/en/howto/sync )
Nicolas Raoul

ลิงค์สนับสนุนของพวกเขานำไปสู่ชุดของหน้าช่วยเหลือและแบบฟอร์มติดต่อฝ่ายสนับสนุน
JRobert

0

Goodsync สามารถตั้งค่าสำหรับการซิงค์อัตโนมัติ ฉันเพิ่งเริ่มใช้มันเมื่อสัปดาห์ที่แล้ว ฉันมีบางโฟลเดอร์ที่ตั้งค่าให้ซิงค์โดยอัตโนมัติเมื่อมีการเปลี่ยนแปลงไฟล์เช่น DropBox และบางโฟลเดอร์จะซิงค์เป็นระยะ ๆ เช่น Time Machine ทุก ๆ ชั่วโมง นอกจากนี้ยังซิงค์ ereader ของฉันเมื่อฉันเชื่อมต่อกับ mac ของฉัน งานซิงค์บางงานเป็นแบบสองทางโดยไม่ต้องวิเคราะห์อย่างลึกซึ้งเพียงโอนถ่ายทุกอย่างโดยอัตโนมัติ

ฉันเลือกเพราะความเร็วในการถ่ายโอนของ WebDav นั้นเร็วกว่าสิ่งอื่น ๆ ที่พยายามมาหลายเท่า (Finder and Transmit)


-1

ผู้ช่วย git-annexใกล้กับสิ่งที่คุณขอ:

  • มันเหมือน Dropbox;
  • เป็นซอฟต์แวร์ฟรี (= libre) นั่นคือคุณจะต้องสามารถโฮสต์ด้วยตัวคุณเองและปรับใช้

สิ่งที่หายไป (อย่างน้อยตอนนี้):

  • โปรโตคอลไม่ใช่สิ่งที่คุณต้องการ (แม้ว่าอาจมีวิธีการรวมเข้ากับ WebDAV - http://git-annex.branchable.com/ikiwiki.cgi?P=webdav );
  • มันอยู่ในขั้นตอนการพัฒนา

ภาคผนวก git ฟังดูดี แต่ฉันไม่เห็นว่ามันเป็นอย่างไรเช่น Dropbox ดูเหมือนจะไม่ดูการเปลี่ยนแปลงโฟลเดอร์เลย
cregox

@Cawas มันทำ git-annex.branchable.com : "ผู้ช่วย git-annex เปลี่ยน git-annex ให้เป็นเครื่องมือซิงโครไนซ์โฟลเดอร์ที่ใช้งานง่าย" git-annex.branchable.com/assistant/quickstart : "จากนั้นการเปลี่ยนแปลงใด ๆ ที่คุณทำกับโฟลเดอร์จะมีผลผูกพันกับคอมไพล์โดยอัตโนมัติและซิงค์กับที่เก็บในคอมพิวเตอร์เครื่องอื่น"
imz - Ivan Zakharyaschev

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.