วิธีคัดลอกไฟล์จากแล็ปท็อปอายุ 30 ปี
(unterminated.com)คัดลอกไฟล์จากแล็ปท็อปอายุ 30 ปี
วิเคราะห์ปัญหา
-
สภาพของแล็ปท็อป:
- แล็ปท็อป PowerBook Duo 280c รุ่นปี 1994
- บูตได้ แต่ต้องเคาะฮาร์ดไดรฟ์เบา ๆ
- ไฟล์เสียงสามารถเล่นผ่านลำโพงของแล็ปท็อปได้
-
ปัญหา:
- ไม่มีช่องเสียบออดิโอ
- คอนเน็กเตอร์ของฮาร์ดไดรฟ์ SCSI เป็นแบบเฉพาะ
- เมื่อเชื่อมต่อฟลอปปีดิสก์ไดรฟ์ภายนอก แล็ปท็อปจะใช้งานไม่ได้
- ไม่มีการติดตั้งซอฟต์แวร์เครือข่าย
ค้นหาวิธีแก้ไข
- ใช้ซอฟต์แวร์แฟกซ์:
- มีการติดตั้งซอฟต์แวร์แฟกซ์อยู่ในแล็ปท็อป
- ใช้ ResEdit แปลงไฟล์เสียงเป็นรหัสฐานสิบหก
- วางรหัสฐานสิบหกลงใน Microsoft Word แล้วพิมพ์ออกมา
ส่งไฟล์ผ่านแฟกซ์
-
เตรียมการส่งแฟกซ์:
- ใช้แล็ปท็อป ThinkPad T60 เป็นเครื่องรับ
- สร้างวงจรจำลองสายโทรศัพท์เพื่อเชื่อมต่อแล็ปท็อปทั้งสองเครื่อง
-
กระบวนการส่งแฟกซ์:
- ส่งรหัสฐานสิบหกด้วยซอฟต์แวร์แฟกซ์
- แปลงแฟกซ์ที่รับมาเป็นข้อความด้วยซอฟต์แวร์ OCR
- คัดลอกข้อความที่แปลงแล้วไปยังเฮกซ์เอดิเตอร์และบันทึกเป็นไฟล์ไบนารี
ผลลัพธ์สุดท้าย
- กู้คืนไฟล์เสียง:
- นำไฟล์เข้า Audacity แล้วเล่น
- เกิดปัญหาเสียงรบกวนจากข้อผิดพลาดของ OCR
- แก้สำเร็จด้วยโปรแกรมที่เขียนขึ้นเองจนแปลงได้อย่างสมบูรณ์
ความเห็นของ GN⁺
- ความท้าทายทางเทคนิค: วิธีแก้ปัญหาอย่างสร้างสรรค์เพื่อรับมือกับข้อจำกัดของฮาร์ดแวร์และซอฟต์แวร์เก่านั้นน่าสนใจมาก
- การใช้แฟกซ์: การนำเทคโนโลยีแฟกซ์มาใช้ส่งไฟล์เป็นแนวคิดที่แปลกใหม่และสดมาก
- ข้อจำกัดของ OCR: การเขียนโปรแกรมขึ้นมาเองเพื่อก้าวข้ามข้อจำกัดของซอฟต์แวร์ OCR เป็นจุดที่น่าประทับใจ
- คุณค่าทางประวัติศาสตร์: กระบวนการกู้ไฟล์จากแล็ปท็อปรุ่นปี 1994 ทำให้ได้สัมผัสข้อจำกัดของเทคโนโลยีในยุคนั้น
- เทคโนโลยีทางเลือก: ในสถานการณ์คล้ายกัน การส่งไฟล์ผ่านอะแดปเตอร์ USB-SCSI หรือการเชื่อมต่อเครือข่ายก็เป็นอีกทางเลือกที่น่าพิจารณา
2 ความคิดเห็น
แค่ความคิดเฉยๆ
ความคิดเห็นจาก Hacker News
ลองใช้โปรแกรม OCR มาหลายตัวแล้ว แต่ยังไม่เจอโปรแกรมที่แปลงเอกสารได้แม่นยำ 100% มักมีกรณีที่สับสนตัวอักษรหรือตัวเลขบางตัว หรือทำตกหล่นไป จึงเขียนเครื่องมือขึ้นมาเพื่อตรวจสอบผลลัพธ์จาก OCR ลิงก์บล็อก
มีการพูดถึงว่าโน้ตบุ๊ก Apple รุ่นเก่าน่าจะมีพอร์ตซีเรียล และถ้าใช้ Zmodem ก็น่าจะแก้ปัญหาได้ง่าย ลิงก์อ้างอิง
คิดว่าผู้เขียนน่าจะถ่ายรูปหน้าจอโน้ตบุ๊กเก่าแล้วลองทำ OCR แต่กลับใช้วิธีที่น่าสนใจกว่านั้น และคิดว่าการใช้ฟอนต์ขนาดใหญ่เพื่อลดเวลาส่งข้อมูลอาจจะเร็วกว่า
แชร์ประสบการณ์ตอนวัยหนุ่มที่ตั้งค่าสายซีเรียลและใช้ PROCOMM เพื่อส่งข้อมูลสำหรับย้ายฐานข้อมูล dBase 2 จากเดสก์ท็อป CP/M ไปยังเครื่องพกพา MS-DOS
กล่าวว่าหากใช้ Appletalk การโอนไฟล์ระหว่าง Mac รุ่นเก่ากับอุปกรณ์สมัยใหม่จะง่ายขึ้น และสามารถใช้ SCSI adapter เพื่อสร้างอิมเมจฮาร์ดไดรฟ์ แล้วบูตมันใน emulator หรือบน Linux ได้
ชอบไอเดียการใช้ SCSI adapter เพื่อสร้างอิมเมจฮาร์ดไดรฟ์ แล้วบูตมันใน emulator หรือบน Linux และบอกว่าการทำ Localtalk adapter ก็น่าสนใจเช่นกัน
บอกว่ามันให้ความรู้สึกเหมือนการสอบภาคปฏิบัติของทฤษฎีสารสนเทศ และสนุกกับกระบวนการแก้ปัญหาการส่งไฟล์ด้วยวิธีหลากหลาย
กล่าวว่าหลายปีก่อนเคยใช้เวลามากในการคัดลอกไฟล์จาก Macintosh Plus และมองว่า SCSI HDD emulator อย่าง BlueSCSI น่าจะเป็นตัวเลือกที่ดีกว่า ลิงก์อ้างอิง
บอกว่าถ้า Mac รุ่นเก่ามีซอฟต์แวร์แฟกซ์ ก็น่าจะมีซอฟต์แวร์ terminal emulator ด้วย และคิดว่าน่าจะใช้ ZMODEM เพื่อส่งไฟล์ได้โดยไม่ทำให้ข้อมูลเสียหาย
บอกว่าอ่านแล้วน่าสนใจ แต่เพราะมีความรู้คอมพิวเตอร์ไม่มากจึงเข้าใจได้ยาก พร้อมแชร์ประสบการณ์ที่เคยซ่อมโน้ตบุ๊ก IBM ราวปี 1993-1994 โดยแก้ปัญหาด้วยการเปลี่ยนไฟล์ AUTOEXEC.BAT และโหลด WordStar