Giter VIP home page Giter VIP logo

Comments (5)

maluht avatar maluht commented on May 26, 2024

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.

from bt.

aloneguid avatar aloneguid commented on May 26, 2024

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".

from bt.

maluht avatar maluht commented on May 26, 2024

Great work, thanks!

from bt.

maluht avatar maluht commented on May 26, 2024

Another couple of questions then

  • What does subtype mean? When I add edge manually it has the subtype = user, but when I discover it I get subtype = chromium. I can also see that there exist a subtype = incognito.
  • When adding a browser manually, there is not an option to have multiple profiles. Is it possible to add this? Else I would rather go with the discover function and then just hack the ini file :)

Best regards
Mads

from bt.

aloneguid avatar aloneguid commented on May 26, 2024

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).

from bt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.