Jump to content

UCyborg

Platinum Sponsor
  • Posts

    3,098
  • Joined

  • Last visited

  • Days Won

    28
  • Donations

    100.00 USD 
  • Country

    Slovenia

Everything posted by UCyborg

  1. Chrome on Win7 keeps Windows theme aesthetics in the title bar. It's still drawing tabs in the title bar (this applies to all OS), so no actual caption. On Win10 it custom draws Win10 style caption bar over Win10 default caption bar, which is even funnier. Even MCP guys did this to their Pale Moon and said this was the only way for it to look right, which I never understood. Of course, then it sticks out like sore thumb if you use Aero Lite (the only official MS theme besides default one) or any unofficial theme. Last time I checked, there was still a command line parameter to disable this behavior on Chrome and Pale Moon also has a setting, though I think it changes something else and that is just side effect, forgot exactly and it's late. Vivaldi has the checkbox to enable normal title bar, of course all GUI inside the window is still custom.
  2. Yours still didn't have real title bar last time I checked, always custom drawn XP Luna images over the real title bar regardless of system theme, always white caption font (probably hardcoded type as well). I have green font color set for active window and red for inactive window. I like how PotPlayer (media player) does it, you can have it custom or follow Windows theme aesthetics. Still, you can try --no-sandbox command line parameter. Who knows if sandbox is even effective on XP / on these browsers. But it's the only thing in my experience that actually helps.
  3. Yay, more incompatibilities (Stack Exchange sites, Tumblr...). I tried transpiling that MSFN service worker, it still didn't work. I've held on for a very long time, but even from my POV, this ship has sunk unless the developers behind these browsers step it up. Until then, as Agent Smith would say: Late edit: Seems inline (in HTML) incompatible JS might be only on some Stack Exchange's sites, at least on Stack Overflow for now.
  4. Yeah, misunderstood documentation. I've put those two to 128 now.
  5. Oops, byte limit starts counting from where the match is found. Why did I bother counting preceding bytes?
  6. Nothing new, MSFN's service worker...did it ever work? I know it didn't even before the forum update. The difference is that Serpent 52 has dom.serviceWorkers.enabled disabled so you won't encounter it while Serpent 55 has it enabled.
  7. Well, it's how I do it regardless of whether I'm on Windows 10 or XP. I'm rather spoiled so probably wouldn't use it if it wasn't relatively easy to manage.
  8. If you ever messed with event sound settings on XP x64 (Control Panel->Sound and Audio Devices->Sounds), chances are the new sounds you've set are not playing for certain 32-bit applications. It seems settings are not written in registry under HKEY_CURRENT_USER\AppEvents\Schemes\Apps in a consistent way compared to default settings. Certain sub keys of the keys representing events, eg. AppGPFault, Minimize may not have the default value of type REG_EXPAND_SZ and the full path to the WAV file if residing in C:\Windows\Media. For example, you set Minimize event to play the provided Windows XP Minimize.wav. By default, this event doesn't play any sound. The .Current key may be updated with default value of event sound file name and type REG_SZ and similarly another key may be created representing that the setting applies for particular sound scheme. But for consistency with the way default settings are done, it should read %SystemRoot%\media\Windows XP Minimize.wav and the type should be REG_EXPAND_SZ, both easily altered with Registry Commander. Equivalent value in .theme file should therefore read %WinDir%media\Windows XP Minimize.wav. TBH, I've no idea how many applications even have a problem with not having full paths in the first place, I really only noticed the problem with 32-bit Mozilla based web browsers like Firefox 52.9, Serpent 52, Mypal 68. 64-bit versions, where available, are OK. Edit: Actually, Mypal 68 still doesn't play certain event sounds, eg. minimizing and maximizing.
  9. PotPlayer may no longer be updated to support XP (their download page still says it's also for XP!), but Extension\Media\PlayParse\MediaPlayParse - YouTube.as file is usable with the older XP compatible version and may be extracted from the installer using 7-Zip. The old parser of early 2021 is unable to stomach YouTube of 2022 as expected.
  10. CUP protocol...oh well, no auto-updates from local repo then...not auto-updating from Google / MS unconditionally is already much better than how it is by default. https://keydiscussions.com/2021/06/25/when-chrome-extension-developers-sell-out-users-get-pwned-so-why-not-disable-auto-updates/
  11. Yes, that would be better for consistency since expecting minified JS and escaped = is taken as literal without the added documented behavior. Now I've put that MIME-List into use and added the following rule: In = TRUE Out = FALSE Key = "Content-Type: Fix MIME types" Match = "(*|(^?))$URL([^/]+*.([a-z0-9]+{2,5}&&$LST(MIME-List))((^?)|\?))" Replace = "\0"
  12. Ooops, that wasn't the case...it just uses update.googleapis.com instead of clients2.google.com. All documentation points to the latter... The way query is sent to that URL is different and response is in JSON rather than XML, which I haven't quite figured out yet. I prevented it from connecting to Google, but haven't got it to use local extension respository. Is it a secret? I certainly can't find anything about it.
  13. uBlock Origin is enough for strong protection against Web tracking message. You're using tricks for randomized fingerprint, aren't you? About Edge and extension policies, with policies in general, some just aren't followed unless you're joined to a domain (or so it's written). I have "Configure extension management settings" policy set containing JSON specifying all extensions with "override_update_url" set to "true" and "update_url" set to locally hosted updates.xml file, along with this trick applied, but it doesn't care. There should be some better way than blocking access to clients2.google.com or side-loading the extensions.
  14. Easiest way is downloading it from https://www.crx4chrome.com/ and you'll need KeePass from https://keepass.info/ along with KeePassRPC plugin. Portable version should work out-of-the-box on XP if you have at least .NET Framework 2.0 installed, best to have 4.0 for the best compatibility though, particularly with 3rd party extensions. This little app is totally unsupported on old Windows and presumably .NET Frameworks, but it's coded in a way that lack of features it can use simply makes them unavailable rather than entire application to not work at all. I don't remember when the installer was upgraded to Windows 7+ version, I can upload the one I made for KeePass version 2.49 a while back if you want the installer, retro-compatible (works on Win98) with translations (at least those 100% completed). The key that unlocks the database may be composed with the combination of a master password, a key file and a tie to Windows user account. I personally only use master password. Login form auto-filling is handled by the browser extension and should work for most sites as long as your password entries have URL field filled. Extension must also authenticate with KeePass to connect to it, you get a prompt to input generated password to authenticate. Then it's authenticated for a year before it expires and you get another prompt then. Of course, you can experiment with security settings to make it a pain for browser extension to connect to KeePass. Naturally, extension can only get data from the database when KeePass is running and the database is opened.
  15. Ohhh, thanks for the hint! Putting application/x-javascript instead of application/javascript works. Both are considered legacy though (https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types - Legacy JavaScript MIME types): Note: Even though any given user agent may support any or all of these, you should only use text/javascript. It's the only MIME type guaranteed to work now and into the future. Yup, I'm clumsy and don't want to cut myself. Those rules from the starting point config break JS left and right on that site. Sure can, this was the odd one, all because of MIME type.
  16. Haven't fired Edge in a while. Today I noticed it goes through configured proxy to check for extension updates installed from MS Store...but still connects directly for extension updates from Chrome store...I hate auto-updates.
  17. Hello, have you tried following this guide? https://howtoubuntu.org/how-to-repair-restore-reinstall-grub-2-with-a-ubuntu-live-cd Where do you get stuck?
  18. Of course, I don't expect Chinese actually added this to their own fork. Plus, the parameters probably have to be used from the very beginning, before the user profile is created for the first time. I haven't tested, but seems logical.
  19. It's tied to user account's SID. Guess what happens if you make a new account or reinstall Windows without having noted your old account's SID. Ungoogled Chromium has command line switches to disable this feature.
  20. Admittedly, I mostly compared the look with different ClearType parameters, so didn't try any other smoothing setting there or turned it off, because then everything generally looks much worse to my eyes. Now I notice subtle difference between different ClearType settings (have to compare screenshots...). With Firefox's cairo, the difference seems more apparent. Either way, can't say much about it, Firefox uses Skia or Cairo or D2D (latter only on later OS), Chrome uses Skia and there are probably differences due to how it's used, they could use different versions of the library etc. The site you mentioned, I get less edgy appearance with Skia on Firefox, regardless whether the checkbox is enabled with Standard selected on the dropdown menu while on 360Chrome, it's only less edgy with the checkbox enabled. I did restart browsers this time for the settings to apply.
  21. Fonts always looks the same here in any Chromium browser on XP regardless of OS settings. OS settings only have influence on Firefox browsers when set to use cairo instead of skia for content rendering.
  22. I got around playing with media.ffmpeg.hwacc_type setting mentioned in the release notes, it's supposed to enable HW video decoding through either CUDA and DXVA. Both crash. I wonder if it actually works for anyone.
  23. I'm unable to get the following rules to work, built-in test shows correct output, but in practice, they just won't budge. [Patterns] Name = "Reddit - comments page regex 1" Active = TRUE URL = "www.redditstatic.com/desktop2x/CommentsPage.*.js" Limit = 127300 Match = "/\(\?:reddit\\.com\\/r\\/\)\(\?<subreddit>\[\\w\]\+\)\(\?:\\/comments\\/\)\?\(\?<postId>\[\\w\]\+\)\?/" Replace = "/\(\?:reddit\\.com\\/r\\/\)\(\[\\w\]\+\)\(\?:\\/comments\\/\)\?\(\[\\w\]\+\)\?/" Name = "Reddit - comments page regex 2" Active = TRUE URL = "www.redditstatic.com/desktop2x/CommentsPage.*.js" Limit = 127700 Match = "var s;const{subreddit:o,postId:r}=\(null===\(s=t.match\(i\)\)\|\|void 0===s\?void 0:s.groups\)\|\|{};" Replace = "const s=t.match\(i\),o=null===s\[1\]\?void 0:s\[1\],r=null===s\[2\]\?void 0:s\[2\];" They're supposed to replace: /(?:reddit\.com\/r\/)(?<subreddit>[\w]+)(?:\/comments\/)?(?<postId>[\w]+)?/ /(?:reddit\.com\/r\/)([\w]+)(?:\/comments\/)?([\w]+)?/ And: var s;const{subreddit:o,postId:r}=(null===(s=t.match(i))||void 0===s?void 0:s.groups)||{}; const s=t.match(i),o=null===s[1]?void 0:s[1],r=null===s[2]?void 0:s[2]; 1st line is original, 2nd is replacement. URL to the target file: https://www.redditstatic.com/desktop2x/CommentsPage.c501be48b07ce588906d.js
×
×
  • Create New...