🍅
ነፃ Pomodoro ሰዓት ቆጣሪ
በPomodoro ዘዴ ትኩረትዎን ይያዙ። የስራና የእረፍት ጊዜያትን ያስተካክሉ፣ የተጠናቀቁ ክፍለ ጊዜዎችን ይከታተሉና እያንዳንዱ ደረጃ ሲያልቅ የድምጽ ማንቂያ ይስሙ።
ከተጫነ በኋላ ከመስመር ውጭ ይሠራል
25:00ትኩረት
አቋራጮች፦ Space ጀምር/አቁም · R ዳግም አስጀምር · S ዝለል
ፈጣን ቅድመ ዝግጅቶች (ትኩረት/እረፍት)
0
የዛሬ ፖሞዶሮዎች
0 / 4
ክፍለ ጊዜ
0
ያተኮሩ ደቂቃዎች
እንዴት እንደሚሠራ
ይህ የPomodoro ሰዓት ያለ ምንም ውጫዊ ላይብረሪ ሙሉ በሙሉ በአሳሹ ውስጥ ይሠራል። ቆጠራው Date.now()ን በመጠቀም ከእውነተኛ ሰዓት የጊዜ ማህተም ጋር ይያያዛል፤ ስለዚህ የበስተጀርባ ትር ማዘግየት ሰዓቱን ሊያዘገየው አይችልም፤ ሁሉም የማሳወቂያ ድምፆች ሲያስፈልጉ በWeb Audio API ይመነጫሉ — ምንም የድምፅ ፋይል አይወርድም።
- 1በእውነተኛ ሰዓት ላይ የተመሠረተ የቆጠራ ሞተርጀምርን ሲጫኑ፣ ሰዓቱ ፍጹም የማብቂያ የጊዜ ማህተም (Date.now() እና የቀሩት ሰከንዶች) ይመዘግባል። በየ500 ms፣ setInterval የአሁኑን ጊዜ ከዚያ ቋሚ የማብቂያ ነጥብ በመቀነስ ስንት ሰከንዶች እንደቀሩ እንደገና ያሰላል። አሳሹ ትሩን ካዘገየ፣ ቀጣዩ ምት ሲነሳ ሒሳቡ ራሱን ያስተካክላል።
- 2ወደ ትሩ ሲመለሱ እንደገና ማመሳሰልየvisibilitychange ክስተት አድማጭ ወደ ትሩ በተመለሱበት ቅጽበት ተመሳሳዩን የማመሳሰያ ተግባር ያስነሳል። ይህ ማለት ማሳያው ቀጣዩን የ500 ms ምት ከመጠበቅ ይልቅ ወዲያውኑ ወደ ትክክለኛው የቀረ ጊዜ ይዘላል — ትሩ ለረጅም ጊዜ ከበስተጀርባ ከቆየ አስፈላጊ ነው።
- 3የWeb Audio API የድምፅ ማመንጨትሦስቱ የማንቂያ ድምፆች (ክላሲክ፣ ደወል፣ ዲጂታል) ሙሉ በሙሉ በአሳሹ አብሮገነብ AudioContext ይመነጫሉ — OscillatorNode ድግግሞሹን እና የሞገድ ዓይነቱን (sine ወይም square) ያዘጋጃል፣ GainNode ደግሞ የድምፁን ቅርጽ ለመቅረጽ ኤክስፖነንሻል የድምፅ መጠን ለውጥ ይተገብራል። ምንም የድምፅ ፋይል አይመጣም ወይም አይፈታም።
- 4ቅንብሮች እና የዕለቱ ቆጠራ ይቀመጣሉብጁ ቆይታዎችዎ እና የዛሬው የተጠናቀቁ pomodoroዎች ብዛት በሁለት የተለያዩ ቁልፎች ስር በlocalStorage ውስጥ ይጻፋሉ። ገጹ ሲጫን መሣሪያው መልሶ ያነባቸዋል፣ እያንዳንዱን እሴት ከተፈቀዱ ክልሎች ጋር ያረጋግጣል፣ እና ሰዓቱን ወደነበረበት ይመልሳል — ስለዚህ ቅንብሮችዎ ያለ ምንም የአገልጋይ ምልልስ ገጹ ሲታደስ ይቆያሉ።
ተዛማጅ መሳሪያዎች
የንባብ መመሪያ መስመር
ከጠቋሚዎ ወይም ከቀስት ቁልፎች ጋር የሚከተል፣ ከአንድ የሚስተካከል የጽሑፍ ንጣፍ በስተቀር ሁሉንም የሚያደበዝዝ የንባብ ትኩረት እርዳታ። ለDyslexia እና ADHD ጠቃሚ ነው። ጽሑፍዎን ይለጥፉ — ምንም ነገር አይላክም።
ሞክሩት
የቆጠራ ቁልቁል ሰዓት ቆጣሪ
ወደ ማንኛውም ቀንና ሰዓት ይቁጠሩ። ብጁ ቀን ይምረጡ ወይም ፈጣን ቅድመ-ውቅሮችን (5 ደቂቃ፣ 15 ደቂቃ፣ 1 ሰዓት) ይጠቀሙ። ምዝገባ አያስፈልግም።
ሞክሩት
የመስመር ላይ Stopwatch
ትክክለኛ stopwatch ከዙር መቅጃ፣ ፈጣኑ/ቀርፋፋው ዙር ማድመቅና የቁልፍ ሰሌዳ አቋራጮች ጋር። ከዜሮ ጀምሮ በሚሊሰከንድ ትክክለኛነት ይቆጥራል።
ሞክሩት