Jump to content

TuMaGoNx

Member
  • Posts

    192
  • Joined

  • Days Won

    1
  • Donations

    0.00 USD 
  • Country

    Indonesia

TuMaGoNx last won the day on August 9 2019

TuMaGoNx had the most liked content!

1 Follower

About TuMaGoNx

Contact Methods

  • Website URL
    http://

Profile Information

  • OS
    none specified

Recent Profile Visitors

4,450 profile views

TuMaGoNx's Achievements

81

Reputation

  1. I have added "proper" Java 8 for XP, and update jdk 1.4 with the slightly newer version. EDIT: to test if javafx working properly you could download JavaFX scene Builder 8.5.0 here https://gluonhq.com/products/scene-builder/thanks/?dl=/download/scene-builder-jar/ or if you installed jdk: you could test it with BlueJ 4.1.4
  2. Agreed, not many needed those, I only recalled a Phone WML browser (simulator) that specifically need Java 1.3/1.2. Java 8 situation is messy and hairy. I just check oracle site again, their last publicly available java 1.4 is 1.4.2u34 not u32 as I uploaded. In fact they are downloadable here https://download.oracle.com/otn/java/j2sdkfb/1.4.2_34-b05/j2sdkfb-1_4_2_34-windows-i586-p.exe after baiting it.
  3. After reading more about proxhttpsproxy, I confused as how is the whole thing different from privoxy, configured with ssl enabled? If tls 1.3 needed just add wanted cipher and update the mbedtls/openssl. Someone post https://msfn.org/board/topic/183726-privoxy-as-ssl-filter/ but no one chime in.
  4. just a nitpick, I could compile any (future) openssl version I want with python. or compile last py35 fully compatible to xp with no funny hack involved, but python itself is deadend for xp, both py2/py3, and the last serviced python for xp is python 2.7.18. That's my point.
  5. okay, where I could get latest ProxHTTPSProxy.py ? I got v1.5 from @cmalex is this the latest? what I trying to say is if tls1.3 support in python is a dependecy, then I'd rather run it with python 2.7 which serviced longer than 3.4. Usually py3 script can be backported to py2 with help from backports.* package.
  6. Following the release of final EOL java 7 (u352) today by Zulu, I've archived several Java runtime EOL (from Sun/Oracle/IBM/Zulu) from 1.3 to 1.7 here https://archive.org/details/jreplus In case someone interested in making all in one installer for windows xp... I think there is a specific post regarding XP Java 1,8 here as well here. One of way to switch version via default system java.exe is using argument: -version:[fullversion] which will resolve jre through registry to wanted version. So one could make java 8 default but via context menu one could run a jar using different jre or something like that.
  7. @AstroSkipper is this really need python3 or this also support python 2.7? its just a bit lame to use py 3.4 whic EOLed much earlier, when python 2.7 also support tls1.3
  8. If it still exist I want propose workaround inside skin.srx, inside browser.xml we could remove throbber chunk <throbber name="login_tips_animation" visible="false" src="tips_login_animation.png" frame="250" time="40" /> this will fix that... EDIT: sorry turned out fixed already. please pass on
  9. Sorry for not reading alll pages, has the issue "topleft animated logo when accidentally clicked, cause mouse click lockup until Esc pressed" has been fixed? EDIT: I use version 13. 2250 build. Thanks for the translation!
  10. Java 8 has been broken bit by bit for XP, jdk u60: javafxpackager/javapackager not run because of PE issue jre u60: javafx might not run on non-SSE2? as it compiled by vc2013 jre u112: javafx not works on XP, last working U111 jre u151: the last working installer jre u251: native crypto provider MSCAPI switch to NCrypt (API prefix also changed) jre u261: all exe not run because of PE issue, TLS 1.3 introduced note that this guide not needed if you use ojdkbuild https://github.com/ojdkbuild/ojdkbuild/releases/download/java-1.8.0-openjdk-1.8.0.242-1.b08-x86/java-1.8.0-openjdk-1.8.0.242-1.b08.ojdkbuild.windows.x86.msi How to make oracle java installer for XP? First, Oracle doesn't use normal approach with its installer, inside its executable e.g. jre-8u241-windows-i586.exe there is msi but this it doesn't do the entire job, there is another installer within it that do extraction and binary patching (bsdiff) while reporting back to msiexec (msi and installer.exe must from same version), any failure will cancel remaining actions and trigger rollback tools needed: xn resource editor (resource hacker 4.2.5 run out of memory when injecting huge file) orca bsdiff (search bsdiff4.3-win32.zip) archiver e.g. 7zip 1. Get the msi from U111, U151 and U241 installer using xnre. open jre-8uXXX-windows-i586.exe, go to RCDATA ordinal 100 and export as jreXXX.exe open jreXXX.exe, go to JAVA_INSTALLER ordinal 103, export as jreXXX.msi 2. Extract jreXXX.msi from cmd run msiexec /a jreXXX.msi /qb TARGETDIR="%CD%\jreXXX\" 3. edit jre151.msi inside jre151 folder, open jre151.msi in orca replace text 151->241, 1.8.0.1510.12->1.8.0.2410.7, b12 -> b07, 1.8.0_151->1.8.0_241 optional: change summary and the guid of package, upgrade and product code change INSTALLDIR's defaultdir set updater property to 0, not really needed since we skip its msi (ordinal 105) 4. Extract the "final zip" of U111 and U241 inside jreXXX\Java\jre1.8.0_XXX open installer.exe in xnre export RCDATA ordinal 5 as patch.bs and 6 as old.zip run bspatch old.zip new,zip patch.bs extract the new zip 5. Combine U111 and U241 Replace javafx files (see below) in U241's extracted new.zip with one from U111 Remove C++ 2017 runtime from U241 as they only needed by JavaFX U241 6. Recreate bspatch step with combined zip Zip combined jre files as jre.zip (use store compression) and make a copy as jre2.zip run bsdiff jre.zip jre2.zip patch.bs, yes just a dummy diff. replace U151 installer.exe RCDATA 5->patch.bs and 6->jre.zip set the proper ordinal and locale as original one. 7. Ptionally re-run msiexec /a jre151.msi /qb TARGETDIR="%CD%\jre151\" to cleanup the msi 8. Test it JavaFX files: bin\msvcp120.dll bin\msvcr120.dll bin\javafxpackager.exe (jdk) bin\fxplugins.dll bin\glass.dll bin\glib-lite.dll bin\gstreamer-lite.dll bin\javafx_font.dll bin\javafx_font_t2k.dll bin\javafx_iio.dll bin\jfxmedia.dll bin\jfxwebkit.dll bin\prism_common.dll bin\prism_d3d.dll bin\prism_sw.dll lib\ant-javafx.jar (jdk) lib\javafx.properties lib\javafx-mx.jar (jdk) lib\jfxswt.jar caveat: browser plugin is marked as unverified, not really matter as applet will get blocked anyway due to "out of date" policy. If you need to browser plugin (for retro purpose), use Java 6 or older. Personally I have rebuild installer with jdk tool included, it could save space at just 39MB while jre-only at 29MB. The saving come from the fact that no actual binary patch happen.
  11. Just using 360EE for a weeks, this is what I observed in comparison to maxthon running XP 360EE 12.x == Maxthon 5.3.x -> this chrome engine is unstable on heavy html5 sites, crashing alot 360EE 11.x == Maxthon 5.2.x -> rock solid engine, but unlike above this version make XP wait forever on "repair" wifi connection (@disconnect step) unless I kill the browser processes first (felt like it getting in the way) maxthon pros: has good multilanguage support cons: no TLS 1.3 (use windows networking), very limited configuration (has its own flags e.g mx://), has non-chrome addons/ui 360EE pros: TLS 1.3 support, a true chrome clone all around. cons: basically chinese only in the chrome-dominated internet, it's great to have modern chrome (if you have PAE and big RAM) not a dwindling down browser just like XP marketshare. nb: Opera 12 FTW!
  12. @dencorso thank you I try onepiece's box.com storage and check all his KB list and found HBRs that I want but some regular updates not available I can't find find http://download.microsoft.com/download/5/0/2/5020250F-EEAF-4D06-A8F3-1F16826D0B91/WindowsXP-KB971276-v3-x86-ENU.exe (for XPS printing) anyone have this update? EDIT: nevermind, I found in from chinese site with matched MD5 http://www.86nsn.com/class.1/DownloadShow/?ID=195
  13. sorry for my ignorance (didn't read all posts here) I see first page, download the list and found no hotfixes... So who share the most complete XP hotfixes? OnePiece? Harkaz? maybe chinese/russian link?
  14. Slightly OT, Does anyone experienced with SFU 3.5 (the last service for unix for Windows XP) here? there is bundle package called pkg-current-bundlecomplete35.exe as asked here https://www.sevenforums.com/general-discussion/367623-sua-community-package-bundles-where-download.html Been looking for that, with it SFU should be comparable to an old cygwin is term completeness, but with tighter integration. Currently I use gentoo prefix http://distfiles.gentoo.org/experimental/prefix/x86-interix/20110902/ as advised by wikipedia but a bit overkill (300mb). In short there are three approach of XP "Live" POSIX emulation CoLinux Cygwin/MSYS2/UWIN/etc Interix SFU
  15. I never been optimistic about the prospect of xompie, but if I could borrow code from other devs (Threading API being priority) then I will resume (I currently use XP with no other Windows version).. I would not surprised if AV flag it as virus, xompie use "man in the middle" method and just like other hooking they are prone to false-positive, whatever the justification is.
×
×
  • Create New...