diff --git a/Website/index.html b/Website/index.html new file mode 100644 index 0000000..96a40ce --- /dev/null +++ b/Website/index.html @@ -0,0 +1,1326 @@ + + +
+ + +
+ A GUI wrapper for Windows' built-in robocopy.
+ Native integration, Fluent Design, and raw speed.
+
+ Wraps the industrial-strength robocopy engine. Multi-threaded I/O ensures your SSDs are fully utilized.
Built with WinUI 3. Features Mica material, acrylic transparency, and automatic Light/Dark mode switching.
+Visual insights into your transfer performance with real-time graphs and taskbar progress integration.
+Get notified via Windows Action Center when your massive transfers are complete.
+Includes a clear Confirmation Dialog to prevent accidental moves or deletions.
+Seamlessly integrated into the Windows 11 right-click menu. Just "Move to FastCopy".
+Detailed metrics and system integration.
+ +
+
+
+ Works exactly where you expect it to.
+ +
+
+
+ Using file explorer, select some files/folders, as many as you want right click move to FastCopy select Copy or Move.
+Go to destination folder, right click at empty space move to FastCopy select Paste.
+Localization and settings.
+
+
+ Future concepts and Figma design explorations.
+ + + +
+
+
+ | Method | +Copy | +Move | +Delete | +
|---|---|---|---|
| xcopy | +✅ | +❌ | +❌ | +
| robocopy (FastCopy) | +✅ | +✅ | +❌ | +
| std::filesystem | +✅ | +✅ | +✅ | +
| Windows (IFileOperation) | +✅ | +✅ | +✅ | +
| SHFileOperation | +✅ | +✅ | +✅ | +
| Method | +1 GB of 4 KB small files | +4 GB of 1 GB large files | +
|---|---|---|
| xcopy | +2:29 | +|
| robocopy | +2:19 | +0:30 | +
| std::filesystem | +2:25 | +0:54 | +
| IFileOperation | +6:19 | +|
| SHFileOperation | +8:59 | +
| Method | +1 GB of 4 KB small files | +4 GB of 1 GB large files | +
|---|---|---|
| xcopy | +2:20 | +|
| robocopy | +1:58 | +0:08 | +
| std::filesystem | +2:39 | +|
| IFileOperation | +6:12 | +|
| SHFileOperation | +8:50 | +
| Method | +1 GB of 4 KB small files | +4 GB of 1 GB large files | +
|---|---|---|
| xcopy | +N/A | +N/A | +
| robocopy | +2:52 | +0:17 | +
| std::filesystem | +||
| IFileOperation | +3:44 | +|
| SHFileOperation | +5:31 | +
| Method | +1 GB of 4 KB small files | +4 GB of 1 GB large files | +
|---|---|---|
| xcopy | +N/A | +N/A | +
| robocopy | +2:25 | +0:08 | +
| std::filesystem | +N/A | +N/A | +
| IFileOperation | +12:58 | +0:08 | +
| SHFileOperation | +15:48 | +0:06 | +
| Method | +1 GB of 4 KB small files | +4 GB of 1 GB large files | +
|---|---|---|
| xcopy | +N/A | +N/A | +
| robocopy | +N/A | +N/A | +
| std::filesystem | +0:19 | +0:01 | +
| IFileOperation | +0:42 | +|
| SHFileOperation | +2:28 | +
*IFileOperation & SHFileOperation benchmarks may vary as APIs sometimes return early while disk usage remains at 100%.
++ Follow these steps to install the portable version (before Store publish). +
+ +Go to the GitHub Releases Page and download the latest .zip file from the Assets section.
Unzip the folder. Double-click the .cert file. click Install Certificate.
+ Select "Place all certificates in the following store", click "Browse", and select:
+ Trusted Root Certification Authorities +
+ Click "Finish" on the certificate installer. Now double-click the .msix file to install FastCopy.
In rare situations, you might need to restart explorer.exe to see FastCopy in the right-click context menu.
Build from source.
+ +spdlog, boost-algorithmabseil, ftxui, cerealInstall required packages using vcpkg:
+Contributions are welcome! Translate files in:
+