Skip to content

FinnTheHero/FinnGrab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FinnGrab - System Information Display Tool

FinnGrab is a personal project aimed at creating a system information display tool using C++. Similar to its predecessor, "FinnGet," which was implemented as a PowerShell module, FinnGrab is designed to provide essential system information in a more performance-oriented language.

Project Overview

FinnGrab utilizes C++ to gather and display fundamental system information, including the "FinnGrab" version, screen resolution, uptime, and RAM details. The tool is executed by running the finngrabrunner.ps1 PowerShell script, which automates the process of compiling, running, displaying the information, and cleaning up the executable file afterward.

Please note that the project is a work in progress and is currently focused on printing the specified system information. Future updates may include additional features and improvements.

Getting Started

To use FinnGrab and display system information on your machine, follow these steps:

  1. Ensure you have PowerShell installed on your system.

  2. Clone the FinnGrab repository to your local machine:

    git clone https://github.com/yourusername/finngrab.git
    
  3. Navigate to the project directory:

    cd finngrab
    
  4. Run the finngrabrunner.ps1 script:

    .\finngrabrunner.ps1
    
  5. The script will compile and execute the C++ program, displaying the following system information:

    • "FinnGrab" version
    • Screen resolution
    • Uptime
    • RAM details

Contributing

We welcome and appreciate contributions to enhance FinnGrab and make it even better! If you're interested in contributing, please follow these steps:

  1. Fork the FinnGrab repository to your GitHub account.

  2. Clone the forked repository to your local machine:

    git clone https://github.com/yourusername/finngrab.git
    
  3. Create a new branch for your feature or bug fix:

    git checkout -b feature-name
    
  4. Make your changes, improvements, or additions to the codebase.

  5. Test your changes thoroughly.

  6. Commit your changes with clear and descriptive commit messages:

    git commit -m "Add new feature: XYZ"
    
  7. Push your changes to your forked repository:

    git push origin feature-name
    
  8. Open a pull request (PR) against the main repository. Provide a detailed description of your changes and their purpose.

  9. Your pull request will be reviewed, and feedback may be provided. Be prepared to make further adjustments if necessary.

  10. Once your contribution is accepted, it will be merged into the main repository.

Contact

For any inquiries or feedback regarding FinnGrab, you can reach out to me directly via Discord at @finnthehuman4243

Disclaimer

FinnGrab is provided as-is, with no warranties or guarantees of any kind. The author (FinnTheHero) is not responsible for any issues or damages caused by the use of this tool. Use at your own risk.

About

System information display tool in C++

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published