fix: update for splilt tools sections

This commit is contained in:
taskylizard 2023-11-26 17:20:44 +05:30
parent f9bcbe8fbe
commit 7f01f92685
No known key found for this signature in database
GPG Key ID: 5CABA3D642DDC497
4 changed files with 80 additions and 258 deletions

View File

@ -1,29 +1,66 @@
import os import os
headers = { headers = {
"AdblockVPNGuide.md": ["Adblocking / Privacy", "Adblocking, Privacy, VPN's, Proxies, Antivirus"], "AdblockVPNGuide.md": [
"AI.md": ["Artificial Intelligence", "Chat Bots, Text Generators, Image Generators, ChatGPT Tools"], "Adblocking / Privacy",
"Adblocking, Privacy, VPN's, Proxies, Antivirus",
],
"AI.md": [
"Artificial Intelligence",
"Chat Bots, Text Generators, Image Generators, ChatGPT Tools",
],
"Android-iOSGuide.md": ["Android / iOS", "Apps, Jailbreaking, Android Emulators"], "Android-iOSGuide.md": ["Android / iOS", "Apps, Jailbreaking, Android Emulators"],
"AudioPiracyGuide.md": ["Music / Podcasts / Radio", "Stream Audio, Download Audio, Torrent Audio"], "AudioPiracyGuide.md": [
"Music / Podcasts / Radio",
"Stream Audio, Download Audio, Torrent Audio",
],
"Beginners-Guide.md": ["Beginners Guide", "A Guide for Beginners to Piracy"], "Beginners-Guide.md": ["Beginners Guide", "A Guide for Beginners to Piracy"],
"DEVTools.md": ["Developer Tools", "Git, Hosting, App Dev, Software Dev"], "DownloadPiracyGuide.md": [
"DownloadPiracyGuide.md": ["Downloading", "Download Sites, Software Sites, Open Directories"], "Downloading",
"Download Sites, Software Sites, Open Directories",
],
"EDUPiracyGuide.md": ["Educational", "Courses, Documentaries, Learning Resources"], "EDUPiracyGuide.md": ["Educational", "Courses, Documentaries, Learning Resources"],
"GamingPiracyGuide.md": ["Gaming / Emulation", "Download Games, ROMs, Gaming Tools"], "GamingPiracyGuide.md": [
"Gaming / Emulation",
"Download Games, ROMs, Gaming Tools",
],
"LinuxGuide.md": ["Linux / MacOS", "Apps, Software Sites, Gaming"], "LinuxGuide.md": ["Linux / MacOS", "Apps, Software Sites, Gaming"],
"MISCGuide.md": ["Miscellaneous", "Extensions, Indexes, News, Health, Food, Fun"], "MISCGuide.md": ["Miscellaneous", "Extensions, Indexes, News, Health, Food, Fun"],
"NSFWPiracy.md": ["NSFW", "NSFW Indexes, Streaming, Downloading"], "NSFWPiracy.md": ["NSFW", "NSFW Indexes, Streaming, Downloading"],
"Non-English.md": ["Non-English", "International Piracy Sites"], "Non-English.md": ["Non-English", "International Piracy Sites"],
"ReadingPiracyGuide.md": ["Books / Comics / Manga", "Books, Comics, Magazines, Newspapers"], "ReadingPiracyGuide.md": [
"STORAGE.md": ["Storage", "Index for everything in the wiki."], "Books / Comics / Manga",
# "TOOLSGuide.md": ["Tools", "General Tools, Internet Tools, System Tools"], "Books, Comics, Magazines, Newspapers",
"TorrentPiracyGuide.md": ["Torrenting", "Torrent Clients, Torrent Sites, Trackers"], ],
"VideoPiracyGuide.md": ["Movies / TV / Anime", "Stream Videos, Download Videos, Torrent Videos"], "DEVTools.md": ["Developer Tools", "Git, Hosting, App Dev, Software Dev"],
"base64.md": ["Base64", "Base64 storage"],
"img-tools.md": ["Image Tools", "Image Editors, Generators, Compress"], "img-tools.md": ["Image Tools", "Image Editors, Generators, Compress"],
"UnsafeSites.md": ["Unsafe Sites", "Unsafe/harmful sites to avoid."] "Audio-Tools.md": [
"Audio Tools",
"Audio Players, Audio Editors, Audio Downloaders",
],
"System-Tools.md": [
"System Tools",
"System Tools, Hardware Tools, Windows ISOs, Customization",
],
"File-Tools.md": ["File Tools", "Download Managers, File Hosting, File Archivers"],
"Video-Tools.md": [
"Video Tools",
"Video Players, Video Editors, Live Streaming, Animation",
],
"Text-Tools.md": ["Text Tools", "Text Editors, Pastebins, Fonts, Translators"],
"Internet-Tools.md": ["Internet Tools", "Browsers, Extensions, Search Engines"],
"STORAGE.md": ["Storage", "Index for everything in the wiki."],
"TorrentPiracyGuide.md": ["Torrenting", "Torrent Clients, Torrent Sites, Trackers"],
"VideoPiracyGuide.md": [
"Movies / TV / Anime",
"Stream Videos, Download Videos, Torrent Videos",
],
"base64.md": ["Base64", "Base64 storage"],
"UnsafeSites.md": ["Unsafe Sites", "Unsafe/harmful sites to avoid."],
} }
def getHeader(page: str): def getHeader(page: str):
data = headers[page] data = headers[page]
header = "---\n" header = "---\n"
@ -34,15 +71,17 @@ def getHeader(page: str):
header += f"{data[1]}\n\n" header += f"{data[1]}\n\n"
return header return header
def main(): def main():
files = os.listdir('.') files = os.listdir(".")
for file in files: for file in files:
if file in headers: if file in headers:
with open(file, 'r', encoding='utf-8') as f: with open(file, "r", encoding="utf-8") as f:
content = f.read() content = f.read()
if not content.startswith('---'): if not content.startswith("---"):
with open(file, 'w', encoding='utf-8') as f2: with open(file, "w", encoding="utf-8") as f2:
header = getHeader(file) header = getHeader(file)
f2.write(header + content) f2.write(header + content)
main() main()

