aloneguid / bt

Browser Tamer - browser proxy for Windows with autodetection, rules, scripting.
https://aloneguid.github.io/bt/
Apache License 2.0
145 stars 6 forks source link

config.ini #6

Closed maluht closed 1 year ago

maluht commented 1 year ago

I am just switching from Browser Chooser 2 and this seems like a great update.

In regards to the config.ini I have to questions.

Thanks for the great work.

Best regards Mads

maluht commented 1 year ago

Oh one more thing, what is the vdf reference? I updated it to match my user dir location, but not sure if that should be done.

aloneguid commented 1 year ago

Thanks @maluht. I've added fully portable mode, which is coming in 3.1.7. Subscribe to releases to get notified! ;)

Regarding vdf is stands for "Vendor Data Folder" and it's used internally to detect local data folder relative to "Local App Data". This is not guaranteed to be portable between updates, and best way to customize is to add your browser as custom "File->Add Custom Browser".

maluht commented 1 year ago

Great work, thanks!

maluht commented 1 year ago

Another couple of questions then

Best regards Mads

aloneguid commented 1 year ago

subtype currently indicates how to treat the browser. Command-line is generated dynamically so BT needs to know whether browser is chromium or firefox based which applies to top-level browser definition.

user simply means it's a custom browser and args will be treated as is. It also unlocks argument editor in the UI so you can put whetever you want there.

incognito applies to profile definition and indicates that this is an "in-private"/"incognito" etc. mode, depending on how it's called in the browser - essentially launching no-profile private session. Exception is Brave Browser which has two incognito modes - normal and Tor.

Regarding the second question, I'm not sure it will be easy to add custom browser profiles, as it depends on what that browser is. Profiles are browser implementation specific, so the current answer is probably not, but you can manually edit .ini to add them (remember to back it up as re-discover will rewrite all non-custom browsers).