Jump to content

AstroSkipper

Member
  • Posts

    1,288
  • Joined

  • Days Won

    56
  • Donations

    $0.00 
  • Country

    Germany

Posts posted by AstroSkipper

  1. My essential tools for solving problems in Windows XP — Part 3 - Text, hex, resource, and registry editors

    Notepad++:

    Notepad++ is a text and source code editor for use with Microsoft Windows. It supports tabbed editing, which allows working with multiple open files in a single window. For me, one of the best text editors ever! The last version which is compatible with Windows XP is Notepad++ 7.9.2.

    Download link: https://notepad-plus-plus.org/downloads/v7.9.2/ link.gif

    HxD:

    HxD is a carefully designed and fast hex editor which, additionally to raw disk editing and modifying of main memory (RAM), handles files of any size. The easy to use interface offers features such as searching and replacing, exporting, checksums/digests, insertion of byte patterns, a file shredder, concatenation or splitting of files, statistics and much more. HxD is free of charge for private and commercial use. The last version which is compatible with Windows XP is HxD 2.5.0.0.

    Download links: 
    Installer version: https://mh-nexus.de/downloads/HxDSetup.zip link.gif
    Porrtable version: https://mh-nexus.de/downloads/HxDPortableSetup.zip link.gif

    Resource Hacker: 

    Resource Hacker is a resource editor for 32bit and 64bit Windows® applications. It's both a resource compiler (for *.rc files), and a decompiler - enabling viewing and editing of resources in executables (*.exe; *.dll; *.scr; etc) and compiled resource libraries (*.res, *.mui). While Resource Hacker™ is primarily a GUI application, it also provides many options for compiling and decompiling resources from the command-line. I think Resource Hacker is one of the best in this category.

    Download links: 
    Exe file: http://www.angusj.com/resourcehacker/reshacker_setup.exe link.gif
    Zip file: http://www.angusj.com/resourcehacker/resource_hacker.zip link.gif

    To be continued!

  2. 11 hours ago, VistaLover said:

    The uBlock Origin legacy "flex" bug reported and discussed at length here in this thread (with fix provided by @AstroSkipper - thanks :)) has finally hit upstream, with the release of latest Pale Moon 31.3.0:

    https://forum.palemoon.org/viewtopic.php?f=46&t=28882

    Thing is, I had already applied the workaround mentioned by @Tomaso more than two years ago:

    DkkthZQ.jpg

    (I did not like the new uBO default fonts (Inter and Metropolis woff2) after:

    https://github.com/gorhill/uBlock-for-firefox-legacy/commit/62d5ac43df6e713c3fbc8416653e9013ef6ce681
    https://github.com/gorhill/uBlock-for-firefox-legacy/commit/f26bd86406f29d0e0c550c1b85d820dbb4adb68c
    https://github.com/gorhill/uBlock-for-firefox-legacy/commit/0753fa7518073eff29513f005e38d10e3a5f5299
    https://github.com/gorhill/uBlock-for-firefox-legacy/commit/930038cecbb6e8acf6484587bfe1a8bf0b2e3a59

    , hence I did what

    https://github.com/gorhill/uBlock-for-firefox-legacy/commit/013b64a3e3733d72da09369ba0d63c684ac1a9df

    advised ;) ;also see: https://github.com/uBlockOrigin/uBlock-issues/issues/1044 )

    so I did not experience the "bug" even when I upgraded my Serpent 52 copy from the (2022-08-05) build to the (2022-08-24) one I'm currently running... Who would have thought of that ;) ...

    BTW, Moonchild has now reverted upstream issue #1986 believed to have been the cause for that uBO-legacy "glitch":

    https://repo.palemoon.org/MoonchildProductions/UXP/commit/4bf2bf74b15772ca9c63188cd1d6c6fc046c0ed0
    https://repo.palemoon.org/MoonchildProductions/UXP/commit/5f8d70dacd2efad6f16c706f5d5261181938cc74
    https://repo.palemoon.org/MoonchildProductions/UXP/commit/95907ddf88c78b8431d50606714f48304c7c8a16

    Very good find! ssupercool2.gif Thanks for your deeper insight and information about the latest developments! prof.gif You are definitely the expert of repos and commits. I've just tested this setting of uiStyles and it works perfectly. Now, I understand why you didn't observe this issue in your browsers. :P When I was thinking about a solution for this glitch some weeks ago, I also looked in the advanced settings of uBlock Origin. Unfortunately, I didn't pursue this further because I didn't look at the individual options more closely due to the fact that I didn't know their syntax, either. A look at this page would have greatly simplified my search for a solution: https://github.com/gorhill/uBlock/wiki/Advanced-settings link.gif

    Quote

    uiStyles

    Default: unset.

    uBO 1.28.0 and above.

    Allow bypassing uBO's default CSS styles in case they are causing issues to specific users. It is the responsibility of the user to ensure the value of uiStyles contains valid CSS property declarations. uBO will assign the value to document.body.style.cssText.

    For example, in the case of the issue #1044, one could set uiStyles to font-family: sans-serif to force uBO to the system font for its user interface. Another example is issue #1254 wherein uBO v1.30.0 will be possible to adjust width of popup panels.

    Anyway, we have now different solutions to solve this glitch of uBlock Origin's dashboard page, and I have extended my knowledge about CSS. :yes:

    • Like 1
  3. 14 hours ago, ward201185 said:

    i did read but it didnt seem clear enough to me unfortunately.

    That should not be a problem at all. If you do not understand what I have written, use an online translation service like DeepLDeepL Translator link.gif In any case, it would be desirable not to spread information that does not correspond to the facts. This only confuses others and is in no way helpful. :)

  4. On 9/8/2022 at 6:20 PM, AstroSkipper said:

    Mypal 68 on low performance systems with an amount less than 2 GB of RAM

    My Windows XP computer is equipped with an old Pentium 4 single core CPU and only 1.5 GB of RAM. And, it's just SD-RAM. If you want to use the browser Mypal 68 on such old, low performance systems with less than 2 GB of RAM, then I have some tips for you.

    1. Let Mypal 68 run in single process mode only! Here are the settings to do that:
      set browser.tabs.remote.autostart from true to false -> single process mode
      set dom.ipc.processCount to value 3 -> single process mode
      set dom.ipc.processCount.webLargeAllocation to value 3 -> single process mode (additionally)
      set dom.noopener.newprocess.enabled from true to false -> single process mode (additionally)
    2. Modify the following preference settings via about:config to reduce the RAM usage of Mypal 68 and improve its functionality:
      set dom.moduleScripts.enabled to true -> uBlock Origin 1.44.4 needs this setting to work in Mypal 68.12.5b
      set layout.css.resizeobserver.enabled from false to true -> DevianArt, GitHub Gifs
      set layers.acceleration.disabled from false to true -> reduce RAM usage
      set layers.max-active from -1 to 1 -> reduce RAM usage
      set dom.ipc.processPrelaunch.enabled from true to false -> reduce RAM usage
      set javascript.options.discardSystemSource from false to true -> reduce RAM usage
      set extensions.webextensions.remote from true to false -> Don't run a separate process for addons
      set extensions.webextensions.protocol.remote from true to false -> Don't run a separate process for addons
      set dom.ipc.plugins.flash.subprocess.crashreporter.enabled from true to false -> Don't run a separate process for Flash crash reporting
      set dom.vr.process.enabled from true to false -> Don't run a separate process for Virtual Reality components
      set layers.gpu-process.enabled from true to false -> Don't run a separate process for GPU rendering
      set media.gpu-process-decoder from true to false -> Don't run a separate process for video decoding
      set toolkit.cosmeticAnimations.enabled from true to false -> Disable Unnecessary Animations
      set browser.download.saveLinkAsFilenameTimeout from 4000 to 2000 ->  Increasing or decreasing "Save Link As" Timeout Value
      set browser.sessionhistory.max_entries from 50 to 10 ->  Reduce Firefox Session History

      Note: Setting dom.moduleScripts.enabled from true to false to get VirusTotal's new interface working again has become obsolete. VirusTotal doesn't work anymore in Mypal 68.12.5b. Setting dom.moduleScripts.enabled back to its default value of true is required to use the more recent versions of uBlock Origin in Mypal 68.12.5b.

    3. Use an ad blocker like AdBlocker Ultimate. Link: https://msfn.org/board/topic/183657-mypal-68-in-windows-xp-custom-buttons-and-extensions/?do=findComment&comment=1220379
    4. Use additionally a script blocker like uMatrix. Link: https://msfn.org/board/topic/183657-mypal-68-in-windows-xp-custom-buttons-and-extensions/?do=findComment&comment=1225663
    5. During a browser session, clean up occupied RAM, which is no longer used by Mypal 68, by using the custom button memoryMinimizationButton from time to time or if necessary. Link: https://msfn.org/board/topic/183657-mypal-68-in-windows-xp-custom-buttons-and-extensions/?do=findComment&comment=1220511
    6. Stop unwanted animations in the browser by using the extension SuperStop. Link: https://msfn.org/board/topic/183657-mypal-68-in-windows-xp-custom-buttons-and-extensions/?do=findComment&comment=1221177
    7. Clear the browser cache from time to time. If you want to do this easily, use the extension Forget Button - Clean your Browser which can clean in Mypal 68 much more than only the cache. Link: https://msfn.org/board/topic/183657-mypal-68-in-windows-xp-custom-buttons-and-extensions/?do=findComment&comment=1220337
    8. Run the tool Firemin Portable 6.3.1.5105 in the background. You have to condigure it to let it reduce the RAM usage of mypal.exeDownload link: https://www.mediafire.com/file/34exiyav9zcoxkp/Firemin_5105.zip/file

    All these measures have helped me to run Mypal 68 more smoothly and in a more resource-efficient way on my system. ssupercool2.gif

    Greetings from Germany, AstroSkipper matrix.gif

     

    Update notification! update.gif

    The article "Mypal 68 on low performance systems with an amount less than 2 GB of RAM" has been updated with regards to a new recommended setting of the variable dom.moduleScripts.enabled.

    Cheers, AstroSkipper byeby2.gif

    • Upvote 1
  5. 1 hour ago, ward201185 said:

    proxhttpsproxy v1.3a doesnt seem to force-reset the certs or replace the certs if they are invalid.

    you can create a junk file and replace one of the .crt files and proxhttpsproxy v1.3a will simply error at the access of a website with the invalid certificate.

    Did you read my short clarification? There isn't or hasn't been any automatical reset or forced reset of these dummy certificates. Resetting these certificates in the folder Certs always means to delete all of them manually. It doesn't matter which version of ProxHTTPSProxy:no:

    • Like 1
  6. 21 hours ago, AstroSkipper said:
    22 hours ago, SC7601 said:
    23 hours ago, AstroSkipper said:

    uBlock Origin is my favourite ad blocker extension. Unfortunately, there is a real problem with its compatibility, Therefore, I can't use the more recent ones in Mypal 68 on my old system. I'll post about these problems very soon.

    I think I know the reason: the setting you shared (dom.moduleScripts.enabled false) breaks uBlock Origin. It also crashes the browser eventually (I think it's because of uBO as well).
    Without that setting set to false, I can use uBlock Origin without any problems (But the version is 1.42.4, while it's 1.44.4 in my main PC's browser Firefox 105).

    Addition: Oh wait, it's because Mypal doesn't support auto-updating of extensions and I installed it before the update. If I reinstall it, then it should work fine too.

    Unfortunately, you are on the wrong way. It's more hardware related. As I already said, I will post about these problems very soon.

    @SC7601! I have to correct my statement. You are right! ssupercool2.gif I have retested uBlock Origin 1.44.4 in Mypal 68 and can confirm your observation. Setting the variable dom.moduleScripts.enabled to false breaks the most recent version of uBlock Origin 1.44.4 in Mypal 68.12.5b. This setting was helpful in getting the new interface of VirusTotal to work in previous versions of Mypal 68. But in the latest version Mypal 68.12.5b, it has no  positive effect anymore and has become useless. Therefore, I recommend to set the varaiable dom.moduleScripts.enabled back to its default value of true. :yes:

    Kind regards, AstroSkipper matrix.gif

    • Upvote 1
  7. 4 hours ago, SC7601 said:
    5 hours ago, AstroSkipper said:

    uBlock Origin is my favourite ad blocker extension. Unfortunately, there is a real problem with its compatibility, Therefore, I can't use the more recent ones in Mypal 68 on my old system. I'll post about these problems very soon.

    I think I know the reason: the setting you shared (dom.moduleScripts.enabled false) breaks uBlock Origin. It also crashes the browser eventually (I think it's because of uBO as well).
    Without that setting set to false, I can use uBlock Origin without any problems (But the version is 1.42.4, while it's 1.44.4 in my main PC's browser Firefox 105).

    Addition: Oh wait, it's because Mypal doesn't support auto-updating of extensions and I installed it before the update. If I reinstall it, then it should work fine too.

    Unfortunately, you are on the wrong way. It's more hardware related. As I already said, I will post about these problems very soon.

    4 hours ago, SC7601 said:

    Does it have an In-Line Translator though? It's the only feature I'd use (apart from full page translate). (Oh wait I should be able to check it, right? :P)

    No, as far as I know, and I don't need that feature, either. But, as I posted above, ImTranslator is an interesting extension for translating and offers many features. Each to their own! I love the good and simple ones, and that means in my case Simple Translate:P

  8. @SC7601!

    45 minutes ago, SC7601 said:

    I simply didn't have a use for it :angel Currently I use the browsers which works without needing the functionality of TLS 1.3 proxy. I have a second WinXP install though, without TLS 1.2 updates. I wanted to try it in that install, but I had to download it from this installation because I didn't want to mess with configuring some browser! (laziness shows up :D) And, I don't want to boot it up anymore as the reason of installation was I couldn't boot up this one after I've installed Linux (I just had to edit boot.ini, but I found it out later).

    Using ProxHTTPSProxy with browsers that already support TLS 1.2 or 1.3 is not the purpose of it. Generally, these TLS proxies are needed to access Windows Update or Microsoft Update, for example. Or, for updating programs that require the old Internet Explorer. Or, for email programs that cannot set up such connections themselves, e.g. eM Client or Eudora, and so on. But, all this has nothing to do with the fact that you actually just wanted to test my software package on a time-period correct system. Didn't it? :P BTW, you can test it with browsers already supporting TLS 1.2 and 1.3, too. Anyway, it was your suggestion! :yes:

    Cheers, AstroSkipper fumeur2.gif
     

  9. On 9/24/2022 at 9:02 PM, SC7601 said:

    Thanks for the performance tweaks and SuperStop button, I'm looking forward to apply these when I get to the XP machine.

    You're welcome! OT: BTW, what about your offer weeks ago? question.gif

    On 8/24/2022 at 12:22 AM, SC7601 said:

    By the way @AstroSkipper, if I didn't understand wrong, do you need a tester with a period-correct hardware? (for testing hardware load) Because I have that and would be able to test (if old Chrome still is able to render web sites properly though... :dubbio:) I have a Pentium 4 though, and it even has SSE3 (but cannot say it's too powerful though... at the end it's Pentium 4 :D)

    On 9/24/2022 at 9:02 PM, SC7601 said:

    For the extensions, I think uBlock Origin is a better solution (low resource usage) on low end machines.

    uBlock Origin is my favourite ad blocker extension. Unfortunately, there is a real problem with its compatibility, Therefore, I can't use the more recent ones in Mypal 68 on my old system. I'll post about these problems very soon.

    On 9/24/2022 at 9:02 PM, SC7601 said:

    And this is the translator extension I use:
    https://addons.mozilla.org/en-US/firefox/addon/imtranslator/

    The extension Simple Translate is easy to use and works perfectly. Of course, I know the extension ImTranslator as well. I use it in the New Moon 28. The quality of the translations is better in Simple Translate, though, and ImTranslator is much too bloated for my taste. Basically, ImTranslator is an interesting extension for translating and offers many features. Anyway, to each their own! I recommend Simple Translatessupercool2.gif
    https://msfn.org/board/topic/183657-mypal-68-in-windows-xp-custom-buttons-and-extensions/?do=findComment&comment=1225646

    On 9/24/2022 at 9:02 PM, SC7601 said:

    Edit: Hmm, I've found something about Adblocker Ultimate:

    The advantage of Adblocker Ultimate is that it works like a charme in Mypal 68 from the very first, and its most recent version is compatible with my system. BTW, most of the ad blocker use the same filters like Adguard's lists, Easylist, Fanboy's lists, and so on. uBlock Origin does it, too:yes:

    Kind regards, AstroSkipper captain.gif

     

  10. 11 hours ago, ward201185 said:

    and you might need to install kb835732 or update roll up 1 to be able to run the visual c++ 2008 installer.

    and for those of you that had proxhttpsproxy v1.3a previously working and now isnt.

    you might need to rename certs folder to something so that it creates another certs folder with non-corrupt certificates.

    proxyhttpsproxy v1.3a can create non-working certificates especially if you close it unwarrantedly or you had a bsod (happened to me).

    @ward201185! Such comments without any indication of which operating system you are referring to are useless to other readers. Only the initiated can see that you actually mean Windows 2000. On the subject of dummy certificates in ProxHTTPSProxy's Certs subfolder, a brief clarification: 

    Cheers, AstroSkipper matrix.gif

    • Like 1
  11. Just a reminder! Any changes to an installation of ProxHTTPSProxy or HTTPSProxy, especially the installation of a new CA certificate, or severe crashes of the system while one of the proxies was running in the background, always requires a reset of all dummy certificates in the Certs subfolder. The word "reset" at this point means deleting all certificates manually that have been created in the Certs folder. The next time the proxy is started correctly, all necessary certificates will be created again when the corresponding websites are accessed. Renaming or saving the Certs folder is completely unnecessarybye.gif

    Cheers, AstroSkipper matrix.gif

    • Upvote 1
  12. 1 hour ago, LonghornXP said:

    What next? WU shows the date and time error

    gambar.png

    This is an old, well-known error! For more information: 

    BTW, it doesn't matter whether XP or Vista. Getting the error code 0x80072f8f while accessing the WU/MU website using ProxHTTPSProxy always means to install its CA certificate to Trusted Root Certification Authority under the account local computer.

    Cheers, AstroSkipper matrix.gif

    • Like 1
  13. 7 minutes ago, nicolaasjan said:

    Same here.

    Now I use your modified version, in which I also replaced './assets/assets.json' with the current one from uBO 1.44.5b0. :)

    There have been some significant changes over time. The last one being in regard to the very slow download of EasyList and EasyPrivacy.

    uBlock0_1.16.4.30.firefox-legacy-mod-by-@AstroSkipper&nicolaasjan.zip

    Modding to the user's needs, when official support weakens, is great! Isn't it? yes-us.gif

    • Like 1
    • Upvote 1
  14. On 9/10/2022 at 6:54 PM, VistaLover said:

    ... There's a slightly updated "beta" version (not by JustOff), v1.16.4.31b2, tucked away inside PR#330 :

    https://github.com/gorhill/uBlock-for-firefox-legacy/pull/330#issue-1206437114

    that I have been using for the last few months, without any noticeable problems so far... :P

    Hello @VistaLover! I've tested this beta version 1.16.4.31b2 of uBlock Origin in a fresh, clean profile, and unfortunately, it causes the same issue as the official version 1.16.4.30. When clearing the browser's cache and opening the dashboard, you should see the issue in the top of the page. :o Tested in New Moon 28 (2022-09-09).

    Kind regards, AstroSkipper smilie-schild-035.gif

    • Upvote 1
  15. Move the tab bar below the bookmarks bar

    After some changes in the past, the tab bar was moved above the address bar as its new default position. To revert this change in Mypal 68, you have to modify the file userChrome.css.
    Requirements: Download package MYPAL_68_CB_requirements.7z in the first post of this thread. Read carefully what I wrote about Custom Buttons requirements in Mypal 68!
    After closing Mypal 68, add the following code to the file userChrome.css at its end:

    #TabsToolbar {
     position: absolute;
     display: block;
     bottom: 0;
     width: 100vw;
     background-clip: padding-box;
     color: var(--toolbar-color);
     } 
    #tabbrowser-tabs {
     width: 100vw;
     } 
    #navigator-toolbox {
     position: relative;
     padding-bottom: calc( var(--tab-min-height) + 8px );
    } 
    #main-window[tabsintitlebar][sizemode="maximized"]:not([inDOMFullscreen="true"]) #titlebar {
     height: 36px;
     } 
    .titlebar-buttonbox-container { 
    position: fixed;
     right: 0;
     visibility: visible;
     display: block;
     }
     #TabsToolbar .titlebar-buttonbox-container,
     #TabsToolbar #window-controls {
    display: none;
     }

    Start the browser again, and you should notice the tab bar is located below the address and bookmarks bar from now on.

    Cheers, AstroSkipper ordi1fun.gif

  16. 7 hours ago, Dave-H said:

    There is no problem using other languages than English in personal messages here as far as I know.
    If conversing in German is more comfortable, use that system.
    :yes:

    Of course! I can write PMs in any language I want to use. But, that wasn't the intention of my statement! PM is meant for personal or private communication, and that isn't the case here. I generally do not answer questions on the topic of a thread via PM. I did that once, and I will never do it again. :no: Any requests and their answers or solutions to technical problems should be posted in the appropriate threads so that others can participate and benefit from them. :yes:

  17. 4 hours ago, Anbima said:

    I've been using Mypal for a long time, but 360Chrome is significantly faster.

    You can't have used Mypal 68 for that long, it's only been around for a few months. :dubbio: Please, don't forget it is still under development and in a beta state! And, I can't confirm your assessment at all. Mypal 68 is faster and more resource-efficient than the 360Chrome browsers. BTW, we are of course talking about Mypal 68 in single process mode. Anyway, sorry  sorry.gif , but the truth has to be told! smilie_e_004.gif



×
×
  • Create New...