Getting Started with Rusty Compress
This guide covers the essential features and workflows of Rusty Compress to help you become productive quickly.
Interface Overview
Main Window Components
┌─────────────────────────────────────────┐
│ [🔄] Rusty Compress [Tabs] │ ← Tab Bar
├─────────────────────────────────────────┤
│ 📂 /home/user/Documents │ ← Breadcrumb Navigation
├─────────────────────────────────────────┤
│ [Toolbar: ← → ↑ ↓ ⬇️ 🗑️ 🔍 📋] │ ← Toolbar
├─────────────────────────────────────────┤
│ 📁 Documents 2024-01-15 4.2 GB │
│ 📁 Pictures 2024-01-10 1.8 GB │
│ 📄 archive.zip 2024-01-20 256 MB │ ← File List
│ 📄 notes.txt 2024-01-18 12 KB │
├─────────────────────────────────────────┤
│ Selected: 1 item Total: 4 items │ ← Status Bar
└─────────────────────────────────────────┘
Navigation Elements
- Tab Bar: Open multiple files/archives in tabs
- Breadcrumbs: Clear path navigation
- Toolbar: Quick access to common actions
- File List: Browse files and folders
- Status Bar: Selection and total item count
Opening Archives
Method 1: File Association
- Locate your archive file in Finder/Explorer/File Manager
- Double-click the file
- Rusty Compress automatically opens the archive
Method 2: In-App Browser
- Click the folder icon in the toolbar
- Navigate to the folder containing your archive
- Click on the archive file to open it
Method 3: Drag and Drop
- Drag an archive file from your file manager
- Drop it onto the Rusty Compress window
Supported Archive Formats
ZIP-based: .zip, .jar, .apk, .xapk, .ipa
TAR-based: .tar, .tar.gz, .tgz, .tar.bz2, .tbz2
RAR-based: .rar
Browsing Archives
Navigation Within Archives
- Up Arrow / Up Button: Navigate to parent directory
- Down Arrow: Enter selected directory
- Back/Forward: Navigate through browsing history
- Breadcrumbs: Click any part of the path to jump
File Selection
- Single Selection: Click on a file
- Multiple Selection:
- Windows/Linux:
Ctrl + Click - macOS:
Cmd + Click
- Windows/Linux:
- Range Selection:
Shift + Clickto select consecutive files - Select All:
Ctrl/Cmd + A
Sorting Files
Right-click in the file list to sort by:
- Name: Alphabetical order
- Size: File size (smallest to largest)
- Type: File extension
- Date Modified: Most recent first
Extracting Files
Extract Single Files
- Browse to the archive
- Select the files you want to extract
- Click the “Extract” button in the toolbar (or press
Ctrl/Cmd + E) - Choose destination directory
- Monitor progress in the extraction window
Extract Entire Archive
- Open the archive
- Click “Extract All” in the toolbar (or press
Ctrl/Cmd + Shift + E) - Choose destination directory
- Monitor progress
Extraction Options
- Preserve Structure: Maintain original directory hierarchy
- Overwrite Files: Choose how to handle existing files
- Permissions: Preserve file permissions and attributes
- Timestamps: Keep original modification dates
File Preview
Previewing Images
- Navigate to an image file within an archive
- Double-click the image file
- Image opens in your system default image viewer
Viewing File Details
Right-click on any file to see:
- File name and extension
- File size
- Modification date
- File type
- Compression ratio (for archives)
Opening Files in Default Applications
- Select the file
- Press
Enteror double-click - File opens in your system’s default application
Computing Checksums
Single File Checksum
- Select a file (either in filesystem or within archive)
- Click the “Checksum” button in the toolbar
- Choose your preferred algorithm:
- MD5: Fast, basic verification
- SHA1: More secure than MD5
- SHA256: Recommended for most use cases
- SHA512: Highest security
Batch Checksum Computation
- Select multiple files using
Ctrl/Cmd + Click - Click “Checksum” button
- Choose algorithm
- View progress and results for each file
Understanding Checksum Results
File: documents/report.pdf
Algorithm: SHA256
Checksum: a3b2c1d4e5f6...
Status: ✅ Complete
Use Cases:
- Verify Downloads: Ensure downloaded files aren’t corrupted
- File Integrity: Check if files have been modified
- Backup Verification: Confirm backup copies match originals
Advanced Features
Working with Multiple Archives
- Open Multiple Tabs:
Ctrl/Cmd + Tfor new tab- Drag archive to tab bar
- Right-click archive → “Open in New Tab”
- Switch Between Tabs:
- Click tab headers
Ctrl/Cmd + Tabto cycle through tabsCtrl/Cmd + 1-9to jump to specific tab
- Compare Archives:
- Open archives in separate tabs
- Compare contents side by side
File Management Within Archives
- Search Files:
- Press
Ctrl/Cmd + Fto open search - Type file name or pattern
- Results shown in real-time
- Press
- Filter Files:
- Use the filter dropdown in toolbar
- Filter by file type (images, documents, etc.)
- Toggle hidden files
- File Operations:
- Delete files from archive (not yet implemented)
- Rename files within archive (not yet implemented)
- Add files to archive (not yet implemented)
Keyboard Shortcuts
File Operations
| Shortcut | Action |
|---|---|
Ctrl/Cmd + O |
Open file |
Ctrl/Cmd + E |
Extract selected |
Ctrl/Cmd + Shift + E |
Extract all |
Ctrl/Cmd + C |
Copy file |
Ctrl/Cmd + V |
Paste file |
Delete |
Delete selected |
Navigation
| Shortcut | Action |
|---|---|
Alt + ← |
Back |
Alt + → |
Forward |
Alt + ↑ |
Parent directory |
Ctrl/Cmd + F |
Search |
Ctrl/Cmd + A |
Select all |
Window Management
| Shortcut | Action |
|---|---|
Ctrl/Cmd + T |
New tab |
Ctrl/Cmd + W |
Close tab |
Ctrl/Cmd + Tab |
Next tab |
Ctrl/Cmd + Shift + Tab |
Previous tab |
Application
| Shortcut | Action |
|---|---|
Ctrl/Cmd + Q |
Quit application |
Ctrl/Cmd + , |
Preferences |
F1 |
Help/Documentation |
Ctrl/Cmd + H |
Show in Finder/Explorer |
Common Workflows
Workflow 1: Download Verification
- Download an archive file from the internet
- Right-click the downloaded file
- Select “Compute Checksum”
- Choose SHA256 algorithm
- Compare result with provided checksum
- ✅ If matches: File is authentic
- ❌ If differs: File may be corrupted
Workflow 2: Archive Exploration
- Download a large archive (e.g., dataset)
- Open archive in Rusty Compress
- Browse through directory structure
- Preview specific files of interest
- Extract only what you need
- Delete temporary extracted files when done
Workflow 3: System Backup Verification
- Locate backup archive
- Open in Rusty Compress
- Extract small test file
- Compute checksum of extracted file
- Compare with original file’s checksum
- Verify backup integrity
Workflow 4: Android App Inspection
- Locate
.apkor.xapkfile - Open in Rusty Compress
- Browse application structure
- Preview app icon and resources
- Extract specific assets if needed
- Verify app integrity before installation
Tips and Tricks
Performance Optimization
- Large Archives: Use the “Extract Selected” feature for partial extraction
- Many Small Files: Consider extracting to SSD for better performance
- Network Storage: Extract to local drive first, then move to network location
Security Best Practices
- Unknown Archives: Extract to quarantine directory first
- Executable Files: Don’t run executables from untrusted archives
- Password Archives: Use external tools for password-protected archives
Workflow Efficiency
- Recent Files: Use recent files menu for quick access
- Bookmarks: Add frequently accessed folders to bookmarks (coming soon)
- Default Destination: Set default extraction location in preferences
Troubleshooting
Archive Won’t Open
Possible causes:
- File is corrupted
- Unsupported archive format
- File is password-protected
Solutions:
- Verify file integrity with checksum
- Check supported formats
- Use specialized tools for encrypted archives
Extraction Fails
Common issues:
- Insufficient disk space
- Permission denied
- Corrupted archive
Fixes:
- Free up disk space
- Run with admin privileges
- Verify archive integrity first
Checksum Computation Stuck
Troubleshoot:
- Cancel and restart the operation
- Try a different algorithm
- Check system resources
- Verify file is accessible
🎓 Want to Learn More?
Explore our advanced guides and API documentation to unlock the full potential of Rusty Compress.
API Reference Development Guide