Bu diğer iş parçacığından hangi zamanlayıcıların kısayol / Klavye kısayol işlemlerini desteklediği açık değildir.
Herkes Mac için kısayol tuşu kullanılarak başlatılabilen veya durdurulabilen bir kronometre zamanlayıcısı önerebilir mi?
Bu diğer iş parçacığından hangi zamanlayıcıların kısayol / Klavye kısayol işlemlerini desteklediği açık değildir.
Herkes Mac için kısayol tuşu kullanılarak başlatılabilen veya durdurulabilen bir kronometre zamanlayıcısı önerebilir mi?
Yanıtlar:
Düşük teknolojili bir çözüm, bir terminal penceresi açmak, çalıştırmak time catve daha sonra control-c tuşlarına basarak durmaktır:
$ time cat
^C
4.487
$
Son çalıştırmadan bu yana geçen saniye sayısını göstermenin iki yolu:
f=${TMPDIR}stopwatch;date +%s>>$f;tail -n2 $f|awk '{l=$0;getline;print $0-l}'
now=$(date +%s);echo $((now-prev));prev=$now
time cat- dahi!
Bu HotKey kurulumuna izin veren çok basit bir Zamanlayıcı uygulamasıdır. Artı, açık kaynaklı :)
Uygulama bağlantısı: http://joaomoreno.github.io/thyme/
Github kaynağı: https://github.com/joaomoreno/thyme
Yukarıda user3936 tarafından açıklandığı gibi bir komut dosyasını çalıştırırken ikinci olarak, bunu daha önce kullandım: http://www.apimac.com/mac/timer/
Ücretsiz bir sürümü ve ücretli.
İşte bir OSX bildirimi ve afplaybir sistem sesini çalmak için yerleşik yardımcı programı göstermek için applecript kullanan teatimer bash betiği :
#!/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
Bu, 50 saniye, 1m, 1m 30s, 2m, 5m'den sonra bir bildirim + sesi gösterecektir. Komut dosyasını değiştirirseniz, anahtarların benzersiz olduğundan emin olun.
NOT : Betik bash v4 gerektirir. OSX varsayılan olarak bash v3 ile birlikte gelir.
Bash kullanarak kronometre zamanlayıcı.
MacOS üzerinde çalışır.
#!/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
Mac App Store'da TeraTime adında yeni bir uygulama geliştirdik . Bu ücretsiz bir kronometre ve zamanlayıcı uygulaması ve tasarımın Mac için modern ve basit bir uygulama olduğunu düşünüyoruz.
'Boşluk' tuşu hem zamanlayıcıyı hem de kronometreyi başlatmak ve durdurmak için kullanılabilir. 'R' veya 'sil' tuşu kronometreyi sıfırlamak için kullanılabilir.
Apple'ın incelemesinden geçen ve korumalı alana ve App Store dağıtımına saygı duyan uygulamaları tercih ediyorsanız, bu belirtilen diğer uygulamalara bir alternatif olabilir.
Tam Açıklama: Bu uygulamayı oluşturan ekibin bir parçasıyım.
0.99 $ M Kronometre uygulamasını App Store'dan kullanabilirsiniz . Günlükleri bir metin dosyasına da dışa aktarmanıza izin verir.