Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 03/21/2022 in all areas

  1. That extension started originally as a github-wc-polyfill fork , i.e. ONLY supporting initially GitHub/GitLab; unlike the upstream maintainer (JustOff) not wanting to support other sites beyond those two, the German maintainer (martok) of this fork will accept support requests for other sites broken in current UXP and will explore the possibility/feasibility of applying the necessary polyfills (where available) to address the breakage on those requested sites... At this very moment, the only additional (to GH/GL) site supported is "godbolt.org", while a request for "*.notion.*" URIs is still pending (but supposedly very difficult to materialise) ... https://github.com/martok/palefill/issues?q=is%3Aissue+sort%3Aupdated-desc+is%3Aopen ( ... of this "open issues" group, #3 and #6 aim to add user-side configuration options ) https://github.com/martok/palefill/issues?q=is%3Aissue+sort%3Aupdated-desc+is%3Aclosed
    3 points
  2. Hi @maile3241, hello from Belgium and welcome to MSFN! I wish you to enjoy the forums! Have a nice day. hpwamr
    2 points
  3. I tried to help you out as far as Chase constantly breaking. I cancelled a Chase account 2 to 2-1/2 years ago and when the person asked me why I am cancelling, "Because this web site, and this web site alone, has forced me to upgrade web browsers twice in six months, my life is far too important to spend so much of my time chasing this rabbit". But only to see several other web sites suffer over the 2 to 2-1/2 years that followed
    2 points
  4. So far in my experience, Windows 11 is way worse than Windows 10. Mostly from a usability standpoint. While I have changed to Windows 10 on 2 computers now, I don't see myself changing to Windows 11 unless they fix some issues. First of all, 100% of my Win11 experience so far has been in offline or segregated networks. The UX is extremely slow and some portions do not even work. For example if I were to open an Explorer window (in any way you can think of doing it, like putting c: in the run box, doesn't matter) it will open a blank white window for about 3-4 minutes before it actually will show you the contents of the thing you are looking at. Be is c: or Libraries, doesn't seem to matter. I've considered running a trace on explorer to see what it is trying to do.
    2 points
  5. I just made a wrapper for kernel32, which called itself kernel32.dll, with the original kernel32 renamed to something else. The benefit of this method is that the original kernel32 is not modified and thus does not change in size, so no rebasing is required. But you would have to know how to use VC++ or a similar IDE (but with VC++ and x86 code, you can very easily do inline assembly). You will have to export every function the original kernel32 does, and forward it to the original kernel32 (renamed "kernel33" or something similar). To accelerate the process, I wrote an application called "scanexp" (which should run on NT 3.51/95 and up) that scans a list of function names (as in the type of list you would get if you ctrl-a a dll's function list in dependency walker then copied into a txt file) and turns them into pragma directives indicating that they are export forwards. Dependency Walker doesn't grab ordinal-only exports as easily, but if you manually input the numbers they will be enumerated properly as well. Usage is as follows: -name of text file with function names -name of c/cpp file you want to make with the pragma directives -name of file to export forward to
    2 points
  6. Software is hanging even on a ryzen 7 4800u as it is eating out 16gb of ram . you need 128GB ram to browse internet folks. Everything broken here and their. UI feels like GNOME and MacOSX married and produced a baby , doesn't feel Windows at all Downgraded back to Windows 10 , i am happy , no more windows 11. User: How buggy a software must be? Microsoft: Yes
    1 point
  7. I made an unofficial update to BlackWingCat's Extended Core because the official Extended Core is not on BlackWingCat's new website, and I wanted to make an English version of Extended Core v16d because I cannot read Japanese. Most of the files in this update are from Extended Core v16a because they are the same as the ones in Extended Core v16d except for the language. Update: Made installer with SFXCAB utility. The new installer can be slipstreamed with nLite. ┌───────┐ │ Download │ └───────┘ Files not from Extended Core v16a: acpi.sys from http://blog.livedoor.jp/blackwingcat/archives/1974336.html ndis.sys from Extended Kernel v16d videoprt.sys from KB829884-v9 ntoskrnl.exe* ntkrnlmp.exe* ntkrnlpa.exe* ntkrpamp.exe* *All of these files are from Extended Core v16d but modified (see below) Modifications made to NT Kernel & System (the 4 exe files with '* next to them): All Japanese resources replaced with resources from Extended Core v16a. Exports for ExVerifySuite and RtlIntegerToUnicode added because the code for the functions was present but the exports were not added to the export table. New boot screen for Windows 2000 Professional:
    1 point
  8. - Windows NT 5.x family windowsupdate.com links for available languages, including all (any?) Custom Support Updates - The updates links are grouped for each build, slightly sorted, and ordered lexicographically per update number or file name as possible - Superseded (replaced) updates are not filtered or excluded - The dump is available as csv files containing updates name and url, or plain text files containing updates url - It's recommended to use CSVFileView to check the csv files https://www.nirsoft.net/utils/csv_file_view.html - You can filter or extract updates for certain language using findstr (Vista or 7) e.g. findstr /i \-enu NT_5.2.3790-x64-Custom.csv > NT_5.2.3790-x64-Custom-enu.csv however, few update have different language identifier or none, so it's best to review the whole file first - NT_5.1.2600-x86-SP2-Custom and NT_5.1.2600-x86-SP2-Custom-IE are ment for the EOS Windows XP SP2 x86 only - NT5-ia64 is for Itanium-based Server 2003 / Windows XP - .NET Framework packs and updates for NT 5.1/5.2 are in a separate list files, likewise Windows Media Player and some eXtra updates # P.S. Maybe it's best not to post the links explicitly in the forum replies or text sites (pastebin, txtuploader..), and share them in the txt/csv files # Download https://gitlab.com/stdout12/adns/uploads/9ca06a12dd08c06edd889e65afa637fa/NT5_WU_URLs_csv.7z https://gitlab.com/stdout12/adns/uploads/33fcfd0b0f6c1a0cb74472cb8407800d/NT5_WU_URLs_txt.7z
    1 point
  9. @mina7601Yes! It's an older relative of BBEdit (same developers), so I suppose one could find a Windows-based equivalent if they wanted (TextWrangler is only 32-bit apparently, so it won't run on new Macs anymore, so I think I'll look into upgrading to the latest BBEdit, which is fully 64-bit). c
    1 point
  10. Yes that's right. It must read KB942288-V3 NOT KB9428-V3. Have you already checked if Tls 1.2 is present in the internet options?
    1 point
  11. I used a Mac program called TextWrangler, which is roughly equivalent to Notepad++. c
    1 point
  12. Hi there, My name is Tobias and I come from Germany. I've been a member of MSFN since January 7th. I mainly deal with the with the Windows Update website in Xp and 2000 (by the way, it works again) and with Windows Update in general. I'm happy I found this forum and hopefully it stays online for a while longer. Have a nice day
    1 point
  13. @maile3241 I hope you enjoy this forum. Have a nice day. I have the same wish as you do.
    1 point
  14. First of all: I don't mean to belittle or offend anyone but I think it's a common problem. I think it's a bit of a shame, because I'm actually always willing to help someone if they have problems with WU, as you already know. But without detailed information there is no reasonable solution either, so I can understand you well and I totally agree. Kind regards
    1 point
  15. Thanks for your point of view! English isn't my native language too, I am German. But I try to do my best in writing. And truth to be told there is an option called "Google Translator", therefore bad language skills are no acceptable reason to write in poor English strings. Or isn't it?
    1 point
  16. We've had a bit of a discussion about this recently in the moderators' section, and post bumping too. I agree that responses which just say "It doesn't work, what do I do now" are rather less than helpful, but I keep telling myself that a lot of members do not have English as their first language, and therefore may not be particularly confident about posting complex messages. I do agree that this can be very frustrating if you're trying to help someone though, and if they don't respond more helpfully even after much prompting, there's not much you can do!
    1 point
  17. You can easily add search engines with the addon "Add-to-Search-Bar". Is available in the Classic Add-ons Archive (caa:addon/add-to-search-bar). For New Moon you'll have to edit the install.rdf of course. I think this gives you properly formatted xml files.
    1 point
  18. it uses something that can't polyfilled: 20:11:30.976 SyntaxError: invalid regular expression flag u 1 https://web.archive.org/static/bower_components/wayback-search-js/dist/vendors~main.8e27e80156b09ad9fd4c.chunk.js:3:273362 20:11:31.056 ReferenceError: ReactDOM is not defined 1 www.cmd.com:1681:2 20:11:31.082 Unhandled promise rejection TypeError: i.getAttributeNames is not a function Stack trace: n@https://archive.org/includes/build/js/ia-topnav.min.js?v=2cfc3e21:7:2744 i/</globalThis.litHtmlPolyfillSupport/w._$AC@https://archive.org/includes/build/npm/lit/polyfill-support.js?v=2cfc3e21:13:1890 [3]/X</<.value@https://archive.org/includes/build/js/ia-topnav.min.js?v=2cfc3e21:7:6103 [3]/X</<.value@https://archive.org/includes/build/js/ia-topnav.min.js?v=2cfc3e21:7:5606 i/</globalThis.litHtmlPolyfillSupport/w._$AI@https://archive.org/includes/build/npm/lit/polyfill-support.js?v=2cfc3e21:13:1052 [3]/W@https://archive.org/includes/build/js/ia-topnav.min.js?v=2cfc3e21:7:1448 [3]/sn</<.value@https://archive.org/includes/build/js/ia-topnav.min.js?v=2cfc3e21:7:10923 [3]/k</<.value@https://archive.org/includes/build/js/ia-topnav.min.js?v=2cfc3e21:2:13513 [3]/k</<.value@https://archive.org/includes/build/js/ia-topnav.min.js?v=2cfc3e21:2:13122 n/<@https://archive.org/includes/build/js/ia-topnav.min.js?v=2cfc3e21:2:12841 l@https://web.archive.org/static/bower_components/wayback-search-js/dist/vendors~main.8e27e80156b09ad9fd4c.chunk.js:3:420112 s/i._invoke</<@https://web.archive.org/static/bower_components/wayback-search-js/dist/vendors~main.8e27e80156b09ad9fd4c.chunk.js:3:419902 k/</<@https://web.archive.org/static/bower_components/wayback-search-js/dist/vendors~main.8e27e80156b09ad9fd4c.chunk.js:3:420538 r@https://archive.org/includes/build/js/ia-topnav.min.js?v=2cfc3e21:2:1210 c@https://archive.org/includes/build/js/ia-topnav.min.js?v=2cfc3e21:2:1417 ["5s+n"]/it@https://web.archive.org/static/bower_components/wayback-search-js/dist/vendors~main.8e27e80156b09ad9fd4c.chunk.js:3:41645 ["5s+n"]/at/<@https://web.archive.org/static/bower_components/wayback-search-js/dist/vendors~main.8e27e80156b09ad9fd4c.chunk.js:3:41869 .tXUg/r@https://web.archive.org/static/bower_components/wayback-search-js/dist/vendors~main.8e27e80156b09ad9fd4c.chunk.js:3:514056 1 vendors~main.8e27e80156b09ad9fd4c.chunk.js:3:265220 .RN6c/t.exports() vendors~main.8e27e80156b09ad9fd4c.chunk.js:3 ["5s+n"]/ut() vendors~main.8e27e80156b09ad9fd4c.chunk.js:3 ["5s+n"]/ct/</e<() vendors~main.8e27e80156b09ad9fd4c.chunk.js:3 ["5mdu"]/t.exports() vendors~main.8e27e80156b09ad9fd4c.chunk.js:3 ["5s+n"]/ct/<() vendors~main.8e27e80156b09ad9fd4c.chunk.js:3 h/<() archive.min.js:101 h() archive.min.js:101 c() archive.min.js:101 Ic/h() webcomponents-bundle.js:138
    1 point
  19. I haven't found this option too,but I think you can try to install the extensions like https://chrome.google.com/webstore/detail/mouse-gesture-events/ogjdgjefnddnjhkibmblgiofbjdgnahc,and set all of the mouse gesture are "nothing to do",hope that could help you
    1 point
  20. @AstroSkipperGot all caught up now, so I can comment! I looked at your guide (it's about time someone made one!), and I like it so much, I was wondering if, with your permission, I could create an HTML version of it that could be mirrored somewhere as a backup in case MSFN ever become inaccessible? I noticed that it links to several other posts on here, so those would probably have to be recreated as well, but one thing at a time! That being said, I am almost finished with a basic prototype based on an old revision of your post. Let me know if you have any input! c
    1 point
  21. Hi Windows2 1) MS rebases all critical system .dlls to avoid overlapping ranges, you can rebase too using 3rd utils (pe_rebaser from PEBLISS project) or rebase.exe from leaked XP/W2003 sources 2) No matter how sections ordered, just assign new section to new mem range, example kernel32 from NT4 Service Pack 6, base adress 77F00000 .text 77F01000 .rdata 77F3C000 .data 77F45000 .rsrc 77F47000 .reloc 77F5B000, size 2E00 Free range starts at 77F5B000+2E00=77F5DE00 Unfortunately this range probably will be assigned to next system dll like user32.dll. If you need more mem range, you need to find enough gap between DLLs and rebase kernel32 to new adress For XP couple years ago i find holes with bat file: basic_info_viewer.exe c:\WINDOWS\system32\1033\dwintl.dll >> c:\dllbase.txt basic_info_viewer.exe c:\WINDOWS\system32\1033\vsjitdebuggerui.dll >> c:\dllbase.txt basic_info_viewer.exe c:\WINDOWS\system32\1cfgmgr32.dll >> c:\dllbase.txt basic_info_viewer.exe c:\WINDOWS\system32\1winsta.dll >> c:\dllbase.txt basic_info_viewer.exe c:\WINDOWS\system32\6to4svc.dll >> c:\dllbase.txt basic_info_viewer.exe c:\WINDOWS\system32\a3d.dll >> c:\dllbase.txt basic_info_viewer.exe c:\WINDOWS\system32\aaaamon.dll >> c:\dllbase.txt basic_info_viewer.exe c:\WINDOWS\system32\aaclient.dll >> c:\dllbase.txt basic_info_viewer.exe c:\WINDOWS\system32\ac3api.dll >> c:\dllbase.txt basic_info_viewer.exe c:\WINDOWS\system32\acctres.dll >> c:\dllbase.txt basic_info_viewer.exe c:\WINDOWS\system32\acledit.dll >> c:\dllbase.txt ...all remain dll in system32.... generated dllbase.txt: c:\WINDOWS\system32\1033\dwintl.dll Image base: 0x314c0000 Len: 0xc000 c:\WINDOWS\system32\1033\vsjitdebuggerui.dll Image base: 0x3b3f0000 Len: 0x4000 c:\WINDOWS\system32\1cfgmgr32.dll Image base: 0x74ae0000 Len: 0x7000 c:\WINDOWS\system32\1winsta.dll Image base: 0x76360000 Len: 0x10000 c:\WINDOWS\system32\6to4svc.dll Image base: 0x6bc00000 Len: 0x1d000 c:\WINDOWS\system32\a3d.dll Image base: 0x2000000 Len: 0x12000 c:\WINDOWS\system32\aaaamon.dll Image base: 0x717a0000 Len: 0xa000 c:\WINDOWS\system32\aaclient.dll Image base: 0x6d640000 Len: 0x25000 c:\WINDOWS\system32\ac3api.dll Image base: 0x2000000 Len: 0xf000 c:\WINDOWS\system32\acctres.dll Image base: 0x71780000 Len: 0x12000 c:\WINDOWS\system32\acledit.dll Image base: 0x71b70000 Len: 0x22000 c:\WINDOWS\system32\aclui.dll Image base: 0x71550000 Len: 0x1f000 Import dllbase to excel with splitting every line to 3 cells, name, addr, len. Then sort by addr and look for gaps.Max available address for user mode dll is 8000000 (/3G systems allow above) 3) PE format allow BINDING to hardcoded adresses at compile time, this mean addresses of functions from kernel32 already embedded to other DLLs like 77F23344, you cannot rebase in such case, don't sure how NT4 was compiled, i hope this mode is not used
    1 point
  22. Call me paranoid, but this is why I keep copies of installers for things, just so I can be sure about them I only have XPI files for the few extensions in New Moon, Mail News, etc. that I'm actually using, but I guess it's good that "they're there", now...
    1 point
  23. @roytam1 I noticed the Way Back Machine doesn't work anymore with NM27, with NM28 it works. They may have changed something with their JS again like months ago... example link: https://web.archive.org/web/*/www.cmd.com kind regards soggi
    1 point
  24. Well said and so much negativity and hostility in this world now. So easy to be mean and hard to be nice ... should be the opposite.
    1 point
  25. What a jerk he is! Good riddance!! Anyway, to echo the various messages here, I hope that @feodor2 is alive and safe while he helps save his country! Слава україні! c
    1 point
  26. In fact there are postings of the conversation between Moon-Matt before Matt pulled the plug on the DNS hosting. I just downloaded the screenshots. Grab some popcorn.
    1 point
  27. Looks like he has left the Pale Moon team, and while at it, gassed the PM Forum Site on his way out.
    1 point
  28. lol, yeah, it's a constant tug of war with some sites. GitHub at least seems to be fully functional once again, thanks to VistaLover's latest contributions. StackOverflow seems like it will require on the fly transpiling though
    1 point
  29. I seem to remember that I had to manually create that registry key as well. Try creating it and reboot and see if it populates itself.
    1 point
  30. I don't think Proxomitron by itself has the necessary logic behind it.
    1 point
  31. I put the code of the problematic file of the problematic web app at work in https://babeljs.io/repl and got the modified code, which I saved on the server side and sure enough after reloading it in the browser, it was suddenly compatible once again! If I remove ", not ie 11, not ie_mob 11" from the TARGETS field, then I get the code that also works in Internet Explorer 11. You'd need to have something like that locally which would process the code before it was handed to browser's JS interpreter.
    1 point
  32. Thanks, I'm trying it out locally, and yeah, I think the ?? and ?. stuff is really getting me, StackOverflow is still broken, but otherwise seems to be working at least as well as before. About those last two things that "can't" be polyfilled.... they CAN be transpiled! Take a look: https://javascript.info/polyfills Transpilers A transpiler is a special piece of software that translates source code to another source code. It can parse (“read and understand”) modern code and rewrite it using older syntax constructs, so that it’ll also work in outdated engines. E.g. JavaScript before year 2020 didn’t have the “nullish coalescing operator” ??. So, if a visitor uses an outdated browser, it may fail to understand the code like height = height ?? 100. A transpiler would analyze our code and rewrite height ?? 100 into (height !== undefined && height !== null) ? height : 100. So I think what we really need to do is have this extension auto-transpile this bleeding edge JS into "vanilla JS" that "any" normal browser can run. This, in theory, should solve not just the issue but probably a large number. My understanding is that transpiling something is something the *web developers* are supposed to do before packing their JS into the actual website source, so unlike a polyfill which runs in the browser itself. That said, I'm sure it's possible, but not sure how slow it would be if feasible. Thoughts, anyone?
    1 point
  33. Hi hpwamr, Thank you for your donation of $20.00. We look forward to improving the forums and stay online with your donation. MSFN Team
    1 point
  34. One thing that irritates me to no end in other communities; it's when someone asks a question and instead of answering the question, the answerer rebukes with another question. "Why do you want to use twenty year old technology? Either get with the times or be left behind." Here's some food for thought. Either answer the question at hand or don't say anything at all. You don't need to know my reason for using retro technology for the sake of telling me I'm old fashion and refuse to get with the times. I never could understand why others feel the need to act superior because they choose to use the "latest and greatest".
    1 point
×
×
  • Create New...