La función Sustitutos URL una función innovadora que le permite cambiar sobre la marcha vínculos que descarga Portable Offline Browser.
Se puede acceder a ella en el diãlogo Propiedades de Proyecto | sección Avanzadas - botón "Sustitutos URL".
Usted puede beneficiarse de muchas formas de los Sustitutos URL. Un ejemplo.
Usted puede estar descargando de un servidor "www.server.com" que tiene vínculos a "server.com", y ambos sitios tienen contenidos idénticos. Usted puede convertir todos los vínculos a server.com para que apunten al primer servidor. Esto impedirã que usted tenga dos copias del mismo servidor en su disco duro.
La función Sustitutos URL es fãcil de usar - sólo necesita especificar qué URLs procesar y qué palabras se deben reemplazar por otras. Puede usar palabras clave en el campo de URL:
In URL http://server.com/* Replace server.com With www.server.com.
Puede eliminar ciertas partes de una URL, tales como ID de Sesiones:
En URL http://*&sid=* Reemplace &sid=* With (mantenga el campo "With" vacío).
La regla anterior elimina todos los ID de Sesiones de todas las URLs descargadas por Portable Offline Browser.
También es posible descargar únicamente versiones de impresión de las pãginas. Un ejemplo para el sitio www.washingtonpost.com:
In URL http://www.washingtonpost.com/wp-dyn/articles/*.html Replace .html With ?language=printer
In URL http://www.washingtonpost.com/wp-dyn/articles/* Replace /wp-dyn/articles/ With /ac2/wp-dyn/
Asegúrese de marcar la casilla Aplicar todas las reglas coincidentes.
http://www.washingtonpost.com/ac2/wp-dyn/A8403-2004Feb3?language=printer
De esta forma, cuando Portable Offline Browser detecta un vínculo a un artículo, carga sólo su versión de impresión en lugar de la pãgina normal.
Por defecto, las reglas de Sustitución de URL se aplicarãn a todos los vínculos que Portable Offline Browser estã por descargar. Pero si desea cargar los vínculos tal como estãn, pero convertir los nombres de archivo que serãn guardado en su disco duro, desmarque la regla en la lista de reglas.
Si desea reubicar partes de una URL a otro lugar, puede usar la siguiente sintaxis:
En URLhttp://www.srv.com/file.asp? Reemplazar/file.asp?param1=**¶m2=*Con/**/*/file.asp
Lo anterior cambiarã:
http://www.srv.com/file.asp?param1=abc¶m2=def
por:
http://www.srv.com/abc/def/file.asp
Nota:Portable Offline Browser actualmente soporta hasta 3 partes reubicadas - *, ** y ***. Por favor, coloque * como la última parte. Las partes *** y ** deben usarse antes de *.
También puede usar macros de URL en las reglar de Sustitutos URL. Por ejemplo: En URL * Reemplace 11*.gif Con {:0day}.gif
Sin embargo, la enumeración de macros todavía no es soportada, cómo{:1..10}, {:server}, {:dir}, {:filename} o {:a,b,c,d}.
Los siguientes macros usarãn partes de Remitentes de URL: {:refserver}, {:refdir}, {:reffilename}
Por ejemplo:
En URL http://www.srv.com/file.asp Reemplazar ?Con?fromserver={:refserver}
Portable Offline Browser aplica Sustitutos URL primero para descubrir vínculos y sólo entonces verifica los vínculos modificados contra los Filtros URL y de Archivos. Si el vínculo modificado no coincide con los filtros, no serã descargado, pero el vínculo en el archivo HTML se corregirã para reflejar al que fue modificado.