Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 01/07/2020 in all areas

  1. It was fake news :3 I analyzed it, he uses Windows 7. http://blog.livedoor.jp/blackwingcat/archives/1992632.html
    3 points
  2. I had sort of this problem with Roy's browsers after installing XomPie (On Windows Server 2003 the browsers don't start at all and some programs that aren't patched give errors until you uninstall the patcher) It seems like there some sort of "DLL conflict" with the programs, but again it's NOT a Trojan or nor anything malicious included, some AntiViruses give false positives for these custom DLLs from my experience
    2 points
  3. Got most YouTube videos downloading in vanilla Windows 98 ! Merged some scratch coded YouTube download functions into 9xweb, makes sense having all functions within 'Windows 9x Web Helper'. Have been using it to view full screen YouTube videos in VLC and MPlayer for a few days. The code is still a work in progress. Only 8/10 downloads were successful from link below. Success rate will depend on browsing preference. URL and title extraction is coming along. Most of the errors now are 403 Forbidden, such as VEVO music videos. May cross reference with youtube-dl's code. Will release the script as beta. Testers, feedback and patches welcome, especially if you can help break YouTube's code :) https://www.youtube.com/feed/trending -> Recently Trending The only dependency will be a Cygwin-Lite install, will provide notes later, which includes an old version of wget. Should work in enhanced Windows 98 installations too. Unsure about Windows 95, don't have a test system available. Edit: Confirmed working in Windows 95.
    2 points
  4. == Enhanced Cygwin-Lite == = Overview = Cygwin-Lite is Unix-like software that provides a Bash shell environment with numerous executables that run in a COMMAND.COM window. It is useful for scripting, file or system management. The shell supports tab completion, up arrow for last command, command history, etc. Cygwin-lite's ~ 20 executables are enhanced with ~ 100 more executables from Win-Bash, some duplicated. In total this provides all built-in Bash commands plus 109 executables. Total disk space required is < 10 MB. It can be removed using Add/Remove Programs. Win-Bash is not formally installed, only it's files are utilized. Compatabilty and stability from mixing Cygwin-Lite and Win-Bash is not guaranteed. For the most part everything works. Bash shell performance is a little laggy and buggy, see the Bugs section below. Not all functions have been tested. = Installation = Download Cygwin-Lite (cygwin-lite.exe, 1317 KB, no JavaScript needed): http://cygwin-lite.sourceforge.net Install cygwin-lite.exe to default path C:\cygwin, choose Normal (full) install. Download Win-Bash via direct link (shell.w32-ix86.zip, 5422 KB, no JavaScript needed): https://managedway.dl.sourceforge.net/project/win-bash/shell-complete/latest/shell.w32-ix86.zip Unzip shell.32-ix86.zip to a temporary directory, example C:\WINDOWS\temp\shell.w32-ix86. Copy the entire content of this shell.w32-ix86 directory, excluding the META-INF subdirectory, into C:\cygwin\bin. At each prompt, repeatedly (17 times) choose NOT to overwrite any existing Cygwin-Lite files. Only unique Win-Bash executables will then be copied over. = Setup = The first run of Cygwin-Lite will automatically create a user $HOME directory. For whatever reason the default 'export PS1' line in c:/cygwin/etc/profile is broken up: export PS1='\[\033]0;\w\007 \033[32m\]\u@\h \[\033[33m\w\033[0m\] $ ' This should be corrected into a one-liner then commented out (# character). Having a PS1 line in .bashrc will over-ride this entry anyway. So change broken multi-line above to: #export PS1='\[\033]0;\w\007\033[32m\]\u@\h \[\033[33m\w\033[0m\]$ ' As the vi/vim text editor does not appear to work, lean out the configuration and comment out these lines in c:/cygwin/$HOME/.bashrc. #export VIM=/usr/share/vim #vim no-compatibility mode enables things like command history #alias vi='vim -c "set nocp"' #alias vim='vim -c "set nocp"' The setup items below are optional. A $HOME/.bashrc PS1 entry similar to below may help with a poorly contrasted Bash prompt: export PS1='\[\033[0m\][\t]\[\033[32m\]\w\[\033[0m\]\$ ' Customize $HOME/.bashrc alias entries as desired. For example, adding a 'temp' command will change directory to c:/windows/temp: alias temp='cd c:/windows/temp' = Bugs = Working in a limited DOS environment has been observed to cause out of memory errors, stackdump file creation and system instability. Some work around and strategies that may help are outlined. Cygwin-Lite occasionally crashes producing *.stackdump file(s) in the working directory, default startup is the $HOME directory. When this occurs Cygwin-Lite may refuse to re-launch. Recommend reviewing command usage and scripts for errors. Then manually delete these stackdump files. The following stackdump check line should be added to the C:/cygwin/etc/profile file. Note just add the one stackdump line, the surrounding code below is just pasted for placement reference. It may be wise to add a stackdump check into the header of scripts. c:/cygwin/etc/profile modification: for i in /etc/profile.d/*.sh ; do if [ -f $i ]; then . $i fi done # Adding only this stackdump check line: ls $(pwd) | grep '\.stackdump' && rm --verbose $(pwd)/*.stackdump export MAKE_MODE=unix Adding a STACKS=nn,nnn entry in C:\CONFIG.SYS appears to help with stackdump issues. This system is presently using the highest available setting, as lower settings were still caused problems: STACKS=64,512 More information regarding the CONFIG.SYS 'STACKS=nn,nnn' entry: https://www.computerhope.com/ac.htm#config-sys https://www.computerhope.com/issues/ch000382.htm If experiencing instability it may be useful to periodically reset the Bash environment by exiting Cygwin-Lite and it's COMMAND.COM window. = DOS Commands = DOS commands are not available by default. They can be custom added by creating a command.bat file in Cygwin-Lite's /bin/ directory. For example, adding the following cls.bat file will allow running 'cls.bat' from Bash to clear the screen. Note this creates a custom environment with commands that may not be available on other systems if sharing scripts. @echo off cls An alias can be added to $HOME/.bashrc to shorten the 'cls.bat' command to 'cls': alias cls='cls.bat' = Built-in Bash Commands = To review built-in Bash commands run 'bash -c help'. = Executables = All additional executables are located in the /bin/ directory, default is c:/cygwin/bin. = Basic Usage and Help = Launch a Bash shell from the 'bash' Cygwin-lite system tray or desktop shortcut. The Bash shell runs in a COMMAND.COM window. While initializing it is best to wait until the busy hourglass cursor settles. Entering pwd (print working directory) will show /home/your_system_name. This $HOME directory is the Windows equivalent of C:/cygwin/home/your_system_name/. Alternatively right-click a directory from Windows Explorer and select 'Run GNU bash' to open Bash in that directory. Likely a bug, two 'Run GNU bash' instances are created in the context menu. Unlike a Unix environment, capitalization of directory and file names is not necessary. For example, both 'cd c:/windows' or 'cd C:/Windows' work. Due to scrolling limitations, either pipe (| character) output using more or less commands or direct output (> character) to a file as needed. Bash uses the opposite slashes of Windows for directory paths. List files: ls List all files (including hidden dot files): ls -a Go to root drive (/cygwin/c/): cd c: Go to Windows temp directory: cd c:/windows/temp Go home (C:/cygwin/home/your_system_name): cd Return to last accessed directory: cd - Go up a directory (unlike DOS a space between cd and .. is needed): cd .. Append --help to review executable usage help: awk --help Pipe commands as needed, example prevents scroll off screen: less --help | less Review executable path: echo $PATH Use full pathway to access Windows files, escape spaces with slash: c:/program\ files/dillo/dillo ... or just double-quote a spaced pathway: cd "c:/program files/dillo/" Run history to view command history: history Use up arrow to load previous commands. Use !# (history item #) to re-run a previous command from history: !7 Review C:\cygwin\html\ for help guides, especially begin.html and bash.html. Numerous tutorials online, search 'linux bash command line'. = Scripting = Begin a Bash script with the header: #!/bin/bash Place the script into c:/cygwin/bin/. In Windows the 'chmod +x' command is not needed to activate a script file. Enter the script's name as the command to launch the script. = Limitations = With limited testing several items are noted: The Bash shell is outdated and limited, use POSIX code. Executables are outdated and limited. For example, wget.exe does not support --no-check-certificate, sed -i (in place) is not available, single > data direction appends not overwrites, use work-arounds. Use full directory pathways to reference files and variables. For example, referencing a file in $HOME should be expanded to c:/cygwin/"$HOME"/reference_file. The COMMAND.COM window is limited compared to a modern full-featured terminal emulator. For example, no scrolling and cut/paste does not work. No man(ual) pages, run executable_name --help. Vim (vi) editor does not appear to run. = Big Juicy Warning = The system administrator is responsible for their system. Be cautious using the mv (move) or rm (remove) commands or wildcards (* character). There is no trashbin or protection from inadvertent system file removal. To prevent error use the full directory pathway when using commands. For example, entering 'rm *' when in the c:/windows directory, instead of c:/windows/temp, will wipe out your system. The preferred command would be 'rm c:/windows/temp/*. Edit1: Added extra Setup information. Edit2: Added some work arounds and links in the bugs section. Edit3: Removed 'exec bash' recommendation to reset Bash, found to cause multiple Bash instances.
    1 point
  5. It has a file called "kernelxp.dll". Once you patch a programme, the programme will use kernelxp.dll instead of directly calling the XP kernel. Such a thing is needed as it implements redirections to the xp kernel for known functions while it uses Wine implementations for those missing. Of course an antivirus isn't going to like that! Heck, you're basically redirecting calls of programmers and you're gonna let pass to the real kernel only those you decided to let pass while you're gonna employ a non Microsoft compiled and totally unsigned mini kernel for the others. What did you expect from the Antivirus? To say that everything was fine? XD Anyway those are all false positive. Feel free to check @TuMaGoNx code on Github if you don't believe me. As to the behaviours you encountered, you may wanna let him know if you are 100% sure that it's xompie that it's causing them. By the way, Tuma, shall we expect a new release in the future or did you just drop the project?
    1 point
  6. Bruninho said: > This helps users to choose the right browser version. Mcinwwl said: > Only for the nerdiest, windows codenames are not common knowledge. Arctic Foxie said: > These forked browsers in-and-of-themselves are "not common knowledge" and "only for the nerdiest". But IMO they should not. Quite the opposite. They are a blessing for humanity, and should benefit as many freedom loving people as possible. The various voices in this forum who strive to keep the userbase of such improved browsers as LOW as any possible, wanting to reserve their use to be just fun TOYS for experts who run them in a virtual retro machine on their (of course) modern main systems, make me wonder sometimes. About the purpose of such goals. Strongly disagree of course. And find it rather unfair to tell all people who don't have great expert skills themselves, who are floating somewhere along the vast spectrum between "geek" and "lemming", to just go and jump off the cliff with the other lemmings, regardless how strongly they fight to escape into the opposite direction (and make me wonder about the goal of keeping the userbase intentionally as tiny as possible.) What a pity :-( Arctic Foxie said: https://msfn.org/board/topic/180462-my-browser-builds-part-2/?do=findComment&comment=1175805 > "msfntor" - I would kindly suggest that your browsing needs are not the targeted audience for these forked browsers. > What you "need" is Win10 and everything Win10 has to offer. > WinXP "today" really should be considered as "Linux" - a niche audience that is NOT for "everybody". (and various other posts occasionally in this forum, by various people) (Disclaimer: my favorite browser KM needs so many little tweaks for normal use, that in this state it really rather requires users who like fiddling, and a lot of it. So have told one or two times myself to newbies who aren't aware of that yet, that they'd be happier with a mainstream browser. But things are much different with browsers like NewMoon, which are a lot more mainstream suitable, and much easier to use and extend.)
    1 point
  7. These forked browsers in-and-of-themselves are "not common knowledge" and "only for the nerdiest".
    1 point
  8. New build of Firefox 45ESR: Test binary: SSE https://o.rths.ml/gpc/files1.rt/firefox-45.9.19-20200104-ddcd778f4-win32-sse.7z IA32 https://o.rths.ml/gpc/files1.rt/firefox-45.9.19-20200104-ddcd778f4-win32-ia32.7z repo: https://github.com/roytam1/mozilla45esr Changes since my last build: - bump version to 45.9.19 (b4f606616) - import changes from tenfourfox: - remove Get More Tools, since it doesn't work (638361bd8) - #583: always-on (mostly) reader mode (cb5d8f86a) - #583: update Readability to latest tip; update glue to new API (8bd4c09a7) - #581: M1047098 M1355576 (ec8e68102) - closes #582: M1358018 modified for 45ESR (74fd7b6d0) - a better idea for #583 (f0a4e7686) - #584: M1507180 M1598605 (7b58ac561) - #584: update certs, pins, TLDs (f9572b6f0) - #334: remove moar tele (0761d9501) (9b34b27e2) - addendum to previous rev, reverted 2 changes for windows. (b14debb98) - patch from Sami<samiwieciekto at g mail> with pref guard: Enable skipping loop filter and allow non spec compliant speedup tricks. to enable, create new boolean pref "media.ffmpeg.skip_loop_filter" and set it to true. (2612fa880) - patch from Sami<samiwieciekto at g mail>: Lowered mMaxTextureSize from 4096 to 2048 to allow older graphic cards (e7cad7bc6) - ported from UXP: Request NSS to use DBM as the storage file format (66033593) (c5a8d2ab4) - update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (624a95066) - Update NSS to 3.48 while keeping vc2013 hackfix intact. (55392cf97) - [NSS] disable enable_sslkeylogfile rules (16363562f) - import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (ddcd778f4)
    1 point
  9. New build of post-deprecated Serpent/moebius for XP! * Notice: This repo will not be built on regular schedule, and changes are experimental as usual. ** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions. Test binary: Win32 http://o.rths.ml/basilisk/basilisk55-win32-git-20200104-dc63b5b94-xpmod.7z Win64 http://o.rths.ml/basilisk/basilisk55-win64-git-20200104-dc63b5b94-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import UXP change: - [NSS] Bug 1508776 - Remove unneeded refcounting from SFTKSession (836e72e96) (5d620aa4f) - import changes from tenfourfox: - #584: M1507180 M1598605 (7b58ac561) - #584: update certs, pins, TLDs (f9572b6f0) (78b4d0bd2) - update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (558ba68d5) - Update NSS to 3.48 while keeping vc2013 hackfix and no-sslkeylogfile intact. (165e0c7e7) - import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (dc63b5b94)
    1 point
  10. New regular/weekly KM-Goanna release: https://o.rths.ml/kmeleon/KM76.2-Goanna-20200104.7z Changelog: Out-of-tree changes: * update Goanna3 to git 2d9c22eec..fa517dfc6: - patch from Sami<samiwieciekto at g mail> with pref guard: Enable skipping loop filter and allow non spec compliant speedup tricks. to enable, create new boolean pref "media.ffmpeg.skip_loop_filter" and set it to true. (feb7e4c6b) - patch from Sami<samiwieciekto at g mail>: Lowered mMaxTextureSize from 4096 to 2048 to allow older graphic cards (a81a1c9f9) - ported from UXP: Request NSS to use DBM as the storage file format (66033593) (c3acb8f3f) - update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (ecb2798fd) - Update NSS to 3.48 while keeping vc2013 hackfix intact. (0732ab440) - [NSS] disable enable_sslkeylogfile rules (1f371916d) - import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (59897b83f) - re-apply rev e186cc7c9c55b241677fa43e76312efb3f7a11ab, and fixup from TFF: temporarily disable M1351303 due to crashes (75d95f15) (fa517dfc6) * Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses. A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76
    1 point
  11. New NewMoon 27 Build! 32bit https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200104-fa517dfc6-xpmod.7z 32bit SSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200104-fa517dfc6-xpmod-sse.7z 32bit noSSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200104-fa517dfc6-xpmod-ia32.7z 64bit https://o.rths.ml/palemoon/palemoon-27.9.7.win64-git-20200104-fa517dfc6-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - patch from Sami<samiwieciekto at g mail> with pref guard: Enable skipping loop filter and allow non spec compliant speedup tricks. to enable, create new boolean pref "media.ffmpeg.skip_loop_filter" and set it to true. (feb7e4c6b) - patch from Sami<samiwieciekto at g mail>: Lowered mMaxTextureSize from 4096 to 2048 to allow older graphic cards (a81a1c9f9) - ported from UXP: Request NSS to use DBM as the storage file format (66033593) (c3acb8f3f) - update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (ecb2798fd) - Update NSS to 3.48 while keeping vc2013 hackfix intact. (0732ab440) - [NSS] disable enable_sslkeylogfile rules (1f371916d) - import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (59897b83f) - re-apply rev e186cc7c9c55b241677fa43e76312efb3f7a11ab, and fixup from TFF: temporarily disable M1351303 due to crashes (75d95f15) (fa517dfc6)
    1 point
  12. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20200104-beb2221f-uxp-26b297510-xpmod.7z Browser-only Suite Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20200104-beb2221f-uxp-26b297510-xpmod.7z source patch (excluding UXP): https://o.rths.ml/boc-uxp/boc-uxp-src-xpmod-20191123.7z There are no new Official repo changes since my last build. For UXP changes please see above.
    1 point
  13. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200104-fd382bb-uxp-26b297510-xpmod.7z Win64 https://o.rths.ml/basilisk/basilisk52-g4.5.win64-git-20200104-fd382bb-uxp-26b297510-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200104-fd382bb-uxp-26b297510-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win32-git-20200104-d6dd25b5e-uxp-26b297510-xpmod.7z Win64 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win64-git-20200104-d6dd25b5e-uxp-26b297510-xpmod.7z Official UXP changes since my last build: - Issue #1118 Part 1: Split out part of nsDocShell::AddState into a separate method. (027fbae80) - Issue #1118 Part 2: Allow UpdateURLAndHistory to work even if mOSHE is null, if we're doing a replace. (f5c848aa9) - Issue #1118 Part 3: Add a public RemoveAllListeners method on EventListenerManager. (80e4577e3) - Issue #1118 Part 4: Allow UpdateURLAndHistory to work even if there's no root session history. (c1013e912) - Update README (492624a71) - Forward to new tree structure. (54091ecab) - Issue #1118 - Part 5: Change the way document.open() works (dfa7af70c) - Bug 1341238 - Don't hang on to pointer from temporary NS_LossyConvertUTF16toASCII. (4e6294b24) - Issue #1118 - Part 6: Fix various tests that are no longer correct. (f71108680) - Issue #1118 - Part 7: Remove no-longer-used mWillReparent debug code. (b1c7cc07c) - Issue #1118 - Part 8: Remove no-longer-used mDidDocumentOpen and CheckForOutdatedParent() (e0f0b3492) - Merge pull request #1334 from g4jc/bug1333 (84f4806b4) - Issue #1118 - Part 9: Don't allow reuse of unlinked CallbackObjectHolder. (8b8862346) - Issue #1332 - Backport promise-based media playback (735418fa3) - Fix typo. (c3ed7420f) - Merge pull request #1336 from athenian200/html-media-hack (f60bbaf9e) - Merge pull request #1335 from MoonchildProductions/document_open (357405f63) - Bug 1176399 - Multiple requests for master password when GMail OAuth2 is enabled. (0395a076c) - Bug 1453643 - Enable proper retry on oauth2 authenication failure. (a4ab8fd19) - Bug 1597933 - clean up OAuth2 code: remove responseType which is always code. (3dae851d2) - Bug 1597933 - improve OAuth2 params parsing. (f532cec97) - Bug 1597933 - don't pass string constants to determine OAuth refresh token or not. (fd9d39ac9) - Bug 1597933 - use fetch + URLSearchParms instead of Http.jsm to request OAuth2 access token. (8fdd883f7) - Bug 1597933 - Use URLSearchParams for setting params for OAuth2 authorization request. (fb7de243f) - Bug 1599054 - allow callers to ommit sending OAuth2 client_secret parameter. (12eb1554f) - Merge pull request #1340 from g4jc/mailnews_enhance (26b297510) My changes since my last build: - patch from Sami<samiwieciekto at g mail>: Lowered mMaxTextureSize from 4096 to 2048 to allow older graphic cards (04671d8d6) - patch from Sami<samiwieciekto at g mail> with pref guard: Enable skipping loop filter and allow non spec compliant speedup tricks. to enable, create new boolean pref "media.ffmpeg.skip_loop_filter" and set it to true. (dd094ae55) - update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (0b9855b84) - Update NSS to 3.48 while keeping vc2013 hackfix and no-sslkeylogfile intact. (171849c8e) - import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (9778f15c7) There are no new Official Pale-Moon & Basilisk changes since my last build.
    1 point
  14. That will happen very soon. Once windows 7 die , windows 10 will be disaster. People will move to Mac OS or Linux . Mind my words
    1 point
  15. How they could drop 1/4 of their users, that's crazy. That company made billionaires and that's how they treat those who made them so rich. I hope they will pay for that someday.
    1 point
×
×
  • Create New...