gpscan

Crates.iogpscan
lib.rsgpscan
version0.0.6
sourcesrc
created_at2024-10-10 04:07:58.319394
updated_at2024-10-17 10:55:12.50449
descriptionA tool to generate XML files compatible with GrandPerspective
homepage
repositoryhttps://github.com/kojix2/gpscan
max_upload_size
id1403430
size50,619
(kojix2)

documentation

README

gpscan

Cargo Build & Test Crates.io Crates.io

Scan your Linux filesystem and get an XML file compatible with GrandPerspective on macOS to visualize disk usage.

  • Recursively scans directories and files
  • Generates XML output compatible with GrandPerspective
  • Skips symbolic links to prevent infinite loops
  • Handles file permissions and errors

Installation

Downloading

You can download prebuilt binaries in the GitHub Releases.

Building

cargo install gpscan

Usage

Basic usage

gpscan ./foo > result.gpscan
  1. Transfer the result.gpscan file to your Mac.
  2. Open it in GrandPerspective.

Development

git clone https://github.com/kojix2/gpscan.git
cd gpscan
cargo build --release

License

MIT

This project was created using the full assistance of ChatGPT.

Commit count: 69

cargo fmt