0 votos

Sé cómo crear un archivo de acceso directo (.txt) en Finder, pero quiero llevarlo un poco más lejos [ayuda de codificación].

He seguido a John para crear un nuevo filetext y que aparezca un acceso directo. https://apple.stackexchange.com/a/129702

Pero una vez que le doy al acceso directo, se abre una ventana para renombrar el archivo y luego tengo que ir al escritorio para abrirlo. Me preguntaba si podría añadir una línea en el código para que el archivo Abrir ¿después de cambiarle el nombre inmediatamente?

 try
  tell application "Finder" to set the this_folder ¬
   to (folder of the front window) as alias
on error -- no open folder windows
  set the this_folder to path to desktop folder as alias
end try

set thefilename to text returned of (display dialog ¬
 "Create file named:" default answer "filename.txt")
set thefullpath to POSIX path of this_folder & thefilename
do shell script "touch \"" & thefullpath & "\""

1voto

wch1zpink Puntos 11

Aquí tienes lo que debería funcionar para ti

try
    tell application "Finder" to set the this_folder ¬
        to (container of the front Finder window) as alias
on error -- no open folder windows
    set the this_folder to path to desktop folder as alias
end try

set thefilename to text returned of (display dialog ¬
    "Create file named:" default answer "filename.txt")

set thefullpath to POSIX path of this_folder & thefilename

do shell script "touch \"" & thefullpath & "\""

set theFile to thefullpath as POSIX file as alias

tell application "TextEdit" to open theFile

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