Wie lässt sich Quecksilber an den benutzerdefinierten Abzug erinnern?
Ich versuche, einen benutzerdefinierten Auslöser für meine Shell- / Apple-Skriptdatei zu erstellen, damit ich meine Entwicklerumgebung auf Knopfdruck starten kann. Also im Grunde genommen:
Ich habe ein Shellskript (und ein Apple-Skript) in ~ namens start_server.sh, das 3 Dinge bewirkt:
- Starten Sie den Solr-Server
- Starten Sie Memcached
- Skript / Server starten
Ich habe einen gespeicherten Quellsilver-Befehl (.qs), der start_server.sh öffnet (also start_server.sh, dann ist die Aktion "In Terminal ausführen").
Ich habe einen benutzerdefinierten Auslöser erstellt, der diesen gespeicherten Befehl qs aufruft.
Das habe ich dann getestet und es funktioniert. Ich habe dann versucht, es noch einmal zu überprüfen, also habe ich das Quecksilber beendet und als ich die Trigger überprüft habe, sagte es einfach: "Öffnen (null)" als Aktion. Ich stellte den Auslöser erneut ein und als ich QS neu startete, passierte das gleiche noch einmal. Ich weiß nicht warum, aber mein alter Auslöser zum Öffnen des Terminals funktioniert seit Ewigkeiten. Warum funktioniert dieser nicht?
Hier ist ein Screenie der Trigger nach dem Neustart von QS:
Wenn Sie einen anderen Vorschlag haben, wie Sie einen "Push Button" für meinen Server starten, dann machen Sie das bitte :) Danke!
Als zusätzliche Notiz habe ich die Schritte in diesem Thread bereits ausprobiert, jedoch ohne Erfolg: http://groups.google.com/group/blacktree-quicksilver/browse_thread/thread/7b65ecf6625f8989
Hier ist ein Ausschnitt des angeblichen benutzerdefinierten Auslösers in der Triggers.plist-Datei:
<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>
Es wurden Leerzeichen im Ordner und Dateinamen ausgegeben, und es wird beim Neustart immer noch Null zurückgegeben.
0 Antworten auf die Frage
Verwandte Probleme
-
3
Warum stürzt der Macbook Pro Unibody im Ruhezustand unter Windows ab?
-
2
iTunes auf dem Mac: Wie verwendet man eine externe Musikbibliothek auf einem NAS (Windows-Freigabe)?
-
4
Wie kann ich ein ISO-CD-Image auf einem Mac in das bin / cue-Format konvertieren?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
5
Das Macbook Pro stößt ständig alles aus, was ich in das interne optische Laufwerk eingelegt habe
-
4
Gibt es Alternativen zu TextExpander unter Mac OS X?
-
6
Weg, um Time Machine-Daten auf eine neue Festplatte zu migrieren
-
13
Setzen Sie die Windows-Position von Mac OS X nach dem Abnehmen des externen Monitors zurück
-
2
Wie ordnen Sie eine Mac-Tastatur dem PC-Layout zu?