Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve privacy in OnTheSpot config files. #52

Open
0rkaM opened this issue Nov 9, 2024 · 0 comments
Open

Improve privacy in OnTheSpot config files. #52

0rkaM opened this issue Nov 9, 2024 · 0 comments

Comments

@0rkaM
Copy link

0rkaM commented Nov 9, 2024

Feature Description

Sometime the config file need to be posted for debugging purposes and the sensitive information need to be stripped, which can be prone to error, mistake and other problems, to avoid or at least limit them, it would be nice if we could revert to the way the config file was set before: with all the account(s), unique sensitive info(s) on a different file, so it makes for faster and simpler posting of that file, since no editing and/or saving is needed; and perhaps when you implement that, your OnTheSpot program should either use a differ naming suffix, path, or both, so that it would not collide with the original OnTheSpot, which uses %APPDATA%\onthespot\sessions\ots_login_{Whatever_Unique_UUID_used}json.

Also, about the paths for "_ffmpeg_bin_path", "_log_file" and "_cache_dir", to screen user information, like the username, even more, we can consider the followings.

'%LOCALAPPDATA%' can be substituted for the Local User Application Data dir which usually default to 'C:\Users\personal_user_name\AppData\Local'

'%TEMP%', or '%TMP% can be substituted for the Local User Temp dir which usually default to 'C:\Users\personal_user_name\AppData\Local\Temp'

'%USERPROFILE%' or '%HOMEPATH%' can be substitute for the Local User Home dir which usually default to 'C:\Users\personal_user_name\AppData\Local\Temp'

'%APPDATA%' can be substitute for All users Application Data dir which usually default to 'C:\Users\personal_user_name\AppData\Roaming'

Justification

Those changes, which should be simple to implement and should not create issues (hopefully, LOL), would make the posting of those file safer and more streamlined even automated in the future, it would avoid possible mistake of posting private info and or having to safe a modded config file with the possibility of overwriting and or other problems.

Additional Information

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant