Enhanced VM-Aware & System-Wide Zoom cleanup utility for macOS
Project description
Zoom Deep Clean Enhanced
Complete Zoom removal tool for macOS with VM awareness and device fingerprint elimination.
Version: 2.3.0
🚀 Quick Start
# Install
pip3 install zoom-deep-clean-enhanced
# Preview cleanup (safe)
zoom-deep-clean-enhanced --dry-run --verbose
# Run cleanup
zoom-deep-clean-enhanced --force
📖 Full Documentation | 🚨 Troubleshooting | 💻 Development
✨ Features
🖥️ VM Support
- VMware Fusion, VirtualBox, Parallels Desktop detection
- VM-aware process management and cleanup
- Shared resource cleanup between host and VMs
🔍 Complete Removal
- System-wide file search across all macOS locations
- Keychain entries and authentication tokens
- Launch agents/daemons and privileged helpers
- WebKit storage and HTTP caches
- Preference files and application data
🛡️ Safety & Security
- Dry-run mode for safe preview
- Comprehensive logging and error handling
- Input validation and security checks
- Automatic backups before cleanup
📦 Installation
# From PyPI
pip3 install zoom-deep-clean-enhanced
# From source
git clone https://github.com/PHLthy215/zoom-deep-clean-enhanced.git
cd zoom-deep-clean-enhanced
pip3 install -e .
🖥️ Usage
Command Line
# Basic usage
zoom-deep-clean-enhanced --force
# With GUI
python3 -m zoom_deep_clean.gui_enhanced
# Common options
zoom-deep-clean-enhanced --dry-run --verbose # Safe preview
zoom-deep-clean-enhanced --force --system-reboot # Full cleanup + reboot
Python API
from zoom_deep_clean import ZoomDeepCleanerEnhanced
cleaner = ZoomDeepCleanerEnhanced(verbose=True, dry_run=True)
success = cleaner.run_deep_clean()
⚙️ Requirements
- macOS 12.x+ (Monterey, Ventura, Sonoma, Sequoia)
- Python 3.9+
- sudo privileges (for system-level cleanup)
📁 Output Files
- Log:
~/Documents/zoom_deep_clean_enhanced.log - Report:
~/Documents/zoom_cleanup_enhanced_report.json
⚠️ Important Notes
- Complete removal: Reinstallation of Zoom required after cleanup
- VM awareness: Automatically detects and stops VMs during cleanup
- System reboot: Optional automatic reboot ensures complete cleanup
- Always preview first: Use
--dry-runto see what will be removed
📄 License
MIT License
🔗 Links
- Documentation: docs/
- Issues: GitHub Issues
- PyPI: zoom-deep-clean-enhanced
⚠️ Use at your own risk. Always run --dry-run first to preview changes.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file zoom_deep_clean_enhanced-2.3.0.tar.gz.
File metadata
- Download URL: zoom_deep_clean_enhanced-2.3.0.tar.gz
- Upload date:
- Size: 134.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5fdc4031872a0740ea464c25bf9591095b53356f4583205581c41cf5571088fd
|
|
| MD5 |
8759afe4f9d4b391eebd81ea27ebdb16
|
|
| BLAKE2b-256 |
48b1632cf3fbe2fa82a5c7182e9b89c83a7706ba3575dfbb9cdb92d82cf750f4
|
File details
Details for the file zoom_deep_clean_enhanced-2.3.0-py3-none-any.whl.
File metadata
- Download URL: zoom_deep_clean_enhanced-2.3.0-py3-none-any.whl
- Upload date:
- Size: 112.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6f8b095dcaf00cdb8436c11704bca31197a68dee903a68a6b406ba7662c51d5c
|
|
| MD5 |
dd45e4d378e48fd538eeef79a1a027e0
|
|
| BLAKE2b-256 |
1951fd4580bcd2b3f3a421622bfe4255319458d77db1dda6befb084301ba9eff
|