Work Time Tracker

เชเชชเชฎเชพเช‚เชฅเซ€ เช–เชฐเซ€เชฆเซ€
5ย เชนเชœเชพเชฐ+
เชกเชพเช‰เชจเชฒเซ‹เชก
เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€

เช† เชเชชเชจเซเช‚ เชตเชฐเซเชฃเชจ

เชคเชฎเชพเชฐเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชฎเชพเชŸเซ‡ เชธเชฐเชณ เชธเชฎเชฏ เชŸเซเชฐเซ‡เช•เชฟเช‚เช—! TinyTimeTracker เช เช•เชพเชฎเชจเชพ เช•เชฒเชพเช•เซ‹เชจเซ‡ เชšเซ‹เช•เชธเชพเชˆ เช…เชจเซ‡ เชธเชฐเชณเชคเชพ เชธเชพเชฅเซ‡ เชŸเซเชฐเซ‡เช• เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชคเชฎเชพเชฐเซเช‚ เชธเชฐเชณ, เชจเซเชฏเซ‚เชจเชคเชฎ เชธเชพเชงเชจ เช›เซ‡. เชซเซเชฐเซ€เชฒเชพเชจเซเชธเชฐเซเชธ, เช•เชฐเซเชฎเชšเชพเชฐเซ€เช“ เช…เชฅเชตเชพ เช•เซ‹เชˆเชชเชฃ เชœเซ‡ เชคเซ‡เชฎเชจเชพ เชธเชฎเชฏเชจเซ‹ เชธเซเชชเชทเซเชŸ เชเชพเช‚เช–เซ€ เชฐเชพเช–เชตเชพ เชฎเชพเช‚เช—เซ‡ เช›เซ‡ เชคเซ‡เชฎเชจเชพ เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เช›เซ‡.

**เชฎเซเช–เซเชฏ เชตเชฟเชถเซ‡เชทเชคเชพเช“:**

* **เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชธเชฐเชณ:** เชเช• เชœ เชŸเซ‡เชชเชฅเซ€ เชŸเชพเชˆเชฎเชฐ เชถเชฐเซ‚ เช•เชฐเซ‹ เช…เชจเซ‡ เชฌเช‚เชง เช•เชฐเซ‹. เช•เซ‹เชˆ เชซเซเชฐเชฟเชฒเซเชธ เชจเชนเซ€เช‚.
* **เชฌเชนเซเชตเชฟเชง เชเช•เชพเช‰เชจเซเชŸเซเชธ:** เชตเชฟเชตเชฟเชง เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เช…เชฅเชตเชพ เช•เซเชฒเชพเชฏเชจเซเชŸเซเชธเชจเซ‡ เช…เชฒเช—เชฅเซ€ เชฎเซ‡เชจเซ‡เชœ เช•เชฐเซ‹.
* **เชธเช‚เชชเซ‚เชฐเซเชฃ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ:** เชœเซเชฏเชพเชฐเซ‡ เชชเชฃ เชคเชฎเชจเซ‡ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชเชจเซเชŸเซเชฐเซ€เช“ เชธเช‚เชชเชพเชฆเชฟเชค เช•เชฐเซ‹ เช…เชฅเชตเชพ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เชธเชฎเชฏ เช‰เชฎเซ‡เชฐเซ‹.
* **เชกเซ‡เชŸเชพ เชจเชฟเช•เชพเชธ:** เชธเชฐเชณ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเชพ เชธเชฎเชฏ เชฒเซ‹เช—เชจเซ‡ CSV เชซเชพเช‡เชฒ เชคเชฐเซ€เช•เซ‡ เชจเชฟเช•เชพเชธ เช•เชฐเซ‹.
* **เชธเซเชตเชšเชพเชฒเชฟเชค Wi-Fi เชŸเซเชฐเซ‡เช•เชฟเช‚เช—:** เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชšเซ‹เช•เซเช•เชธ Wi-Fi เชจเซ‡เชŸเชตเชฐเซเช• (เชœเซ‡เชฎ เช•เซ‡ เช“เชซเชฟเชธเชฎเชพเช‚) เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เชฅเชพเช“ เช›เซ‹ เชคเซเชฏเชพเชฐเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เชคเชฎเชพเชฐเชพ เชธเชฎเชฏเชจเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเชตเชพ เชฆเซ‹. เช•เซเชฒเซ‹เช• เช‡เชจ เช…เชจเซ‡ เช†เช‰เชŸ เช•เชฐเชตเซเช‚ เช•เซเชฏเชพเชฐเซ‡เชฏ เชธเชฐเชณ เชจเชนเซ‹เชคเซเช‚!

**เชคเชฎเชพเชฐเซ€ เช—เซ‹เชชเชจเซ€เชฏเชคเชพ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡:**

* 100% เช“เชชเชจ เชธเซ‹เชฐเซเชธ
* เช•เซ‹เชˆ เชœเชพเชนเซ‡เชฐเชพเชคเซ‹ เชจเชนเซ€เช‚ เช…เชจเซ‡ เช•เซ‹เชˆ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชŸเซเชฐเซ‡เช•เชฟเช‚เช— เชจเชนเซ€เช‚
* เชคเชฎเชพเชฐเซ‹ เชฌเชงเซ‹ เชกเซ‡เชŸเชพ เชซเช•เซเชค เชคเชฎเชพเชฐเชพ เช‰เชชเช•เชฐเชฃ เชชเชฐ เชœ เชฐเชนเซ‡ เช›เซ‡.

