แป้นพิมพ์ลัดที่เก็บไว้ใน Mac OS X อยู่ที่ไหน


2

ฉันกำลังเขียน AppleScript ซึ่งเชื่อมต่อกับข้อมูล "การตั้งค่าระบบ> แป้นพิมพ์> ข้อความ" และฉันต้องการทราบว่าจัดเก็บคุณสมบัติจริงไว้ที่ไหน

คำตอบ:


1

~ / Library / พจนานุกรม / CoreDataUbiquitySupport /

ในโฟลเดอร์นั้นมีหลายโฟลเดอร์ที่มีฐานข้อมูลต่างกัน ไฟล์เหล่านี้ไม่สามารถแก้ไขได้โดยตรง. txt แต่เป็นไฟล์. db แม้ว่าคุณสามารถคัดลอกและวางโฟลเดอร์จาก Mac เครื่องอื่นและมันจะขยายฐานข้อมูลทางลัดข้อความของคุณเอง


เป็นไปได้ไหมที่จะแก้ไขด้วยตนเอง
nodebase

3

ค้นหาสำหรับ~/Library/Dictionaries/CoreDataUbiquitySupport/ UserDictionary.dbใช้แอพ "DB Browser for SQLite" เพื่อดูไฟล์. db ทางลัดอยู่ในZUSERDICTIONARYENTRYตารางZPHRASEและZSHORTCUTเป็นคอลัมน์ที่คุณต้องการ


การแทนที่ข้อความของฉันหายไปหลังจากอัปเกรด iOS และ macOS ฉันสามารถกู้คืนได้จากไฟล์นี้ใน Time Machine และการแนะนำแอป DB Browser ของคุณช่วยยืนยันว่าฉันพบชุดที่ถูกต้อง ขอบคุณ
jtheletter
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.