He creado este código que debe de lanzamiento de whatsapp con un número específico en el portapapeles:
on run {input, parameters}
set text1 to the clipboard
set text2 to 1 - text1 as real
do shell script "open https://api.whatsapp.com/send?phone=971" & 1 - text2
return input
end run
*
Las sustracciones se agregan para copiar el número correcto en la forma
*
Sin embargo, el número de teléfono se expresa en una forma exponencial lo que da un error.
Example: 0501234567
Expected Output: 971501234567
Actual Output : 9715.01234567E+8
¿Cómo puedo solucionar este problema?