View File

@ -116,9 +116,6 @@ export default defineConfig({
{ text: "💾 Downloading", link: "/downloadpiracyguide" }, { text: "💾 Downloading", link: "/downloadpiracyguide" },
{ text: "🌀 Torrenting", link: "/torrentpiracyguide" }, { text: "🌀 Torrenting", link: "/torrentpiracyguide" },
{ text: "🧠 Educational", link: "/edupiracyguide" }, { text: "🧠 Educational", link: "/edupiracyguide" },
{ text: "🔧 Tools", link: "/toolsguide" },
{ text: "📷 Image Tools", link: "/img-tools" },
{ text: "👨‍💻 Developer Tools", link: "/devtools" },
{ text: "📱 Android / iOS", link: "/android-iosguide" }, { text: "📱 Android / iOS", link: "/android-iosguide" },
{ text: "🐧 Linux / MacOS", link: "/linuxguide" }, { text: "🐧 Linux / MacOS", link: "/linuxguide" },
{ text: "🌍 Non-English", link: "/non-english" }, { text: "🌍 Non-English", link: "/non-english" },
@ -127,6 +124,21 @@ export default defineConfig({
{ text: "⚠️ Unsafe Sites", link: "/unsafesites" }, { text: "⚠️ Unsafe Sites", link: "/unsafesites" },
{ text: "🔑 Base64", link: "/base64" }, { text: "🔑 Base64", link: "/base64" },
{ text: "📦 Storage", link: "/storage" }, { text: "📦 Storage", link: "/storage" },
{
text: "🔧 Tools",
items: [
{ text: "💻 System Tools", link: "/system-tools" },
{ text: "🗃️ File Tools", link: "/file-tools" },
{ text: "🔗 Internet Tools", link: "/internet-tools" },
{ text: "📝 Text Tools", link: "/text-tools" },
{ text: "👾 Gaming Tools", link: "/gamingpiracyguide#gaming-tools" },
{ text: "📷 Image Tools", link: "/img-tools" },
{ text: "📼 Video Tools", link: "/video-tools" },
{ text: "🔊 Audio Tools", link: "/audio-tools" },
{ text: "🍎 Educational Tools", link: "/edupiracyguide#educational-tools" },
{ text: "👨<200d>💻 Developer Tools", link: "/devtools" },
],
},
], ],
socialLinks: socials, socialLinks: socials,
}, },

View File

