Come creare un'app con la possibilità di aprire file nel Finder con il tasto destro del mouse

1

Voglio creare un'applicazione molto semplice come questa:

#!/bin/sh
/opt/local/bin/evince $1

Evince è un visualizzatore di file PDF che ho compilato in OS X.

Voglio passare a un documento PDF nel Finder e quindi fare clic destro e scegliere di aprirlo con Evince. Quindi

  1. Ho creato un'app con Platypus ( link ) utilizzando lo script precedente
  2. Ho navigato in un documento PDF e ho fatto clic con il tasto destro del mouse e ho scelto di aprirlo con l'app creata

Tuttavia, non succede nulla.

Poi ho provato a capire come OS X esegue il mio comando quando faccio clic con il tasto destro del mouse e scelgo un'app, quindi ho creato un'app con il seguente script:

#!/bin/sh
echo $0
echo $1
echo $2
echo $3

quindi ho scelto un documento pdf e ho cliccato col tasto destro del mouse e aperto. L'output è stato, sorprendentemente,

/Users/chongwang/Evince.app/Contents/Resources/script
-psn_0_1327428 

.

Non includeva nemmeno il nome file che ho scelto!

Qualcuno può aiutarmi?

    
posta Chong Wang 11.08.2015 - 16:03
fonte

0 risposte

Leggi altre domande sui tag