**เชœเชฐเซ‚เชฐเซ€ เชชเชฐเชตเชพเชจเช—เซ€เช“ เช…เชจเซ‡ เชถเชพ เชฎเชพเชŸเซ‡:**

* **เชธเซเชฅเชพเชจ (`ACCESS_FINE_LOCATION`):** เชคเชฎเชพเชฐเชพ เช•เชจเซ‡เช•เซเชŸเซ‡เชก Wi-Fi เชจเซ‡เชŸเชตเชฐเซเช•เชจเซเช‚ เชจเชพเชฎ (SSID) เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡ Android เชจเซ‡ เช† เชชเชฐเชตเชพเชจเช—เซ€เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชคเชฎเชพเชฐเซเช‚ เชธเซเชฅเชพเชจ **เช•เซเชฏเชพเชฐเซ‡เชฏ** เชตเชพเช‚เชšเชตเชพเชฎเชพเช‚, เชŸเซเชฐเซ‡เช• เช•เชฐเชตเชพเชฎเชพเช‚ เช…เชฅเชตเชพ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซเช‚ เชจเชฅเซ€. เช† เชชเชฐเชตเชพเชจเช—เซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชซเช•เซเชค เชตเซˆเช•เชฒเซเชชเชฟเช• Wi-Fi เชŸเซเชฐเซ‡เช•เชฟเช‚เช— เชธเซเชตเชฟเชงเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡.
* **เช‡เชจ-เชเชช เช–เชฐเซ€เชฆเซ€เช“ (`com.android.vending.BILLING`):** เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเชพ เชตเชฟเช•เชพเชธเชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชคเซ€ เชตเซˆเช•เชฒเซเชชเชฟเช• เช‡เชจ-เชเชช เช–เชฐเซ€เชฆเซ€เช“เชจเซ‡ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡.

เชคเชฎเชพเชฐเชพ เชธเชฎเชฏ เชชเชฐ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชฐเชพเช–เซ‹ - เช†เชœเซ‡ เชœ TinyTimeTracker เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‹!
เช† เชฐเซ‹เชœ เช…เชชเชกเซ‡เชŸ เช•เชฐเซเชฏเซเช‚
4 เชกเชฟเชธเซ‡, 2025

เชกเซ‡เชŸเชพ เชธเชฒเชพเชฎเชคเซ€

เชกเซ‡เชตเชฒเชชเชฐ เชคเชฎเชพเชฐเซ‹ เชกเซ‡เชŸเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชเช•เชคเซเชฐเชฟเชค เช…เชจเซ‡ เชถเซ‡เชฐ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชธเชฎเชœเชตเชพเชฅเซ€ เชธเซเชฐเช•เซเชทเชพเชจเซ€ เชถเชฐเซ‚เช†เชค เชฅเชพเชฏ เช›เซ‡. เชคเชฎเชพเชฐเชพ เชฆเซเชตเชพเชฐเชพ เชเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช—, เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เชคเซ‡ เชชเซเชฐเชฆเซ‡เชถ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เช‰เช‚เชฎเชฐเชจเชพ เช†เชงเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชจเซ€ เชชเซเชฐเชพเช‡เชตเชธเซ€ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพ เชชเชฆเซเชงเชคเชฟเช“ เช…เชฒเช—-เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชกเซ‡เชตเชฒเชชเชฐ เชฆเซเชตเชพเชฐเชพ เช† เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เช“ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชคเซ‡เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.
เชคเซเชฐเซ€เชœเชพ เชชเช•เซเชทเซ‹ เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹
เช† เชเชช เช•เชฆเชพเชš เช† เชชเซเชฐเช•เชพเชฐเชจเซ‹ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡
เชฒเซ‹เช•เซ‡เชถเชจ, เชจเชพเชฃเชพเช•เซ€เชฏ เชฎเชพเชนเชฟเชคเซ€ เช…เชจเซ‡ เชกเชฟเชตเชพเช‡เชธ เช•เซ‡ เช…เชจเซเชฏ IDs
เชกเซ‡เชŸเชพ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เชจเชฅเซ€
เชคเชฎเซ‡ เช† เชกเซ‡เชŸเชพเชจเซ‡ เชกเชฟเชฒเซ€เชŸ เช•เชฐเชตเชพเชจเซ€ เชตเชฟเชจเช‚เชคเซ€ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹

เชจเชตเซเช‚ เชถเซเช‚ เช›เซ‡

TinyTimeTracker 1.8 โ€“ Smarter, smoother, ready for Android 15!

โ€ข Fully optimized for Android 15 (API 36)
โ€ข Smarter permission handling for seamless automatic tracking
โ€ข Clear new guidance for background location (โ€œAllow all the timeโ€)
โ€ข Faster and more reliable backups & restores
โ€ข Upgraded to Google Play Billing v8 for a smoother purchase experience
โ€ข Plus: lots of refinements under the hood for better performance