Wie kann ich einen Zeitstempel für Quicksilver eingeben?

618
Dan Rosenstark

Ich möchte, dass Quicksilver einen Zeitstempel für das Format 2010-10-15 13:42 für mich eingibt. Weiß jemand, wie das geht?

0

3 Antworten auf die Frage

1
Ingmar Hupp

Nicht sicher, was Sie genau wollen. Angenommen, Sie möchten nur einen Zeitstempel in Ihrem QS, damit Sie ihn an einer anderen Stelle kopieren / einfügen können, installieren Sie das Befehlszeilen-Plugin, falls Sie dies nicht bereits getan haben, wird es qsin Ihren Pfad eingefügt. Dann können Sie date "+%Y-%m-%d %H:%M:%S" | qsdie Shell ausführen und das Ergebnis wird in ein Quecksilber-Fenster eingefügt.

Wenn Sie nun das obige in ein Skript einfügen, das Sie von QS aufrufen, sollten Sie haben, was Sie wollen, vorausgesetzt, ich habe richtig geraten, was Sie wollten :)

Wow, das ist ordentlich. Ich werde das überprüfen. Dan Rosenstark vor 13 Jahren 0
0
Dan Rosenstark
0
self-taught_self-made

Ich weiß, dass dies ein alter Beitrag ist, aber ich hatte die gleiche Frage und habe zu viel Zeit damit verbracht, die richtige Antwort zu finden, also hier ist sie.

  1. Kopieren Sie dieses Skript im AppleScript-Editor und fügen Sie es in das große Fenster ein. Klicken Sie auf "Übersetzen" und speichern Sie es als Skript auf Ihrem Desktop. Ich habe meinen als gerettet type date.

    set date_ to (do shell script "date +%Y.%m.%d\\ %H:%M:%S\\ %z") set the clipboard to the date_ tell application "System Events" set frontmostApplication to name of the first process whose frontmost is true end tell tell application frontmostApplication activate tell application "System Events" keystroke "v" using  end tell end tell 
  2. Öffnen Sie den Quicksilver-Bereich, fügen Sie einen benutzerdefinierten Auslöser hinzu und suchen Sie das Skript im ersten Bereich. Führen Sie AppleScript im zweiten Bereich aus und weisen Sie dem Pop-Out eine Tastenkombination zu, wenn Sie auf die Liste der Trigger klicken.

Für verschiedene Zeitformate gehen Sie zum Terminal und geben Sie ein:

man date