From 7e7c5b142e305ec4453b91d9486822119819d1fa Mon Sep 17 00:00:00 2001 From: zefie Date: Mon, 7 Jul 2025 08:45:38 -0400 Subject: [PATCH] update cSetup --- zefie_wtvp_minisrv/app.js | 2 +- .../SharedROMCache/Shadow_Horizontal.gif | Bin 0 -> 84 bytes .../ServiceVault/SharedROMCache/bgpattern.gif | Bin 0 -> 346 bytes .../ServiceVault/SharedROMCache/cSetup.gif | Bin 0 -> 11605 bytes .../SharedROMCache/cSetupShadowLogo.gif | Bin 0 -> 132 bytes .../ServiceVault/wtv-tricks/cSetup.js | 44 ++++++++++++------ .../ServiceVault/wtv-tricks/htv-cSetup.js | 41 ++++++++-------- .../ServiceVault/wtv-tricks/tricks.js | 3 +- 8 files changed, 54 insertions(+), 36 deletions(-) create mode 100644 zefie_wtvp_minisrv/includes/ServiceVault/SharedROMCache/Shadow_Horizontal.gif create mode 100644 zefie_wtvp_minisrv/includes/ServiceVault/SharedROMCache/bgpattern.gif create mode 100644 zefie_wtvp_minisrv/includes/ServiceVault/SharedROMCache/cSetup.gif create mode 100644 zefie_wtvp_minisrv/includes/ServiceVault/SharedROMCache/cSetupShadowLogo.gif diff --git a/zefie_wtvp_minisrv/app.js b/zefie_wtvp_minisrv/app.js index 14886645..e2b15053 100644 --- a/zefie_wtvp_minisrv/app.js +++ b/zefie_wtvp_minisrv/app.js @@ -1176,7 +1176,7 @@ function handleProxy(socket, request_type, request_headers, res, data) { headers["wtv-http-proxy"] = true; headers["wtv-trusted"] = false; - if (res.headers['Content-Type'].substr(0, 4) == "text") { + if (typeof res.headers['Content-Type'] === 'string' && res.headers['Content-Type'].startsWith("text")) { if (request_type != "http" && request_type != "https") { // replace http and https links on non http/https protocol (for proto:// for example) var data_t = data.toString().replaceAll("http://", request_type + "://").replaceAll("https://", request_type + "://"); diff --git a/zefie_wtvp_minisrv/includes/ServiceVault/SharedROMCache/Shadow_Horizontal.gif b/zefie_wtvp_minisrv/includes/ServiceVault/SharedROMCache/Shadow_Horizontal.gif new file mode 100644 index 0000000000000000000000000000000000000000..1f3e660bfe3a8f2c77cb9f05c3a01811a9a9da65 GIT binary patch literal 84 zcmZ?wbhEHbWMp7tSj52ap8*{#4g`rP{$ybU)Bm|0i%L>+Gm8}*eF9ho3=%pR7<51~ PAOjefSv;(SI2o(~Dc=mB literal 0 HcmV?d00001 diff --git a/zefie_wtvp_minisrv/includes/ServiceVault/SharedROMCache/bgpattern.gif b/zefie_wtvp_minisrv/includes/ServiceVault/SharedROMCache/bgpattern.gif new file mode 100644 index 0000000000000000000000000000000000000000..2f003a83a80966e25f82bc2b34c3170a1f0169cf GIT binary patch literal 346 zcmZ?wbhEHbG+<(7IKsg2p8){`1*OPCKqIRC5auAW6o0ZXg7}L6xgCp2Qgbtl6&!s6 z#2GmRI0PgVGz=^pJOUyT3K}{l%vi93fk6kP7UVPr)(r{@eJPpqGFGk2dA+Yd=X^=- z{fc$(Yu-O+Vp8sAG3v=udY3;_@US!*d){<+$Jp2DcarB+t)2Nanj_;1=FU_m^o|qoVoKDTwL9l z%h>&bxVWop`5V>=wzRf)iu7;mow9S%{5^a3?LTnvkljM35;rgJ^5rX5hOLT^ literal 0 HcmV?d00001 diff --git a/zefie_wtvp_minisrv/includes/ServiceVault/SharedROMCache/cSetup.gif b/zefie_wtvp_minisrv/includes/ServiceVault/SharedROMCache/cSetup.gif new file mode 100644 index 0000000000000000000000000000000000000000..b8c256e80c1061b4b65c1ab75c8c9f281b7b5c77 GIT binary patch literal 11605 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 T#(71XzQo_8g_Y!{2nYZ>YWch> literal 0 HcmV?d00001 diff --git a/zefie_wtvp_minisrv/includes/ServiceVault/SharedROMCache/cSetupShadowLogo.gif b/zefie_wtvp_minisrv/includes/ServiceVault/SharedROMCache/cSetupShadowLogo.gif new file mode 100644 index 0000000000000000000000000000000000000000..d0cd0b15ca5f7317c360338ca83da66e8eb836ad GIT binary patch literal 132 zcmZ?wbhEHbWMc?mC}3bv{K>+|z`( - + -
-
+Connect Setup v3.0 +
+ + +

+ +
+
+ +
+ + + +
 Connect Setup v3.0
+
+
-
 Server:
@@ -62,17 +72,21 @@ window.onload=uS;
 Address:       Port: -
-

+


 Info:

- +
+
- - -
+ + +

+ +
+
`; } \ No newline at end of file diff --git a/zefie_wtvp_minisrv/includes/ServiceVault/wtv-tricks/htv-cSetup.js b/zefie_wtvp_minisrv/includes/ServiceVault/wtv-tricks/htv-cSetup.js index b30c200d..567af564 100644 --- a/zefie_wtvp_minisrv/includes/ServiceVault/wtv-tricks/htv-cSetup.js +++ b/zefie_wtvp_minisrv/includes/ServiceVault/wtv-tricks/htv-cSetup.js @@ -1,27 +1,30 @@ -function uI(ip,prt,dsc,ro){ +var d = document; + +function uI(ip,prt,dsc,ro,rb){ if(!ro){ro=false} d.c.machine.value=ip d.c.port.value=prt d.i.msg.value=dsc + d.i.runBy.value=rb d.c.machine.readonly=ro d.c.port.readonly=ro } -function uS(){switch(d.c.p[d.c.p.selectedIndex].value){ - case "htv":uI("71.244.121.234","1615","This is the public HackTV minisrv, all are welcome to connect and enjoy the wonders of WebTV. Custom experience, including updates to HackTV builds!",true) - break - case "htvb":uI("71.244.121.234","1415","This is the public HackTV minisrv backup, only available when the main HackTV server is down.",true) - break - case "zef": uI("216.126.232.171","1615","zefie's public minisrv, for those who want an experience close to the vanilla minisrv.",true) - break - case "mm69":uI("71.244.121.234","1515","MattMan's megasrv. It's the real deal, not minisrv! May be up from time to time.",true) - break - case "jar":uI("217.160.150.209","1615","WebTV Redialed aims to replicate the look and feel of the original production WebTV service.",true) - break - case "zlan":uI("192.168.11.8","1615","zefie's Desktop via LAN.",false) - break - case "zlan2":uI("192.168.11.95","1615","zefie's public minisrv via LAN.",false) - break - case "other":uI("","1615","Your custom service.",false) - break -}} +function uS(){ + switch(d.c.p[d.c.p.selectedIndex].value){ + case "htv":uI("71.244.121.234","1615","The public HackTV minisrv, all are welcome to connect and enjoy the wonders of WebTV. Custom experience, but simulates the WebTV network after its MSN TV rebrand.",true, "MattMan69") + break + case "htvb":uI("71.244.121.234","1415","The HackTV minisrv backup server, only available when the main HackTV server is down.",true, "MattMan69") + break + case "zef": uI("204.11.163.156","1615","zefie's public minisrv, for those who want the vanilla minisrv experience. For more info, see https://zef.pw/minisrv.",true, "zefie") + break + case "mm69":uI("71.244.121.234","1515","MattMan's megasrv. It's the real deal, not minisrv! May be up from time to time.",true, "MattMan69") + break + case "red":uI("31.97.129.116","1615","WThe WebTV Redialed minisrv, for those who want an original WebTV experience. Simulates the WebTV Network as it was in 1999.",true, "HIDEN") + break + case "local":uI("127.0.0.1","1615","Connects to a server running on your local machine. Doesn't do anything if a server isn't running.",true, "You") + break + case "other":uI("","1615","Enter a custom service.",false, "???") + break + } +} diff --git a/zefie_wtvp_minisrv/includes/ServiceVault/wtv-tricks/tricks.js b/zefie_wtvp_minisrv/includes/ServiceVault/wtv-tricks/tricks.js index 6e9cca0f..a3be584e 100644 --- a/zefie_wtvp_minisrv/includes/ServiceVault/wtv-tricks/tricks.js +++ b/zefie_wtvp_minisrv/includes/ServiceVault/wtv-tricks/tricks.js @@ -22,7 +22,8 @@ tricks = [ ["wtv-tricks:/cSetup", "Connect Setup"], ["wtv-tricks:/benchmark", "Speed Test"], ["wtv-flashrom:/big-willie", "Big Willie"], - ["wtv-flashrom:/willie", "Ultra Willie"] + ["wtv-flashrom:/willie", "Ultra Willie"], + ["wtv-setup:/transfer-account", "Transfer Account"], ] // add these at the bottom tricks.push((session_data.getSessionData("registered")) ? ["wtv-tricks:/unregister", "Unregister This Box"] : ["wtv-tricks:/register", "Register This Box"]); // reg/unreg