Encontrar enlaces sin extensiones
Quiero mostrarte una función en la que he llegado a depender, porque resuelve un problema que antes me dejaba completamente atrapada.
Los enlaces que no decían nada
La mayoría de las veces, los archivos en un sitio web son fáciles de ver. Un enlace termina en .pdf o .jpg o .csv, y cualquier herramienta decente puede identificarlo. Download All Files escanea la página, lista lo que encuentra, y descargo todo en un par de clics.
Pero de vez en cuando me encuentro con una página que juega por reglas diferentes. Los enlaces se ven como direcciones web ordinarias, solo una ruta con una cadena de números o letras y sin extensión en absoluto. No hay .pdf al final, ni pista de qué hay detrás de ellos. Para una herramienta de descarga normal, esos enlaces parecen páginas ordinarias, no archivos que vale la pena descargar. Así que se saltan, y mi lista regresa vacía aunque pueda ver claramente documentos en la pantalla.

Por qué sucede esto
La razón es algo llamado archivos generados bajo demanda. El documento no está listo en un servidor esperando ser encontrado. Se crea en el momento en que haces clic en el enlace. Hasta entonces, no hay nada con un nombre de archivo o extensión que detectar. El enlace es más como una solicitud que dice “crea este archivo para mí”, en lugar de un puntero a un archivo que ya existe.
Esto es común en portales de facturación, sistemas de reportes y en cualquier sitio que construye documentos a partir de una base de datos. Es también exactamente la situación donde la descarga en masa sería más útil, y exactamente donde la mayoría de las herramientas se rinden.
Lo que Deep Search hace al respecto
Aquí es donde entra Deep Search. En lugar de solo leer los enlaces de archivo obvios, busca más profundamente. Abres la extensión en la página, haces clic en Deep Search, y comprueba cada enlace para ver si hay un archivo real detrás. Los enlaces que resultan ser documentos, imágenes o hojas de cálculo se agregan a tu lista, incluso cuando el enlace en sí no dio ninguna pista.
Todavía recuerdo la primera vez que lo probé. Estaba en uno de esos portales obstinados, mirando archivos que podía abrir uno por uno pero no guardar en masa. Ejecuté Deep Search, esperé un momento, y estaban ahí, cada archivo alineado y listo para descargar juntos. La tarea que me habría robado toda la tarde se completó en menos de un minuto.
Seguro porque se mantiene en tu computadora
La parte que más me importa es cómo funciona. Deep Search se ejecuta localmente, directamente en mi propia máquina. Nada se envía a ningún servidor externo para ser verificado. Cuando los archivos son privados, y en mi trabajo a menudo lo son, eso no es un detalle menor. Nunca querría que registros sensibles pasen a través de un tercero solo para que una herramienta pueda averiguar qué son. Con Deep Search no tengo que preocuparme por eso, y como la extensión solo se ejecuta cuando la abro, no hay actividad de fondo ocurriendo a mis espaldas.
Un par de notas honestas
Deep Search es minucioso, así que tarda un poco más que un escaneo normal. Tiene que verificar cada enlace uno por uno, lo que tiene sentido dado el trabajo que está realizando. En una página con muchos enlaces, le doy un momento. Para mí el intercambio es fácil. Una breve espera supera una hora de hacer clic.
También me gusta que la versión básica sea gratuita, para que puedas probarla sin pagar nada.
No necesito Deep Search en cada página. Un escaneo normal funciona bien en la mayoría de los sitios. Pero para esas páginas donde los enlaces se ven como gibberish y nada aparece, es la característica que me saca del apuro.