Leaderboard
Popular Content
Showing content with the highest reputation on 10/19/2023 in Posts
-
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
-
Actually, it would be nice to start a monkey business thread, so all these scripts are available in one place.3 points
-
The description fits a lot of websites as of now, btw, another typo.3 points
-
Could be they were simply ashamed, when we caught them lying.3 points
-
2 points
-
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
-
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
-
2 points
-
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
-
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
-
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 systems2 points
-
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
-
... I get you , but... At least the ones containing polyfill code aim to implement JS features not natively present in "the browsers able to run on older Windows NT-Family OSes"; for the rest of those userscripts (e.g. the youtube ones I posted two years ago ), I'd claim that even the Windows XP subforum isn't a suitable "place"; perhaps start a new thread inside this very subforum with just the polyfill-based userscripts? In any case, it's not up to me to decide if/where that topic gets transferred to - I just wanted to emphasise my observation/point that those userscripts aren't exclusive to Windows XP ...1 point
-
@Dave-H could you please move the "Monkey Scripts" topic to Browsers working on Older NT-Family OSes subforum?1 point
-
1 point
-
1 point
-
thanks for the quick reply. a newer 2036 build would combine all the tweaks that have been made over time to the chrome.dll. like the translate context menu and others , don't remember. but i will take and test anything you post. instructions for removing the "restore default" button would also suffice for me. note : signing off for now. have used acronis full system backup about 10 times today after messing with files and settings. need to take a break.1 point
-
Interesting. I don't mind doing another update for 2036 in the 2036 thread despite some members here not "liking" that. No skin off my back, not a fan of the gigantic "like" game here at MSFN anyway. 2036 has one "update check" telemetry item that was found while performing mods for 2044. 2036 also needs "restore defaults" button removed. There may be some other minor stuff, don't recall offhand.1 point
-
Last version could fallback to xpress compression and also ignoring the compression level. I don't think "merge ide" will cause any problems, but i would not recommend to use it without reason. I is really only thought to apply or copy a not generalized image to different hardware.1 point
-
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
-
No surprise. I do not support the whole notion of "chasing" after updates. "If it ain't broke, don't fix it."1 point
-
References structuredClone (Chrome 98+). There's polyfill for it in one of 360Chrome threads. Oh, it's actually here: It's install and forget if you leave it in easy mode. From the quick glance, I guess new versions understand newer syntax for writing filters. And I guess extension doesn't get updates for some filters anymore. I don't know, for few sites I visit, I still don't see any annoyance, even when left at default settings. Maybe lots is still blocked by filters containing old known domains hosting ads. I used to use both NoScript and uBO (easy mode), that was before I even bothered with uBO documentation and before uBO had the concept of temporary rules. I don't think I'm ever using more than 1 extension for this sort of thing again. Micro-managing with one extension gets tiring as it is. Polishing my whitelist in recent times, I'm settling on the medium mode, similar to NoScript way, white-list JavaScript from main site and only selected domains the site fetches additional JavaScript. My reason is mostly just why run code that does nothing for me to be able to read the site. Lots of sites I don't visit regularly, but nice to have it ready. I don't think old NoScript has let you say something like "only allow google.com for this and that site", but it has some other bells and whistles, which I don't think I need...security related...you know I don't run an anti-virus either since I believe the probability of encountering an actual security issue is so low that it's not worth the bother. No updates generally (not for uBO specifically) can sometimes be refreshing, I'm personally really tired of the constant update cycle when it comes to software in general, but I work a job where they're part of it, I would've quit a long time ago if it wasn't for the money... On the other hand, an odd browser only used by a minority...depending on what you expect out if it, probability of encountering issues due to extensions not being updated is higher. I have about 28 extensions enabled, about 15 of them are used regularly, of the total 28, I have modified 9 of them, if I counted right, 2 of those 9 extensions only had cosmetic mods applied, but the rest had some kind of usability issue.1 point
-
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
-
1 point
-
The error message in broken English comes from the browser itself! No protection installed on that PC. https://en.wikipedia.org/wiki/Broken_English1 point
-
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
-
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
-
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
-
Someone already tried Chromium dev.120.0.6047.0 (1205234)? • Wednesday, 4 Oct 20231 point
-
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
-
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
-
True, but let's not hide those concerns under the rug for OTHER anti-virus programs. Let's NOT act like Kaspersky is the only offender. McAfee is equally "offensive" and I may end up posting the same sort of "DLL H3LL" screencap later this weekend. How many .dll's does AVG use? How many additional "processes" listed in Task Manager? Et cetera. I view it along the lines of “Why do you look at the speck of sawdust in your brother's eye and pay no attention to the plank in your own eye?" Pointing out the Kaspersky Plank while pretending sawdust doesn't exist in other products is "misleading".1 point
-
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.txt1 point
-
Hello to all! Last year, @cmalex had not only made available the proxy tool ProxyMII, which I rebranded ProxHTTPSProxy 1.5.220717 and took as the basis for my package ProxHTTPSProxy's PopMenu TLS 1.3 3V3, but also another proxy tool called 3Proxy. Does anyone here use this tool? Or at least, has anyone of you tried or tested 3proxy? Here is the link to the original post: And here is the GitHub website of 3proxy for additional information: https://github.com/3proxy/3proxy Cheers, AstroSkipper1 point
-
I have moved the conversation to this thread:1 point
-
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
-
@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, AstroSkipper1 point
-
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
-
Thank you for providing information! In the VB100 test report from 21.04.2023, Vir.IT eXplorer just about passed their test with a detection rate of 77.40% (at least 75.00% was required). Unfortunately, that is definitely not marvellous. Is this program well known or popular in Italy? In Germany, it is totally unknown and never mentioned in terms of available antimalware programs.1 point
-
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, AstroSkipper1 point
-
Everyone, thank you for the help, yes, sorry I know I had to read first. Everything was in the tutorilal.1 point
-
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
-
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=u1S8daWrHTo1 point
-
1 point
-
1 point
-
1 point
-
On one hand , they take away what is rightfully belongs to us every day more and more , on the other hand , there are plenty of folks (not only young) that really enjoy (!) all this nonsense. I heard plenty of Swedes got chip under their skin (!), didn't you know ? The next step : smartphone right into the brain . In case you haven't noticed , it's one the latest agendas (look at what's going on).1 point
-
"Protecting Your Malware" by Adam Chester , Hacker and Infosec Researcher https://blog.xpnsec.com/protecting-your-malware/1 point