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 indique 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 que aparezca el "dinero" junto al cuadro de conteo de palabras.

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

    
pregunta Quai 20.02.2015 - 04:56

1 respuesta

1

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

Aquí es donde comienzas.

Guarde este Applecript como una aplicación Manténgase abierta

.
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

Ahoraentudocumentoagregaunobjetodetexto.

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

Establezca Colocación de objeto en Mover con texto .

Y * Text Wrap to Above and Below

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

Ahoraejecutalaaplicación.Comienceaescribir.

Loúnicoquenotaráesqueelrecuentorealdepalabrasvelapalabraenlatabla.329Esporesoqueheincluidoelrecuentodepalabrasenlosresultadosdelosobjetosdetexto.326palabras=£6.5

respondido por el markhunte 20.02.2015 - 12:17

Lea otras preguntas en las etiquetas