@ -1,163 +0,0 @@
# [🏴‍☠️ Beginners Guide](https://rentry.org/Piracy-BG)
**Beginners Guide to Piracy**
***
***
# [📛 Adblocking / Privacy](https://github.com/fmhy/FMHY/wiki/%F0%9F%93%9B-Adblock---Privacy---Antivirus)
**Adblocking, Privacy, VPN's, Proxies, Antivirus**
***
***
# [🤖 Artificial Intelligence](https://github.com/fmhy/FMHY/wiki/%F0%9F%A4%96-Artificial-Intelligence)
**Chat Bots, Text Generators, Image Generators, ChatGPT Tools**
***
***
# [📺 Movies / TV / Anime](https://github.com/fmhy/FMHY/wiki/%F0%9F%93%BA-Movies---TV---Anime---Sports)
**Stream Videos, Download Videos, Torrent Videos**
***
***
# [🎵 Music / Podcasts / Radio](https://github.com/fmhy/FMHY/wiki/%F0%9F%8E%B5-Music---Podcasts---Radio)
**Stream Audio, Download Audio, Torrent Audio**
***
***
# [🎮 Gaming / Emulation](https://github.com/fmhy/FMHY/wiki/%F0%9F%8E%AE-Gaming---Emulation)
**Download Games, ROMs, Gaming Tools**
***
***
# [📗 Books / Comics / Manga](https://github.com/fmhy/FMHY/wiki/%F0%9F%93%97-Books---Comics---Manga)
**Books, Comics, Magazines, Newspapers**
***
***
# [💾 Downloading](https://github.com/fmhy/FMHY/wiki/%F0%9F%92%BE-Downloading)
**Download Sites, Software Sites, Open Directories**
***
***
# [🌀 Torrenting](https://github.com/fmhy/FMHY/wiki/%F0%9F%8C%80-Torrenting)
**Torrent Clients, Torrent Sites, Trackers**
***
***
# [🧠 Educational](https://github.com/fmhy/FMHY/wiki/%F0%9F%A7%A0-Educational)
**Courses, Documentaries, Learning Resources**
***
***
# [🔧 Tools](https://github.com/fmhy/FMHYedit/blob/main/Tools-Index.md)
**Internet Tools, System Tools, Audio Tools, Video Tools**
***
***
# [📱 Android / iOS](https://github.com/fmhy/FMHY/wiki/%F0%9F%93%B1-Android---iOS)
**Apps, Jailbreaking, Android Emulators**
***
***
# [🐧 Linux / MacOS](https://github.com/fmhy/FMHY/wiki/%F0%9F%90%A7-Linux---MacOS)
**Apps, Software Sites, Gaming**
***
***
# [🌏 Non-English](https://github.com/fmhy/FMHY/wiki/%F0%9F%8C%8F-Non-English)
**International Piracy Sites**
***
***
# [📂 Miscellaneous](https://github.com/fmhy/FMHY/wiki/%F0%9F%93%82-Miscellaneous)
**Extensions, Indexes, News, Health, Food, Fun**
***
***
# [🔞 NSFW](https://fmhy.pages.dev/nsfwpiracy/)
**NSFW Sites, Hentai, NoFap**
***
***
# [⚠️ Unsafe Sites](https://fmhy.pages.dev/unsafesites/)
**Things we feel should be avoided**
***
***
# [🔑 Base64](https://fmhy.pages.dev/base64/)
**Encoded Links Page**
***
***
# [🗃️ Storage](https://github.com/fmhy/FMHY/wiki/Storage)
**Wiki Storage Page**
***
***
# [🔒 Backups](https://github.com/fmhy/FMHY/wiki/Backups)
**FMHY Backups**
***
***
# [💬 Discord](https://redd.it/17f8msf)
**Chat, Get Help, Suggest Sites**
***
***
**[Search FMHY](https://redd.it/105xraz)** - Search the Entire Wiki
**[Edit FMHY](https://rentry.co/FMHYedit)** - Make Changes to the Wiki
**[Site Hunting Guide](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/find-new-sites)** - Help Find New Sites
***
***
**Emoji Legend:**
🌐 - 3rd Party Indexes
↪️ - Storage Page Links
⭐ - Community Recommendations

View File

@ -1,66 +0,0 @@
# [💻 System Tools](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/system-tools)
**System Tools, Hardware Tools, Windows ISOs, Customization**
***
***
# [🗃️ File Tools](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/file-tools)
**Download Managers, File Hosting, File Archivers**
***
***
# [🔗 Internet Tools](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/internet-tools)
**Browsers, Extensions, Search Engines**
***
***
# [📝 Text Tools](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/text-tools)
**Text Editors, Pastebins, Fonts, Translators**
***
***
# [👾 Gaming Tools](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/games#wiki_.25BA_gaming_tools)
**Gaming Optimization, Game Launchers, Multiplayer**
***
***
# [📷 Image Tools](https://www.reddit.com//r/FREEMEDIAHECKYEAH/wiki/img-tools)
**Image Editors, Photography, Wallpapers**
***
***
# [📼 Video Tools](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/video-tools)
**Video Players, Video Editors, Live Streaming, Animation**
***
***
# [🔊 Audio Tools](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/audio-tools)
**Audio Players, Audio Editors, Audio Downloaders**
***
***
# [🍎 Educational Tools](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/edu#wiki_.25BA_educational_tools)
**Study Tools, Research Tools, World Data**
***
***
# [👨‍💻 Developer Tools](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/dev-tools)
**Dev Lessons, Programming Resources, Code Editors**