================================================================================
  Crimdio User Manual
  Version 1.2.0
================================================================================

[Table of Contents]
  1. Application Overview
  2. System Requirements
  3. Installation
  4. Uninstallation
  5. Starting the Application
  6. Basic Operation (Search Procedure)
  7. Search Options
  8. Search Targets
  9. Working with Search Results
 10. File Export (Format Selection)
 11. Menu Bar Operations (File Settings, Color Theme, Language, Options, Help)
 12. Notes and Limitations


================================================================================
  1. Application Overview
================================================================================

Crimdio is a tool that searches multiple files (spreadsheets, documents,
and text files) in a specified folder at once and lists every place where
the text or number you specify is found.

[Main Features]
  - Search across multiple spreadsheet / document / text files at once
  - Recursive search that can include subfolders
  - Choose partial match / exact match / case sensitivity, and more
  - Export search results to a file (choose CSV, Excel, JSON, or Markdown)
  - Switch between the "All results", "Spreadsheet", "Document", "Text",
    "Folder/File name", and "Search target files" tabs to view results
  - Double-click a result to open it in the associated app
  - Multilingual support: Japanese, English, Chinese (Simplified /
    Traditional), and Korean
    (the Windows language setting is auto-detected on first launch)

[Supported Spreadsheet File Formats]
  - .xlsx  (standard format for Excel 2007 and later)
  - .xlsm  (macro-enabled workbook)
  - .xls   (Excel 97-2003 format)
  - .ods   (OpenDocument Spreadsheet)
  - .csv   (comma-separated text; searched as a table of rows and columns.
            The character encoding, UTF-8 or Shift_JIS, is auto-detected)
  - .gsheet  (a Google Sheets shortcut; requires linking to Google the first
            time; see below)

[Supported Document File Formats]
  - .docx / .docm  (Word documents)
    * Note: The legacy binary format .doc (old Word) is not searched by
      this tool. Save the file again in .docx or .docm format to search it.
  - .pptx / .pptm / .ppsx  (PowerPoint presentations)
    * Note: The legacy binary formats .ppt / .pps (old PowerPoint) are not
      searched by this tool. Save the file again in .pptx, .pptm, or .ppsx
      format to search it.
  - .odt  (OpenDocument Text)
  - .odp  (OpenDocument Presentation)
  - .pdf  (PDF documents)
    * Text inside images, and encrypted PDFs, have no text layer and cannot be
      searched (OCR is not supported).
  - .gdoc / .gslides
    (shortcuts to Google Docs / Google Slides; require linking to Google the
    first time; see below)

[Supported Text File Formats]
  - .txt / .csv / .log / .md
    * .csv files are handled both "as a table" (Spreadsheet tab) and "as
      text" (Text tab); results appear on both tabs.
    * In addition to the extensions above, any extension you register with
      the "Custom" button on the "Search targets" tab of "File settings" is
      also searched as text.

[About searching Google Sheets (.gsheet), Docs (.gdoc), and Slides (.gslides)]
  You can search .gsheet / .gdoc / .gslides files in a folder synced by
  Google Drive for desktop. Because their contents live in the cloud, the
  first search requires you to sign in to Google (and grant consent) in
  your browser and to select the files to search.
  Press Ctrl+A in the list to select all files. Click a file to select or
  deselect files one at a time. Hold down Shift and click to select a
  range of files. Crimdio can read only the files you select.
  Google's screen says "see, edit, create, and delete", but Crimdio only
  reads their contents and does not write or delete anything.
  You do not need to select the same files again. When new files are
  added, the selection screen appears only for the added files.
  Files you do not select are not searched and are shown as "Not allowed"
  in the list after the search (search again to select them).
  An internet connection is also required when you search.
  If you sync files from more than one Google account, Crimdio links each
  account separately. You can disconnect accounts individually or all at
  once under "Options" -> "Google account".
  Double-clicking a result opens it in the browser.
  * "Make a table of matching rows" does not support matches in Google Sheets
    (they are not included in the table).

  * If you want to revoke access without using the app at all (for example,
    after uninstalling the app), you can also revoke it from your Google
    Account, under "Security" -> "Third-party apps & services".


================================================================================
  2. System Requirements
================================================================================

  - OS         : Windows 11 (64-bit) / Windows 10 (version 1809 or later, 64-bit)
                 * Running on a Windows version that is out of support is
                   not guaranteed, even if it happens to work.
  - Memory     : 4 GB or more recommended
  - Storage    : 200 MB or more of free space at the install location

  * The .NET runtime is bundled with this tool, so no separate installation
    is required.


================================================================================
  3. Installation
================================================================================

