48 votos

¿Cómo puedo poner en marcha dos calculadoras?

¿Hay alguna forma en la que pueda tener dos instancias de la aplicación nativa de Calculadora ejecutándose simultáneamente?

1 votos

Estoy preguntándome por qué querrías dos instancias de Calculadora. Establecí la Calculadora en modo RPN, esto te da una pila que puede almacenar resultados intermedios.

1 votos

La aplicación de calculadora en Windows 10 se abrirá tantas instancias como desees.

4 votos

@Hobbes Me pregunto por qué crees que alguien no querría poder ejecutar dos instancias de Calculadora... tal vez quieran hacer dos cálculos diferentes al mismo tiempo (por alguna razón) sin tener que anotar sus respuestas intermedias.

73voto

Williham Totland Puntos 283

La forma más rápida, sencilla y probablemente más correcta de hacer esto es usando el comando open en Terminal.

En una nueva ventana, ejecuta el comando

open -na Calculadora

Esto abrirá una nueva instancia (-n) de la aplicación (-a) Calculadora.

Si quieres tener esto a mano con solo hacer clic en un botón, puedes escribir los siguientes comandos en Terminal, y creará un acceso directo llamado calc o calc.command en tu escritorio que siempre abrirá una nueva instancia de Calculadora

cd ~/Escritorio
echo open -na Calculadora > calc.command
chmod +x calc.command
exit

Asegúrate de que no tengas ya un archivo llamado calc.command en tu escritorio, ¡o será eliminado!

1 votos

¿Cómo funciona open? ¿Verifica si existe lo que está en la carpeta de Aplicaciones?

0 votos

@GabrielRomon ve la página del manual aquí. No veo que diga explícitamente en ningún lugar, pero parece que está revisando /Applications or usando LaunchServices para encontrarlo.

0 votos

@GabrielRomon Existe una base de datos de metadatos que rastrea cosas como aplicaciones; incluye aplicaciones encontradas en /Applications y subdirectorios, ~/Applications y subdirectorios e incluso lugares como /System/Library/CoreServices.

19voto

Jason Jarrett Puntos 123

La respuesta de open -na Calculator es buena. Cuando necesité hacer esto antes, lo envolví en un Applescript:

 do shell script "open -n " & quoted form of the POSIX path of the (path to the frontmost application as Unicode text)

Esto detecta qué aplicación está actualmente en primer plano y comienza una nueva instancia usando el método open -na.

Guarda este script en el Editor de Applescript con un nombre como "Ejecutar otra instancia" y ponlo en tu directorio /Users/${USER}/Library/Scripts. Luego lo encontrarás en el Menú de Scripts de Usuario (que puede que necesites habilitar ):

introducir descripción de la imagen aquí

Simplemente lleva la calculadora al primer plano, luego selecciona este elemento de menú y obtendrás otra instancia de calculadora.

2 votos

En mi opinión, esta es sin duda la mejor respuesta, ya que es la más general. Es decir, haz esta cosa una vez y ahora puedes ejecutar múltiples instancias de cualquier aplicación, no solo la Calculadora.

9voto

nenne Puntos 41

Puedes ejecutar tantas instancias como desees e incluso sin duplicados de la aplicación.

Haz doble clic en la aplicación para abrir una instancia, por ejemplo:

/Applications/Calculator.app

Luego haz doble clic en el ejecutable para abrir una segunda instancia
(tendrás que ctrl+clic o hacer clic derecho en la aplicación y seleccionar "Mostrar contenido del paquete" para navegar hasta el ejecutable):

/Applications/Calculator.app/Contents/MacOS/Calculator

En esta segunda instancia se abrirá una ventana de Terminal para ejecutar el ejecutable. No lo cierres, o terminarás la segunda instancia de Calculator en ejecución.

Haciendo doble clic en el ejecutable puedes abrir tantas instancias de Calculator como desees (es decir, no conozco el límite superior).

1 votos

También puedes ejecutar "/Applications/Calculator.app/Contents/MacOS/Calculator" desde la terminal tantas veces como desees y luego cerrar la ventana de la terminal.

1 votos

Sí, eso evita navegar al ejecutable en Finder, pero todavía necesito la ventana abierta, o todas las instancias serán terminadas.

0 votos

¡Correcto! Parece que mi recuerdo estaba un poco equivocado.

8voto

Sí, puedes si tienes una cuenta de administrador. Selecciona Calculator.app en Aplicaciones, luego haz clic derecho (clic de control) y ejecuta el comando Duplicar. Esto hará una copia de la aplicación Calculadora que luego puedes usar libremente.

introduce la descripción de la imagen aquí

2 votos

Esto no hará que una aplicación se ejecute dos veces, pero creará una copia de la aplicación y luego ejecutará la copia

4 votos

@Matteo - Sí, correcto, pero ¿cuál es el problema aquí? El OP solicitó "¿Cómo puedo hacer funcionar dos calculadoras?" y eso es exactamente lo que hace.

7 votos

Funciona pero es un desperdicio de espacio. Para ejecutar una aplicación dos veces, no necesitas la misma información en el disco dos veces.

6voto

Austin Burk Puntos 131

Abre tu terminal y ejecuta:

open -n /Applications/Calculator.app

o

open -na Calculator

¡No es necesario copiar ninguna aplicación ni nada por el estilo!

De las opciones de ayuda para open:

-n, --new         Abre una nueva instancia de la aplicación incluso si ya hay una en ejecución.
-a                Abre con la aplicación especificada.

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