These shouldn't be here. They should be stored at least alongside the executable file. I'm puzzled. Why mislead? 🤡
Expected behavior
These shouldn't be here. They should be stored at least alongside the executable file.
--user-data-dir="UserData"
Operating System
Windows 11, 10
Hydra Version
2.0.3.0
Additional Information
Portable mode refers to the ability of software applications to run on any computer without needing to be installed on the system. This means that the application can be executed directly from removable media such as USB flash drives, external hard drives, or even cloud storage services, without leaving traces on the host machine once it has been removed. Here's how portable mode typically works:
No Installation Required
Direct Execution: Portable applications do not require installation. They can be run directly from the location they are stored, whether it's a USB drive, an external hard disk, or a network share.
Self-contained: All necessary files, libraries, and dependencies required by the application are included within its directory structure. This ensures that the application does not rely on pre-installed components on the host system.
Independence from System Configuration
Configuration Files: Portable applications store their configuration settings, preferences, and data within their own directories rather than using system-wide locations like the Windows Registry or Unix/Linux system directories.
User Data Isolation: User-specific data, such as settings, profiles, and saved games, are kept separate from the application itself, allowing multiple users to use the same portable application without interfering with each other's data.
Minimal Impact on Host System
No Registry Changes: Portable applications should not modify the system registry or leave behind entries after being removed.
Temporary Files: Any temporary files created by the application during its operation should be cleaned up upon exit, leaving no trace on the host system.
Cross-platform Compatibility
While not always a requirement, many portable applications are designed to be cross-platform, meaning they can run on different operating systems (e.g., Windows, macOS, Linux) without modification.
Examples of Portable Mode Usage
Software Demonstrations: Developers might distribute software in portable mode for potential customers to try out without committing to a full installation.
IT Professionals: IT staff may carry diagnostic tools and utilities in portable form on USB drives for troubleshooting computers across different environments.
Personal Use: Users who frequently switch between computers or prefer not to install software on their primary machines can benefit from portable applications for everyday tasks.
To summarize, portable mode is designed to enhance flexibility and convenience by allowing software to run independently of the host system's configuration and without leaving a footprint once removed.
Describe the bug
In your release, 'portable' is mentioned. But it doesn't have such functionality.
%userprofile%\AppData\Roaming\hydralauncher %userprofile%\AppData\Roaming\hydra
These shouldn't be here. They should be stored at least alongside the executable file. I'm puzzled. Why mislead? 🤡
Expected behavior
These shouldn't be here. They should be stored at least alongside the executable file. --user-data-dir="UserData"
Operating System
Windows 11, 10
Hydra Version
2.0.3.0
Additional Information
Portable mode refers to the ability of software applications to run on any computer without needing to be installed on the system. This means that the application can be executed directly from removable media such as USB flash drives, external hard drives, or even cloud storage services, without leaving traces on the host machine once it has been removed. Here's how portable mode typically works:
No Installation Required
Independence from System Configuration
Minimal Impact on Host System
Cross-platform Compatibility
Examples of Portable Mode Usage
To summarize, portable mode is designed to enhance flexibility and convenience by allowing software to run independently of the host system's configuration and without leaving a footprint once removed.