iMessage: ฉันจะค้นหาคำหลักในแต่ละเธรดได้อย่างไร


12

ฉันมีการสนทนา 5 ปีกับภรรยาของฉันใน iMessage

ทุกครั้งที่ฉันต้องการค้นหาบางสิ่งบางอย่างเช่นร้านอาหารที่เธอส่งข้อความถึงฉัน

ฉันต้องการค้นหาคำว่า "ร้านอาหาร" และค้นหาทุกครั้งที่เธอใช้คำนั้นซึ่งมีความหมายเฉพาะภายในข้อความของเธอ

ฉันจะทำสิ่งนั้นได้อย่างไร

ฉันรู้เกี่ยวกับการค้นหา iMessage สากล แต่นั่นไม่ใช่สิ่งที่ฉันตามมา มันแสดงให้ฉันเห็นเพียง 1 ตัวอย่างของคำว่า "restaurant" ไม่ใช่ทั้งหมด


1
ฉันหวังว่า .... ฉันได้ส่งคำแนะนำนั้นไปที่apple.com/feedbackก่อนหน้านี้คุณควร
Tyson

คำตอบ:


5

การเก็บถาวรของข้อความทั้งหมดอยู่ใน ~ / Library / Messages / chat.db มันเป็นฐานข้อมูล SQLite มีตัวแสดง SQLite บางตัวที่จะทำให้การเรียงลำดับข้อมูลค่อนข้างง่ายและอนุญาตให้คุณค้นหาหรือส่งออกบางส่วนไปยัง CSV อีกวิธีหนึ่งถ้าคุณค้นหา "sqlite เป็น csv" คุณจะพบข้อมูลเพิ่มเติมเกี่ยวกับการส่งออก น่าเสียดายที่นี่เป็นจุดอ่อนที่สำคัญของ iMessage


ควรรับ upvotes มากขึ้น นี่ไม่ใช่วิธีแก้ปัญหาที่ไม่ดีเหมือนเดิมมันดีมาก
JBis

ฉันจะแก้ไขและเพิ่มผู้ดูที่ทำสิ่งนี้
JBis

5
  1. เปิดข้อความบน Mac
  2. พิมพ์ข้อความลงในแถบค้นหา (สามารถเข้าถึงได้โดยใช้CMD+ F)
  3. คลิกที่บทสนทนาที่คุณต้องการค้นหา
  4. คุณจะเห็นข้อความแรก (ตามลำดับเวลา) ที่มีคำที่แสดงเป็นสีจาง
  5. กดCMD+ Gเพื่อดูเหตุการณ์ถัดไปและshift+ CMD+ Gเพื่อดูเหตุการณ์ก่อนหน้า

-

แป้นพิมพ์ลัดจะแสดงในแถบเมนู: แก้ไข→ค้นหา

ฟังก์ชั่นนี้ควรใช้กับแอพส่วนใหญ่ไม่ใช่แค่ Messages


3
ฟังก์ชั่นการค้นหานี้เป็นที่นิยมหรือพลาดอย่างมากและโดยทั่วไปไม่น่าเชื่อถือหรือมีประสิทธิภาพ ฉันก็ค่อนข้างแน่ใจว่าโปสเตอร์ดั้งเดิมกล่าวว่ามันไม่ได้มีประสิทธิภาพ
Todd Dabney

ฉันไม่เห็นด้วยอย่างยิ่งกับข้อความของคุณทั้งสอง คุณสามารถขยายการรับรู้การขาดความน่าเชื่อถือ / ประสิทธิผลได้หรือไม่?
JBallin

ฉันลองค้นหาคำว่า "Crash pad" ที่อยู่ใน iMessage จากพ่อของฉันเมื่อวันที่ 2 วันที่ผ่านมา iMessage กล่าวว่า "ไม่พบผลลัพธ์" และการค้นหาเพียงคำว่า "Crash" ให้ผลลัพธ์จำนวนมากยกเว้นข้อความจากพ่อของฉัน ไม่แน่ใจว่าคุณค้นหาได้แย่เท่าไหร่
ทอดด์ Dabney

1
พยายามเลิกซ้ำแล้วซ้ำอีกเปลี่ยนหมวกเพิ่มคำพูดไม่มีอะไรทำงาน
ทอดด์ Dabney

2
ฉันเห็นด้วย. คุณลักษณะการค้นหาในแอพข้อความนี้ไม่น่าเชื่อจริงๆ
Fabien

2

แก้ไข => ค้นหา => ค้นหาถัดไป & แก้ไข => ค้นหา => ค้นหาก่อนหน้าเป็นสีเทาสำหรับฉันดังนั้นวิธีการเหล่านั้นจึงไม่ใช่ตัวเลือก

ฉันเพียงแค่เปิดการสนทนาในหน้าต่างแยกต่างหากและเลื่อนขึ้นอย่างรวดเร็วเพื่อโหลดการแชทเก่าทั้งหมด

คุณสามารถกดcommand+ A เพื่อเลือกการแชททั้งหมดกดcommand+ C เพื่อคัดลอกไปที่คลิปบอร์ดแล้ววางการแชทใน TextEdit (หรือตัวแก้ไขข้อความอื่น) เครื่องมือแก้ไขข้อความใด ๆ จะให้การสนับสนุนการค้นหาที่ดีกว่า iMessage เพียงแค่กดcommand+ F


2

สิ่งนี้ถูกถามมานานแล้ว แต่ Apple ก็ยังไม่ได้ทำอะไรเพื่อให้การค้นหาใน Messages ง่ายขึ้นหรือน่าเชื่อถือกว่าเดิมและฉันเพิ่งเจอปัญหานี้ด้วยตัวเองในวันนี้

ทางออกที่ดีที่สุดที่ฉันพบคือใช้Chatologyสำหรับ Mac มันเป็นแอพที่ต้องจ่ายเงิน (พร้อมการทดลอง 14 วัน) แต่ทำงานได้อย่างสมบูรณ์แบบ:

  • ช่วยให้คุณค้นหาผ่านการสนทนาเดียวทั้งหมด
  • มันค้นหาคำศัพท์ - ไม่ใช่แค่คำทั้งคำ
  • มันละเว้นกำกับ
  • มันมีการรวมเข้าด้วยกัน (เป็นทางเลือก) กับแอป Native Messages ดังนั้นการกดปุ่มCMD+ Fในข้อความจะเป็นการเปิด Chatology ให้คุณโดยอัตโนมัติ

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

คุณสามารถดาวน์โหลดทดลองใช้หรือซื้อแอปที่นี่: https://flexibits.com/chatology

หมายเหตุ: ฉันไม่ได้เกี่ยวข้องกับนักพัฒนาแอป แต่อย่างใด

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