Quale app timer cronometro utilizza le scorciatoie da tastiera su macOS?


Risposte:


8

Una soluzione a bassa tecnologia è aprire una finestra del terminale, eseguire time cate quindi arrestare premendo control-c:

$ time cat
^C
4.487
$

Due modi per mostrare il numero di secondi dall'ultima corsa:

f=${TMPDIR}stopwatch;date +%s>>$f;tail -n2 $f|awk '{l=$0;getline;print $0-l}'
now=$(date +%s);echo $((now-prev));prev=$now

nessuna di queste opere
BG Bruno,



1

Ecco lo script bash di teatimer che utilizza applecript per mostrare una notifica OSX e l' afplayutility integrata per riprodurre un suono di sistema:

#!/usr/bin/env bash

PLONK="afplay /System/Library/PrivateFrameworks/AssistantServices.framework/Versions/A/Resources/dt-confirm.caf &"

eval $PLONK && osascript -e "display notification \"Started: `date +'%A, %d-%B-%y, %H:%M:%S'`\" with title \"Tea\""

declare -a keys=(50 10 30 30.0 180);

declare -A ticks=( \
        [50]="50 sec" \
        [10]="1 min" \
        [30]="1 min 30 sec" \
        [30.0]="2 min" \
        [180]="5 min" \
    );

for key in "${keys[@]}"; do 
    echo "Next: ${ticks[$key]}";
    sleep $key && eval $PLONK && osascript -e "display notification \"Elapsed: ${ticks[$key]}\" with title \"Tea\""
done

Questo mostrerà una notifica + suono dopo 50 secondi, 1m, 1m 30s, 2m, 5m. Se si modifica lo script, assicurarsi che le chiavi siano univoche.

notifica del teatimer

NOTA : lo script richiede bash v4. Per impostazione predefinita, OSX viene fornito con bash v3.


0

Cronometro con bash.
Funziona su macOS.

#!/bin/bash

formatSeconds()
{
    ((h=${1}/3600))
    ((m=(${1}%3600)/60))
    ((s=${1}%60))
    printf "%02d:%02d:%02d" $h $m $s
}

startTime=$(date +%s)

while [ 1 ]
do
    currentTime=$(date +%s)
    timePassed=$[$currentTime-startTime]

    echo -n "$(formatSeconds $timePassed)"

    sleep 0.5
    echo -en "\b\b\b\b\b\b\b\b"
done

-1

Abbiamo sviluppato una nuova app sul Mac App Store chiamata TeraTime . È un'app cronometro e timer gratuita e riteniamo che il design sia un'app moderna e semplice per Mac.

Il tasto 'spazio' può essere utilizzato per avviare e arrestare sia il timer che il cronometro. Il tasto 'R' o 'cancella' può essere usato per resettare il cronometro.

Se preferisci le app che passano attraverso la recensione di Apple e rispettano la consegna sandbox e App Store, questa potrebbe essere un'alternativa alle altre app menzionate.

Divulgazione completa: faccio parte del team che ha creato questa app.


1
Benvenuti a Ask Different, è fantastico che tu sia entusiasta della tua nuova app, ma questo è un post di 4,5 anni e la promozione della tua app attraverso un'autopromozione sconosciuta è disapprovata.
sconosciuto dominio

2
Il team di moderazione ha avuto una bella chiacchierata con Vikram - ti preghiamo di considerare di rivisitare i tuoi voti ora che le divulgazioni e le opinioni sono temperate con fatti più chiari e meno "hype!"
bmike

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.