Spotlight (software)

O Spotlight é um sistema amplo de busca no desktop característica Apple's do OS X sistema operacional. O Spotlight é uma seleção baseada em pesquisa do sistema, que cria um índice virtual de todos os itens e arquivos no sistema. Ele é projetado para permitir que o usuário localizar rapidamente uma grande variedade de itens no computador, incluindo documentos, fotos, músicas, aplicativos e Preferências do Sistema. Além disso, palavras específicas em documentos e em páginas da web do histórico de um navegador web ou marcadores podem ser pesquisados. Ele também permite ao usuário restringir pesquisas com datas de criação, datas de modificação, tamanhos, formas e outros atributos. Spotlight também oferece acesso rápido a definições built-in no New Oxford American Dictionary e para funcionalidade da calculadora.

Spotlight
Desenvolvedor Apple Inc.
Sistema operacional OS X
Gênero(s) Buscador de arquivos locais
Página oficial Spotlight
Uma breve demonstração da ferramenta spotlight sendo usada para pesquisa, num dispositivo rodando MacOS

O recurso também está disponível no Darwin, mas apenas através de uma interface de linha de comando. Um recurso semelhante para o iOS 3.0 com o mesmo nome foi anunciado em 17 de março de 2009.

Spotlight foi anunciado pela primeira vez em Junho de 2004, a Apple Worldwide Developers Conference,[1] em seguida, liberado com o Mac OS X v10.4, em abril de 2005.[2]

Funcionalidade editar

Índices de sistema de arquivos de metadados são mantidos pelo servidor de metadados (que aparece no sistema como as mds daemon, ou mdworker). O Servidor de Metadados é iniciado por launchd quando os boots no Mac OS X é ativado por pedidos de clientes ou mudanças nos sistemas de arquivos que ele monitora. É alimentado informações sobre os arquivos em um computador nos discos rígidos pelo daemon mdimport, não faz índice de mídia removível, como CDs ou DVDs.[3] Além de informações básicas sobre cada arquivo como seu nome, tamanho e data e hora, o daemon mdimport também pode indexar o conteúdo de alguns arquivos, quando se tem um importador plug-in que diz como é que o conteúdo do arquivo é formatado. Spotlight vem com importadores para certos tipos de arquivos, como o Microsoft Word, MP3 e documentos PDF . A Apple publica APIs que permitem aos desenvolvedores criem Spotlight Importer plug-ins para os seus próprios formatos de arquivo.[3]

A primeira vez que um usuário faz logon no sistema operacional, Spotlight constrói índices de metadados sobre os arquivos no computador nos discos rígidos.[3] Ele também cria índices de arquivos em dispositivos como discos rígidos externos que estão conectados ao sistema. Essa indexação inicial pode levar algum tempo, mas depois disso os índices são atualizados continuamente no fundo como arquivos são criados ou modificados. Se o sistema descobre que os arquivos em um drive externo foram modificados em um sistema executando uma versão do Mac OS mais antiga que 10.4, será re-índixada do volume a partir do zero.[3]

Dentro do Mac OS X v10.4, o Spotlight pode ser acessado a partir de vários lugares. Ao clicar em um ícone no canto superior direito da barra de menu abre um campo de texto onde uma consulta de pesquisa podem ser inseridos. Janelas do Finder também têm um campo de texto no canto superior direito, onde uma consulta pode ser inserido, assim como o padrão carregar e salvar caixas de diálogo. Ambos os campos de texto imediatamente começar a listar os resultados da pesquisa assim que o usuário começa a digitar um termo de pesquisa, retornando itens que quer correspondem ao termo, ou itens que começam com o termo. Os resultados da pesquisa podem ser mais refinado, adicionando critérios em uma janela do Finder, como "Hoje Criado" ou "tamanho maior que 1 KB".[3]

O Mac OS X v10.4 também inclui utilitários de linha de comando para consulta ou manipular o Spotlight. O comando mdimport, bem como a ser utilizado pelo próprio sistema de informação de índice, também pode ser utilizado pelo utilizador para importar certos arquivos que de outra forma seriam ignoradas ou arquivos de força a ser reintroduzidas. Ele também é projetado para ser usado como uma ferramenta de depuração para desenvolvedores que criam Importer plug-ins mdfind. Permite ao usuário realizar consultas destaque na linha de comando, permitindo também consultas Spotlight para ser incluído em coisas como [[[shell script]]]s. mdls lista os atributos indexados para arquivos específicos, permitindo ao usuário especificar quais arquivos e/ou que atribui. Os índices que cria Spotlight pode ser controlada com mdutil, que pode apagar os índices existentes levando-os a ser reconstruído, se necessário, ou virar a indexação de fora.[4] Esses utilitários também estão disponíveis no Darwin.

Embora não seja amplamente anunciado, o Spotlight pode realizar pesquisas booleanas.[5] Por padrão, se um inclui mais de uma palavra, em seguida, executa a pesquisa Spotlight como se um "AND" foi incluído entre as palavras. Se colocarmos um '|' entre as palavras, o Spotlight realiza uma OR consulta. Colocar um "-". Antes de uma palavra diz o Spotlight para procurar resultados que não incluem essa palavra, ou seja, uma NOT consulta.[6]

