KONE +

Base64/braille decoder, DLsite/Steam product cards, link-health checker, and password auto-fill for kone.gg.

هذه إصدارات لهذا البرنامج النصي حيث تم تحديث الكود. عرض كل الإصدارات.

  • v18.0 17-06-2026

    v18.0 --

    * [New] Added automatic comment expansion — auto-clicks the "댓글 더 보기" (load-more) button to pull in collapsed comments, and expands "답글 N개" reply threads including nested replies. Both behaviors are independently toggleable under Settings → 본문 and are enabled by default.

    * [Update] Getchu previews now cache parsed page data per item, so re-hovering a previously viewed card skips the page fetch and appears almost instantly (the first view is unchanged, as Getchu images must be referer-proxied). Memory is bounded by a size-capped, URL-only cache — image data is never cached.
    * [Update] base64 / product-code scan results are now memoized in a size-capped cache, eliminating redundant re-analysis of identical text on SPA re-renders.
    * [Update] The base64 matching pattern is now compiled once and reused instead of being rebuilt on every scan.
    * [Update] Internal code cleanup and de-duplication.
    * [Update] Setting-button tooltips now scale with the "설정 화면 크기" (UI size) option instead of staying at a fixed small size.

    * [Fix] Multi-level (nested) base64 whose intermediate decode stage contains whitespace or line breaks now continues decoding instead of stopping early.
    * [Fix] Setting-button tooltips now scale with the "설정 화면 크기" option instead of staying at a fixed tiny size.

  • v17.5 15-06-2026

    v17.5 --

    * [Update] Adjusted dark mode card color palette — colors are now properly tinted rather than washed-out or overly saturated.
    * [Update] Reduced MyPikPak link-check timeout from 5000ms to 3000ms, consistent with other services.
    * [Update] Link checks for duplicate cards now deduplicate by URL — only one network request is made per unique URL, with results broadcast to all matching cards simultaneously.

    * [Fix] Fixed w/s and a/d card navigation triggering when the settings panel shortcut key overlaps with those letters.
    * [Fix] Fixed auto base64 detection failing on encoded content split across multiple adjacent block elements (e.g. multi-line encoded text in separate

    tags).
    * [Fix] Fixed drag-to-translate incorrectly falling back to a popup instead of replacing the selected text in-place.
    * [Fix] Fixed the TXT Inspection modal not dismissing the DLP preview panel when opened.
    * [Fix] Tightened DLsite code recognition — RJ/BJ/VJ/RE/BE/VE codes now require a minimum of 6 digits (RJ2026 and similar short codes no longer generate cards).
    * [Fix] Fixed an inconsistent product_id URL regex on DLsite work links that could incorrectly match short numeric codes.

  • v17.4 15-06-2026
  • v17.4 15-06-2026

    * [New] Added extra metadata to the bottom of previews (DLsite: Rating/Sales/Release | Steam: Rating/Release).
    * [New] Added preview support for **Getchu**.
    * [New] Supported unreleased DLsite game codes (automatically converts `work` links to `announce`).
    * [New] Added customizable delay for link expiration validation (0ms is still perfectly fine).
    * [New] Added modal size customization for Settings & TXT Inspection.

    * [Update] Major overhaul of the Settings UI.

    * [Fix] Fixed bugs and errors within the preview function.

  • v17.3 14-06-2026

    1) Redesigned settings panel layout — two-column, left: text/password/hotkey/apply, right: link options

    2) Added TXT library comparison (TXT 작품 보유 확인) — colors product cards green (unowned) or red (owned) based on last uploaded TXT; off by default

    3) Added DLsite/Steam preview size slider (50–200%) with reset button

    4) Improved settings UX: tooltips on hover replace always-visible notes; slider loses focus on release

    5) Fixed preview not closing when opening settings panel

    6) Redesigned TXT checker history sidebar — paginated (12 items/page) with page number buttons at the bottom

    7) Fixed date search false matches ("어제"/"오늘" appearing in all results)

    8) Unified DLsite/Steam preview box to fixed dimensions with object-fit:contain for consistent scaling

    9) Fixed password manager layout broken by settings grid change

  • v17.2 13-06-2026
  • v17.2 13-06-2026

    ## Fixed

    1) Improved UI for TXT duplicate checker

    2) Added page URL to check history entries

    3) Added date search to check history

    4) Added configurable hotkey for the duplicate checker modal

    5) Improved settings modal UI (two-column layout, wider panel, column separator)

  • v17.1 13-06-2026

    ## New Features

    1) Steam code prefix

    - Steam product codes are now copied/stored as ST (e.g. ST1234567) instead of bare numbers, making platform origin unambiguous.

    2) TXT checker: full platform support

    - extractCodesFromTxt now recognizes all supported platforms, not just DLsite:

    + DLsite (RJ/BJ/VJ/RE/BE/VE prefixes)
    + Steam (store.steampowered.com/app/… URL or ST prefix)
    + Getchu (GC prefix or getchu.com URL)
    + Fanza/DMM (FZ prefix or dmm.co.jp/cid=… URL)
    + Fanbox posts (FB prefix or fanbox.cc/posts/… URL)
    + Fanbox creator pages (creator.fanbox.cc subdomain)
    + Patreon (patreon.com/creator URL)
    + Generic URLs (any https://… not matched above)
    + Raw tokens ≥ 4 chars with no whitespace (uppercased)

    3) TXT checker: page card comparison mode

    - The checker now compares TXT codes against the product cards currently on the page, rather than checking for TXT-internal duplicates only.

    + Red — items already owned (present in both TXT and page cards)
    + Green — items not yet owned (on the page but absent from TXT)
    + TXT-internal duplicates are shown as a separate third section when present.
    + Falls back to TXT-only duplicate analysis when no product cards are found on the page.

    4) Click-to-scroll on result items

    - Clicking any code in the "already owned" or "not yet owned" list scrolls the background page to the corresponding product card and highlights it with a brief orange flash animation.

    5) TXT check button on all pages

    - The TXT check button is now injected on every kone.gg page that has a subscriber/sub-info button group, not only on channel front pages.

    6) History: second-click detail expansion

    - In the result history list, a first click on a row loads the comparison summary. A second click on the same already-selected row expands the full per-code frequency table inline.

    7) History rows styled as real buttons

    - History rows are now elements with visible borders, background fill, rounded corners, hover highlight, and a blue selection state — no longer plain underlined text.


    ## Bug Fixes
    Link panel (모아보기) hover preview not working

    Fixed two separate issues:

    1) Adding the preview

    to document.body was triggering the MutationObserver, causing flush() → panel rebuild → clone removal → preview stall loop. Fixed by adding data-b64d attribute to the preview element so the MO skips it.

    2) cloneNode(true) does not copy event listeners, so panel clones lost their mouseenter → dlpShow hook. Fixed by re-attaching the listener in cloneCard when dataset._dlpHooked is set.

  • v17.0 13-06-2026

    ## New Features

    1) Link collection panel: A summary panel at the top of each post now shows all product and download cards in one place, always deduplicated regardless of the duplicate-prevention setting. The panel can be filtered to show all cards, products only, or download links only via the new Collection View option.

    2) Copy button on cards: Every product and download card now has a one-click copy button on the left side that copies the link URL to the clipboard.

    3) Duplicate card prevention: A new option to suppress repeated cards when the same product code or link appears multiple times in a post. Only the first occurrence generates a card.

    4) Hover-to-navigate for w/s card browsing: An option that, when a card is hovered, makes the w/s keyboard shortcut jump directly to that card instead of cycling sequentially.

    5) ESC key closes settings panel: The settings overlay can now be dismissed with the Escape key.


    ## Expanded Support

    1) Additional product link types: Fanza, Getchu, and Fanbox product codes are now recognized and converted to product cards.
    Getchu: getchu.com/item/
    Fanbox: .fanbox.cc


    ## Bug Fixes

    1) workupload link status: Fixed incorrect "alive" results caused by workupload's own bot-detection page being mistaken for a valid response. Affected links now correctly report as unverifiable.

    2) Link re-verification skipped: Check results are now cached per URL. Navigating to a post where some links were already verified will apply the stored result instantly without repeating the network request.

    3) Transfer password input: Fixed a bug where the password field submission failed in certain Transfer.sh flows.

    4) Decoding exception handling: Improved robustness for edge-case encoded strings that previously caused silent failures.

    5) SPA write-page detection: Fixed an issue where clicking the Edit button on a post (SPA navigation, no page reload) left decoded content in the DOM, interfering with the Froala editor. The script now immediately restores original DOM state when entering the write page.

  • v16.0 11-06-2026

    ## What's New in v16.0

    ### New Features
    - **Keyboard card navigation** — Press `w`/`s` (or `↑`/`↓`) to jump between cards on
    the page. Scope is configurable: download cards only, product cards only, or both.
    - **Patreon support** — Patreon creator pages are now recognized and rendered as
    product cards (orange theme), alongside DLsite and Steam.
    - **Auto-scroll to first card** — Optional setting to automatically scroll to the first
    download card after decoding completes.
    - **Settings panel on first install** — The settings panel now opens automatically
    when the script is installed for the first time.

    ### Bug Fixes
    - Fixed preview image remaining visible after navigating to a different page.
    - Fixed page becoming unresponsive when navigating back from an edit page that
    contained encoded content.

    ### Improvements
    - Braille decoding can now be turned off individually. Korean braille's consonant /
    vowel / tone mark structure caused frequent false matches in ordinary text.
    - Site root links (e.g. `dlsite.com`, `kio.ac` with no content path) no longer
    produce cards.
    - Script is now fully disabled on post creation and editing pages to prevent
    interference with the editor.
    - Script only activates on explicitly supported sites; all other sites are excluded.

    ### Removed
    - Discontinued link-expiry detection for `transfer.it` — API and header restrictions
    made reliable detection impossible.

  • v15.0 10-06-2026
  • v14.12 10-06-2026
  • v14.11 10-06-2026
  • v14.10 10-06-2026
  • v14.8 10-06-2026
  • v14.3 10-06-2026
  • v14.2 09-06-2026