Mathwiz
MemberContent Type
Profiles
Forums
Events
Everything posted by Mathwiz
-
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
Apologies; you likely need a Proofhub account to see the problem. Last working version of St 55 was 2022.12.16: Version 2022.12.24 shows a blank task screen: It's likely you need more debugging info; let me know. -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
Nonsense. If it can be implemented, @RainyShadow's suggestion would work fine. But I've run out of patience trying to explain it, so this will be my last word on the topic of separate NM 27/28 browser profiles. It is what it is. ... except as I said, the whole issue is that OE Classic doesn't honor system proxy settings ... If I could get it to use ProxHTTPSProxy (which is already up and running on my XP system) I wouldn't need to discover the activation server's name or IP in the first place ... it would just connect to its server and activate! While that would work, a patch to honor system proxy settings, so that OE Classic could contact its activation server and activate as intended, would be far better: I hadn't used it enough to tell, but besides activation, the only time it needs to connect to the "web" (i.e., HTTP/S) would be to download objects linked in emails (fonts, images, CSS, etc.); so those functions are presumably also crippled without proxy support. Note that both Microsoft's OE and Windows Live Mail do honor system proxy settings and do use ProxHTTPSProxy already, so I would have expected the same of OE Classic. I fear I've wasted far too much of y'all's time on this. My original request was to see if any of @roytam1's email clients would work, or could be made to; it now appears the answer is no (at least, not without considerable work), but @soggi (IIRC) mentioned OE Classic, and off we went. I do think OE Classic is a good solution for someone wanting an upgrade path from MSOE for personal email, who doesn't need to use a proxy to access the Internet, and who's willing either to pay the $37 or to put up with the many restrictions of the free version. It just doesn't seem to be the right solution for my particular situation. -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
@roytam1: This is just a heads-up: Something went wrong in the latest Serpent 55 version. Proofhub.com no longer works. Most pages come up blank or badly scrambled. I reverted to an earlier version and all was well again. Hang tight; I'll work on narrowing down exactly which version broke Proofhub.com by Jan. 3 and post back. -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
It occurs to me that WETV would be a great set of call letters for a US TV station, but a quick search shows there are none with those call letters. A few quick postscripts to this saga: First, Serpent 55 (thus presumably all UXP browsers as well: Serpent 52, NM 28, IceApe, etc.) work with Office 365's Webmail page, so that may be the easiest option for XP users. It's certainly the cheapest! Second, paying the OE Classic authors $37 wasn't the end of the story, at least for me. They did send me my license code, but when I tried to activate OE Classic, it tried to connect to the Internet, and failed. I don't know which site it's trying to connect to, but it's evidently blocked by ForcePoint (our company's Internet censorware). I have a proxy server set up to bypass ForcePoint, but naturally, OE Classic doesn't seem to honor the system proxy settings! So I couldn't activate OE Classic and get rid of that damn ad in outgoing emails. I emailed the author but have yet to receive a reply. If they don't come up with a solution, I'll have to ask for a refund. I assume the purpose of OE Classic accessing the Internet is to ensure the same license code can't be used to activate more than one copy. That makes OE Classic considerably more expensive: if I need a home copy, a work copy, and a laptop copy, that's $111; quite a bit steeper than it sounded at $37! So even if they do come up with a solution for #2, I may still ask for a refund and just use #1 instead. Or I could activate it on XP but use (free) Mozilla Thunderbird for the other two PCs. -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
Yes, you have to move or copy the profile folder to its new location manually. That's why I said an advance warning would have been nice. But since it wasn't an intentional change.... ... it's now understandable why there was no warning about the change! I agree; although unintended, this change opened up a can of worms! I see what you're saying: you want to use the same profile for both, so you needed it changed back. Which @roytam1 has now done, so you're OK. For @RainyShadow and me, who want separate profiles, your shortcut method will work, but it's rather brittle; e.g., if I have shortcuts both in my Start menu and on my desktop, I have to change them all. (Or, I suppose they could be one-line .bat files instead of shortcuts, with the shortcuts pointing to the .bat files.) For the "default browser" issue @VistaLover mentioned, I suppose you could give the default browser the default profile, and use shortcuts (possibly along with a .bat file) to force the other browser to use its own profile - as long as you remember to redo everything if you change default browsers - and let's not even bring up what happens if you use the Open With browser extension! That's why @RainyShadow suggested checking another location for profiles.ini. You wouldn't have to use it, so things would still be back to normal for you, but we'd have a way to have separate default profiles even though they're back in the same folder now. The only thing is, I don't know how hard that would be to code. -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
Moonchild did say he'd have a go at implementing similar changes in UXP (can't backport the code since UXP doesn't use Rust). Feodor2 might be able to backport the code to Mypal 68, but even if so I'd recommend making the pref default to false. Well, that is, unless the Goog pushes another change to require the function; I wouldn't put it past them! -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
There are four separate directories, not two: New Moon 27's profiles go under "Moonchild\Pale Moon" New Moon 28's profiles go under "Moonchild Productions\Pale Moon" Serpent 52's profiles go under "Moonchild Productions\Basilisk" Serpent 55's profiles go under "Moonchild\Basilisk" As crazy as that sounds, it actually works! In this case credit for discovering the workaround goes not to Moonchild but to kris_88. More info here: https://forum.palemoon.org/viewtopic.php?p=234631#p234631 Does make me wonder, though, why the heck the Goog added performance navigation timing function calls to Google Translate's Javascript! On suspicion that it's yet another sneaky way to fingerprint Web browsers, I'd recommend turning it off even if it didn't break anything! Moonchild said he'd make the default "false" in the next PM release. Anyone needing it (probably just Web developers) can always turn it back on. -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
The three Javascript extensions above have now all been added to the UXP platform (and to Serpent 55 by @roytam1). Sadly, dynamic module importing has not, so the gizmoplex link still does not work in his browsers. Probably not in Mypal 68 either, although I don't follow its development closely. -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
Yes, I agree; it's most likely that Google changed something, not a recent browser bug. Thanks for checking anyway! -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
The Goog Strikes Again Google Translate is now broken* in Serpent 55 and 52; so probably in all of @roytam1's browsers. Not sure exactly how long ago but I think this is rather recent. And to think we just got named regexp capture groups! Can anyone tell what they broke this time? *Specifically, tranlation of Web sites is broken. And I'd use DeepL but it doesn't translate Web sites (at least not the free version). -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
Including signing onto Micro$oft 365.com to authorize OEClassic to access my emails! @Sampei.Nihira mentioned having trouble doing that with IE 8, but with Serpent 55 (technically not UXP but pretty close thanks to @roytam1's work) I had no trouble setting up OEClassic to access my 365 account. I agree, and it's actually worse: if it's a long message, the ads aren't necessarily added to the end as a kind of mandatory signature, but instead are inserted a few lines down from the top, interrupting the flow of the text! That's completely unacceptable for anything beyond the most casual correspondence, so paying up is really mandatory. I had to laugh at one of the limitations: The spelling checker checks the first word only! What's the point of that? Might as well have just left the spelling checker disabled in the free version, if it has to be that crippled. That said, it does work, and appears to be the only option for using 365 with Windows XP. For Windows 7 and up, I'd probably stick with Mozilla Thunderbird, which is both free and full-featured. I don't know if that was intentional (and a warning would've been nice so NM 27 users could move their profile folders beforehand), but it's definitely useful if one wants to use both NM 27 and NM 28 on their PC. Otherwise both NMs would try to share the same profile, which is not likely to work out well! Serpent 55 also uses "Moonchild" so those of us with both Serpent 52 and 55 have benefited from separate profiles since the beginning. -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
Well, the thing is, for all of Moonchild's programming talent, MCP just isn't up to the task of putting into UXP every new Javascript feature that someone (usually Google) thinks up, gets approved, and works into every Web framework they can get their greedy hands on. A deeper "bench" of programmers would help. Too bad MCP spent much of the past few years alienating would-be allies rather than welcoming them into the fold. And while the main cause of that alienation is now gone, it's probably too late now. All that said, UXP is still an impressive browser platform. I'm often surprised how many Web sites do still work with it! -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
I don't think they'll mind if I repost it here, at least temporarily: This isn't the full list, but gives you the idea. Any of those could be reasonable in isolation, but they do add up! In particular, it seems like a bit of overkill to add ads to outgoing messages and impose all the other restrictions! Is it adware or is it feature-limited? Shouldn't be both, IMO. Guess I'll pony up for the paid version. -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
I will give OE Classic a try; thanks. Looks like it supports everything I need. The only thing I couldn't find at the link was, which features are only available in the paid version? Guess I'll have to download it and try it to find that out. But to be fair, the paid version isn't very expensive. Well, that was completely wrong. When I got back to the office last Monday, on a lark I decided to try my old email client, Windows Live Mail 2009, which does not support OAuth at all. Surprisingly, it worked! This showed me that, despite what I had read, "legacy" authentication was still working, and I concluded that IceDove/IceApe wasn't using OAuth at all. It's just sending my ID and password to the O365 servers, then those servers contact my workplace servers to validate my password the "old fashioned" way. M$ was supposed to disable all authentication methods besides OAuth as of Oct. 1, but I learned that organizations using O365 can get a short "reprieve," allowing old authentication to work until Jan. 1. My workplace must have done this. So I have a couple more weeks before I need to find a new email client; time I'm using to upload my old emails to Micro$oft's servers so they won't be "trapped" in Windows Live Mail when it stops working with O365. That still leaves the question of why OAuth in MailNews didn't work. I think the link above provides a clue: BOC removed OAuth support from Interlink because the "big boys," particularly Google and Micro$oft, started requiring that apps be registered with their services in order to use OAuth, and he felt Google's registration requirement, at least, was too onerous. (His post didn't mention Micro$oft.) Without registration, OAuth support won't work. I don't know how far he got before he pulled the plug, though. If he got as far as obtaining an application ID and "secret," those are presumably still present in MailNews and in theory could be registered with O365, allowing MailNews to work. (Personally, I think a better approach than taking his ball and going home would have been to make the ID and "secret" user preferences that could be set, say, to Mozilla Thunderbird's ID and "secret." Then the user could just pretend to be using Thunderbird. This is the approach used by an OAuth "proxy" I found at GitHub.) -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
Can anyone explain what "websocket" is and whether the rest of us should care? -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
It appears MCP is working on adding it to UXP (New Moon 28, Serpent 52). It's partially implemented and @roytam1 has been adding the fixes to Serpent 55 too. This was from just two months ago: So CustomElements may get finished. That said, it's a big job and there's no guarantee it'll be complete anytime soon. In the meantime, you can turn to the Palefill add-on to fill in some of what's missing for some Web sites. On your Win 7 system(s) you have more options: in addition to Edge, you have Chrome, modern Firefox, official Pale Moon, official Basilisk (now under new ownership), Waterfox and Waterfox Classic, etc. I assume Chrome and Edge are both going EOL but the last Win 7 version will still work with modern web sites for some time. -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
Quite by accident, I got it to work! I went back to IceDove and suddenly, it started working. I had the protocol just set to "Normal Password," so there must be something about the interaction with the Office 365 mail server that automatically triggers OAuth2. Then I went back to IceApe, set it up there, and it worked there too! I haven't gone back and tried MailNews again, but I bet the trick is simply to select "Normal Password" rather than explicitly selecting "OAuth2," which I assume is only needed for things like Yahoo Mail. Here are the settings I used in IceApe/IceDove that worked: The user name needs to be the full email address, including the domain, so Office 365 knows which server to direct the client to in order to validate my password. At the moment, neither do I. My XP system is at work, so I've been downloading and testing these email clients on my Windows 7 home system. Obviously the "acid test" will come Monday when I return to work and try to set it up on IceApe on Windows XP. -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
(Note: Consecutive posts due to different subjects of each.) I have a somewhat odd request. In fact I'm not even sure if this is the right forum, let alone the right thread, but here goes: I need an XP email client that supports this newfangled "OAuth 2.0" authorization protocol. I checked @roytam1's IceApe, but it doesn't appear to support what I need. Reason: today my employer forcibly "updated" my company email account to Micro$oft Office 365 (a glorified Exchange server), which (as of a couple of months ago) no longer supports "legacy" email authorization protocols like STARTTLS for (turn up the volume now) SECURITY!!!!!! Naturally, this renders my beloved Windows Live Mail useless; I'm forced to use Outlook (ugh) on my Windows 11 (ugh) laptop (ugh). A Web search revealed that Thunderbird 78 and newer would support OAuth 2.0 and let me connect to my email account, but I'm pretty sure that's well past the last XP version of T-Bird. IceApe or IceDove was my last, best hope, but it doesn't look like it'll do the job (unless I'm missing something). Edit: Looks like I was missing something after all. Found an old thread regarding Yahoo Mail that claims IceDove does support OAuth 2.0 after all. Problem is, on the Server Settings page, OAuth2 isn't one of the listed authentication protocols. Edit 2: In desperation I downloaded MailNews and found it does list OAuth2 as one of the supported protocols, but I haven't figured out how to configure it yet. Keep getting the pop-up "Could not connect to mail server outlook.office365.com; the connection was refused." That is the correct server for Office 365 so I don't know what I'm doing wrong. Anyone have any guidance on how to set this up? -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
Nice! I always felt like the red-headed stepchild, being one of the few who had to edit install.rdf to use his extension -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
Thanks, Ben; this gave me another chance to try out Violentmonkey - and I was surprised when Violentmonkey refused to open an editor to let me add a new script! Turned out I'd been automatically updated to v2.13.3, which claims to be compatible with FF 52+, but is no longer compatible even with St 55 (FF 53-based) and thus, I presume, no longer compatible with St 52 either. I'm guessing ViolentMonkey's author Googlized some of his JavaScript in v2.13.3 and, uh, forgot to update the MinVersion. Had to go to AMO and download v2.13.2. This version still works with St 55. Not tested with St 52; try it and see. If it doesn't work, just try v2.13.1 and then v2.13.0 if that doesn't work either. Also remember to disable automatic updates of this extension. -
LinkedIn & Banking Browsers?
Mathwiz replied to medowe's topic in Browsers working on Older NT-Family OSes
Apologies for the late response, but I think you'd have better luck posting your LinkedIn question at @roytam1's thread. Lots of smart folks there who are familiar with New Moon and can tell you why LinkedIn doesn't work, if it can be fixed, and how to fix it. As for banking, if a browser will connect to your bank's site and work properly, it should be safe. All these browsers support TLS 1.2, so nobody will intercept your password or gain access to your account. Just follow normal security procedures: choose a password that can't be guessed. Write it down if you must, but if you do, keep it in a secure place like your wallet. Beware of "phishing" emails that try to trick you into logging into a fake banking site. And run some kind of anti-malware program on your system. Roytam's browsers are updated more often, so they're probably "safest," but the Chromium-based browsers are compatible with more sites, and should be plenty safe too. At least, we have no reason to think otherwise. -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
Thanks, @soggi. From earlier posts, it does appear that change to UXP was causing the buggy backspace/delete behavior that others complained about. Luckily, upstream added a hidden pref to revert to the old behavior, which @luweitest found: But from the description of the change, it sounds like it really should have been website-specific, not just a browser-wide true/false pref, so it could be set to false for those websites that malfunction when the pref is set to true. But we only have the browser-wide pref. So what if you find a website that won't work unless you set it to false? If that happens. I'd suggest modifying @AstroSkipper's latest "custom button" to toggle the above pref; then you can just switch the pref between true and false as needed. -
Adobe Flash, Shockwave, and Oracle Java on XP (Part 2)
Mathwiz replied to Dave-H's topic in Windows XP
Flash is up to version 34.0.0.277 now, available at the usual GitLab site, https://gitlab.com/cleanflash/installer/-/releases/, or via direct download from https://bluepload.unstable.life/cleanflash3400277installer1.exe. That link is on the GitLab page but provided here for those who don't want to mess with PaleFill. For the record, to access GitLab I'm using PaleFill version 1.22 (which I don't think is the latest, but GitLab still works fine) with Serpent 52. (Actually PaleFill 1.22 works with Serpent 55 also, as long as you modify install.rdf as noted above.) -
My Browser Builds (Part 4)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
I wouldn't worry about it too much; Google said no, so as great as JPEG-XL may be, it's going nowhere: https://www.cnet.com/tech/computing/chrome-banishes-jpeg-xl-photo-format-that-could-save-phone-space/ -
Indeed, it wouldn't seem to make sense to run 360Chrome on Win10 or 11 - or even 7/8/8.1. But folks often do things on their PCs that only make sense to themselves. So if someone wants to run 360Chrome on Win10/11, I say, have at it! But folks may want a Win10 skin for reasons other than making 360Chrome look "natural" when run on Win10! They may just prefer the look. They may want to fool onlookers into thinking they're running Win10 even though they aren't. FWIW, I'm in category 1 and like your Win10 skin as it is. It doesn't have to be exact, as long as it works!