Atualmente, o Spotlight é incapaz de índexar os volumes NTFS e buscas compartilhadas via SMB.[7]

Adicionais Leopard editar

Com o Mac OS X Leopard, a Apple introduziu algumas funcionalidades adicionais. Com o Spotlight no Tiger, os usuários podem pesquisar somente os dispositivos que estão ligados a seus computadores. Com o Leopard, o Spotlight é capaz de pesquisar em rede Macs Leopard execução (versões cliente e servidor), que tem o compartilhamento de arquivos ativado. Um recurso chamado Quick Look foi adicionado à interface gráfica que será exibida ao vivo previews de arquivos dentro dos resultados da pesquisa, para que os aplicativos não tem que ser aberto apenas para confirmar que o usuário tenha encontrado o arquivo certo. A sintaxe também foi estendida para incluir suporte para formuladas operadores booleanos ("AND", "OR" e "NOT")..[8] Essas variantes dos operadores são localizadas, enquanto os usuários que têm o seu idioma do sistema definido para Inglês podem usar um "AND", os usuários alemães, por exemplo, teria que usar "UND". As variantes de caráter trabalhar com qualquer idioma do sistema.[9]

Além disso, enquanto o Spotlight não está habilitado na versão do servidor de Tiger,[10] é a versão do servidor do Leopard.[11]

Além disso, quando o Spotlight no Tiger teve um design único e janela separada, o Spotlight no Leopard agora compartilha janelas com o Finder, que permite uma interface gráfica mais unificada.

A janela do Spotlight único no Tiger permitiu a classificação e visualização de resultados de pesquisa por qualquer metadado tratado pelo Finder; enquanto Spotlight janelas do Finder do Leopard são fixos para visualizar e classificar itens por último aberto data nome de arquivo e tipo só. Sob Leopard não há atualmente nenhuma maneira de salvar as preferências de janela para janela do Finder que é aberto através de Spotlight.

Desde Leopard o menu do Spotlight dobrou como uma calculadora, com funcionalidade muito semelhante ao recurso de busca do Google search (mas sem a necessidade de estar on-line), bem como um dicionário que permite procurar a definição de uma palavra em Inglês usando o Oxford Dicionário incluído no Mac OS X.

iOS editar

Uma ferramenta de pesquisa, também chamado Spotlight, foi incluído no iOS (iPhone OS anteriormente) produtos desde a versão 3.0. Este recurso ajuda os usuários na busca de contatos, correio de metadados,[12] calendários, mídia e outros conteúdos.[12] Em comparação com o Mac OS X, a capacidade de pesquisa iOS é limitado.[12] A tela Spotlight é aberta com um dedo agite para a direita da tela inicial primária.[12]

O recurso foi anunciado em março de 2009 e lançado com o iOS 3.0, em junho de 2009. O lançamento do iOS 4.0 inclui a capacidade de pesquisar mensagens de texto. No iOS 6, a pasta que um aplicativo está dentro agora é mostrado (se aplicável).

Ver também editar

Referências editar

  1. Ina Fried (28 de junho de 2004). «For Apple's Tiger, the keyword is search» 
  2. Apple, Inc. (12 de abril de 2005). «Apple to Ship Mac OS X "Tiger" on April 29». Consultado em 15 de novembro de 2009. Arquivado do original em 15 de agosto de 2009. Spotlight searches the contents inside documents and information about those documents, or metadata 
  3. a b c d e John Siracusa (28 de abril de 2005). «Mac OS X 10.4 Tiger». ArsTechnica.com. Consultado em 4 de abril de 2007 
  4. Kirk McElhearn (8 de julho de 2005). «Command spotlight». Macworld. Consultado em 4 de abril de 2007 
  5. «10.4: Use Boolean (NOT, OR) searches in Spotlight». MacOSXHints.com. 12 de maio de 2005. Consultado em 9 de novembro de 2008 
  6. Hiram (30 de abril de 2005). «Boolean search in Spotlight». Ipse dixit. Consultado em 21 de janeiro de 2007 
  7. «Can't connect via SMB» 
  8. «Apple - Mac OS X - Leopard Sneak Peek - Spotlight». Apple.com. 7 de agosto de 2006. Consultado em 21 de janeiro de 2007. Cópia arquivada em 17 de janeiro de 2007 
  9. «Hidden Gems: Boolean Spotlight Queries». Consultado em 1 de abril de 2012 
  10. Robert Mohns (2005). «Tiger Review: Examining Spotlight». Macintouch.com. Consultado em 4 de abril de 2007 
  11. «Apple - Leopard Server Sneak Peek - Spotlight Server». Apple.com. 7 de agosto de 2006. Consultado em 4 de abril de 2007 
  12. a b c d Frakes, Dan (2009). «Hands on With IPhone 3.0's Spotlight». PC World / Macworld. Consultado em 26 de dezembro de 2009. iPhone Spotlight doesn't search the full content of every file on your phone 

Ligações externas editar