
luweitest
MemberAbout luweitest

Profile Information
-
OS
XP Pro x86
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
luweitest's Achievements
74
Reputation
-
My Browser Builds (Part 4)
luweitest replied to roytam1's topic in Browsers working on Older NT-Family OSes
I did an experiment: removing the 5 files one by one to see which one is required. The result is: none of them is dispensable. -
My Browser Builds (Part 4)
luweitest replied to roytam1's topic in Browsers working on Older NT-Family OSes
Yes it works! I must have omitted it mysteriously... Packing the contents of https://github.com/alexadam/save-as-ebook/tree/master/web-extension does not work. Comparing with the xpi file, the difference is xpi file has a directory META-INF, which contains cose.manifest, cos.sig, manifest.mf, mozilla.sf, mozilla.rsa. They seems to be related to signature and hash values. Which file is still required when "xpinstall.signatures.required" is false by default? -
My Browser Builds (Part 4)
luweitest replied to roytam1's topic in Browsers working on Older NT-Family OSes
Could anybody try this add-on? https://github.com/alexadam/save-as-ebook As the readme said, it could be loaded by about:debugging in Serpent 52. Load temporary add-on, select the manifest file, then the icon appears on the toolbar and it works. But I cannot find the xpi file. I tried packing the files to a zip file, renaming to xpi, but installing failed. -
Thanks ItCoder! Problem solved. It is the wrong wuaueng.dll I use, and it did take some time for the IE window to respond... What's the advantage to use 7.4 version? I find 7.6 version patched wuaueng.dll works OK. And I wonder how the key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Test" was found? It seems not documented anywhere, and the filename "v6-win7sp1-wuredir.cab" suggests no relation with windows XP. ps. ProxHTTPSProxyMII 1.5 version works.
-
Patched wuaueng.dll, imported HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Test registry, Visit http://fe2.update.microsoft.com/windowsupdate/v6/default.aspx?g_sconsumersite=1, Now it comes to service not running 0x8DDD0018 error, but all 3 required services are running.
-
Could windows update still accessible using a HTTPS proxy? I tried HTTPSProxy and ProxHTTPSProxy but both failed. I use the config.ini from which claimed successful. First, in the IE proxy setting, the proxy for http has to be empty, or the error occurs when opening http://windowsupdate.microsoft.com/: 400: Bad Request The following error occurred while trying to access http://windowsupdate.microsoft.com/ The proxy setting of the client is misconfigured. Please set the HTTPS proxy port to 8079 and check the Docs for other settings. This is minor since we don't intend to use HTTPSProxy and ProxHTTPSProxy for http sites. Second, when http proxy is empty and https proxy is set to 127.0.0.1:8079, http://windowsupdate.microsoft.com/ will pass and the address bar begin to switch between http://fe2.update.microsoft.com/windowsupdate/v6/default.aspx?ln=zh-cn and http://fe2.update.microsoft.com/windowsupdate/v6/default.aspx endlessly, the page never shows up. It seems a bug in the HTTPSProxy and ProxHTTPSProxy dropping the part "?ln=zh-cn" . Maybe this method only works for English version? But I doubt English version will have a part "ln=en-US". ps. I can visit other pages like https://www.ssllabs.com correctly.
-
My Browser Builds (Part 4)
luweitest replied to roytam1's topic in Browsers working on Older NT-Family OSes
Happen to find that a previous bug -- del and backspace do not function in editing unless "dom.keyboardevent.keypress.dispatch_non_printable_in_content" set to true -- has been fixed. Good job! I'd like to keep prefs.js as small as possible! I did not check in multi-process mode; too early asserted. -
My Browser Builds (Part 4)
luweitest replied to roytam1's topic in Browsers working on Older NT-Family OSes
I should have tried fresh profile first (so obvious that something must have blinded my eyes): yes the fresh profile works! And after seeing your certificate picture I find https://fankui.dongtaiwang.net/* works also in my profile! So there must be a configuration in my profile that prevents mismatch of certificate's host name and the URL's host. Where is it? There is no such configuration. The problem is that the rule "internetfreedom.org" in my subscription of rule set for automatic proxy switching does not function for URL "https://forums.internetfreedom.org". The rule set is supposed to comply with Adblock's syntax. I manually added a rule "||internetfreedom.org" and now everything's back to normal. And although this case is resolved, the need for downgrading HTTPS to plain HTTP is still valid, because there are times the GFW interrupts TLS connection through proxy|VPN, by recognition of TLS negotiation pattern that ought to be hided. At those times the HTTP page are more likely accessible than HTTPS. I know it is not recommended in security or privacy concern, but accessibility goes first in most cases. ps. Isn't it suspicious if a page uses certificate that belongs to another domain? Although in previous example I know "fankui.dongtaiwang.net" and "forums.internetfreedom.org" is the same host, I think my profile is right in preventing this kind of mismatch, only it should clearly state so, not give out a time-out. I hope this kind of mismatch should be noted by browser, and give option to proceed or block. -
My Browser Builds (Part 4)
luweitest replied to roytam1's topic in Browsers working on Older NT-Family OSes
HTTP-only mode request (again): Now an example site to test: http://forums.internetfreedom.org/ All the links of the site are HTTPS, which does not work for me (time out) in Serpent 52. Maybe they work out of china's great firewall. But manually change the link to HTTP works. -
My Browser Builds (Part 4)
luweitest replied to roytam1's topic in Browsers working on Older NT-Family OSes
Is there any add-on that could do HTTP everywhere? Sometimes only http version works for some site. I set a bookmarklet: javascript:(function(){location.href=location.href.replace(/^https\:/,"http:");})() But it only modifies current failed URL, not the ones I want to click, not even the redirections happened when I submit a form. -
My Browser Builds (Part 4)
luweitest replied to roytam1's topic in Browsers working on Older NT-Family OSes
What @VistaLover said. Doesn't even work if you spoof Win 7 or greater in your user agent. You've got to appreciate the irony! M$ doesn't let you download a modern browser (Edge) unless you already have one, in which case, why would you want Edge? To try GPT-4 chatbot; The new Bing needs Edge brower to work. -
My Browser Builds (Part 4)
luweitest replied to roytam1's topic in Browsers working on Older NT-Family OSes
Edge browser download page: https://www.microsoft.com/en-us/edge/download?form=MA13FJ do not work in Serpent 52 -
My Browser Builds (Part 4)
luweitest replied to roytam1's topic in Browsers working on Older NT-Family OSes
A visual bug to report: The latest Serpent 52 (2023-03-02) switching tab GUI sometimes has a tab icon too wide: I haven't find the condition to reproduce but it seems quite often. -
My Browser Builds (Part 4)
luweitest replied to roytam1's topic in Browsers working on Older NT-Family OSes
Thanks, dorando keyconfig works great. I remap "Enter reader view" to F9 . And I know why Ctrl+Alt+R did not work: my input method have right-Alt defined, and it explained that right-Alt = Ctrl+Alt . -
My Browser Builds (Part 4)
luweitest replied to roytam1's topic in Browsers working on Older NT-Family OSes
I use "reader.parse-on-load.force-enabled;true" to enable reader view button on any web page, but I feel I still need a quicker way: hotkey. I read from https://techdows.com/2016/08/firefox-reader-view-keyboard-shortcut.html there is Ctrl+Alt+R or F9, but they don't work in my Serpent 52. Is there any place to set it? ps. The reader view used to let me set font, size, etc. in a side bar, but now the tool bar is gone. How could it be back? It is back after set "reader.has_used_toolbar;false", but I don't know how it was set to true.