ทางเลือกแทน PairDrop — แนวคิดเดียวกัน ต่างกันตรงนี้

ทั้งคู่ไม่ต้องใช้แอป เราเพิ่มการตรวจสอบและตัวกลางสำรอง ส่วนเขาเพิ่มโอเพนซอร์สและการโฮสต์เอง

PairDrop คือโปรเจกต์ที่แยกสายมาจากโค้ดของ Snapdrop และยังพัฒนาอยู่: เป็นหน้าเว็บล้วน สร้างบน WebRTC และจับคู่อุปกรณ์ข้ามเครือข่ายที่ต่างกันได้ ไม่ใช่แค่ภายใน LAN เดียว มันอยู่ตระกูลเดียวกับเว็บนี้ ตารางข้างล่างจึงไม่มีข้อสรุปว่า «โดยรวมใครดีกว่า» มีแต่ความต่างที่เป็นรูปธรรมไม่กี่ข้อ

แหล่งอ้างอิง

เริ่มส่งไฟล์เลย

หรือ

มีสองข้อที่ต่างกันอย่างมีผลจริง ข้อแรก เราเทียบค่า sha-256 หลังไฟล์แต่ละไฟล์ส่งถึง และแจ้งข้อผิดพลาดชัดเจนถ้าสองฝั่งไม่ตรงกัน นี่รับมือกรณี «ไฟล์ถึงแล้วแต่เสียเงียบ ๆ โดยไม่มีใครรู้» ซึ่งสำคัญมากกับวิดีโอหลายกิกะไบต์หรือโฟลเดอร์งานทั้งก้อน

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

เทียบทีละข้อ

เทียบทีละข้อ
หัวข้อPairDropTutuDrive Send
ต้องติดตั้งอะไรไหมไม่ต้องติดตั้ง เป็นหน้าเว็บไม่ต้องติดตั้ง เปิดในเบราว์เซอร์ได้เลย
ไฟล์เดินทางผ่านทางไหนต่อตรงระหว่างเครื่องด้วย WebRTC กลไกเดียวกับเว็บนี้ต่อตรงระหว่างเครื่อง ถ้าต่อตรงไม่ได้จะเปลี่ยนไปใช้ตัวกลาง และเขียนบอกชัดเจนว่า «ผ่านตัวกลาง»
ข้ามคนละเครือข่ายได้ — การจับคู่ข้ามเครือข่ายเป็นฟีเจอร์ที่เขาระบุไว้ได้ ทั้งสองฝั่งไม่ต้องอยู่เครือข่ายเดียวกัน
ตรวจสอบความครบถ้วนไม่ได้ระบุไว้ต่อสาธารณะทุกไฟล์ถูกเทียบ sha-256 เมื่อส่งถึง ต่างแม้ไบต์เดียวก็ขึ้นข้อผิดพลาด
ส่งเสร็จแล้วเหลือสำเนาไหมไม่เหลือ — เมื่อต่อตรง ไฟล์ไม่ผ่านเซิร์ฟเวอร์ถ้าต่อตรง ไม่เหลืออะไรเลย เพราะไบต์ไม่เคยมาถึงเรา ถ้าผ่านตัวกลาง สำเนาจะถูกลบทันทีที่อีกฝ่ายรับไป และมีการกวาดล้างทุก 24 ชั่วโมงเป็นตาข่ายรองรับ
โอเพนซอร์สและโฮสต์เองโอเพนซอร์สและโฮสต์เองได้ — ข้อนี้เขามี เราไม่มีไม่ได้เป็นโอเพนซอร์ส และโฮสต์เองไม่ได้ — ข้อนี้เราไม่มี

เมื่อไรควรเลือกอีกตัวแทน

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

ที่นี่ส่งอย่างไร

  1. 1

    ลากไฟล์มาวาง หรือกด «เลือกไฟล์» จะส่งทั้งโฟลเดอร์ก็ได้

  2. 2

    หน้าจอจะขึ้น QR code กับตัวเลข 6 หลัก อีกฝ่ายสแกน พิมพ์ตัวเลข หรือเปิดลิงก์ที่คุณส่งไปก็ได้

  3. 3

    พอเชื่อมต่อได้ก็เริ่มส่งเลย ไม่ต้องสมัคร ไม่ต้องติดตั้งอะไรทั้งสองฝั่ง

คำถามที่พบบ่อย

PairDrop มองไม่เห็นอีกเครื่อง ทำอย่างไรดี

สาเหตุที่พบบ่อยคือ สองเครื่องไม่ได้อยู่เครือข่ายเดียวกัน หรือเครือข่ายเปิด «client isolation» ไว้ (พบบ่อยใน Wi-Fi สาธารณะ เครือข่ายผู้มาเยือน และเครือข่ายบริษัท) ทำให้อุปกรณ์มองไม่เห็นกัน การค้นหาอัตโนมัติจึงใช้ไม่ได้ คุณจะใช้ฟีเจอร์จับคู่ของเขาก็ได้ หรือเปลี่ยนไปใช้ทางที่ไม่พึ่งการค้นหาเลย: หน้านี้ใช้รหัส 6 หลัก จึงไม่มีใครต้อง «เห็น» ใคร พิมพ์รหัสก็เชื่อมกันได้

ความเร็วในการส่งต่างกันไหม

เมื่อทั้งคู่วิ่งบนการต่อตรง ความเร็วขึ้นกับเครือข่ายสองฝั่ง ไม่ใช่ตัวเว็บ — ถ้าอยู่ Wi-Fi เดียวกันมักวิ่งได้เต็มความสามารถของการ์ดเครือข่าย สิ่งที่ทำให้ต่างกันจริง ๆ คือ «ต่อตรงได้หรือเปล่า» ถ้าต่อไม่ได้ ฝั่งหนึ่งอาจถอยไปใช้ตัวกลาง (ซึ่งจำกัดด้วยแบนด์วิดท์ของตัวกลาง) ส่วนอีกฝั่งอาจล้มเหลวไปเลย ดังนั้นแทนที่จะเทียบความเร็วที่ประกาศไว้ ให้ดูว่ามันเชื่อมต่อได้ในเครือข่ายของคุณหรือไม่

ย้ายมาที่นี่ขั้นตอนเยอะกว่าเดิมไหม

ขั้นตอนเท่ากัน: เปิดหน้าเว็บ → เลือกไฟล์ → อีกฝ่ายสแกนหรือพิมพ์รหัส ต่างกันตรงที่ที่นี่ไม่พึ่งการที่อุปกรณ์ค้นหากันเอง จึงยังเชื่อมต่อได้บน Wi-Fi สาธารณะหรือเครือข่ายผู้มาเยือนที่อุปกรณ์ถูกซ่อนจากกัน ซึ่งก็คือจุดที่การค้นหาอัตโนมัติมักพังพอดี

ส่งทั้งโฟลเดอร์ได้ไหม

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

ทางเลือกอื่น ๆ

เริ่มส่งไฟล์เลย