Agregue una función de conteo de palabras que determina el pago (para freelancer pagado por palabra)

0

Soy un escritor independiente y con frecuencia uso Pages para redactar mis artículos. Aprecio que la palabra cuente en la parte inferior del documento porque la palabra me paga a menudo. Periódicamente, veré cuántas palabras he escrito, sacaré la calculadora y veré cuánto dinero he ganado por un poco de motivación.

Sin embargo, creo que sería muy bueno tener una pequeña casilla junto al recuento de palabras que indicara cuánto dinero he ganado hasta ahora. La función obtendría el recuento de palabras actual, pasaría la constante de "tasa de pago por palabra" y calcularía cuánto he ganado al escribir.

Quiero establecer la tasa de pago por palabra en un menú desplegable o algo así y tener el "dinero ganado" junto al cuadro de conteo de palabras.

Tengo algo de experiencia en programación pero nunca he usado Applescript o Automator. ¿Alguien puede hacerme empezar con esto? ¡Gracias!

Quai
fuente
Actualicé mi respuesta para que podamos hacer que el objeto se mueva hacia abajo en la página de su propio acuerdo.
markhunte

Respuestas:

1

Actualización: originalmente tuve esto usando una tabla. Pero ahora lo han cambiado a un objeto de texto.


Aquí está tu comienzo entonces.

Guardar este Applecript como un Permanecer abierto Solicitud.

on idle
    tell application "Pages"
        set ActualCount to count words of body text of document 1

        set calculation to ActualCount * 0.02

        set object text of text item 1 of document 1 to (ActualCount & " words  = £" & calculation as string)

    end tell
    return 5 -- runs every n# seconds

end idle

enter image description here


Ahora en su documento agregue un objeto de texto.

enter image description here

En la pestaña Organizar objeto de texto en el inspector de formato.

Selecciona el Colocación de objetos en Mover con texto .

Y * Envolver texto a Encima y por debajo

Esto evitará la necesidad de mover manualmente el objeto de texto hacia abajo en el documento a medida que avanza.

enter image description here


Ahora ejecuta la aplicación. Empezar a escribir

Lo único que notará es que el recuento real de palabras ve la palabra en la tabla. 329 Es por eso que he incluido el recuento de palabras en los resultados de los objetos de texto. 326 palabras = £ 6.5


enter image description here


markhunte
fuente