کرنومتر آنلاین رایگان
کرنومتر دقیق با ثبت دور، برجستهسازی سریعترین/کندترین دور و میانبرهای صفحهکلید. از صفر با دقت میلیثانیه شمارش میکند.
کیبورد: Space شروع/توقف · L دور · R بازنشانی
کاربردهای رایج
- Stopwatch برای تمرین HIIT و بازه زمانیبازه های شدت بالا، دوره های استراحت و تمرین مدار را با دقت و ضبط لپ زمان بندی کنید.
- Stopwatch Cooking برای دستور پخت های چند مرحله ایزمان پخت را برای استیک، تخم مرغ، ماکارونی و سایر غذاهای حساس به زمان با نشان مرحله ای دنبال کنید.
- Stopwatch Sports Race Timingحلقه های دویدن، مجموعه های شنا، فاصله دوچرخه سواری و سایر جلسات آموزش ورزشی را با دقت زمان بندی کنید.
- تمرین Stopwatch Presentation Timingخود را هنگام تمرین ارائه ها زمان بندی کنید تا اطمینان حاصل کنید که در زمان تخصیص شده قرار دارید. نشان مرحله ای برای هر بخش.
- Stopwatch برای مدیتیشن و تمرین تنفسجلسات مدیتیشن، نگهداری نفس و الگوهای تمرین تنفس را با حداقل بی توجهی بصری زمان بندی کنید.
نحوه کار
این کرونومتر کاملاً در مرورگر و با API داخلی performance.now() — یک تایمر یکنواخت با دقت بالا — اجرا میشود که با یک حلقه requestAnimationFrame هدایت میشود و نمایشگر را در هر فریم انیمیشن (معمولاً ۶۰ بار در ثانیه) دوباره میکشد. در هیچ مرحلهای سروری دخیل نیست.
- 1performance.now() زمان را اندازه میگیردوقتی شروع را فشار میدهید، ابزار یک نقطه مرجع با performance.now() ثبت میکند. هر فریم انیمیشن، نمایش آن مرجع را از مقدار فعلی performance.now() کم میکند تا میلیثانیههای سپریشده را محاسبه کند — از مشکلات انحراف-ساعت که با فراخوانیهای تکراری setInterval میآید اجتناب میکند.
- 2requestAnimationFrame نمایش را میراندبهجای یک تایمر فاصله-ثابت، خواندن رقمی درون یک حلقه requestAnimationFrame بهروز میشود. این نمایش را با خطلوله رندرینگ خود مرورگر همگام نگه میدارد، پس شمارشگر صدمثانیه بهروانی میلغزد و هرگز سریعتر از تازهسازی صفحه شلیک نمیکند.
- 3localStorage یک جلسه درحالاجرا را ماندگار میکنددر هر رویداد شروع، توقف، یا دور، ابزار یک عکس فوری در localStorage مینویسد — شامل یک مهر زمانی لنگر ساعت-دیواری. اگر صفحه را در وسط اجرا دوباره بارگذاری کنید، کرونومتر آن لنگر را میخواند، محاسبه میکند چند میلیثانیه از نوشتهشدنش گذشته، و از زمان درست ادامه میدهد.
- 4دورها بهصورت متن تبجداشده یا CSV صادر میشوندهر دور هم زمان اسپلیت خود (دلتا از دور قبلی) هم کل تجمعی را ذخیره میکند. کپی همه ردیفهای تبجداشده را از طریق navigator.clipboard.writeText در کلیپبورد مینویسد؛ دانلود CSV یک Blob با BOM UTF-8 تولید میکند پس فایل در Excel بدون نیاز به هیچ جادوگر واردکردنی بهدرستی باز میشود.
راهنما
مثال عملی
«شروع» را بزنید. نمایشگر دقیقه، ثانیه و صدم ثانیه را از «00:00.00» میشمارد و سطر زیر آن از «آماده» به «در حال اجرا» تغییر میکند. در 01:02.34، دوباره در 02:05.87 و دوباره در 03:10.15 «دور» را بزنید، سپس «توقف» را بزنید. جدول زیر «دورها (3)» تازهترین را اول فهرست میکند: سطر 3 «زمان دور» 01:04.28 و «مجموع» 03:10.15 را نشان میدهد، سطر 2، 01:03.53 و 02:05.87 را، و سطر 1، 01:02.34 را برای هر دو. سطر 1 «سریعترین»، سطر 3 «کندترین» علامت میخورد و سرستون «میانگین دور: 01:03.38» را نشان میدهد. «Heat 2» را در «نام جلسه یا ورزشکار (اختیاری)» بنویسید و «کپی همه» را بزنید. متن با «Heat 2» و تاریخ امروز شروع میشود، سپس «دور 1: 01:02.34 (مجموع 01:02.34)»، «دور 2: 01:03.53 (مجموع 02:05.87)»، «دور 3: 01:04.28 (مجموع 03:10.15)» و «میانگین دور: 01:03.38» میآید.
کدام تنظیمات را استفاده کنید و محدودیتها
- از یک دکمهٔ بزرگ برای شروع، توقف و ادامه استفاده کنید. دکمهٔ گرد در صفر «شروع»، هنگام اجرا «توقف» و هنگام مکث «ادامه» میگوید، و سطر زیر زمان «آماده»، «در حال اجرا» یا «متوقف» میگوید. زمان دقیقه، ثانیه و صدم ثانیه را نشان میدهد، گرد به پایین، و در یک ساعت بخش ساعت میگیرد، مثلاً 01:01:01.23. «دور» تا زمانی که شروع نکردهاید خاکستری است و هنگام مکث همچنان کار میکند. «بازنشانی» وقتی زمان صفر است و دوری نیست خاکستری است.
- دورها را برچسب بزنید و خلاصه را بخوانید. هر سطر «زمان دور» از دور قبلی و «مجموع» جاری را نشان میدهد. از دور دوم به بعد، سریعترین و کندترین دور «سریعترین» و «کندترین» علامت میخورند و سرستون «میانگین دور» را نشان میدهد. در کادر «برچسب» یک سطر (تا 60 نویسه) بنویسید تا نامش را بگذارید، مثلاً «شناگر 2»؛ نام به «کپی همه» و CSV میرود. «نام جلسه یا ورزشکار (اختیاری)» تا 80 نویسه میپذیرد و سطر اول متن کپیشده میشود.
- روی رایانه از صفحهکلید استفاده کنید. Space شروع و توقف میکند، L یک دور ثبت میکند و R بازنشانی میکند. ترکیبها با Ctrl، Cmd یا Alt به مرورگر واگذار میشوند. وقتی کادر متن، منوی کشویی، پیوند یا دکمهای فوکوس دارد میانبرها نادیده گرفته میشوند، پس پس از کلیک روی دکمه، پیش از زدن L یا R روی بخش خالی صفحه کلیک کنید. با دکمهای که فوکوس دارد، Space همان دکمه را فشار میدهد. سطر فهرست میانبرها روی صفحههای لمسی پنهان است.
- آن را در پسزمینه در حال اجرا بگذارید. زمان هر بار که رسم میشود از ساعت دستگاه محاسبه میشود، نه با جمع کردن فریمها، پس زبانهٔ پنهان یا رایانهٔ شلوغ باعث از دست رفتن زمان نمیشود و هنگام بازگشت شما جبران میشود. هنگام اجرا، عنوان زبانه زمان را پیش از عنوان صفحه نشان میدهد. جلسه تقریباً هر ثانیه در این مرورگر ذخیره میشود، پس بازخوانی یا بستن زبانه آن را از بین نمیبرد. اگر صفحه را هنگام اجرا دوباره باز کنید، ادامه میدهد و زمان غیبت شما را میشمارد.
- صفحه را روشن نگه دارید، یا تمامصفحه کنید. هنگام اجرا، «روشن نگه داشتن صفحه» (بهطور پیشفرض تیکخورده) از مرورگر میخواهد صفحه نخوابد، هر جا مرورگر پشتیبانی کند. اگر رد کند، مثلاً در حالت صرفهجویی باتری، کرنومتر ادامه میدهد و چیزی نشان داده نمیشود. درخواست هنگام بازگشت به زبانه تکرار میشود. «تمامصفحه» زمان را برای کلاس یا باشگاه بزرگ میکند. جایی که مرورگر حالت تمامصفحه ندارد، مانند Safari روی آیفون، صفحه بهجای آن همهٔ صفحهنمایش را پر میکند و «خروج از تمامصفحه» یا کلید Esc آن را برمیگرداند.
- دورها را کپی، اشتراک یا دانلود کنید. بالای جدول، «کپی همه» متن ساده را در کلیپبورد میگذارد، «دانلود CSV» stopwatch-laps.csv را ذخیره میکند و «اشتراکگذاری» برگهٔ اشتراکگذاری تلفن را، هر جا مرورگر داشته باشد، باز میکند (در غیر این صورت دکمه پنهان است). متن کپیشده یا اشتراکی با نام جلسه و تاریخ امروز شروع میشود؛ برای حذف تاریخ «گنجاندن تاریخ هنگام کپی» را بدون تیک کنید. CSV تاریخ ندارد. ستونهایش #، Label، Lap time و Total هستند، با زمانهایی مانند 01:02.34 بهجای ثانیه.
مشکلات رایج و راه حل آنها
- بهجای «کپی همه» میگوید «کپی ناموفق بود».
- مرورگر هر دو راهی را که صفحه برای نوشتن در کلیپبورد امتحان میکند رد کرد: فراخوان جدید کلیپبورد و فرمان قدیمی کپی. این کلمات دو ثانیه نشان داده میشوند و سپس به «کپی همه» برمیگردند. بهجای آن از «دانلود CSV»، یا «اشتراکگذاری» روی تلفن استفاده کنید، یا عددهای جدول دورها را با دست انتخاب کنید.
- وقتی صفحه را باز میکنید کرنومتر از قبل در حال اجراست یا زمانی نشان میدهد.
- این جلسهٔ ذخیرهشده است. صفحه یک کرنومتر را با دورها و نام جلسه در حافظهٔ محلی این مرورگر نگه میدارد و هنگام بارگذاری بازمیگرداند. اگر هنگام رفتن شما در حال اجرا بود، زمان غیبت شما شمرده میشود. برای پاک کردن آن «توقف» و سپس «بازنشانی» را بزنید. اگر مرورگر ذخیرهٔ سایت را مسدود کند، چیزی ذخیره نمیشود و هر بازدید از صفر شروع میشود.
- میگوید «کرنومتر بازنشانی شد.» و زمان و دورهای شما رفتهاند.
- «بازنشانی» زمان و همهٔ دورها را یکجا و بدون تأیید پاک میکند، و زدن R همین کار را میکند. «واگرد» 10 ثانیه روی صفحه میماند. زمان و دورها را برمیگرداند اما کرنومتر را متوقف میگذارد، پس برای ادامه «ادامه» را بزنید؛ زمانی که در حالت مکث گذشته شمرده نمیشود.
- زدن L، R یا Space کاری نمیکند، یا دکمهٔ اشتباه را میزند.
- هر وقت دکمه، پیوند، کادر متن یا منوی کشویی فوکوس دارد میانبرها نادیده گرفته میشوند و Space در آن حالت بر همان عنصر فوکوسدار عمل میکند. اگر لحظهای پیش روی دکمهای کلیک کردید، فوکوس هنوز روی آن است. روی بخش خالی صفحه کلیک کنید و دوباره امتحان کنید. راهنمای میانبر روی صفحههای لمسی پنهان است که در آنها دکمههای روی صفحه راه استفادهاند.
- صفحه روی تلفن شما هنوز خاموش میشود.
- «روشن نگه داشتن صفحه» فقط در مرورگرهایی کار میکند که قابلیت Screen Wake Lock را دارند، فقط هنگام اجرای کرنومتر و فقط وقتی زبانه دیده میشود. قفلی که تلفن رد کند بدون پیام کنار گذاشته میشود. اگر صفحه بههرحال بخوابد، هنگام بیدار کردن آن زمان همچنان درست است، چون از ساعت خوانده میشود. بررسی کنید کادر تیک خورده باشد (در تمامصفحه پنهان است) و صرفهجویی باتری خاموش باشد.
مقایسه آن
این کرنومتر شمارندهٔ افزایشی با دور است، به همان روح کرنومتر در برنامهٔ ساعت تلفن، و خروجیاش فهرست دورهایی است که میتوانید کپی یا دانلود کنید. شمارش معکوس ندارد، صدا ندارد و نمیتواند دو کرنومتر را همزمان اجرا کند؛ یک جلسه را در این مرورگر نگه میدارد. نمایشگر صدم ثانیه را نشان میدهد، اما ساعت دستگاه را میخواند، پس تغییر ساعت هنگام اجرا خوانش را تغییر میدهد، و ضربهٔ شما تأخیر خودش را اضافه میکند. این برای درس، تمرین ورزشی، آشپزی و اجراهای تمرینی خوب است. جایگزین تجهیزات رسمی زمانسنجی مسابقه نیست. در عوض چیزی برای نصب نیست.
ابزارهای مرتبط
شمارشگر دور (زمانبندیشده)
یک تایمر دور دقیق که هر تقسیم را با زمانبندی با وضوح بالا ثبت میکند. بهترین، میانگین و بدترین دورها را ببینید، به CSV صادر کنید و جلسه خود را از بارگذاری مجدد حفظ کنید. میانبرهای صفحهکلید نیز موجود است.
مصورسازی الگوریتم
مرتبسازی، یافتن مسیر و الگوریتمهای کلاسیک را زنده ببینید — Bubble/Quick/Merge Sort، Dijkstra/A*/BFS روی شبکه هزارتوی تعاملی، بهعلاوه جستجوی دودویی، غربال، N-Queens و Game of Life. انیمیشن گامبهگام، شبهکد همگام، معیارهای زنده و حالت مسابقه کناربهکنار. سازگار با موبایل و ۱۰۰٪ در مرورگر شما.
ماشینحساب ارقام معنیدار
تعداد ارقام معنیدار را در یک عدد بشمارید و آن را به هر تعداد ارقام معنیدار گرد کنید.