Skip to content
View in the app

A better way to browse. Learn more.

Pokemon Revolution Online

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Tool] TrackerBee - Encounter Statistics (Cross-Platform)

Featured Replies

  • Author

@Xtrayellow I've also noticed tracking issues for Pokémon names starting with 'S.'

I've identified and fixed the issue, so you can expect improved accuracy in the next release, along with a new feature! 🙂 

  • Replies 36
  • Views 14.5k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Introducing TrackerBee: Pokémon Encounter Tracker TrackerBee helps you effortlessly track your hunting encounter statistics using Tesseract OCR to read text from images. While it's still a

  • This looks amazing! Kudos to you - Codexed

  • @1rahuli already implemented that but that branch is so far behind the current code that I cannot just merge.I will have to redo it 🥲   The reason I didn't merge back then was because I coul

Posted Images

  • Author

New Version Out: 1.1.0

 

Change Log

 

1.1.0

- Added Plus, Minus, and Delete Actions (new feature)

- Improved Setup

- Improved Detection of Pokemon whose name starts with 'S'
- Added Double Click prevention for Start/Stop buttons

  • 1 month later...
On 7/28/2024 at 4:03 PM, Jatzbee said:

Poketime Awareness: Implement features to detect and adapt to Poketime for optimal spawn rates.

 

Just letting you know that this is more trivial than you might expect because it doesn't require any OCR at all. Pokétime simply advances 5 times faster than real time and is based off UTC. So midnight UTC is always gonna be midnight in-game. You can simply take the UTC time now, add up how many seconds have passed, multiply them by 4 and add them to the date. The result will be the Pokétime.

My description might be bad, so here is how you would do it in Java:

 

public static String pokeTime() {

    LocalDateTime date = LocalDateTime.now(ZoneId.of("UTC"));

    int secondsPassed = date.getHour() * 3600 + date.getMinute() * 60 + date.getSecond();

    secondsPassed *= 4;

    date = date.plusSeconds(secondsPassed);

    return String.format("%02d:%02d", date.getHour(), date.getMinute());

}

Edited by Karyoplasma
typo

  • Author

Damn bruh @Karyoplasma, thanks for that. Definitely way trivial than I imagined thanks to you. Also appreciate the code man.

  • Author

New Version Out: 1.2.0

Change Log

1.2.0

  • Added time awareness and time-based counting.
  • Reworked Export, Import, Reset, and Start/Stop button styles and positioning.
  • Added a dropdown table for time-based tracking.
  • Added time display for Morning/Day/Night.
  • Removed Compact Mode and reworked the size of the app and table proportions.
  • Improved app window height management.
  • Made multiple code improvements for better readability, maintainability, performance, and functionality.

 

Updated Download Links in the main post

 

I am a solo developer with some friends from my guild who help with testing on different OS, so if you find any issues, bug or have any suggestions feel free to PM me on Discord or in-game, contact details on the main post.

PC: Credits to @Karyoplasma for removing the biggest obstacle to implementing Time Awareness.

Edited by Jatzbee

Hey, nice tool there. Is the source code available ? I'd like to contribute 😃

  • Author

@Heliosito 

The code currently lacks tests, type checking, and overall structure, making it messy and in need of significant refactoring. I plan to clean it up and make it more maintainable before opening it up for contributions.

 

I guess that will be the next thing I work on.

  • 1 month later...

Yeah, I don't know whats going on, but randomly when I have it running it'll track all other Pokes perfectly fine, but whenever Nidoran Male shows up it just breaks it doesn't track any of the data anymore, already tried resetting and closing it a couple of times. Mind you I've ran into it multiple times.

image.png

jiraiya-gif-11.gif

“When people get hurt,

they learn to hate… When people hurt others,

they become hated and racked with guilt.

But knowing that pain allows people to be kind.

Pain allows people to grow…

And how you grow is up to you.” – Jiraiya

I have the same problem with nidoran. it just breaks the tracker.

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.