Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 10/19/2023 in Posts

  1. The transition to the minimum Win10 1607 is inevitable. "Support for Windows 8 and for Windows 10 before 1607 is now dropped" https://qutebrowser.org/doc/changelog.html The fact 120 Chrome started to work seems more like a temporary bug.
    5 points
  2. 3 points
  3. Could be they were simply ashamed, when we caught them lying.
    3 points
  4. Why the thread Extensions and custom buttons for UXP browsers - Corrections, modifications, adjustments, and special recommendations is located in the forum Browsers working on Older NT-Family OSes, does not need to be explained any further and is crystal clear . Same for userscripts to inject further functionality into old, legacy browsers. But in terms of the thread Monkey Scripts, the creator @NotHereToPlayGames should first be asked whether he agrees to a relocation. It is not acceptable that someone here simply orders such a relocation. That is rather a no-go.
    2 points
  5. Finally, here's my stucturedClone polyfill specifically for chase.com. Should be good on both Chrome (prior to version indicated) and FF-derived browsers. // ==UserScript== // @name Inject structuredClone() Polyfill [98] // @version 0.0.1 // @match *://*.chase.com/* // @run-at document-start // @grant none // ==/UserScript== function stringify(obj, replacer, spaces, cycleReplacer) { return JSON.stringify(obj, serializer(replacer, cycleReplacer), spaces) } function serializer(replacer, cycleReplacer) { var stack = [], keys = [] if (cycleReplacer == null) cycleReplacer = function(key, value) { if (stack[0] === value) return "[Circular ~]" return "[Circular ~." + keys.slice(0, stack.indexOf(value)).join(".") + "]" } return function(key, value) { if (stack.length > 0) { var thisPos = stack.indexOf(this) ~thisPos ? stack.splice(thisPos + 1) : stack.push(this) ~thisPos ? keys.splice(thisPos, Infinity, key) : keys.push(key) if (~stack.indexOf(value)) value = cycleReplacer.call(this, key, value) } else stack.push(value) return replacer == null ? value : replacer.call(this, key, value) } } self.structuredClone = function (value) { return JSON.parse(stringify(value)); } This correctly deals with self-referential arrays and objects, but has other restrictions, so I use it only when a site (like chase.com) needs it.
    2 points
  6. Good idea! I'm curious when you'll start such a thread.
    2 points
  7. Actually, it would be nice to start a monkey business thread, so all these scripts are available in one place.
    2 points
  8. SOLVED!! Both UXP's built-in structuredClone implementation and @UCyborg's polyfill kept blowing up on a circular reference, so neither works on chase.com. I had to go hunting for a fix; finally found one at https://github.com/moll/json-stringify-safe Here's my (chase.com only) polyfill incorporating that code. I don't fully understand what I did, but it works: // ==UserScript== // @name Inject structuredClone() Polyfill [98] // @version 0.0.1 // @match *://*.chase.com/* // @run-at document-start // @grant none // ==/UserScript== function stringify(obj, replacer, spaces, cycleReplacer) { return JSON.stringify(obj, serializer(replacer, cycleReplacer), spaces) } function serializer(replacer, cycleReplacer) { var stack = [], keys = [] if (cycleReplacer == null) cycleReplacer = function(key, value) { if (stack[0] === value) return "[Circular ~]" return "[Circular ~." + keys.slice(0, stack.indexOf(value)).join(".") + "]" } return function(key, value) { if (stack.length > 0) { var thisPos = stack.indexOf(this) ~thisPos ? stack.splice(thisPos + 1) : stack.push(this) ~thisPos ? keys.splice(thisPos, Infinity, key) : keys.push(key) if (~stack.indexOf(value)) value = cycleReplacer.call(this, key, value) } else stack.push(value) return replacer == null ? value : replacer.call(this, key, value) } } self.structuredClone = function (value) { return JSON.parse(stringify(value)); } I think what it does is convert the object to a JSON string then convert it back to a new object. If any circular references are detected, a special value is placed in the JSON string instead of going into a loop and blowing up on a stack overflow. There are probably a lot of things this won't work on, so I limited it to chase.com, leaving the native implementation for everything else. Perhaps someone more skilled than I (@UCyborg?) can apply the same idea to UXP's native implementation and submit a pull request upstream.
    2 points
  9. Did you try with the flags I posted here? You would need to test with a new profile! Applying the flags on old won't show the difference.
    2 points
  10. It'd be very interesting to read your feedback regarding Supermium. You say it's heavy, what's your system? Answer here, please. https://msfn.org/board/topic/185045-supermium/page/
    2 points
  11. I see that you don't understand how Trimcheck works. First of all, you need to launch a program from a partition on an SSD/NVME disk that you want to test. If you run the program, e.g. from a pendrive, it doesn't make sense and nothing will test! the first launch of the program is created by the trimcheck.bin file (probably always 64MB with random data) copies the first 16 KB of data from the trimcheck.bin file to the .json text file in which he also saves data on the location of the trimcheck.bin file (offset e.g. 21018939392) removes the trimcheck.bin file from the disk and informs to do TRIM now now we are doing TRIM, e.g. in O&O now we run Trimcheck again from the same location as before (where the .json file was created) Trimcheck compares the data from the .json file with data in disk offset 21018939392 If there are only zeros there, it means that TRIM operation in O&O has worked, but if you are there, the same data from the .json file, it means that TRIM operation in O&O did not work In general, instead of using Trimcheck, you can check it manually: make or copy file (a few megabytes) on partition on NVMe disk in Hex Editor check location (offset or sector) this file - save this information somewhere e.g. Notepad or on a piece of paper delete file from disk use Shift key to not remove to Windows Recycle Bin run TRIM in O&O on partition where there was a deleted file run Hex Editor and check if starting from the sector you wrote on a piece of paper are only zeros If zeros - TRIM it worked If any data - TRIM it did not work
    1 point
  12. And here's @UCyborg's polyfill for structuredClone (Chrome before v.98; K-Meleon, New Moon 27, FF 45; not needed on UXP-based browsers or Serpent 55) // ==UserScript== // @name Inject structuredClone() Polyfill [98] // @version 0.0.1 // @match *://*/* // @run-at document-start // @grant none // ==/UserScript== if (typeof self.structuredClone !== "function") { self.structuredClone = function (value) { if (Array.isArray(value)) { const count = value.length; let arr = new Array(count); for (let i = 0; i < count; i++) { arr = self.structuredClone(value); } return arr; } else if (typeof value === "object") { let obj = {}; for (const prop in value) { obj[prop] = self.structuredClone(value[prop]); } return obj; } else { return value; } } } This will fail if an array or object property references itself, but works well in most cases.
    1 point
  13. I updated our helper NTHelper for WinNTSetup 5.3.3
    1 point
  14. Since v98 did the trick, I wonder if your v86 needs these two also - // ==UserScript== // @name Inject findLast() Polyfill [97] // @version 0.0.1 // @match *://*/* // @run-at document-start // @grant none // ==/UserScript== if (!Array.prototype.findLast) { Object.defineProperty(Array.prototype, "findLast", { value: function (predicate, thisArg) { let idx = this.length - 1; while (idx >= 0) { const value = this[idx]; if (predicate.call(thisArg, value, idx, this)) { return value; } idx--; } return undefined; } , writable: true, enumerable: false, configurable: true }); } // ==UserScript== // @name Inject findLastIndex() Polyfill [97] // @version 0.0.1 // @match *://*/* // @run-at document-start // @grant none // ==/UserScript== if (!Array.prototype.findLastIndex) { Object.defineProperty(Array.prototype, "findLastIndex", { value: function (predicate, thisArg) { let idx = this.length - 1; while (idx >= 0) { const value = this[idx]; if (predicate.call(thisArg, value, idx, this)) { return idx; } idx--; } return -1; } , writable: true, enumerable: false, configurable: true }); } Another common "attempt" to break older browsers can be fixed with: // ==UserScript== // @name Inject randomUUID() Polyfill [92] // @version 0.0.1 // @match *://*/* // @run-at document-start // @grant none // ==/UserScript== if (!('randomUUID' in crypto)) crypto.randomUUID = function randomUUID() { return ( [1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g, c => (c ^ crypto.getRandomValues(new Uint8Array(1))[0] & 15 >> c / 4).toString(16) ); };
    1 point
  15. FYI, I opened a new issue on Mypal 68's GitHub page. It is the issue #296 with the title Errors and problems when installing and updating extensions in Mypal 68. As the title already says, I will post there all errors and problems that come to my attention when installing and updating extensions in Mypal 68. By doing so, I hope that @feodor2 will be able to fix the currently existing errors and bugs related to extensions more easily and in a more targeted way. Cheers, AstroSkipper
    1 point
  16. Apply the flags before, on a clean new profile, also some versions of Chrome understand --disable-encryption, not --disable-encryption-win. The second one is the same, namely --disable-machine-id.
    1 point
  17. Yes, but it was without the video!
    1 point
  18. Ah, thanks. I was actually kind of suspecting that this was due to an unsupported OS / Service Pack basically being "played off as" some sort of "security risk" for those of us running SUPPORTED OFFICIAL Operating Systems. Future references to this "trojan scan" shall be ignored, of course. Thank you, @we3fan. edit: "official" versus "supported, since neither XP or Vista are technically "supported" operating systems
    1 point
  19. The error message in broken English comes from the browser itself! No protection installed on that PC. https://en.wikipedia.org/wiki/Broken_English
    1 point
  20. I doubt, it had been discussed about the minimum requirement for 1607, it's most likely there will be missing dependencies, even if you unpack the installer. https://msfn.org/board/topic/185023-future-of-chromium-on-older-windows-10-versions-and-rtm/
    1 point
  21. 13.5 1030 is much more stable than any of the 13.0 series, I think Dave would agree.
    1 point
  22. The coincidence is strange, agree? 2044 doesn't run with the aforementioned Trojan scan suggestion, others that are based - do run.
    1 point
  23. No, I didn't. I had it when I tried to mod the 64-bit version, which is not surprising. I wrote here yesterday, link>, I can run 2036 perfectly fine (with or without my starter). I just don't, it's too bright for me. On the testing Vista PC - no AV. The skin is yours, I ran it as it was supplied (before making the decission whether I like it or not). The grey colour in the error because I use the dark Vista theme from pinterest (it's very common here, on this website).
    1 point
  24. Absolutely! How so? You aren't a spy, are you? When you install the GB version of OS, everything gets proper spelling, even Nvidia Panel has "colour" instead of whatever improper spelling they use. Every other English OS version will also have the proper spelling, except only 1 country localised version (US). (screenshot as proof) Internet Explorer: Microsoft kills iconic browser https://www.dw.com/en/internet-explorer-microsoft-kills-iconic-internet-browser/a-62142230 The iconic Microsoft Internet Explorer browser to be killed https://tech.hindustantimes.com/tech/news/the-iconic-microsoft-internet-explorer-browser-to-be-killed-off-know-the-date-71653489928115.html Internet Explorer: The fall of the iconic browser https://www.chartr.co/stories/2022-06-15-1-internet-explorer Microsoft retires iconic Internet Explorer web browser after 27 years https://theedgemalaysia.com/article/microsoft-retires-iconic-internet-explorer-web-browser-after-27-years Enough? Why do you ignore the fact this browser originally didn't have "bookmarks"?
    1 point
  25. Someone already tried Chromium dev.120.0.6047.0 (1205234)? • Wednesday, 4 Oct 2023
    1 point
  26. Hello everyone. I just finished re-adding GDI to Supermium. At first it would only work in --single-process mode, but I got it working in standard mode by ensuring that FontCache objects have the Skia GDI font manager when GDI is enabled. Then I want to fix TLS, readd D3D9 DXVA support, and link Supermium against a DLL with implementations of many newer functions. I have fixed my PMs if you are interested.
    1 point
  27. Agreed! But let's be fair and open. Firefox, SRWare Iron, etc is not secure by default, the end user has to take steps to make it secure. 360Chrome is not secure by default, MSFN went through great lengths to create a version we are comfortable using. The same CAN be done for Kaspersky. And it is a valid topic of discussion for this thread.
    1 point
  28. You have no authority to do this. This thread is about security programs for XP that work. Kaspersky is one of them. That is not a "praise".
    1 point
  29. That is true. Because I do not use nor believe in anti-virus products. That said, it IS the anti-Kaspersky talks that have me INSTALLING IT on a laptop "to witness for myself". I am not "praising" Kaspersky. In fact, it's the opposite. My view (from past experience) is that ALL anti-virus programs do what we often point out in regards to Kaspersky. I am installing it! Among a couple others. By all means, please tell me exactly which ones to install. My goal is to install only THREE and one of those three MUST be Kaspersky.
    1 point
  30. @UCyborg kind of beat me to the punch. I have an XP Era Correct laptop (Dell Latitude D830) that I spent last night formatting and creating four partitiions. One partition is for shared data, the other three are for a "triple boot XP" setup. Boot into first partition and you have an untouched default-install XP x86 SP3 (no POSReady, maybe later) installation with Anti-Virus "Brand X". Boot into second partition and you have an untouched default-install XP x86 SP3 (no POSReady, maybe later) installation with Anti-Virus "Brand Y". Boot into third partition and you have an untouched default-install XP x86 SP3 (no POSReady, maybe later) installation with Anti-Virus "Brand Z". My next step was to install anti-virus onto each partition, with one being KASPERSKY. The informed reader needs information. Let's seek to supply actual INFORMATION. Again, a many MANY thanks to @UCyborg for starting an INFORMATIVE discussion.
    1 point
  31. I can confirm Kaspersky 18, obtained from https://products.s.kaspersky-labs.com/, installs and works fine on my XP SP2 x64 installation, although it was a bit glitchy after initial installation, couldn't add exclusions, it complained about insufficient memory, despite there being about 2 GB free, nothing logging off and back on to Windows couldn't resolve and it didn't recur after reboot either. Definitions are updatable, Web-Antivirus module seems to work - two random malicious URL blocked: Also pulled 4 random recent samples that were blocked after extracting (ZIPs are encrypted): https://bazaar.abuse.ch/sample/01e79ebb5c2b318f0c68c11912b987255ae55662acca4fbb67c958828107f5a7/ https://bazaar.abuse.ch/sample/6238893de251eb7a3b61b171129dfc45afb8de90aaebe85da8e945ae1e095be3/ https://bazaar.abuse.ch/sample/22b66f492bdc66158e2cd53bd9525c49a7b061798cfb6ff6158b69869c1e4d61/ https://bazaar.abuse.ch/sample/36ffe3d8a0b23ce2d6af158c493daf1daf6667a4c4b0d4a4ea017bd40f748893/ One might notice it uses a lot of DLL files, many of them not rebased and even though some are, chances for conflicts are high and hence need to be relocated at runtime is high, so some extra megabytes are consumed since XP doesn't have the ability to manage them smartly like newer OS, at least under the condition right flags are turned on in the specific header, which in this case they are. It requires .NET Framework 4, specifically just the Client Profile, designated as Microsoft .NET Framework 4 Client Profile under Add or Remove Programs. It installs it automatically if missing.
    1 point
  32. Since July 10 (made public since July 11) I have managed to run Windows XP x64 SP2 (built using XP2ESD) from UEFI Class 3 on Coffee Lake Windows 11 laptop on winload.efi 16497 using FlashBoot 3.3n bootmgfw.efi and Windows 7 generic VGA drivers by modifying the contents of mounted devices and enum key. I have used the XP2ESD build which contains the backported generic drivers and ACPI 2.0 drivers (from here) to get this to work. So far I tested acpibit64crack.sys from Dietmar. The fact that I managed to boot XP on such new hardware means that the ACPI 2.0 worked! Touchpad doesn't work because there aren't any working XP drivers for Intel Serial IO I2C Host Controller (9DE8 and 9DE9 in my case) to get the Elan1200 I2C Hid device to install using the backported generic touchpad driver from windows 8. USB XHCI controller and USB 3.0 root hub work without problems so I can use external mouse (for the cursor) and USB wireless adapter (for internet). I don't know if it's caused by ACPI incompatibility but I have tried to backport the Intel Serial IO I2C Host Controller from Windows 7 and it still wouldn't work even with Mov's ntoskrnl emu extender files! I have provided the device manager entries of my XP installation (from the enum key) so you can see the information on the drivers installed in my working XP OS.Useful's-XP-device-manager-entries.txt
    1 point
  33. I corrected all links to images in my main article "ProxHTTPSProxy and HTTPSProxy in Windows XP for future use": Due to the length of my article and our forum editor, it was not as easy as I thought, though. But now, all images should open better again. If you still find errors, please report them here! Thanks! Cheers, AstroSkipper
    1 point
  34. BTW, turning off Windows XP Firewall is not necessarily needed. Just for testing purpose! Generally, it should work with Windows XP Firewall enabled. But you have to allow connections of IE and Proxy's PopMenu in your firewall, of course. TBH, it was a labyrinth at the time when we were solving all related problems to get it work. But now, it's just a problem of proper configuration. So, not really an abstract labyrinth anymore here! You do not have to be a Maze Runner.
    1 point
  35. Ok! That looks much better. Now, you have a problem with accessing the Microsoft Windows Update page. As I already wrote, you should follow my guide Complete guide for restoring IE's access to WU/MU website using ProxHTTPSProxy or HTTPSProxy in Windows XP. This guide is well-tested, too, and after doing all steps, MU should actually work. The problem with the loops is probably caused by a misconfiguration of the Internet Explorer. Please read especially step 4 of my guide (but all other steps are also important, of course)!
    1 point
  36. @Outbreaker! WU/MU works perfectly using Proxy's PopMenu. If it doesn't work for you, then you did unfortunately something wrong. Everything is detailed and sufficiently documented. My advice: Do all from scratch following the instructions! BTW, you didn't answer my questions. One of them for example was: In the unexpected case that you still have problems despite my extensive instructions, I need more detailed information to help you in a reasonable and problem-oriented way. An exact description of the problem with version information, screenshots and so on. But, as I said, everything should actually run immediately and without any problems. Cheers, AstroSkipper
    1 point
  37. Hello @Outbreaker! Which version of the TLS proxies are you using? Starting the proxy by applying ProxHTTPSProxy_PSwitch.exe means you have installed an older version such as ProxHTTPSProxy REV3e or my package ProxHTTPSProxy's PopMenu 3V1. These versions are TLS 1.2 proxies and not up to date. You should actually use one of the TLS 1.3 proxies, either ProxyMII (20220717) aka ProxHTTPSProxy 1.5.220717 or my most recent package ProxHTTPSProxy's PopMenu TLS 1.3 3V3. Of course, the old TLS 1.2 proxies should still work, too. Under the account Local Computer? If not, it won't work. Did you already read my article Complete guide for restoring IE's access to WU/MU website using ProxHTTPSProxy or HTTPSProxy in Windows XP? The loops are presumably a result of a misconfiguration of the IE (see step 4). If all steps of my guide are performed properly, it will definitely work. Here is my list with all other working methods to access WU or MU successfully: Kind regards, AstroSkipper
    1 point
  38. Of course, I know that but I was interested whether it is well-known or popular in your country or not. That this does not mean anything regarding the quality of a program is totally clear. Or did you seriously think that this could be a decision criterion for me? Nevertheless, I just wanted to know that from a native person because I never heard of Vir.IT eXplorer before, and I assume most of us never heard of it, either. Therefore, I wonder who is using this program at all, especially a program with such a modest detection rate.
    1 point
  39. Malware Hunter Malware Hunter is an antimalware program from Glarysoft and is still XP-compatible. It comes in two versions, the free version Malware Hunter and the commercial version Malware Hunter Pro. It detects and removes stubborn malware that can cause potential danger. Its malware database is constantly updated either automatically or manually depending on the installed version. Additionally, it is supposed to clean disks and speed up your PC. It is even equipped with the Avira scan engine. Features: Malware Scan - Scan your computer quickly and thoroughly. Detect and remove stubborn malware to prevent potential danger. Support scheduled scan to save your time Speed Up - Help you optimize your system to speed up and boost your computer performance. Disk Cleaner - Clean up temporary & unnecessary files. Remove unneeded documents to save computer storage space. Process Protection - Protect your PC from malware, such as Trojan, worms, spyware, and other online threats. 3 Scan modes Avira engine Hyper scan for a faster scanning speed Malware removal Real-time protection and automatic updates (only in Malware Hunter Pro) Homepage: https://www.glarysoft.com/malware-hunter/ Version number: 1.185.0.807 Date of release: 17.06.2024 System requirements: Runs on Microsoft Windows 11, 10, 8.1, 8, 7, XP and Vista. Including both 32-bit and 64-bit versions. Version history and release notes: Reviews: https://onlinecloudsecurity.com/malware-hunter-review-is-it-safe-to-download/ https://tweaklibrary.com/glarysoft-malware-hunter-pro-review/ Download page: https://www.glarysoft.com/downloads/?p=mh-page Direct download link: https://download.glarysoft.com/mhsetup.exe Screenshots: Although I personally don't prefer features like cleanup or optimization inside an antimalware program, the fact that this program is still compatible with Windows XP and has an Avira scan engine does not make it uninteresting. In any case, it can be used as an offline scanner in the free version and can also be set up as a portable version. You have full control over Malware Hunter via its systray icon. It is definitely an option for Windows XP. Cheers, AstroSkipper
    1 point
  40. Thnx, but these are shown in the tutorial already under no. 2. I mean I need the values at the offset 160. (No. 1 here) What do I need to change at the beginning of the file ? Cause if I change only these from no. 2 , I see the Orb is stuck. I think there is a reason for the two rows of values in this tutorial.
    1 point
  41. Step by step video guide Fix NET Framework 4.8 is Not Supported On This Operating System Error Windows 8 https://www.youtube.com/watch?v=u1S8daWrHTo
    1 point
  42. Did you try Windows 7 compatibility mode ? Or just spoof the installer.
    1 point
  43. Someone tried to modify 5xx.xx series of drivers to run on win 7 ?
    1 point
  44. Who told you that ? The 1st alpha release works with nosandbox on Windows 7 Read here: https://msfn.org/board/topic/184046-future-of-chrome-on-windows-7/?do=findComment&comment=1235004 Later versions of 110, no. https://msfn.org/board/topic/184046-future-of-chrome-on-windows-7/?do=findComment&comment=1230307 I'm not aggressive, it was a simple question. I'm calm, thanks. But I prefer you stay on topic, calmly.
    1 point
  45. Very interesting post ! Brings a lot of new and useful information about the future of chrome on windows 7 !
    1 point
  46. Hi fellas, which engine is this browser is based upon ? Doesn't say on the page. tnx Will it work with Vista ?
    1 point
  47. Absolutely !!! Didn't you read the warnings when installed applications ? Something like "this app is going to read/modify data , send text , etc".
    1 point
  48. It seems we have quite a few things in common, after all ! Even though I have plenty of phones , doesn't mean I use them (they are almost always off, see the above) . BTW , my dad is around 80 y.o. , he is in a pretty good shape , it's quite common for a Dutchman , nothing out of the ordinary , lol . So he can't live without his phone , he needs to be in touch 24/7. He is always furious about me ignoring all this 'phone' life and asks me (almost every day) why am I not answering my phone ?!?!??! And he is a huge fella , much taller than me .... it's very dangerous to drive him angry , lol. P.S. Regarding spam on landlines , no , we don't have much of it here in contrast to the states. But I usually just pick up the phone ans say nothing , I wait for them to talk first.
    1 point
×
×
  • Create New...