โดย : bluecosmos
ปกติแล้ว sync กับคอมพิวเตอร์เครื่องเดียวจะดีที่สุด ไม่สับสน แต่ถ้าต้องการจะ sync กับคอมพิวเตอร์ 2 เครื่องจริงๆ ก็มีวิธีครับ และวิธีนี้ถ้าจะให้ดีควร sync music/video แบบ Manually managed วิธี sync iPhone กับคอมพิวเตอร์ 2 เครื่อง (หรือหลายเครื่องก็ยังได้) สามารถทำได้
โดยแก้ไข Library Persistent ID ที่ iTunes เก็บไว้ให้ตรงกัน ID ที่ว่าจะถูกเก็บอยู่ในไฟล์ 2 ไฟล์ ไฟล์หนึ่งเป็น text อีกไฟล์หนึ่งเป็น binary เมื่อแก้ ID ของเครื่องที่สองให้ตรงกับเครื่องที่หนึ่ง ก็จะสามารถ sync ได้ทั้งสองเครื่อง ให้ทำตามนี้ครับ
เนื่องจากเป็นการไปยุ่งกับไฟล์ของ iTunes ดังนั้น การทำควรรอบคอบระมัดระวังด้วย ถ้าจะให้ดีก็ backup ไฟล์ที่ไปยุ่งไว้ด้วย
สมมติให้ iPhone sync อยู่กับคอมพิวเตอร์ A อยู่เดิม และต้องการให้ sync กับคอมพิวเตอร์ B ด้วย
ในนี้จะแยกเป็น 2 เครื่อง ครับ เครื่อง A กับเครื่อง B แต่ว่า มันมี 4 กรณีครับ คือ
1. เครื่องAเป็นแมค – เครื่องB เป็น แมค
2. เครื่องAเป็นแมค – เครื่องB เป็น วินโดวน์
3. เครื่องAเป็นวินโดวน์ – เครื่องB เป็น แมค
4. เครื่องAเป็นวินโดวน์ – เครื่องB เป็นวินโดวน์
อ่านแล้วอาจดูสับสนได้ครับ ต้อง ดู หัวข้อดีดีครับ
ถ้าใช้ MAC เป็นเครื่องหลัก: [เครื่อง A]
1.เปิด finder ขึ้นมาจาก Dock ครับ [คลิกไอค่อนดังภาพ]

2.เลือก Go menu เลือก go to folder

3. ใส่ ~/Music/iTunes ลงในช่อง แล้วกด Go

4. double cilck ไฟล์นี้ iTunes Music Library.xml แล้วเลือก open it in TextEdit

5. ดูค่า Library Persistent ID key 16 ตัว ตามภาพ แล้ว copy เก็บเอาไว้ใช้ในขั้นตอนต่อไปครับ

ถ้าใช้ WINDOWSเป็นเครื่องหลัก : [เครื่อง A]
1. ไปที่ start เลือก music

2. double click โฟลเดอร์ itune

3.Double click ไฟล์ iTunes Music Library.xml เปิดโดยใช้ Notepad

4.ดูค่า Library Persistent ID key ตามภาพ แล้วCopy เก็บไว้ครับ ไว้ใช้ในขั้นตอนถัดไป
ดังภาพเป็นเลข 20F830293962CBA4

ถ้าเครื่องที่จะนำมา sync เป็น MAC ให้เป็น เครื่อง B แล้วทำตามนี้ครับ
1.เปิด finder ขึ้นมาจาก Dock ครับ [คลิกไอค่อนดังภาพ]

2.เลือก Go menu เลือก go to folder

3. ใส่ ~/Music/iTunes ลงในช่อง แล้วกด Go

4. backup ไฟล์ iTunes Music Library.xml และ iTunes Library โดยกด Command+c then Command+v บนคีย์บอร์ด


5.Double click ไฟล์ iTunes Music Library.xml

6.เปลี่ยน Library Persistent ID ให้เหมือนกับเครื่อง A ครับ และ save ไฟล์ครับ
เช่น ถ้าเลขLibrary Persistent IDของเครื่อง A เป็น 20F830293962CBA4
ก็ให้เปลี่ยนเครื่องที่ B จาก D501EB4887717F8F —> 20F830293962CBA4