Two kinds of packages are distributed: an "installer" and a "ZIP" package.
Both provide the same features. For the installer, follow [Step 1] through
[Step 3]. For the ZIP package, see [If you are using the ZIP package].

[Step 1] Run the installer
  Double-click "Crimdio_Setup_v1.2.0.exe" to launch it.

[Step 2] If a security warning appears
  Continue as follows:
  (1) Click "More info".
  (2) Click "Run anyway".

[Step 3] Using the installation wizard
  Follow the installer's instructions to install.


[If you are using the ZIP package]
  Extract the downloaded ZIP file (right-click -> "Extract All"), place it
  in any folder you like, and run "Crimdio.exe" inside it. No
  installation step is required.


================================================================================
  4. Uninstallation
================================================================================

  You can uninstall using either of the following methods.

[Installer package]
  [Method A] From the Start menu
    Start menu -> "Crimdio" folder -> click "Uninstall Crimdio".
  [Method B] From Windows Settings
    Open "Settings" -> "Apps" -> "Installed apps".
    Search for "Crimdio", select it, and click "Uninstall".

[If you are using the ZIP package]
  Simply delete the folder.
  Settings are stored in %APPDATA%\Crimdio.
  Delete that folder too if you want to remove everything completely.

================================================================================
  5. Starting the Application
================================================================================

Start the app using any of the following methods.

  - Double-click the shortcut icon on the desktop
  - Click "Crimdio" in the Start menu
  - Double-click "Crimdio.exe" in the installation folder


[Accepting the Terms of Use (on first launch)]

  The first time you start the app, an "Accept the Terms of Use" screen
  appears before the main window. You must accept the Terms of Use (End
  User License Agreement) to use this app.

  (1) Click "Read the Terms of Use (opens the official website)" to open
      the full text of the Terms of Use in your default browser. Please
      review the contents.
  (2) If you agree, click the "Agree" button on the left. The main window
      opens, and this screen will not appear again on later launches.
  (3) If you do not agree, click "Do not agree (Exit)" on the right. The app
      will not start.

  * If the Terms of Use are revised, this screen may appear again the next
    time you start the app, so that you can accept the revised terms.
  * The version (revision date) of the Terms of Use you accepted is
    recorded in a settings file on your own PC. It is never sent over the
    internet.


[Choosing a Screen (First Launch)]

  The first time you start the app, a screen for choosing which screen to use is displayed.

  - Simple Screen: An easy screen where you just enter a location and a word to search.
  - Advanced Screen: A screen with all features, where you can fine-tune search conditions and search targets.

  You can switch at any time with the "To Simple Screen" / "To Advanced Screen" button at the top right of the screen.
  * Chapter 6 and later of this manual describe the Advanced Screen.


================================================================================
  6. Basic Operation (Search Procedure)
================================================================================

