Releases: dusa97/MapleTapperLooker
Release list
v1.26.0
Changes in this version
- Cubes: snap a garbled OCR stat name to the nearest real stat (Baoss Damage -> Boss Damage) (62e4abb)
Built from commit 62e4abb. Requires Tesseract OCR installed separately.
Full Changelog: v1.25.0...v1.26.0
v1.25.0
Changes in this version
- Cubes: Swap on a gap reorders the goals, so any two can be joined by their own OR / AND (a32682a)
- Cubes: each OR / AND says which two goals it joins (6ccbafd)
- Cubes: an OR / AND between each pair of ticked goals (A OR B AND C, left to right) (fd64310)
- Cubes: ticked goals combine with OR or AND, your choice (e45fb5d)
Built from commit a32682a. Requires Tesseract OCR installed separately.
Full Changelog: v1.24.0...v1.25.0
v1.24.0
Changes in this version
- Updates tab: today's entries (a330ddc)
- Cubes (Bright): Start searches a band around the saved boxes (3 s -> ~0.1 s); cards and the Remaining count OCR'd in parallel each roll (9037a6e)
- Cubes: click + 2 Enters 50 ms apart, re-press after 1 s without a change (roll gap 0.47 s -> 0.30 s before game latency) (8eb3d03)
- Cubes: once the panel text is back, wait at most 0.25 s for it to hold still (Glowing never goes still - 1.5 s stall per roll) (3e19544)
- Cubes: Reset button for Looking for; Reset x3 stops when Remaining is under 3; per-roll stage timing in the status line (e6a345b)
- Cubes: Lines per stat always shows one row; Help explains each goal, Legendary and All Stats (1f19009)
- Updates tab: change log grouped by release, newest first (1dc651f)
- Cubes: legendary requirement per goal is any / 2+ / all 3 instead of a checkbox (4d62f77)
- Cubes presets (goal + cube type + All Stats, saved per item); no console flash from the Tesseract probe (b4b397c)
- Help tab: how to use Flames, Glowing cubes and Bright cubes (3e18ac1)
- Reopen on the last used tab again (24e57db)
- Wider window (720) so three Potential cards fit, each with its goal progress (1973166)
- Cubes: single-column view was collapsing to zero width (hidden columns left in the uniform grid group) (d3ddf72)
- Auto-locate: fall back to a full-resolution sweep when the coarse pass is doubtful (missed a 1.0x label) (8ca12ae)
- Cubes (Bright): re-locate the cards on every Start so switching Reset x1/x3 never reads stale boxes (6b19ad0)
- Cubes: three columns only while the Bright reset dialog has three cards (2b91b35)
- Cubes x3: show all AFTER cards side by side, fill the highlighted card's missing label, count pill anchored to 'Remaining' (79f7191)
- Cubes: Bright Reset x3 - read and check every AFTER card (each on its own 3 lines) before rolling again (f35767b)
- Hide box on the same row as the other buttons; compact labels (e755c71)
- Cubes: cube type as a glowing slide switch with the cube pictures; Lines-per-stat rows hide stats picked elsewhere (774661c)
- Cubes: Lines per stat as add-able rows (stat x count, '+' up to 3 rows, 3 lines total) (003ebb2)
- Cubes: combination stats in three columns by kind (main stats / attack & damage / the rest) (8b58756)
- Always open on the Flames tab instead of the last used one (f7ad605)
- Cubes: 'All Stats counts as...' checkbox above the Looking For header (4ab1937)
- Settings: volume slider for the detection sound (beep and recorded message) (346b9d9)
- Flames: count resets by observed box changes, not sequences sent (was ~double) (6c9d074)
- Flames: report how many resets a hit took (status, log, Discord) (6cec8ff)
- Flames F7 feedback in the status line; auto-locate 3x faster (coarse-to-fine); Discord ping without the tier (9505807)
- Flames presses like Cubes: click + Enters as one sequence, then wait for the dialog to redraw and be read (9b8626a)
- Cubes: cube type picker at the top of the Potential card (36c5207)
- Cubes: tab background takes the chosen cube's colour (Glowing cyan / Bright magenta) (1fa7247)
- Cubes: Total shown inside the Potential card, under the three lines (4df343c)
- Activity log only in the Log tab; Flames and Cubes keep just the button bar (a685d0d)
- Test: Flames keeps 40 activity lines now that the log fills the tab (d0d977a)
- Settings and Log as tabs; Flames gets the Cubes-style pinned button bar (5e6dd19)
- Settings button: Discord alerts and detection audio in one dialog, shared by Flames and Cubes (5a24272)
- Cubes: wait for the panel to come BACK before reading - it blinks out on every re-roll (ea5710a)
- Cubes: retry the press sequence twice before declaring 'panel did not change' (cd89621)
- Cubes: 'Recent activity' log under the buttons, like Flames (2ee1cc4)
- Cubes: All Stats checkbox on its own line - the mode row was 76 px too narrow and overlapped it (f462cf8)
- Cubes: scrollable tab with the button row pinned at the bottom (c90ec8d)
- Cubes: multiple ticked goals combine with OR, not AND (441f04a)
- Cubes: 'all legendary' checkbox on each goal kind (6af0f0e)
- Cubes: tick any combination of the three goal kinds; all must hold on the same roll (c586fb4)
- Cubes: one cube = click, Enter, Enter; then wait for the redraw and read (4aafe1e)
- Cubes: stop the spam the instant a match is found, before the UI round-trip (fb1f56a)
- Cubes: checkbox for whether All Stats counts toward STR/DEX/INT/LUK (0760760)
- Cubes: press Enter/click twice as fast as Flames (80 / 120 ms) (f6c5eb6)
- Cubes: drop the note beside the Bright cube-type option (f6cd1d7)
- Cubes: Bright profile calibrated from a real Reset-dialog capture (c8f7fc1)
- Cubes: cube-type selector (Glowing / Bright) choosing the OCR profile (7ab105e)
- Cubes: Hide box button, like Flames (544e33c)
- Discord alerts move above the tabs with a Flames / Cubes checkmark each (4e4abbe)
- Build fails if windows_capture is missing instead of shipping alerts without images (be30c55)
- Cubes: 'Lines per stat' goal - N lines of each chosen stat on one item (bab9158)
- Cubes: combination goal can require 1, 2 or 3 matching lines (fec5e64)
- Cubes: add Item Drop Rate and Mesos Obtained; combo mode respects units (e366dcc)
- Cubes: 'Combination of stats' goal - stop when all 3 lines are from a chosen set (04ea1db)
- Cubes: stop when the selected cube runs out; conventional tab strip (fa62504)
- Cubes: spam Enter + click like Flames, freeze while reading, resume on a miss (f965330)
- Cubes: take the change-detector's reference frame right before each click (93b12f7)
- Cubes: drop the tier picker; the goal is the numbered total only (4278e35)
- Cubes: read first, then cube and wait for the panel to actually change (67312af)
- Cubes: match on the item's total for the stat; All Stats counts toward each base stat (14c867a)
- Cubes: tier defaults to Unique+; locked to Legendary+ for crit damage and cooldowns (4e660f6)
- Add Magic ATT reference screenshot (f4b0165)
- Cubes: pick the stat, minimum and tier from menus instead of typing (43e83a0)
- Cubes: read lines with a unit after the number ('Skill Cooldowns -2 sec') (dcf6de4)
- Cubes: per-line tiers with measured colours; colon in stat names; movable, resizable box (013e510)
- Cubes: Total box summing lines by stat; standalone Read button (046f10e)
- Cubes: show the tier as a colour square beside each line instead of a word (2ea24e7)
- Cubes: read the potential tier from the line icon; allow a tier in the target (baaef22)
- Cubes: F9 cubes until a target line appears (a0b7b6d)
- Fixed window size across tabs; faster tab switches (2758b39)
- Cubes tab: F7 finds the Potential panel, F9 reads its three stat lines (08f4beb)
- Share the app header (logo, name, version) above the tabs (a764a22)
- One window with Flames / Cubes tabs; one mode runs at a time (6c1b37e)
- Add a Flames / Cubes launcher; Flames is the existing app, Cubes is a stub (6fddb09)
- Stamp local builds with git describe so hand-built exes show a real version too (aa20a49)
- Show the version as its own accent-coloured line under the title (8c0ca93)
- Cut single-file launch from 2.6 s to 1.5 s; show the build version in the UI (ca4aae2)
Built from commit a330ddc. Requires Tesseract OCR installed separately.
Full Changelog: v1.23.0...v1.24.0
v1.23.0
Changes in this version
Built from commit 8116717. Requires Tesseract OCR installed separately.
What's Changed
Full Changelog: v1.22.0...v1.23.0
Yeladim kakot lo yodhim lehenot - kus ima shelahem
v1.22.0
Changes in this version
-
New Discord alerts: see First-time Discord setup.
-
Explain Discord webhook and user ID setup (8dc3e82)
-
Report safe Discord capture failure reasons (14a3e76)
-
Identify Discord requests to avoid forbidden responses (65cb620)
-
Keep Discord checkbox and corrupt settings safe (f013fbb)
-
Fix Discord capture privacy and cancellation gates (fb90f5c)
-
Add private Discord hit alerts (7d54fdc)
Built from commit 0a23142. Requires Tesseract OCR installed separately.
What's Changed
Full Changelog: v1.21.0...v1.22.0
v1.21.0
Changes in this version
- Added 'im bored' button (6981e05)
Built from commit 6981e05. Requires Tesseract OCR installed separately.
What's Changed
Full Changelog: v1.20.0...v1.21.0
v1.20.0
v1.18.0
Changes in this version
- Make the transparentcolor assertion robust to Tk returning a color object (7bd90fc)
- Show the startup capture re-check result in the app's activity log (a22c65a)
- Re-check last run's captures on every launch; fix 3 classifier issues found by it (803350e)
- Replace Tesseract with a template-matching digit classifier (primary path) (cda9af2)
- Fix real detection bugs found from actual play data: noise-trim + mismatched capture (136ff75)
- Also capture confirmed successful detections, not just misses (c9ca169)
- Auto-capture likely missed detections for real-world OCR recalibration (9576d38)
- Improve OCR reliability: color-based digit contrast + retry the confirm read (fd75b83)
Built from commit b6a8ef9. Requires Tesseract OCR installed separately.
What's Changed
New Contributors
Full Changelog: v1.17.0...v1.18.0
v1.17.0
Changes in this version
- Revert "Scale Enter/click spam speed with box size (faster for x1, unchanged for x3)" (50329e4)
Built from commit 50329e4. Requires Tesseract OCR installed separately.
Full Changelog: v1.16.0...v1.17.0
v1.16.0
Changes in this version
- Don't drop first launch straight into a full-screen selection prompt (f72ed0b)
- Scale Enter/click spam speed with box size (faster for x1, unchanged for x3) (c0951f4)
- Add a Hide box / Show box toggle to the control window (0cec100)
- Fix Reset-button targeting and add DPI awareness for accurate cursor placement (282f39d)
- Revert detection regex to + only - negative results must not stop spam (7da428e)
- Actually install UPX in CI so upx=True in the spec does something (ed2e722)
- Shrink the exe: use opencv-python-headless and drop its bundled FFmpeg DLL (bc447da)
- Auto-locate: cover all AFTER panels with one box, not just the rightmost (2587fd7)
Built from commit 7c501ce. Requires Tesseract OCR installed separately.
Full Changelog: v1.15.0...v1.16.0