Aplikasi penghitung waktu stopwatch apa yang menggunakan pintasan keyboard di macOS?

Jawaban:

8

Solusi berteknologi rendah adalah membuka jendela terminal, menjalankan time cat, dan kemudian berhenti dengan menekan control-c:

$ time cat
^C
4.487
$

Dua cara untuk menunjukkan jumlah detik sejak putaran terakhir:

f=${TMPDIR}stopwatch;date +%s>>$f;tail -n2 $f|awk '{l=$0;getline;print $0-l}'
now=$(date +%s);echo $((now-prev));prev=$now
Lri
sumber
tidak ada yang berfungsi
BG Bruno
5

Sementara saya menjalankan skrip kedua seperti dijelaskan di atas oleh user3936, saya pernah menggunakan ini sebelumnya: http://www.apimac.com/mac/timer/

Ini memiliki versi gratis dan berbayar.

mbb
sumber
1

Berikut ini adalah skrip bash teatimer yang menggunakan applescript untuk menampilkan notifikasi OSX dan afplayutilitas bawaan untuk memainkan suara sistem:

#!/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

Ini akan menampilkan pemberitahuan + suara setelah 50 detik, 1m, 1m 30s, 2m, 5m. Jika Anda memodifikasi skrip, pastikan tombolnya unik.

pemberitahuan minum teh

CATATAN : Skrip ini membutuhkan bash v4. Secara default OSX hadir dengan bash v3.

ccpizza
sumber
0

Timer stopwatch menggunakan bash.
Bekerja pada 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
Pavel Alexeev
sumber
-1

Kami mengembangkan aplikasi baru di Mac App Store yang disebut TeraTime . Ini adalah aplikasi stopwatch dan timer gratis, dan kami merasa desainnya adalah aplikasi modern dan sederhana untuk Mac.

Tombol 'spasi' dapat digunakan untuk memulai dan menghentikan timer dan stopwatch. Tombol 'R' atau 'delete' dapat digunakan untuk mengatur ulang stopwatch.

Jika Anda lebih suka aplikasi yang melalui ulasan Apple dan menghormati kotak pasir dan pengiriman App Store, ini mungkin merupakan alternatif dari aplikasi lain yang disebutkan.

Pengungkapan Penuh: Saya adalah bagian dari tim yang membuat aplikasi ini.

Vikram Agrawal
sumber
1
Selamat Datang di Ask Different, Sangat menyenangkan bahwa Anda antusias tentang aplikasi baru Anda, tetapi ini adalah pos berusia 4,5 tahun dan mempromosikan aplikasi Anda melalui promosi diri yang dirahasiakan tidak disukai.
unknowndomain
2
Tim moderasi telah melakukan obrolan yang menyenangkan dengan Vikram - silakan pertimbangkan untuk meninjau kembali suara Anda sekarang karena pengungkapan dan pendapat tersebut ditanggapi dengan fakta yang lebih jelas dan lebih sedikit "hype!"
bmike