[Step 1] Specify the folder to search
  Set a folder path or the full path of a file in the "Folder/File" field.
  You can set it in any of the following ways.
  - Select a folder/file in the dialog opened by the "Browse..." button
  - Drag and drop a folder/file onto the input field
  - Paste the full path of a folder/file into the input field
  - Right-click a folder/file in File Explorer → "Search with Crimdio" (when "File Explorer
    integration" is turned on in the Options)

[Step 2] Enter the search text
  Type the text or number you want to find into the "Search Text" field.

[Step 3] Set search options (as needed)
  Use the "Search options" and "Search in" sections below the input fields.

[Step 4] Run the search
  Click the "Search" button.
  (You can also start the search by pressing Enter while the cursor is in
  the Search Text field.)

[Step 5] Check the search results
  When the search finishes, the list of matching cells is displayed.


================================================================================
  7. Search Options
================================================================================

You can set the conditions for the search.

["Include subfolders"] (default: on)
  Checked   -> All subfolders under the specified folder are also searched.
  Unchecked -> Only files directly inside the specified folder are searched.

["Exact match"] (default: off)
  Unchecked -> Extracts everything whose text in the compared range
               contains the search text.
  Checked   -> Extracts only items whose text in the compared range is
               exactly equal to the search text.

["Regular expression"] (default: off)
  Checked   -> The search text is treated as a regular expression.
  Unchecked -> The search text is treated as plain text.

["Case sensitive"] (default: off)
  Unchecked -> Uppercase and lowercase letters are not distinguished.
  Checked   -> Uppercase and lowercase letters are distinguished.

["Full-width / half-width"] (default: off)
  Unchecked -> Full-width and half-width characters are not distinguished.
  Checked   -> Full-width and half-width characters are distinguished
               when matching.
  * This option is not shown when the display language is English.

["Hiragana / katakana"] (default: off)
  Unchecked -> Hiragana and katakana are distinguished.
  Checked   -> Hiragana and katakana are treated as the same.
  * This option is not shown when the display language is not Japanese.


================================================================================
  8. Search Targets
================================================================================

You choose what to search by turning on the checkboxes for the targets you
want. On the screen opened with the "Details..." button, you can also turn
each target within every group on or off individually.

["Body"] (default: on)
  The basic group: cells, body text, and so on
["Shapes"] (default: on)
  The group for shapes, text boxes, and so on
["Comments"] (default: on)
  The group for comments
["Formulas"] (default: on)
  The group for formulas, such as cell formulas
["Hidden"] (default: on)
  The group for hidden text, such as hidden cells and hidden characters
["Others"] (default: on)
  The group for items that do not belong to any of the groups above


================================================================================
  9. Working with Search Results
================================================================================

[Switching result tabs]
  Search results are shown across six tabs: "All results", "Spreadsheet",
  "Document", "Text", "Folder/File name", and "Search target files".
  - All results tab   : the results of the Spreadsheet, Document, Text and
                        Folder/File name tabs
                        combined into one table
  - Spreadsheet tab   : results from table-style files such as Excel,
                         OpenDocument, and CSV
  - Document tab      : results from document files such as Word,
                         PowerPoint, PDF, and OpenDocument
  - Text tab          : results from searching text files such as .txt /
                         .csv / .log / .md
  - Folder/File name tab: folder names and file names (all extensions) in the
                         searched folder that match the search string
  - Search target files tab: the list of files scanned in this search
  - You can reorder the tabs by dragging a tab header.
  - Right-click a tab header to choose "Hide tab", "Tab visibility" or "Show all
    tabs". "Tab visibility" lets you show or hide each tab with a check box. At
    least one tab must remain visible. Hidden tabs' file types are not searched.
  - You can also reorder the columns of the result table by dragging a column header.
  - Right-click a column header to choose "Hide column", "Column visibility" or
    "Show all columns". "Column visibility" lets you show or hide each column with
    a check box. At least one column must remain visible.

[Double-click a result to open the file]
  Double-clicking a row in the result list opens the original file in the
  configured app.
  On the Folder/File name tab, double-clicking a file row opens its folder
  with the file selected. For a folder row, double-clicking the Folder column
  opens the parent folder with that folder selected; double-clicking any
  other column opens the folder itself.
  On the All results tab, double-clicking a folder/file name row opens the
  parent folder with that folder/file selected, whichever column you double-click.
  You can set the app under the menu bar's "File settings" -> "Open with",
  separately for each search target.
  The drop-down menu lets you choose from Recommended, Associated, and
  Custom apps. The priority order shown in the drop-down menu is as follows
  (apps that are not installed on your PC are not shown in the drop-down
  menu):

  - Microsoft Excel files (.xlsx .xlsm .xls) / CSV (.csv)
      Excel -> LibreOffice -> associated app
  - Microsoft Word files (.docx .docm)
      Word -> LibreOffice -> associated app
  - Microsoft PowerPoint files (.pptx .pptm .ppsx)
      PowerPoint -> LibreOffice -> associated app
  - OpenDocument Spreadsheet (.ods)
      LibreOffice -> Excel -> associated app
  - OpenDocument Text (.odt)
      LibreOffice -> Word -> associated app
  - OpenDocument Presentation (.odp)
      LibreOffice -> PowerPoint -> associated app
  - PDF (.pdf)
      Built-in viewer -> Acrobat -> Acrobat Reader -> Edge -> Chrome -> associated app
  - Text in general (.txt, etc.)
      Jump-capable editor (Notepad++ -> Sublime Text -> Sakura Editor) ->
      default editor / Notepad
  - Markdown files (.md)
      Built-in viewer (a viewer that can show the source and the preview
      side by side, and jump from the headings pane on the left)


================================================================================
  10. File Export (Format Selection)
================================================================================

You can save search results to a file in one of four formats: CSV, Excel
workbook (.xlsx), JSON, or Markdown table (.md); the same rows and values
are exported regardless of format. The export covers the results shown on
the currently displayed tab. The columns are as follows, in the same
order as the columns on screen (the
on-screen "Ext" column and hidden columns are not exported; Folder, Created and Modified are
exported as currently displayed on screen):
  - All results tab : Folder / File Name / Created / Modified / Location /
                       Category / Content
  - Spreadsheet tab : File Name / Folder / Created / Modified / Sheet / Cell /
                       Category / Type / Content (raw) / Content (formatted)
  - Document tab    : File Name / Folder / Created / Modified / Page /
                       Category / Content
  - Text tab        : File Name / Folder / Created / Modified / Line /
                       Column / Content
  - Folder/File name tab: Folder / Name / Type / Ext / Created / Modified


================================================================================
  11. Menu Bar Operations (File Settings, Color Theme, Language, Options, Help)
================================================================================

The menu bar at the top of the window has five items, from left to right:
"File settings", "Color Theme", "Language", "Options", and
"Help". Clicking "File settings" or "Help" opens a drop-down list below it.

  - File settings -> "Search targets", "Open with"
  - Help          -> "Try with samples", "Welcome screen" (a divider),
                     "Help", "Searchable Files", "Double-click action in
                     the match list", "Licenses (third-party)",
                     "Privacy policy", "About"

================================================================================
  12. Notes and Limitations
================================================================================

[About checking search results (important)]
  - Search results can miss matches (results that should appear but do
    not) or contain false matches. This can happen because file
    encryption, password protection, corruption, or format differences
    can prevent part or all of a file's content from being read (when a
    file cannot be read, the reason is shown in the Note column of the
    Search target files tab).
  - For important business decisions or verification work, do not rely on
    the search results alone -- always check the original file directly.
  - This software is provided AS-IS and does not guarantee the
    completeness or accuracy of search results.

