Skip to main content

An intelligent command-line assistant to organize and manage files effortlessly.

Project description

🌟 SuperHelperXPro: Master Your Digital World! 🚀

Are your files a chaotic mess? Drowning in downloads, duplicates, or disorganization? Say goodbye to file headaches and hello to SuperHelperXPro — your intelligent command-line assistant, designed to help you effortlessly sort, fix, and manage your digital life with powerful, intuitive commands. ✨


🎯 Why SuperHelperXPro? Take Control of Your Files! 💡

Organizing files can feel like a never-ending battle. But with SuperHelperXPro, transforming your digital clutter into an organized masterpiece is a breeze! Our user-friendly CLI empowers you to visualize folder structures, rename batches of files, copy or move mountains of data, eliminate pesky duplicates, tag content for instant retrieval, and much more. Get ready to reclaim your digital peace of mind! 🎉


🔮 Unleash the Magic: Commands at Your Fingertips! 🦸‍♂️🦸‍♀️

Discover the incredible capabilities SuperHelperXPro brings to your daily file management:

Command & Syntax What It Does Example & Meaning Why It’s Great!
superhxpro visualize <folder> [maxDepth] Visualize your folder tree with a clear, visual map. 🌳 superhxpro visualize "Photos" 2<br/>Shows your "Photos" folder and its subfolders up to 2 levels deep. Gain instant clarity on your file structure! 🗺️
superhxpro batch-rename <folder> <regex> <replacement> [recursive] Rename multiple files in one go using powerful regular expressions. 🏷️ superhxpro batch-rename "Downloads" "(IMG_)(\d+)" "Vacation_\2" true<br/>Transforms IMG_001.jpg into Vacation_001.jpg across your "Downloads" folder, including subfolders. Save hours of tedious manual renaming! ⏱️
superhxpro deep-clone <src> <dest> Create a perfect, complete copy of an entire folder and its contents. 👯 superhxpro deep-clone "ProjectX" "ProjectX_Backup"<br/>Creates a full duplicate of "ProjectX" as "ProjectX_Backup". Effortlessly back up or duplicate projects! 💾
superhxpro conditional-move-copy <src> <dest> <type> <value> [--copy] Move or copy files based on smart rules like age or size. 📐 superhxpro conditional-move-copy "Downloads" "Archive" ageDays 180<br/>Moves files in "Downloads" older than 180 days to your "Archive" folder. Add --copy to copy instead of move. Keep your folders tidy and relevant automatically! 🧹
superhxpro auto-cleanup <folder> <criteria> [value] Automatically delete old, temporary, or unwanted files to free up space. 🗑️ superhxpro auto-cleanup "Temp" ageDays 7<br/>Deletes files older than 7 days in your "Temp" folder. Reclaim valuable disk space with ease! ♻️
superhxpro deduplicate <folder> [--dry-run] Find and remove duplicate files using smart hashing. 🕵️‍♀️ superhxpro deduplicate "MyPhotos" --dry-run<br/>Shows you duplicates without deleting them first. Free up massive amounts of storage by eliminating redundant files! 🌬️
superhxpro tag-file <filePath> [--add <tags>] [--remove <tags>] [--recursive] Add or remove custom tags on your files for better organization. 🏷️ superhxpro tag-file "Report.pdf" --add "urgent,work"<br/>Tags Report.pdf as "urgent" and "work". Organize your files by custom categories and contexts! 🗂️
superhxpro search-tag <folder> <tag> Quickly find all files with a specific tag. 🔍 superhxpro search-tag "Projects" "urgent"<br/>Lists all files tagged "urgent" within your "Projects" folder. Pinpoint important files in seconds! ⚡
superhxpro search-meta <folder> <jsonQuery> Perform powerful searches based on file size, date, type, or custom tags and moods! 🧠 superhxpro search-meta "." "{\"type\":\"image\",\"size\":{\"gt\":5000000}}"<br/>Finds all images larger than 5MB in the current directory. Unlock advanced search capabilities! 🔎
superhxpro exec-script <script.js/py> [args...] Run your own custom JavaScript or Python scripts directly through SuperHelperXPro. 🤖 superhxpro exec-script "cleanup_script.py" '{"folder":"Temp"}'<br/>Executes your Python script cleanup_script.py with custom arguments. Extend SuperHelperXPro with your own automation logic! ⚙️
superhxpro health-check <folder> Scan your folders for issues like broken links or inaccessible files. 🩺 superhxpro health-check "SharedDocs"<br/>Identifies potential problems in your shared documents. Keep your data healthy and reliable! ❤️‍🩹
superhxpro export-map <folder> <jsonFile> Generate a detailed JSON catalog of your entire file structure and metadata. 📊 superhxpro export-map "ClientPhotos" "client_photos_catalog.json"<br/>Creates client_photos_catalog.json with all your photo details. Get a comprehensive overview of your digital assets! 📈
superhxpro apply-rules <folder> Run predefined automation rules to streamline your workflows. (Conceptual) ⚙️ superhxpro apply-rules "Inbox"<br/>Triggers any custom rules set up for your "Inbox" folder. Automate your routine file management tasks! 🎯
superhxpro schedule-command <name> <delay_ms> <command_args...> Set commands to run at a later time. (Conceptual) ⏰ superhxpro schedule-command "daily_cleanup" 86400000 auto-cleanup Temp ageDays 7<br/>Schedules the "auto-cleanup" command to run after 24 hours (86,400,000 milliseconds). Automate repetitive tasks without lifting a finger! 🗓️
superhxpro undo-actions [steps] Revert previous actions for safety and peace of mind. (Conceptual) ↩️ superhxpro undo-actions 1<br/>Attempts to reverse the last action taken. Work with confidence, knowing you can rewind! 🔙
superhxpro folder-mood-set <folder> <mood> [--name <name>] Assign emotional labels to your folders. 😊 superhxpro folder-mood-set "VacationPhotos" happy --name "SummerTrip"<br/>Labels "VacationPhotos" as "happy" and names the mood "SummerTrip". Make your folders feel special and organize by sentiment! 💖
superhxpro folder-mood-get <folder> [--recursive] [--filter-mood <filter>] Retrieve emotional labels for folders. Use --recursive to scan subfolders, and --filter-mood to filter by mood value or name. superhxpro folder-mood-get "E:\" --recursive --filter-mood joyful<br/>Lists all folders on drive E: with a mood value or name containing "joyful". Quickly find folders based on their emotional tags! ✨