7. เปิด iTunes Library โดย HexEditor download HexEdit from
8. หลังจากเปิดHexEditor ให้ search ใส่ Library Persistent ID เลขเดิมก่อนเปลี่ยนของเครื่อง B ดังภาพ

9. หลัง search เจอดังภาพแล้ว ให้นำเลข Library Persistent ID ของเครื่องที่ A มาใส่ทับเลยครับ อย่าใช้วิธี copy/paste แต่ให้พิมพ์ลงไปด้วย keyboard เมื่อแทนที่เสร็จแล้ว save ไฟล์


10. หลังจากนั้นเปิด itune ต่อ ไอโฟนกับคอมพิวเตอร์เครื่อง B เพื่อที่จะ sync
โดยติ๊กที่ช่อง Manually manage music and videos ในแท๊บ sammary ครับ
แค่นี้ข้อมูลก็ไม่หายแล้วครับ


ถ้าเครื่องที่จะนำมา sync เป็น WINDOWS ให้เป็นเครื่อง B แล้วทำตามนี้ครับ
1. ไปที่ start เลือก music

2. double click โฟลเดอร์ itune

3.backup ไฟล์ iTunes Music Library.xml และ iTunes Library.itl โดยกด press Control+c then Control+v บน keyboard


4. เปิดไฟล์ iTunes Music Library.xml โดย notepad
เปลี่ยน Library Persistent ID ให้เหมือนกับเครื่อง A ครับ และ save ไฟล์ครับ
เช่น ถ้าเลขLibrary Persistent ID ของเครื่อง A เป็น D501EB4887717F8F
ก็ให้เปลี่ยนเครื่องที่ B จาก 20F830293962CBA4 —> D501EB4887717F8F


5.เปิด iTunes Library.itl โดย HexEditor download HexEdit from 

6. ให้ search ใส่เลข Library Persistent ID เลขของเครื่อง B เลขเดิมก่อนเปลี่ยน ดังภาพ

7.หลัง search เจอดังภาพแล้ว ให้นำเลข Library Persistent ID ของเครื่อง A มาใส่ทับเลยครับ อย่าใช้วิธี copy/paste แต่ให้พิมพ์ลงไปด้วย keyboard เมื่อแทนที่เสร็จแล้ว save ไฟล์


8.หลังจากนั้นเปิด itune ต่อ ไอโฟนกับคอมพิวเตอร์เครื่อง B เพื่อที่จะ sync
โดยติ๊กที่ช่อง Manually manage music and videos ในแท๊บ sammary ครับ
แค่นี้ข้อมูลก็ไม่หายแล้วครับ