[Files containing macros]
  - Searching itself never runs macros (this tool only reads the contents
    of files).
  - However, if you double-click a result to open an .xlsm / .docm /
    .pptm file, that file is opened in Office, so whether its macros run
    depends on Office's macro security settings. Be careful when opening
    files you do not trust.

[File access]
  - An Excel file that is open and being edited in another app may not be
    searchable.
  - If a file being edited was in the middle of being saved, it may be
    searched using its old (pre-save) content, or it may be reported as
    unreadable. Save a file before searching if you are editing it.
    (This tool only reads files; it never modifies them.)
  - Password-protected files are skipped.
  - Corrupted files are skipped.

[Processing speed]
  - Searching a large number of files, or very large files, takes time.
  - Because the search processes multiple files in parallel, more CPU
    cores means faster searches.

[Double-click to open the original file]
  - Depending on the version of the app configured under Open with, the
    actual behavior may differ from what is described in this manual or
    in the app's own explanations.

[About temporary files]
  - Using the "Make a table of matching rows" button creates an Excel
    file that gathers the matching rows into one workbook in the
    temporary folder (%TEMP%) and opens it in the default app. Because
    this file contains the actual content of the files you searched,
    be careful when searching content that includes sensitive
    information.
  - Files older than 24 hours are automatically deleted when the app
    starts (newer ones are kept).
  - On a shared PC, or a PC you take outside your organization, you can
    also delete these files manually. Type %TEMP% into File Explorer's
    address bar to open the folder.

[About settings data when uninstalling]
  - During uninstallation you are asked "Also delete the settings and
    Google account information (the application data folder)?" Choosing
    "No" keeps your settings, which carry over if you reinstall. Choose
    "Yes" if you want to delete everything completely.
  - The "Search with Crimdio" item in the right-click menu is removed automatically when the
    installer version or the Microsoft Store version is uninstalled. For the ZIP version, turn it
    off in the Options before removing the app (if you remove the app while it is on, only the
    menu item remains).

[About using multiple windows]
  - You can run more than one instance of this software at the same
    time. Clicking a second or third icon opens another window (there is
    no restriction such as "already running").
  - Each window can have its own search folder, search text, and options,
    and can run searches independently (for example, searching
    "Folder A" in one window while searching "Folder B" in another at the
    same time).
  - Settings (the contents of the Options window), folder history,
    favorite folders, search term history, and window size/position are
    all shared across every window, using a single storage location per
    PC. If you change settings in multiple windows at the same time, the
    content from whichever window is closed (saved) last is the one that
    remains. If you want to avoid losing changes, make settings changes
    in one window before opening others.
  - Search results and search conditions themselves are independent per
    window and are never overwritten by a search in another window.

[About trademarks]
  - Microsoft, Windows, Excel, Word, and PowerPoint are trademarks of the
    Microsoft group of companies.
  - Google, Google Sheets, Google Docs, and Google Slides are trademarks
    of Google LLC.
  - Other company and product names mentioned in this document are
    trademarks or registered trademarks of their respective owners.
  - This app is not affiliated with, sponsored by, or endorsed by any of
    these companies. Their product names are referenced only to explain
    supported formats and integrations.

[About the clipboard]
  - Right-clicking the result list and choosing "Copy" places the cell's
    content on the clipboard. The same happens when you press Ctrl+C over
    selected rows (the entire row is copied in TSV format). Because other
    apps can also read the clipboard, be careful where you paste results
    that contain sensitive information, and consider overwriting the
    clipboard (for example, by copying something else) once you no longer
    need it.



================================================================================
  Published by: Sordeno   Version 1.2.0
  (c) 2026 Sordeno
================================================================================
