Comment puis-je demander à Quicksilver de saisir un horodatage?


0

J'aimerais que Quicksilver m'écrit un horodatage au format 2010-10-15 13:42. Est-ce que quelqu'un sait comment faire cela?

Réponses:


1

Je ne sais pas ce que vous voulez exactement. En supposant que vous souhaitiez simplement un horodatage dans votre QS afin de pouvoir le copier / coller ailleurs, installez le plug-in en ligne de commande, si ce n'est déjà fait, il sera placé qsdans votre chemin. Ensuite, vous pouvez le faire à date "+%Y-%m-%d %H:%M:%S" | qspartir du shell et le résultat sera placé dans une fenêtre Quicksilver.

Maintenant, si vous mettez ce qui précède dans un script que vous invoquez de QS, vous devriez avoir ce que vous voulez, en supposant que j'ai bien deviné ce que vous vouliez :)


Wow, c'est chouette. Je vérifierai.
Dan Rosenstark


0

Je sais que c'est un ancien billet, mais j'avais la même question et j'ai passé trop de temps à essayer de trouver la bonne réponse, alors la voici.

  1. Dans l'éditeur AppleScript, copiez et collez ce script dans une grande fenêtre, cliquez sur Compiler et enregistrez en tant que script sur votre bureau. J'ai sauvé le mien en tant que 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 {command down}
        end tell
    end tell
    
  2. Ouvrez le volet Quicksilver, ajoutez un déclencheur personnalisé et recherchez le script dans le premier volet, exécutez-vous en tant que AppleScript dans le deuxième volet et affectez un raccourci clavier dans la fenêtre contextuelle lorsque vous cliquez sur la liste des déclencheurs.

entrez la description de l'image ici

Pour différents formats d’heure, allez au terminal et tapez:

man date
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.