Como tornar quicksilver lembrar gatilho personalizado

0

Estou tentando fazer com que um gatilho personalizado para o meu arquivo de script shell / apple seja executado, para que eu possa apenas iniciar meu ambiente de desenvolvimento ao pressionar um botão. Então basicamente:

  1. Eu tenho um shell script (e alguns apple script incluídos) em ~ named start_server.sh que faz 3 coisas:

    • inicie o servidor solr
    • inicie o memcached
    • script / servidor de inicialização
  2. Eu tenho um comando quicksilver salvo (.qs) que abre start_server.sh (então start_server.sh, então a ação é "Run in Terminal")

  3. Eu criei um disparador personalizado que chama esse comando qs salvo.

Eu fiz isso, então testei e funciona. Então eu tentei checar duas vezes, então eu parei de quicksilver e quando eu chequei os gatilhos, ele simplesmente disse: "Open (null)" como a ação. Eu configurei o gatilho novamente e quando reiniciei o QS, a mesma coisa aconteceu novamente. Eu não sei por que, mas meu antigo gatilho personalizado para abrir o terminal funcionou desde sempre, então por que esse trabalho não funciona?

Aqui está um screenie dos gatilhos depois que eu reiniciar o QS:

Sevocêtiveralgumaoutrasugestãosobrecomofazerum"botão" iniciar para o meu servidor, por favor, faça isso :) Obrigado!

Como nota adicionada, eu já tentei as etapas deste tópico, mas sem sucesso: link

Veja um snippet do suposto gatilho personalizado no arquivo Triggers.plist:

<dict>
  <key>ID</key>
  <string>2903BB6B-94CB-4DE8-B00D-23973FA54F3D</string>
  <key>command</key>
    <dict>
  <key>actionID</key>
  <string>FileOpenAction</string>
  <key>directID</key>
  <string>/Users/eumir/Documents/QScripts/start-dx-command.qscommand</string>
</dict>
  <key>enabled</key>
  <true/>
  <key>keyCode</key>
  <integer>39</integer>
  <key>modifiers</key>
  <integer>1573160</integer>
  <key>onPress</key>
  <true/>
  <key>type</key>
  <string>QSHotKeyTrigger</string>
</dict>

Tirou espaços na pasta e no nome do arquivo e ainda retorna null ao reiniciar.

    
por corroded 16.06.2010 / 10:11

0 respostas