Need for a Chrome/Chromium extension



  • Avatar

    "The reason this is important is for users of portable versions of software"

    How do you get the extension into the portable Chromium-like browsers?

    "so that no matter where I go, or whose machine I'm using, I have my own browser with all its own settings and is auto-logged-in to everything"

    No matter where you go?  Then you're talking about the OpenDNS Umbrella service?  Because the Home versions are only for networks you own, not for your devices in other networks.

    Comment actions Permalink
  • Avatar

    ROTBLITZ WROTE: How do you get the extension into the portable Chromium-like browsers?

    MY RESPONSE: In the exact same manner as one installs them into Chrome, via the Chrome Web Store. Once one logs the Chromium-based browser (be it either an installed or portable version of Chrome, any browser based on Chromium, or even Chromium, itself) into one's Google account, then one may go to the Chrome Web Store and download into said browser any extension one likes; and said extension will install in a subfolder of the browser's main folder on whatever media on which it happens to be sitting, be it a fixed disk or a flash/thumb drive. In addition, said extensions sync to the Google user's account, as shown in his/her Google account dashboard so that they will automatically download and install to any other Chromium-based browser which s/he happens to login to his/her Google account. However, even after that has happened, no other user of said browser, once said browser has been logged-out of said Google user's account, may access those extensions even if they're still physically present on said hard disk or flash/thumb drive media.

    Plugins are different. They tend to be .DLL files (such as a PDF reader, or a Flash player, etc.) which the browser will auto-sense from whatever plugins are globally installed on the machine (even if the browser is portable); however, if the owner/user of the portable browser wants to completely control what plugins are used, and is able to deposit them into a sub-folder of the browser's main folder, then the following two switches may be added to the command line which launches the browser...

    [the browser's launcher .EXE file] --disable-plugins-discovery --extra-plugin-dir=[path to plugins folder]

    where the first switch disable's the browser's default discovery of globally-installed plugins (such as the Acrobat Reader, Microsoft Silverlight, Java, Adobe Flash, Adobe Shockwave, etc.); and the second switch tells the browser where to look to find the plugin .DLL files that are to be used instead.

    All of this will work no matter whether the browser is fully installed, or portable and sitting in either a folder on the main hard drive or on a flash/thumb drive.

    "Portable," it's important to understand (which I feel the need to explain, given your "How do you get the extension into the portable Chromium-like browsers?" question), does not mean "read-only." All it means is that whatever the portable app in question does, it does in whatever folder, on whatever media, into which it has been placed. For example, instead of writing its various settings to a sub-folder of the user's APPDATA folder on the main drive, or to the registry, as fully-installed apps do, it writes them, instead, only to some kind of profile or settings or .INI file in the folder (or a sub-folder thereof) of whatever folder, on whatever media, into which it has been manually placed. When said media is a flash/thumb drive, then the app is really and truly portable in the sense that said flash/thumb drive may be plugged-in to any machine and the completely self-contained apps on it may be run without leaving any trace on the host machine.

    Sometimes, though, people use portable apps even on the machine's main drive C: -- sometimes, for example, in a folder named "PORTABLE" located in the "Program Files" folder; and into which many portable apps are "installed" (actually just copied) -- because they don't like how fully-installed apps clutter-up the APPDATA folder and the registry; because they want whatever the app writes to the disk (other than data files which are a product of the app, such as a .DOC file if said app is a word processor, for example) to be right there in the folder (or a sub-folder thereof) where the portable app has been "installed" (which, for portable apps, actually mean simply copied or placed). In such cases, the whole machine can end-up running faster, longer, because said clutter in the APPDATA and the registry has been eliminated by most of the machine's apps being truly portable... even though they don't actually ever run on any other machine.

    ROTBLITZ WROTE: No matter where you go?  Then you're talking about the OpenDNS Umbrella service?  Because the Home versions are only for networks you own, not for your devices in other networks.

    MY RESPONSE: Oh, puh-leeze... stop it. You, me and God all know that users of notebook computers routinely configure their LAN adapter settings so that no matter what LAN they physically connect to using an ethernet cable, the same LAN IPv4 setting is used; and they further ensure that OpenDNS's two DNS IP addresses are configured for said LAN adapter's IPv4; then they use, additionally, OpenDNS's "IP Updater" utility in the "System Tray" (or, as Microsoft has been wanting us to call it since Vista, "The Notification Area"... same difference) so that no matter where the notebook is physically located, or to what LAN via ethernet cable it's on, said notebook always uses OpenDNS's DNS servers, and not whatever is the LAN's (or the ISP's to which it's connected's) DNS servers...

    ...and the wireless adapter, if one knows what one's doing, can be similarly configured.

    I've been following and using, by one means or another, OpenDNS since its inception; and I've had no small number of chats with its founder. OpenDNS says it wants to protect me and my computer from all manner of bad things, and it lets me configure my OpenDNS account to do just that. Trust me when I tell you that OpenDNS's founder doesn't want my computer to be deprived of those protections just because it happens to be temporarily connected, at any given moment, to a WI-FI in a coffee shop; or, as in my case, the hardwired or WI-FI LAN of one of the non-profit organizations to which I sometimes connect my laptop so that I may do the volunteer work for them that I do. And if I'm wrong about that -- and your officious citing of what I'm guessing is the TOS for "Home" versions of OpenDNS suggests that at least you think I am; and if OpenDNS's founder agrees -- then I'll be more-than-happy to go use one of OpenDNS's no-small-number of competitors who will allow it. OpenDNS is good, but it doesn't have the market cornered on "good."

    While I'm at it, then I'll also be only-too-happy to go back to the literally hundreds of places, over the years, where I've included, in my online writings about security and privacy, the use of OpenDNS as part of my "pseudo suite" or completely freeware software products which, when combined, will sufficiently secure a machine that fee-based products like Norton or Kaspersky needn't be purchased. And, of course, if it ever came to that, I'd also build a companion website which documents your officiousness and OpenDNS's apparent diversion, in pursuit of the always-polluting-to-originally-good-causes almighty dollar, from its orginal mission of providing *FREE* protection to home users; and making sure that anyone who visits the site (and trust me when I tell you that I know how to make it show-up in search results even higher than OpenDNS whenever someone searches on the term "OpenDNS") is warned off of it, and is made fully aware of all the other alternatives where s/he'll be more welcome.

    Just because my *HOME* machine is temporarily connected to a church's or not-for-profit organization's or coffee shop's LAN doesn't stop me from still being a *HOME* user. So please stop it. This crap that you've herein espoused both insults and enrages me. Knock it off.

    Gregg  L. DesElms
    Napa, California USA
    gregg at greggdeselms dot com



    Comment actions Permalink
  • Avatar

    "In the exact same manner as one installs them into Chrome...  even though they don't actually ever run on any other machine."

    I don't know why your explanations are so lengthy.  I didn't ask for this kind of explanation, because I know it all.  I was merely thinking about people operating their devices in your network, and how it is supposed to force them to get this extension into their Chromium-based browser.  You didn't explain this at all.  But it may be out of your scope anyway.  No worries.

    Another point is that you did not really explain what this extension should be good for, what it should be doing and supporting and what not.  But it looks like Umbrella which is browser independent, but software running on a computer.  So your "feature request" is for nothing, because what you request is already there.  No need to request it.

    "Oh, puh-leeze... stop it... This crap that you've herein espoused both insults and enrages me. Knock it off."

    No, I don't.  Did you know that you lose your settings for your home network then?  I.e. the devices in your home network are unprotected as soon as you register someone else's IP address with your OpenDNS network.  And you most likely are not able to register someone's IP address with your OpenDNS network at all if the network admins did their job well, far from being able to use OpenDNS at all in other networks.  And you're a risk causing a lot of trouble to other OpenDNS users and possibly also to OpenDNS support.  And again, roaming devices are already supported by Umbrella.  No need for a request.

    Btw, I don't expect you to reply to this.  I most likely may not read it.

    Comment actions Permalink

Please sign in to leave a comment.