Sherlock (phần mềm) - Wikipedia


Sherlock được đặt tên theo Sherlock Holmes, là một công cụ tìm kiếm tệp và web được tạo bởi Apple Inc. cho Mac OS "cổ điển" dựa trên PowerPC, được giới thiệu với Mac OS 8 như một phần mở rộng của tệp Mac OS Finder's khả năng tìm kiếm. Giống như người tiền nhiệm, nó đã tìm kiếm các tệp cục bộ và nội dung tệp, sử dụng cùng mã lập chỉ mục cơ bản và logic tìm kiếm được tìm thấy trong AppleSearch. Sherlock đã mở rộng hệ thống bằng cách cho phép người dùng tìm kiếm các mục thông qua World Wide Web thông qua một tập hợp các plugin sử dụng các công cụ tìm kiếm web hiện có. Các plugin này được viết dưới dạng tệp văn bản thuần túy, do đó, đây là một nhiệm vụ đơn giản để người dùng viết plugin Sherlock.

Sherlock đã được thay thế bằng Spotlight và Bảng điều khiển trong Mac OS X 10.4 Tiger, mặc dù Apple vẫn tiếp tục đưa nó vào cài đặt mặc định. Do hầu hết các plugin tiêu chuẩn cho Sherlock do chính Apple cung cấp không còn hoạt động, nên nó đã chính thức bị loại bỏ và gỡ bỏ trong bản phát hành Mac OS X 10.5 Leopard vào năm 2007.

Định dạng tệp plugin Sherlock [ chỉnh sửa ]

Plugin tìm kiếm Sherlock 2 là một tài liệu SGML và thường được cung cấp phần mở rộng tệp ".src". Trình cắm Sherlock bao gồm ba phần, được xác định bởi các tên thành phần của chúng: . Các yếu tố này cho phép Sherlock (tương ứng) xác định trang web của công cụ tìm kiếm và các phần có liên quan đến tìm kiếm, cũng như trả về kết quả tìm kiếm. Ngoài ra còn có một cơ sở để xác định cách bổ trợ Sherlock có thể tự cập nhật.

Các plugin tìm kiếm Sherlock cũng có thể được sử dụng (với các sửa đổi nhỏ) trong bộ trình duyệt của Mozilla. Các plugin này, đủ thích hợp, được gọi là các plugin dự án Mycroft (được đặt theo tên của Mycroft Holmes, anh trai của Sherlock Holmes). Trong số một số thay đổi được thực hiện ở định dạng tệp Sherlock là tách phần tử cập nhật tự động (tạo thành một phần của phần tử ) và biểu tượng (được cung cấp trong một tệp riêng trong Mozilla và một phần của ngã ba tài nguyên trong Sherlock) .

Sherlock 3 kênh [ chỉnh sửa ]

Plugin tìm kiếm Sherlock 3 là một ứng dụng web, được tải xuống từ máy chủ để đảm bảo phiên bản mới nhất. Vì thông tin trên internet có thể thay đổi nhanh chóng, đây là một cách để Apple đảm bảo phiên bản cập nhật. Một kênh bao gồm một thư mục web với một chỉ mục. Điều này thường được chỉ đến một thư mục con (thường được gọi là "Kênh") chứa XML mã, bất kỳ XML Script nào và các thư mục lproj được bản địa hóa (tệp nib và Tài nguyên văn bản cục bộ dưới dạng số nguyên).

Mười kênh được bao gồm theo mặc định là:

Trạng thái hiện tại [ chỉnh sửa ]

Vì Sherlock chưa bao giờ được phát hành dưới dạng nhị phân phổ quát, nó không tương thích với các phiên bản Mac OS X sau Mac OS X 10.6 Snow Leopard và có thể ' Được ra mắt trên Intel Mac mà không có Rosetta.

Phần mềm liên quan [ chỉnh sửa ]

Những người ủng hộ Watson do Karelia Software, LLC tuyên bố rằng Apple đã sao chép sản phẩm của họ mà không được phép, bồi thường hoặc quy kết trong việc sản xuất Sherlock 3.

Một số người không đồng ý với tuyên bố này, nói rằng Sherlock 3 là sự tiến hóa tự nhiên của Sherlock 2, và Watson rõ ràng có ý nghĩa gì đó với Sherlock bằng chính cái tên của nó. Mặc dù vậy, "Sherlocking" đã trở thành một thuật ngữ được chấp nhận sử dụng trong cộng đồng nhà phát triển Mac và iOS để Apple công bố một tính năng hệ thống mới có vẻ giống với ứng dụng của bên thứ ba hiện tại. [2][3]

Phiên bản [ chỉnh sửa ]

Xem thêm [ chỉnh sửa ]

Tài liệu tham khảo [ chỉnh sửa ]

Liên kết ngoài ]


visit site
site

Comments