{"id":18643371,"url":"https://github.com/mspaintide/newocrwikiupdater","last_synced_at":"2026-07-16T03:31:11.644Z","repository":{"id":104706134,"uuid":"183355101","full_name":"MSPaintIDE/NewOCRWikiUpdater","owner":"MSPaintIDE","description":"A small project to update all code references in the NewOCR wiki","archived":false,"fork":false,"pushed_at":"2019-05-20T19:15:06.000Z","size":25195,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-10-29T22:37:22.611Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MSPaintIDE.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-04-25T04:17:08.000Z","updated_at":"2019-05-20T19:15:07.000Z","dependencies_parsed_at":"2023-07-12T10:45:32.360Z","dependency_job_id":null,"html_url":"https://github.com/MSPaintIDE/NewOCRWikiUpdater","commit_stats":{"total_commits":4,"total_committers":1,"mean_commits":4.0,"dds":0.0,"last_synced_commit":"130b5f1351101a912906e1291ef066d8f8638319"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MSPaintIDE%2FNewOCRWikiUpdater","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MSPaintIDE%2FNewOCRWikiUpdater/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MSPaintIDE%2FNewOCRWikiUpdater/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MSPaintIDE%2FNewOCRWikiUpdater/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MSPaintIDE","download_url":"https://codeload.github.com/MSPaintIDE/NewOCRWikiUpdater/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239445604,"owners_count":19639939,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T06:06:41.591Z","updated_at":"2025-10-20T10:08:52.784Z","avatar_url":"https://github.com/MSPaintIDE.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NewOCR Wiki Updater\n\nThis small project is made for the [NewOCR wiki website](https://github.com/MSPaintIDE/NewOCR-website/tree/gh-pages) to update all the inline code references across branches. This project is only really meant for contributors to the OCR, though may be of use to others.\n\n## Using It\n\nTo use the updater, you can extract the zip file, and run the command\n\n```\njava -jar NewOCRWikiUpdater-1.0.jar \"C:\\path\\to\\website\" \"branch hash to update to\"\n```\n\nWhere the first argument is the root directory of your local clone of [the wiki](https://github.com/MSPaintIDE/NewOCR-website/tree/gh-pages), and the second argument being the hash of the branch to update the wiki to.\n\nAfter running the command, it will give a list of changed links in their files. Some may show \"MANUAL\" on what they changed to, which means it must be manually updated as lines were added/removed between the start and end of the line references.\n\nHere is a truncated example output of the most recent update from branch `7de96263853df8f63d340ecaf26284cb0d4dbb34` to `7aa211108c8da4d7900b4e89442b1a003dfe1c3e`:\n\n```\nE:\\NewOCR-website\\explanation\\training\\calculation.md\n\thttps://github.com/RubbaBoy/NewOCR/blob/7de96263853df8f63d340ecaf26284cb0d4dbb34/src/main/java/com/uddernetworks/newocr/recognition/OCRTrain.java#L180-L185 \u003e https://github.com/RubbaBoy/NewOCR/blob/7aa211108c8da4d7900b4e89442b1a003dfe1c3e/src/main/java/com/uddernetworks/newocr/recognition/OCRTrain.java#L220-L225\nE:\\NewOCR-website\\explanation\\training\\image.md\n\thttps://github.com/RubbaBoy/NewOCR/blob/7de96263853df8f63d340ecaf26284cb0d4dbb34/src/main/java/com/uddernetworks/newocr/train/ComputerTrainGenerator.java#L50-L56 \u003e https://github.com/RubbaBoy/NewOCR/blob/7aa211108c8da4d7900b4e89442b1a003dfe1c3e/src/main/java/com/uddernetworks/newocr/train/ComputerTrainGenerator.java#L57-L63\n\thttps://github.com/RubbaBoy/NewOCR/blob/7de96263853df8f63d340ecaf26284cb0d4dbb34/src/main/java/com/uddernetworks/newocr/recognition/OCRTrain.java#L112-L125 \u003e https://github.com/RubbaBoy/NewOCR/blob/7aa211108c8da4d7900b4e89442b1a003dfe1c3e/src/main/java/com/uddernetworks/newocr/recognition/OCRTrain.java#L145-L158\nE:\\NewOCR-website\\explanation\\scanning\\spacing.md\n\thttps://github.com/MSPaintIDE/NewOCR/blob/7de96263853df8f63d340ecaf26284cb0d4dbb34/src/main/java/com/uddernetworks/newocr/recognition/OCRScan.java#L166-L180 \u003e https://github.com/MSPaintIDE/NewOCR/blob/7aa211108c8da4d7900b4e89442b1a003dfe1c3e/src/main/java/com/uddernetworks/newocr/recognition/OCRScan.java#L183-L197\n\thttps://github.com/MSPaintIDE/NewOCR/blob/7de96263853df8f63d340ecaf26284cb0d4dbb34/src/main/java/com/uddernetworks/newocr/recognition/OCRScan.java#L209-L214 \u003e https://github.com/MSPaintIDE/NewOCR/blob/7aa211108c8da4d7900b4e89442b1a003dfe1c3e/src/main/java/com/uddernetworks/newocr/recognition/OCRScan.java#L226-L231\n\thttps://github.com/MSPaintIDE/NewOCR/blob/7de96263853df8f63d340ecaf26284cb0d4dbb34/src/main/java/com/uddernetworks/newocr/recognition/OCRScan.java#L195-L197 \u003e https://github.com/MSPaintIDE/NewOCR/blob/7aa211108c8da4d7900b4e89442b1a003dfe1c3e/src/main/java/com/uddernetworks/newocr/recognition/OCRScan.java#L212-L214\nE:\\NewOCR-website\\explanation\\scanning\\separation.md\n\thttps://github.com/RubbaBoy/NewOCR/blob/7de96263853df8f63d340ecaf26284cb0d4dbb34/src/main/java/com/uddernetworks/newocr/recognition/OCRActions.java#L58-L70 \u003e https://github.com/RubbaBoy/NewOCR/blob/7aa211108c8da4d7900b4e89442b1a003dfe1c3e/src/main/java/com/uddernetworks/newocr/recognition/OCRActions.java#L52-L64\nE:\\NewOCR-website\\explanation\\scanning\\calculation.md\n\thttps://github.com/MSPaintIDE/NewOCR/blob/7de96263853df8f63d340ecaf26284cb0d4dbb34/src/main/java/com/uddernetworks/newocr/recognition/OCRActions.java#L192-L201 \u003e https://github.com/MSPaintIDE/NewOCR/blob/7aa211108c8da4d7900b4e89442b1a003dfe1c3e/src/main/java/com/uddernetworks/newocr/recognition/OCRActions.java#L184-L193\n\thttps://github.com/MSPaintIDE/NewOCR/blob/7de96263853df8f63d340ecaf26284cb0d4dbb34/src/main/java/com/uddernetworks/newocr/utils/OCRUtils.java#L92-L101 \u003e https://github.com/MSPaintIDE/NewOCR/blob/7aa211108c8da4d7900b4e89442b1a003dfe1c3e/src/main/java/com/uddernetworks/newocr/utils/OCRUtils.java#L96-L105\n\thttps://github.com/MSPaintIDE/NewOCR/blob/7de96263853df8f63d340ecaf26284cb0d4dbb34/src/main/java/com/uddernetworks/newocr/recognition/OCRActions.java#L239-L251 \u003e https://github.com/MSPaintIDE/NewOCR/blob/7aa211108c8da4d7900b4e89442b1a003dfe1c3e/src/main/java/com/uddernetworks/newocr/recognition/OCRActions.java#L231-L243\nE:\\NewOCR-website\\explanation\\training\\separation.md\n\thttps://github.com/RubbaBoy/NewOCR/blob/7de96263853df8f63d340ecaf26284cb0d4dbb34/src/main/java/com/uddernetworks/newocr/recognition/OCRActions.java#L105-L117 \u003e https://github.com/RubbaBoy/NewOCR/blob/7aa211108c8da4d7900b4e89442b1a003dfe1c3e/src/main/java/com/uddernetworks/newocr/recognition/OCRActions.java#L97-L109\n\thttps://github.com/RubbaBoy/NewOCR/blob/7de96263853df8f63d340ecaf26284cb0d4dbb34/src/main/java/com/uddernetworks/newocr/recognition/OCRActions.java#L127-L174 \u003e https://github.com/RubbaBoy/NewOCR/blob/7aa211108c8da4d7900b4e89442b1a003dfe1c3e/src/main/java/com/uddernetworks/newocr/recognition/OCRActions.java#L119-L166\n\thttps://github.com/RubbaBoy/NewOCR/blob/7de96263853df8f63d340ecaf26284cb0d4dbb34/src/main/java/com/uddernetworks/newocr/recognition/OCRActions.java#L156-L168 \u003e https://github.com/RubbaBoy/NewOCR/blob/7aa211108c8da4d7900b4e89442b1a003dfe1c3e/src/main/java/com/uddernetworks/newocr/recognition/OCRActions.java#L148-L160\n\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmspaintide%2Fnewocrwikiupdater","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmspaintide%2Fnewocrwikiupdater","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmspaintide%2Fnewocrwikiupdater/lists"}