🚀 Get Started: It's Super Easy with Python!

No complex setups needed! SuperHelperXPro runs perfectly with Python.

  1. Install Python: If you don't have it, download and install Python 3 from python.org.

  2. Download SuperHelperXPro: Get the superhxpro.py file from our website or repository.

  3. Open Your Terminal: Launch your command prompt (Windows) or terminal (macOS/Linux).

  4. Navigate to the Folder: Change directory to where you saved superhxpro.py:

    cd path/to/your/superhxpro_folder
    
  5. Run Commands: Now you're ready to unleash SuperHelperXPro! Just use python superhxpro.py followed by your desired command:

    python superhxpro.py visualize . 2
    

    (This will show you the current folder's structure up to 2 levels deep!)

That's it! You're all set to transform your messy files into an organized masterpiece with SuperHelperXPro.


📄 Copyright & License

© 2024 SuperHelperXPro. All rights reserved. SuperHelperXPro is provided as-is for personal and professional use. Use responsibly and enjoy organizing your files

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

superhelperhxpro-1.0.2.tar.gz (19.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

superhelperhxpro-1.0.2-py3-none-any.whl (15.7 kB view details)

Uploaded Python 3

File details

Details for the file superhelperhxpro-1.0.2.tar.gz.

File metadata

  • Download URL: superhelperhxpro-1.0.2.tar.gz
  • Upload date:
  • Size: 19.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.3

File hashes

Hashes for superhelperhxpro-1.0.2.tar.gz
Algorithm Hash digest
SHA256 7077f5ccb6b961d7c9c1a98dc44f2300b25447558e9dc8ae4f941dedb95a8a30
MD5 f0627071c4de6d48fbbd26d7497439fc
BLAKE2b-256 b9784e230b53591d96fd671338fc65e4cb845cbc7a20bb0d1392c9cec9884270

See more details on using hashes here.

File details

Details for the file superhelperhxpro-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for superhelperhxpro-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a7e0c2c5ed3dd63ce9b9f5009c2da51d388fb0f4ecf497edfd50c18c64610631
MD5 a58638a195b44f029ea5664b42b82624
BLAKE2b-256 94ee9419ab5c411f0a3ca6cb802880bbaa0697d9a6ef92b811438cd72ffc88e2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page