Tidak jelas yang mana dari timer dari utas ini hotkey / operasi pintas hanya Keyboard.
Adakah yang bisa merekomendasikan timer stopwatch untuk Mac yang dapat dimulai atau dihentikan menggunakan hotkey?
Tidak jelas yang mana dari timer dari utas ini hotkey / operasi pintas hanya Keyboard.
Adakah yang bisa merekomendasikan timer stopwatch untuk Mac yang dapat dimulai atau dihentikan menggunakan hotkey?
Jawaban:
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
Ini adalah aplikasi Timer yang sangat sederhana yang juga memungkinkan pengaturan HotKey. Plus, ini bersumber terbuka :)
Tautan aplikasi: http://joaomoreno.github.io/thyme/
Sumber Github: https://github.com/joaomoreno/thyme
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.
Berikut ini adalah skrip bash teatimer yang menggunakan applescript untuk menampilkan notifikasi OSX dan afplay
utilitas 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.
CATATAN : Skrip ini membutuhkan bash v4. Secara default OSX hadir dengan bash v3.
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
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.
Anda dapat menggunakan aplikasi Stopwatch $ 0,99 M dari App Store . Ini akan memungkinkan Anda untuk mengekspor log ke file teks juga.