¿"Bibliotecas" (a la Windows 7) en OS X?

Hay una característica de Windows 7 que me gusta (sí, sí, lo sé...) y me gustaría implementar (de manera diferente) en OS X. Es lo que ellos llaman "Bibliotecas". Le permite mostrar el contenido de múltiples directorios en disco en el Explorador de Windows (su versión del Finder, para cualquiera que haya tenido el placer de no necesitar nunca usar Windows) como si fueran un solo directorio.

La forma en que me gustaría usar esto es tener directorios de varias unidades navegables como si estuvieran todos en una sola unidad. Así, por ejemplo, los siguientes directorios:

~/Resources/
/Volumes/Portable Library/Resources/
/Volumes/FreeNAS Server/Resources/

todos serían visibles juntos como un solo directorio de "Recursos". Idealmente, mi ~/Resources mostraría el contenido de los otros dos, pero no me mataría si tuviera que usar una ruta diferente, como /Volumes/Combined/Resources/.

¿Es esto posible de hacer de alguna manera? ¿ Tal vez usando algo como el mhddfscomando? (Eso se menciona aquí , pero no está claro en la respuesta si se puede usar de la manera que estoy describiendo: quiero fusionar directorios en varias unidades, no en las unidades completas. También puede no existir para OS X. ) Además, cuando una unidad o un servidor de archivos determinado no está disponible, debe manejarlo correctamente y no tratarlo como una falla, ya que mi servidor FreeNAS solo estará disponible cuando esté en casa y no siempre tendré varias unidades externas. conectado.

(Si se pregunta por qué querría hacer esto, tome un ejemplo diferente: las bibliotecas de iTunes. Sería bueno tener la mayor parte en un servidor de archivos, pero tener las canciones más reproducidas disponibles en mi MacBook Aire.)

Se puede hacer esto?

IIRC esto solía funcionar a través de carpetas inteligentes. ¿O búsquedas guardadas? Esto suena terriblemente familiar, pero nunca lo he hecho yo mismo, así que no tengo conocimientos específicos.
No veo cómo puede funcionar eso: las carpetas inteligentes le brindan los resultados de una búsqueda recursiva de carpetas y archivos que coinciden con ciertos criterios. No quiero que todas las carpetas se llamen "Recursos" o "recursos" (¡y solo hay 77 ~!), cada una con contenidos separados. Solo quiero carpetas específicas y quiero mostrar una vista combinada de sus contenidos.
Para que quede claro, ¿está específicamente interesado en incluir carpetas en discos montados? Tengo una solución, pero se basa en acciones de carpeta, lo que significa que es menos adecuada para este escenario. Seguiré pensando. Creo que la idea de Jason va por buen camino; Sugeriría hurgar en la idea de búsquedas guardadas/carpetas inteligentes.
Hay un criterio de búsqueda llamado "Contenedor de documentos" para Carpetas inteligentes/Búsquedas guardadas, pero parece que no funciona en absoluto. No puede devolver ningún resultado por completo. Y además de eso, las búsquedas no te dan la opción de un "O" booleano. Todos los criterios se tratan como si tuvieran "Y" entre todos ellos.
@DanielLawson: ¿su solución usa acciones de carpeta para crear enlaces simbólicos de, por ejemplo , /Volumes/Portable Library/Resources/dentro de, por ejemplo ~/Resources?
No. Mi solución usó acciones de carpeta para asignar una cadena de texto al campo de metadatos "comentarios destacados" de cualquier archivo en dichas carpetas, luego creó una carpeta inteligente para todos los archivos que contienen ese texto de comentario destacado. Pero lo que sugirió también podría funcionar, probablemente de manera más sólida que mi solución (bueno, la mía permite nombres de archivo duplicados).
En realidad, creo que su solución puede ser mejor, porque con la mía solo tiene que limpiar los enlaces simbólicos si expulsa un disco. El tuyo solo maneja eso dinámicamente/con gracia (siempre y cuando los comentarios destacados no se sobrescriban o eliminen).

Respuestas (1)

También estaba buscando hacer esto hoy, y hasta ahora, la única solución que he encontrado es usar una carpeta inteligente, pirateada para buscar en varias ubicaciones:


Lo que desea hacer es abrir una de sus carpetas (p. ej. /Volumes/Portable Library/Resources/), presionar CMD+F y luego configurar el filtrado deseado. p.ej. Configuré el mío en Kind > Folders.

Guarde la búsqueda como una carpeta inteligente (no importa dónde), luego abra esa carpeta inteligente en TextEdit y busque lo siguiente:

/Volúmenes/Biblioteca portátil/Recursos/`

Habrá múltiples instancias de la cadena anterior, desea reemplazarlas todas con nuevas cadenas que contengan las rutas que desea buscar.

En tu caso quedaría así:

<string>~/Resources/</string>
<string>/Volumes/Portable Library/Resources/</string>
<string>/Volumes/FreeNAS Server/Resources/</string>

Guarde el archivo, luego, cuando abra la carpeta inteligente, mostrará los resultados de búsqueda de las tres carpetas.

Si usa la vista de columna en Finder, puede moverse por estas carpetas como si estuvieran todas juntas.


Desafortunadamente, la desventaja de esto es que busca recursivamente, por lo que obtendrá todas las carpetas dentro de sus primeros tres, además de las carpetas en esos. Todavía tengo que encontrar una manera de deshabilitar la búsqueda recursiva todavía ...