A simple, fast tool to compare links against the FMHY wiki, and display their redirect chains.
Find a file
2023-01-06 22:29:57 +00:00
assets Rewrite for maintainability (1.10) 2023-01-06 22:29:57 +00:00
FmhyChecker.pyw Rewrite for maintainability (1.10) 2023-01-06 22:29:57 +00:00
LICENSE Add LICENSE 2023-01-06 20:38:18 +00:00
MainWindow.ui Rewrite for maintainability (1.10) 2023-01-06 22:29:57 +00:00
README.md Rewrite for maintainability (1.10) 2023-01-06 22:29:57 +00:00

FMHY Dupe Checker

A simple, fast tool to compare links against the FMHY wiki, and display their redirect chains.

screenshot


Getting started

Clone the repo

git clone https://gitlab.com/cevoj/fmhy-dupe-checker.git
cd fmhy-dupe-checker\

Install requirements

Python is required.

pip install requests PyQt5 pyperclip fake-headers

Run FmhyChecker.pyw


Usage

This tool takes links inputted into the field on the left, and checks if they are not already present in the wiki. Links will be automatically pulled using regex.

Note that the ReGex is designed to ignore trailing /, http/https, and www/ww<n>

Dupes will be indicated with a , and unique links will have a . Once the scan is complete, the Copy ❌ and Copy ✅ buttons will be ungreyed, allowing you to copy all dupe or unique flagged links separated by a newline (\n).

Checking URL validity

video here

Selecting links and clicking Test will the URL's redirect chain. View a URL by hovering over its status code.

The Copy 🔍 button will copy all links that are unique () and tested to have successful responses (read more about status codes here).

CSV Exports

The download button will export the data to a CSV file.

csv

Note: Status codes are hyperlinked.