Ao visualizar um arquivo no Adobe Acrobat Pro XI no OSX Yosemite, às vezes quero enviar o arquivo para outro aplicativo. Para criar uma ação no KeyboardMaestro , preciso obter o caminho do arquivo atualmente aberto no Acrobat. Como posso pegar o caminho?
Uma maneira de enviar o valor para a área de transferência seria suficiente; obter um valor que eu possa manipular no AppleScript seria ainda melhor.
macos
applescript
pdf
script
mhucka
fonte
fonte
Utilizando em parte a abordagem desta resposta , desenvolvi o seguinte pedaço de código. Observe que isso usa a identificação do pacote de aplicativos em vez do nome do aplicativo, para que funcione em mais versões do Acrobat Pro.
Testado usando o Acrobat Pro (versão 11) e Acrobat Pro DC (versão 17).
fonte
Este script funcionará com qualquer aplicativo que tenha um "documento um" aberto. Eu adicionei um atraso ao código, que deve lhe dar tempo suficiente para trazer seu aplicativo com o documento um para a frente.
Você também pode ajustar o código para direcionar o Adobe Acrobat em vez da maioria dos aplicativos
Antes de perceber que você veio com sua própria solução, eu vim com outra solução que funciona.
Isso funciona para mim usando a versão mais recente do Sierra e Acrobat Pro 10.1.1.33
fonte
No Acrobat, como em muitos aplicativos, você pode arrastar e soltar o ícone do documento da barra de título da janela para outros aplicativos , que passam o caminho do arquivo (mantenha o botão do mouse pressionado um pouco mais antes de arrastar). Por exemplo, se você soltar o ícone na área de trabalho, o Finder criará um ícone de alias. Se você o soltar em um documento do TextEdit, o PDF será incorporado no documento de texto, etc.
Não conheço o KeyboardMaestro, mas acho que ele deve poder utilizar esse recurso padrão do OS X de alguma forma.
Caso contrário, você ainda poderá usar o aplicativo Automator do OS X e criar um pequeno aplicativo para soltar o ícone do documento (por exemplo, no Dock) e enviar o caminho do arquivo para a área de transferência. É bem fácil Os passos são:
new Application
.Library
e clique emUtilities
.Copy to Clipboard
para o painel de montagem esquerdo.Feito.
fonte
( Maneira manual) Clique com o botão direito do mouse (ou clique com o botão direito do mouse) no título da janela do Acrobat e escolha a pasta pai. Abra o Terminal e arraste o arquivo PDF para a janela do terminal. Copie o caminho do arquivo na janela Terminal.
fonte