9 votos

¿Cómo crear manualmente un archivo .webloc que funcione?

Así que he creado un archivo .webloc utilizando un archivo .vncloc como plantilla (formato estándar xml/plist), pero en lugar de abrirse en una ventana de Safari, está descargando el html de la página web en un archivo.

Mi objetivo es escribir eventualmente un cronjob que mantenga actualizada la URL de un servidor con una dirección IP dinámica en el archivo (en dropbox) para que pueda hacer doble clic en cualquier momento y obtener la página correcta del servidor.

El contenido del fichero es el siguiente

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>URL</key>
    <string>http://**ipaddress...**:**port...**/</string>
</dict>
</plist>

¿Cómo consigo que el archivo .webloc se abra y se muestre en Safari, como si yo mismo hubiera introducido la URL?

5voto

Corey Puntos 722

He encontrado el método más sencillo y que ocupa menos espacio:

  1. Abra TextEdit (o cualquier otro editor de texto sin formato)

  2. Pega esta única línea y actualiza la URL entre comillas a tu gusto.

    { URL = "https://stackexchange.com"; }

  3. Guárdalo como My Bookmark.webloc

  • Spotlight muestra el sitio web en la URL indicada.
  • Un doble clic en Finder abre la URL en Safari.
  • Probado en MacOS 11.6.6 Big Sur y Safari 15.5
  • Técnicamente ha creado un archivo PLIST en notación de texto plano (tal y como lo ofrece Xcode) con la extensión de archivo .webloc .

0voto

Yang Jy Puntos 12

No es una solución totalmente "manual", depende de una aplicación no gratuita, Keyboard Maestro.

En este hilo del foro KBM: https://forum.keyboardmaestro.com/t/problems-creating-a-webloc-file-with-a-given-url/25787/ El usuario ComplexPoint ha publicado una macro que crea un archivo webloc en el escritorio (configurable) para cualquier página que esté en primer plano en Chrome en el momento en que se ejecuta, utilizando el token interno de KBM. %ChromeURL% . KBM también tiene una ficha, %SafariURL% para la pestaña más frontal de Safari, que puede utilizarse en su lugar.

[A 36 dólares, es caro sólo para esta tarea, pero creo que KBM puede convertirse fácilmente en indispensable por su capacidad de añadir funciones a otras aplicaciones. Hay un foro de usuarios enormemente útil y un rápido soporte por parte del desarrollador actual. Me lo compré para mi cumpleaños hace dos años y ahora utilizo mis macros personalizadas muchas veces por hora. [Fin de la reseña]

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X