Script o flusso di lavoro per modificare trovare e sostituire il testo negli appunti

0

Ho bisogno di dare nomi univoci a molti, molti file come parte del mio lavoro. Scarico dozzine di PDF da un database di ricerca che hanno tutti lo stesso nome (data di download). Devo aprire il file, selezionare il titolo, incollarlo nel campo del nome del file, quindi entrare e rimuovere manualmente i due punti e sostituirlo con un trattino.

L'ultima parte è in realtà ciò che mi sta uccidendo in quanto praticamente tutti i file che ho scaricato hanno due punti nel titolo che voglio incollare! Quello che voglio è qualcosa che modificherà il contenuto dei miei appunti in modo che possa semplicemente incollarlo nel campo dei nomi senza dover sostituire manualmente i due punti.

In breve, voglio che ":" nei miei appunti diventi un "-" prima di incollarlo.

    
posta Tomulent 28.07.2013 - 22:35
fonte

2 risposte

1

Prova:

set myText to the clipboard as «class utf8»
set {TID, text item delimiters} to {text item delimiters, ":"}
set myText to text items of myText
set AppleScript's text item delimiters to "-"
set the clipboard to myText as text
set text item delimiters to TID
tell application "System Events" to keystroke "v" using command down
    
risposta data 28.07.2013 - 22:42
fonte
1

In realtà non c'è bisogno di Script.

Supponendo che stai aprendo i file PDF con Adobe Reader!

Copiare il testo (titoli) contenente (:)

Seleziona Salva con nome e incolla il testo.

Adobe cambierà automaticamente il (:) in a (-)

    
risposta data 28.07.2013 - 23:04
fonte

Leggi altre domande sui tag