ปัญหากวนใจที่อาจจะเกิดขึ้นจากการ sync คอมพิวเตอร์ 2 เครื่อง คือ เวลาเราลบ App อะไรออกไป และ sync กับเครื่องหนึ่งแล้ว ก่อนจะไป sync กับอีกเครื่อง ควรจะลบ App ที่เราไม่ต้องการนั้น ออกจาก iTunes เสียก่อน (หรือจะติ๊กออกโดยไม่ลบก็ได้) มิฉะนั้น มันจะ sync กลับเข้าไปใน iPhone ใหม่ให้เรารำคาญใจ เพราะต้องลบกันอีกเที่ยว
ขอบคุณ iclarified.com และคำชี้แนะจากคุณ supinr
supinr wrote:
ปกติแล้ว sync กับคอมพิวเตอร์เครื่องเดียวจะดีที่สุด ไม่สับสน แต่ถ้าต้องการจะ sync กับคอมพิวเตอร์ 2 เครื่องจริงๆ ก็มีวิธีครับ ผมใช้วิธีนี้มานานแล้ว และวิธีนี้ถ้าจะให้ดีควร sync music/video แบบ Manually managed
วิธี sync iPhone กับคอมพิวเตอร์ 2 เครื่อง (หรือหลายเครื่องก็ยังได้) สามารถทำได้โดยแก้ไข Library Persistent ID ที่ iTunes เก็บไว้ให้ตรงกัน ID ที่ว่าจะถูกเก็บอยู่ในไฟล์ 2 ไฟล์ ไฟล์หนึ่งเป็น text อีกไฟล์หนึ่งเป็น binary เมื่อแก้ ID ของเครื่องที่สองให้ตรงกับเครื่องที่หนึ่ง ก็จะสามารถ sync ได้ทั้งสองเครื่อง ให้ทำตามนี้ครับ
สมมติ iPhone sync อยู่กับคอมพิวเตอร์ A อยู่เดิม และต้องการให้ sync กับคอมพิวเตอร์ B ด้วย
ก่อนอื่นคุณจะต้องมีโปรแกรมประเภท Hex Editor ไว้ก่อน (เช่น UltraEdit) ถ้ายังไม่มีก็ลองหาในอินเทอร์เน็ตดู มีหลาย
โปรแกรมให้ดาวน์โหลดฟรี สำหรับผมใช้ XVI32 ตัวอื่นๆ ก็มี AptEdit, Free Hex Editor Neo เป็นต้น
เนื่องจากเป็นการไปยุ่งกับไฟล์ของ iTunes ดังนั้น การทำควรรอบคอบระมัดระวังด้วย ถ้าจะให้ดีก็ backup ไฟล์ที่ไปยุ่งไว้ด้วย
1. ที่คอมพิวเตอร์ A ถ้ายังไม่ได้ sync ก็จัดการ sync กับ iTunes ให้เรียบรอยแล้วก่อน แล้วปิด iTunes
2. เข้าไปที่โฟลเดอร์ iTunes Library หาไฟล์ชื่อ iTunes Music Library.xml สำหรับ Windows จะอยู่ที่ My
Documents\My Music\iTunes
3. ใช้ text editor (เช่น Notepad) เปิดเข้าไปดูไฟล์ และหา "<key>Library Persistent ID</key>" เมื่อพบแล้ว ถัดจาก
ตรง นั้นจะเป็น tag <string> และมี ID 16 ตัวอักษรอยู่ ให้ copy เอาไว้ใช้ในขั้นตอนต่อๆ ไป (หมายเหตุ – ในไฟล์มี Persistent ID หลายตัว แต่ที่ต้องการคือ Library Persistent ID เท่านั้น)
4. คราวนี้ไปที่คอมพิวเตอร์ B ปิด iTunes และเปิดไฟล์ iTunes Music Library.xml ในคอมพิวเตอร์ B และหา "<key>Library Persistent ID</key>" เมื่อพบแล้วให้ copy ID 16 ตัวอักษรใน tag <string>เก็บไว้ก่อน (ต้องใช้ในขั้นตอนถัดไป) และเอาตัวอักษร 16 ตัวที่ copy จากคอมพิวเตอร์ A มาใส่แทนที่ของเดิม เสร็จแล้ว save ไฟล์
5. เปิดไฟล์ชื่อ iTunes Library.itl ด้วยโปรแกรม Hex Editor แล้วใช้ Find and Replace หา ID ของคอมพิวเตอร์ B แทนที่ด้วย ID ของพิวเตอร์ A แต่เวลาหาและแทนที่ จะต้องระบุให้หาและแทนที่ hex string นะครับ ไม่ใช่ text ถ้าจะให้แน่ใจก็
อย่าใช้วิธี copy/paste แต่ให้พิมพ์ลงไปด้วย keyboard เมื่อแทนที่เสร็จแล้ว save ไฟล์
6. เปิด iTunes บนคอมพิวเตอร์ B และ connect กับ iTunes ให้เลือก Manually manage music and videos คราวนี้ก็จะ
ไม่มีเตือนว่าข้อมูลจะถูกลบอีก
ปัญหา กวนใจที่อาจจะเกิดขึ้นจากการ sync คอมพิวเตอร์ 2 เครื่อง คือ เวลาเราลบ App อะไรออกไป และ sync กับเครื่องหนึ่งแล้ว ก่อนจะไป sync กับอีกเครื่อง ควรจะลบ App ที่เราไม่ต้องการนั้น ออกจาก iTunes เสียก่อน (หรือจะติ๊กออกโดยไม่ลบก็ได้) มิฉะนั้น มันจะ sync กลับเข้าไปใน iPhone ใหม่ให้เรารำคาญใจ เพราะต้องลบกันอีกเที่ยว
Ref: จาก blog ‘Shiny Things’ ของ Andrew Grant
Leave a Reply
You must be logged in to post a comment.

















Comment ล่าสุด