v0.9.23
- numerous bug fixes - wtv-setup + bgmusic - wtv-setup pages thanks to https://github.com/JarHead4 - wtv-backgroundmusic support - keyboard and text size settings support - removed small midi music demo in favor of backgroundmusic system
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 84 B |
|
After Width: | Height: | Size: 1.2 KiB |
BIN
zefie_wtvp_minisrv/ServiceVault/wtv-setup/ROMCache/kb.gif
Normal file
|
After Width: | Height: | Size: 3.9 KiB |
BIN
zefie_wtvp_minisrv/ServiceVault/wtv-setup/ROMCache/kb_alpha.gif
Normal file
|
After Width: | Height: | Size: 3.8 KiB |
120
zefie_wtvp_minisrv/ServiceVault/wtv-setup/adjust-brightness.js
Normal file
@@ -0,0 +1,120 @@
|
||||
var minisrv_service_file = true;
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>
|
||||
Brightness
|
||||
</TITLE>
|
||||
<DISPLAY >
|
||||
</HEAD>
|
||||
<sidebar width=110> <table cellspacing=0 cellpadding=0 BGCOLOR=452a36>
|
||||
<tr>
|
||||
<td colspan=3 abswidth=104 absheight=4>
|
||||
<td rowspan=99 width=6 absheight=420 valign=top align=left>
|
||||
<img src="wtv-home:/ROMCache/Shadow.gif" width=6 height=420>
|
||||
<tr>
|
||||
<td abswidth=6>
|
||||
<td abswidth=92 absheight=76>
|
||||
<table href="wtv-home:/home" absheight=76 cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
|
||||
</table>
|
||||
<td abswidth=6>
|
||||
<tr><td absheight=5 colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td abswidth=104 absheight=2 valign=middle align=center bgcolor=2e1e26>
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=1 height=1>
|
||||
<tr><td abswidth=104 absheight=1 valign=top align=left>
|
||||
<tr><td abswidth=104 absheight=2 valign=top align=left bgcolor=6b4657>
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=1 height=1>
|
||||
</table>
|
||||
<tr><td absheight=132>
|
||||
<tr><td absheight=166 align=right colspan=3>
|
||||
<img src="ROMCache/SettingsBanner.gif" width=54 height=166>
|
||||
<tr><td absheight=41>
|
||||
</table>
|
||||
</sidebar>
|
||||
<BODY BGCOLOR="#191919" TEXT="#42CC55" LINK="36d5ff" VLINK="36d5ff" FONTSIZE="large"
|
||||
hspace=0 vspace=0>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td abswidth=14>
|
||||
<td colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=center absheight=80>
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
Brightness
|
||||
</table>
|
||||
<td abswidth=20>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<td abswidth=20>
|
||||
<TR>
|
||||
<td>
|
||||
<td WIDTH=198 HEIGHT=244 VALIGN=top ALIGN=left>
|
||||
<spacer type=block height=24 width=1>
|
||||
Adjust the <i>brightness</i>
|
||||
control all the way up.
|
||||
<p>Slowly turn down the <i>brightness</i>
|
||||
until the letter A in the box to the right
|
||||
is barely visible.
|
||||
<TD WIDTH=20>
|
||||
<TD WIDTH=198 VALIGN=top ALIGN=left>
|
||||
<FORM><CENTER>
|
||||
<BR><BR>
|
||||
<TABLE cellspacing=4>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD align=center><IMG src="images/PLUGE.gif"></A>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</CENTER></FORM>
|
||||
<TD>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=3 VALIGN=top ALIGN=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=436 height=1>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=4 VALIGN=top ALIGN=left>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=3 VALIGN=top ALIGN=right>
|
||||
<FORM
|
||||
action="wtv-setup:/adjust-sharpness">
|
||||
<FONT COLOR="#E7CE4A" SIZE=-1><SHADOW>
|
||||
<INPUT TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" Value=Continue NAME="Continue" USESTYLE WIDTH=103>
|
||||
</SHADOW></FONT></FORM>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
`;
|
||||
120
zefie_wtvp_minisrv/ServiceVault/wtv-setup/adjust-contrast.js
Normal file
@@ -0,0 +1,120 @@
|
||||
var minisrv_service_file = true;
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `<!--- *=* Copyright 1996, 1997 WebTV Networks, Inc. All rights reserved. --->
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>
|
||||
Contrast or picture
|
||||
</TITLE>
|
||||
<DISPLAY noscroll nologo>
|
||||
</HEAD>
|
||||
<sidebar width=110> <table cellspacing=0 cellpadding=0 BGCOLOR=452a36>
|
||||
<tr>
|
||||
<td colspan=3 abswidth=104 absheight=4>
|
||||
<td rowspan=99 width=6 absheight=420 valign=top align=left>
|
||||
<img src="file://ROM/Cache/Shadow.gif" width=6 height=420>
|
||||
<tr>
|
||||
<td abswidth=6>
|
||||
<td abswidth=92 absheight=76>
|
||||
<table absheight=76 cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
|
||||
</table>
|
||||
<td abswidth=6>
|
||||
<tr><td absheight=5 colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td abswidth=104 absheight=2 valign=middle align=center bgcolor=2e1e26>
|
||||
<spacer>
|
||||
<tr><td abswidth=104 absheight=1 valign=top align=left>
|
||||
<tr><td abswidth=104 absheight=2 valign=top align=left bgcolor=6b4657>
|
||||
<spacer>
|
||||
</table>
|
||||
<tr><td absheight=132>
|
||||
<tr><td absheight=166 align=right colspan=3>
|
||||
<img src="ROMCache/SettingsBanner.gif" width=54 height=166>
|
||||
<tr><td absheight=41>
|
||||
</table>
|
||||
</sidebar>
|
||||
<BODY NOHTILEBG BGCOLOR="#191919" TEXT="#42CC55" LINK="36d5ff" VLINK="36d5ff" HSPACE=0 VSPACE=0 FONTSIZE="large"
|
||||
>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td abswidth=14>
|
||||
<td colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=center absheight=80>
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
Contrast or picture
|
||||
</table>
|
||||
<td abswidth=20>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<td abswidth=20>
|
||||
<TR>
|
||||
<td>
|
||||
<td WIDTH=198 HEIGHT=236 VALIGN=top ALIGN=left>
|
||||
<spacer type=block height=2 width=1>
|
||||
<p>Start with your TV's
|
||||
<i>contrast</i> or <i>picture</i>
|
||||
at a medium setting.
|
||||
<p>If the edge of the screen
|
||||
seems to bend, try lowering your TV's
|
||||
<i>contrast</i> or <i>picture</i> setting.
|
||||
<TD WIDTH=20>
|
||||
<TD WIDTH=198 VALIGN=top ALIGN=left>
|
||||
<form action="wtv-setup:/adjust-brightness">
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=top>
|
||||
<tr><td absheight=10>
|
||||
<tr>
|
||||
<td valign=top>
|
||||
</table>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=10 VALIGN=top ALIGN=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=4 VALIGN=top ALIGN=left>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=3 VALIGN=top ALIGN=right>
|
||||
<FONT COLOR="#E7CE4A" SIZE=-1><SHADOW>
|
||||
<INPUT name="Continue" value="Continue" WIDTH=103
|
||||
TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" NAME="Button2" USESTYLE WIDTH=103>
|
||||
</SHADOW></FONT></FORM>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
||||
|
||||
`;
|
||||
@@ -0,0 +1,120 @@
|
||||
var minisrv_service_file = true;
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `<!--- *=* Copyright 1996, 1997 WebTV Networks, Inc. All rights reserved. --->
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>
|
||||
Adjusting your TV
|
||||
</TITLE>
|
||||
<DISPLAY noscroll nologo>
|
||||
</HEAD>
|
||||
<sidebar width=110> <table cellspacing=0 cellpadding=0 BGCOLOR=452a36>
|
||||
<tr>
|
||||
<td colspan=3 abswidth=104 absheight=4>
|
||||
<td rowspan=99 width=6 absheight=420 valign=top align=left>
|
||||
<img src="file://ROM/Cache/Shadow.gif" width=6 height=420>
|
||||
<tr>
|
||||
<td abswidth=6>
|
||||
<td abswidth=92 absheight=76>
|
||||
<table absheight=76 cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
|
||||
</table>
|
||||
<td abswidth=6>
|
||||
<tr><td absheight=5 colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td abswidth=104 absheight=2 valign=middle align=center bgcolor=2e1e26>
|
||||
<spacer>
|
||||
<tr><td abswidth=104 absheight=1 valign=top align=left>
|
||||
<tr><td abswidth=104 absheight=2 valign=top align=left bgcolor=6b4657>
|
||||
<spacer>
|
||||
</table>
|
||||
<tr><td absheight=132>
|
||||
<tr><td absheight=166 align=right colspan=3>
|
||||
<img src="ROMCache/SettingsBanner.gif" width=54 height=166>
|
||||
<tr><td absheight=41>
|
||||
</table>
|
||||
</sidebar>
|
||||
<BODY NOHTILEBG BGCOLOR="#191919" TEXT="#42CC55" LINK="36d5ff" VLINK="36d5ff" HSPACE=0 VSPACE=0 FONTSIZE="large"
|
||||
>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td abswidth=14>
|
||||
<td colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=center absheight=80>
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
Adjusting your TV
|
||||
</table>
|
||||
<td abswidth=20>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<td abswidth=20>
|
||||
<TR>
|
||||
<td>
|
||||
<td WIDTH=198 HEIGHT=236 VALIGN=top ALIGN=left>
|
||||
<spacer type=block height=2 width=1>
|
||||
<p>These pages provide
|
||||
instructions to help you
|
||||
adjust your television's
|
||||
contrast, brightness, and sharpness settings.
|
||||
<p>Adjusting the settings can improve the appearance of
|
||||
Web pages on your TV.
|
||||
<TD WIDTH=20>
|
||||
<TD WIDTH=198 VALIGN=top ALIGN=left>
|
||||
<form action="wtv-setup:/adjust-contrast">
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=top>
|
||||
<tr><td absheight=10>
|
||||
<tr>
|
||||
<td valign=top>
|
||||
</table>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=10 VALIGN=top ALIGN=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=4 VALIGN=top ALIGN=left>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=3 VALIGN=top ALIGN=right>
|
||||
<FONT COLOR="#E7CE4A" SIZE=-1><SHADOW>
|
||||
<INPUT name="Continue" value="Continue" WIDTH=103
|
||||
TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" NAME="Button2" USESTYLE WIDTH=103>
|
||||
</SHADOW></FONT></FORM>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
||||
|
||||
`;
|
||||
122
zefie_wtvp_minisrv/ServiceVault/wtv-setup/adjust-sharpness.js
Normal file
@@ -0,0 +1,122 @@
|
||||
var minisrv_service_file = true;
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>
|
||||
Sharpness or detail
|
||||
</TITLE>
|
||||
<DISPLAY >
|
||||
</HEAD>
|
||||
<sidebar width=110> <table cellspacing=0 cellpadding=0 BGCOLOR=452a36>
|
||||
<tr>
|
||||
<td colspan=3 abswidth=104 absheight=4>
|
||||
<td rowspan=99 width=6 absheight=420 valign=top align=left>
|
||||
<img src="wtv-home:/ROMCache/Shadow.gif" width=6 height=420>
|
||||
<tr>
|
||||
<td abswidth=6>
|
||||
<td abswidth=92 absheight=76>
|
||||
<table href="wtv-home:/home" absheight=76 cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
|
||||
</table>
|
||||
<td abswidth=6>
|
||||
<tr><td absheight=5 colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td abswidth=104 absheight=2 valign=middle align=center bgcolor=2e1e26>
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=1 height=1>
|
||||
<tr><td abswidth=104 absheight=1 valign=top align=left>
|
||||
<tr><td abswidth=104 absheight=2 valign=top align=left bgcolor=6b4657>
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=1 height=1>
|
||||
</table>
|
||||
<tr><td absheight=132>
|
||||
<tr><td absheight=166 align=right colspan=3>
|
||||
<img src="ROMCache/SettingsBanner.gif" width=54 height=166>
|
||||
<tr><td absheight=41>
|
||||
</table>
|
||||
</sidebar>
|
||||
<BODY BGCOLOR="#191919" TEXT="#42CC55" LINK="36d5ff" VLINK="36d5ff" FONTSIZE="large"
|
||||
hspace=0 vspace=0>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td abswidth=14>
|
||||
<td colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=center absheight=80>
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
Sharpness or detail
|
||||
</table>
|
||||
<td abswidth=20>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<td abswidth=20>
|
||||
<TR>
|
||||
<td>
|
||||
<td WIDTH=198 HEIGHT=244 VALIGN=top ALIGN=left>
|
||||
<spacer type=block height=24 width=1>
|
||||
If your TV has a <i>sharpness</i>
|
||||
or <i>detail</i> control:
|
||||
<p>Start with the <i>sharpness</i>
|
||||
or <i>detail</i> at a medium setting.
|
||||
<p>Adjust the <i>sharpness</i>
|
||||
or <i>detail</i> so that this poem
|
||||
looks clearest to you.
|
||||
<TD WIDTH=20>
|
||||
<TD WIDTH=198 VALIGN=top ALIGN=left>
|
||||
<FORM><CENTER>
|
||||
<BR><BR>
|
||||
<TABLE cellspacing=4>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD align=center><IMG src="images/Sharpness.gif"></A>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</CENTER></FORM>
|
||||
<TD>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=3 VALIGN=top ALIGN=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=436 height=1>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=4 VALIGN=top ALIGN=left>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=3 VALIGN=top ALIGN=right>
|
||||
<FORM
|
||||
action="wtv-setup:/screen">
|
||||
<FONT COLOR="#E7CE4A" SIZE=-1><SHADOW>
|
||||
<INPUT TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" Value=Done NAME="Done" USESTYLE WIDTH=103>
|
||||
</SHADOW></FONT></FORM>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
`;
|
||||
124
zefie_wtvp_minisrv/ServiceVault/wtv-setup/center-display.js
Normal file
@@ -0,0 +1,124 @@
|
||||
var minisrv_service_file = true;
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>
|
||||
Center the screen
|
||||
</TITLE>
|
||||
<DISPLAY >
|
||||
</HEAD>
|
||||
<sidebar width=110> <table cellspacing=0 cellpadding=0 BGCOLOR=452a36>
|
||||
<tr>
|
||||
<td colspan=3 abswidth=104 absheight=4>
|
||||
<td rowspan=99 width=6 absheight=420 valign=top align=left>
|
||||
<img src="wtv-home:/ROMCache/Shadow.gif" width=6 height=420>
|
||||
<tr>
|
||||
<td abswidth=6>
|
||||
<td abswidth=92 absheight=76>
|
||||
<table href="wtv-home:/home" absheight=76 cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
|
||||
</table>
|
||||
<td abswidth=6>
|
||||
<tr><td absheight=5 colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td abswidth=104 absheight=2 valign=middle align=center bgcolor=2e1e26>
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=1 height=1>
|
||||
<tr><td abswidth=104 absheight=1 valign=top align=left>
|
||||
<tr><td abswidth=104 absheight=2 valign=top align=left bgcolor=6b4657>
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=1 height=1>
|
||||
</table>
|
||||
<tr><td absheight=132>
|
||||
<tr><td absheight=166 align=right colspan=3>
|
||||
<img src="ROMCache/SettingsBanner.gif" width=54 height=166>
|
||||
<tr><td absheight=41>
|
||||
</table>
|
||||
</sidebar>
|
||||
<BODY BGCOLOR="#191919" TEXT="#42CC55" LINK="36d5ff" VLINK="36d5ff" FONTSIZE="large"
|
||||
hspace=0 vspace=0>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td abswidth=14>
|
||||
<td colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=center absheight=80>
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
Center the screen
|
||||
</table>
|
||||
<td abswidth=20>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<td abswidth=20>
|
||||
<TR>
|
||||
<td>
|
||||
<td WIDTH=198 HEIGHT=244 VALIGN=top ALIGN=left>
|
||||
<spacer type=block height=24 width=1>
|
||||
You can adjust the position of WebTV pages on your screen using these arrows. This is useful if WebTV looks off-center on your television.
|
||||
<TD WIDTH=20>
|
||||
<TD WIDTH=198 VALIGN=top ALIGN=left>
|
||||
<FORM><CENTER>
|
||||
<BR><BR><BR><BR><BR>
|
||||
<TABLE cellspacing=4>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD align=center><A HREF="client:adjustactivearea?xadj=0&yadj=-1"><IMG src="images/UpGreenArrow.gif"></A>
|
||||
<TD>
|
||||
<TR>
|
||||
<TD align=right><A HREF="client:adjustactivearea?xadj=-1&yadj=0"><IMG src="images/LeftGreenArrow.gif"></A>
|
||||
<TD align=center><A HREF="client:adjustactivearea?xadj=0&yadj=0" SELECTED><IMG src="images/ResetButton.gif"></A>
|
||||
<TD align=left><A HREF="client:adjustactivearea?xadj=1&yadj=0"><IMG src="images/RightGreenArrow.gif"></A>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD align=center><A HREF="client:adjustactivearea?xadj=0&yadj=1"><IMG src="images/DownGreenArrow.gif"></A>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</CENTER></FORM>
|
||||
<TD>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=2 VALIGN=top ALIGN=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=436 height=1>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=4 VALIGN=top ALIGN=left>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=3 VALIGN=top ALIGN=right>
|
||||
<FORM
|
||||
action="client:goback">
|
||||
<FONT COLOR="#E7CE4A" SIZE=-1><SHADOW>
|
||||
<INPUT TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" Value=Done NAME="Done" USESTYLE WIDTH=103>
|
||||
</SHADOW></FONT></FORM>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
`;
|
||||
136
zefie_wtvp_minisrv/ServiceVault/wtv-setup/choose-bg-songs.js
Normal file
@@ -0,0 +1,136 @@
|
||||
var minisrv_service_file = true;
|
||||
|
||||
var WTVBGMusic = require("./WTVBGMusic.js");
|
||||
var wtvbgm = new WTVBGMusic(minisrv_config, ssid_sessions[socket.ssid])
|
||||
|
||||
var catsListed = 0;
|
||||
var categories = wtvbgm.getCategoryList();
|
||||
var divide = Math.round(categories.length / 2, 0);
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `<html><head>
|
||||
<title>
|
||||
Background music styles
|
||||
</title>
|
||||
<bgsound src="sounds/silence.aiff" loop="">
|
||||
</head><body vspace="0" hspace="0" fontsize="large" vlink="36d5ff" text="#42CC55" link="36d5ff" bgcolor="#191919"><display>
|
||||
|
||||
<sidebar width="110"> <table cellspacing="0" cellpadding="0" bgcolor="452a36">
|
||||
<tbody><tr>
|
||||
<td colspan="3" abswidth="104" absheight="4">
|
||||
</td><td rowspan="99" absheight="420" width="6" valign="top" align="left">
|
||||
<img src="wtv-home:/ROMCache/Shadow.gif" width="6" height="420">
|
||||
</td></tr><tr>
|
||||
<td abswidth="6">
|
||||
</td><td abswidth="92" absheight="76">
|
||||
<table href="wtv-home:/home" absheight="76" cellspacing="0" cellpadding="0">
|
||||
<tbody><tr>
|
||||
<td align="right">
|
||||
<img src="${minisrv_config.config.service_logo}" width="87" height="67">
|
||||
</td></tr></tbody></table>
|
||||
</td><td abswidth="6">
|
||||
</td></tr><tr><td absheight="5" colspan="3">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody><tr><td abswidth="104" absheight="2" valign="middle" bgcolor="2e1e26" align="center">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width="1" height="1">
|
||||
</td></tr><tr><td abswidth="104" absheight="1" valign="top" align="left">
|
||||
</td></tr><tr><td abswidth="104" absheight="2" valign="top" bgcolor="6b4657" align="left">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width="1" height="1">
|
||||
</td></tr></tbody></table>
|
||||
<tr><td absheight=132>
|
||||
<tr><td absheight=166 align=right colspan=3>
|
||||
<img src="ROMCache/SettingsBanner.gif" width=54 height=166>
|
||||
<tr><td absheight=41>
|
||||
</td></tr></tbody></table>
|
||||
</sidebar>
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody><tr>
|
||||
<td abswidth="14">
|
||||
</td><td colspan="3">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody><tr>
|
||||
<td absheight="80" valign="center">
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
Background music styles
|
||||
</shadow></blackface></font>
|
||||
${(categories.length > 14) ? '<br><font size="-2">' : '<br>'}
|
||||
Choose the styles you'd like to hear. <br>
|
||||
Choose a style name to see the songs for that style.
|
||||
${(categories.length > 14) ? '</font>' : ''}
|
||||
</td></tr>
|
||||
<td height="0">
|
||||
</form></td></tr></tbody></table>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
|
||||
</td><td abswidth="20">
|
||||
</td></tr><tr>
|
||||
<td colspan=4 height=8 width=1></td><tr><td>
|
||||
</td><td width="198" valign="top" height="238" align="left">
|
||||
<form action="/validate-bg-song-category">
|
||||
<input type="hidden" autosubmit="onLeave">
|
||||
`;
|
||||
|
||||
Object.keys(categories).forEach(function (k) {
|
||||
var catID = categories[k].id;
|
||||
var songsInCat = wtvbgm.getCategorySongList(catID);
|
||||
if (songsInCat.length > 0) {
|
||||
if (catsListed == divide) {
|
||||
data += `</td ><td width="20">
|
||||
</td><td width="198" valign="top" align="left">`;
|
||||
}
|
||||
data += `<table>
|
||||
<tbody><tr>
|
||||
<td valign="top">
|
||||
<input type="checkbox" name="enableCategory" value=${catID}${(wtvbgm.isCategoryEnabled(catID)) ? ' checked="checked"' : ''}>
|
||||
</td><td valign="bottom">
|
||||
<a href="wtv-setup:/set-bg?category=${catID}">${categories[k].name}</a><br>
|
||||
</td></tr></tbody></table>`;
|
||||
catsListed++;
|
||||
}
|
||||
});
|
||||
|
||||
data += `
|
||||
</td><td>
|
||||
</td></tr><tr>
|
||||
<td>
|
||||
</td><td colspan="4" valign="top" height="0" align="left">
|
||||
</td></tr><tr>
|
||||
<td>
|
||||
</td><td colspan="3" valign="middle" height="2" bgcolor="2B2B2B" align="center">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width="436" height="1">
|
||||
</td></tr><tr>
|
||||
<td>
|
||||
</td><td colspan="4" valign="top" height="1" align="left">
|
||||
</td></tr><tr>
|
||||
<td>
|
||||
</td><td colspan="3" valign="top" height="2" bgcolor="0D0D0D" align="left">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width="436" height="1">
|
||||
</td></tr><tr>
|
||||
<td>
|
||||
</td><td colspan="4" valign="top" height="4" align="left">
|
||||
|
||||
</td></tr><tr>
|
||||
<td>
|
||||
</td><td colspan="3" valign="top" align="right">
|
||||
<form action="wtv-setup:/sound">
|
||||
<font size="-1" color="#E7CE4A"><shadow>
|
||||
<input type="SUBMIT" borderimage="file://ROM/Borders/ButtonBorder2.bif" value="Done" name="Done" usestyle="" width="103">
|
||||
</shadow></font></form>
|
||||
</td><td>
|
||||
</td></tr></tbody></table>
|
||||
</display></display></body></html>`;
|
||||
17
zefie_wtvp_minisrv/ServiceVault/wtv-setup/get-playlist.js
Normal file
@@ -0,0 +1,17 @@
|
||||
var WTVBGMusic = require("./WTVBGMusic.js");
|
||||
var wtvbgm = new WTVBGMusic(minisrv_config, ssid_sessions[socket.ssid])
|
||||
var music_obj = wtvbgm.getMusicObj();
|
||||
|
||||
headers = `
|
||||
200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-backgroundmusic-clear: no_zits
|
||||
`;
|
||||
|
||||
Object.keys(music_obj.enableSongs).forEach(function (k) {
|
||||
if (!wtvbgm.isCategoryEnabled(wtvbgm.getSongCategory(music_obj.enableSongs[k]))) return;
|
||||
var song = wtvbgm.getSong(music_obj.enableSongs[k]);
|
||||
if (song) headers += "wtv-backgroundmusic-add: "+song['url']+"\n";
|
||||
});
|
||||
|
||||
data = '';
|
||||
@@ -1,33 +1,37 @@
|
||||
var minisrv_service_file = true;
|
||||
|
||||
var settings_obj = ssid_sessions[socket.ssid].getSessionData("wtv-setup");
|
||||
if (settings_obj === null) settings_obj = {};
|
||||
|
||||
settings_obj["from-server"] = 1;
|
||||
|
||||
// defaults
|
||||
if (!settings_obj["setup-advanced-options"]) settings_obj["setup-advanced-options"] = 0;
|
||||
if (!settings_obj["setup-play-bgm"]) settings_obj["setup-play-bgm"] = 0;
|
||||
if (!settings_obj["setup-bgm-tempo"]) settings_obj["setup-bgm-tempo"] = -1;
|
||||
if (!settings_obj["setup-bgm-volume"]) settings_obj["setup-bgm-volume"] = 100;
|
||||
if (!settings_obj["setup-background-color"]) settings_obj["setup-background-color"] = "c6c6c6";
|
||||
if (!settings_obj["setup-font-sizes"]) settings_obj["setup-font-sizes"] = "medium";
|
||||
if (!settings_obj["setup-in-stereo"]) settings_obj["setup-in-stereo"] = 1;
|
||||
if (!settings_obj["setup-keyboard"]) settings_obj["setup-keyboard"] = "alphabetical";
|
||||
if (!settings_obj["setup-link-color"]) settings_obj["setup-link-color"] = "2222bb";
|
||||
if (!settings_obj["setup-play-songs"]) settings_obj["setup-play-songs"] = 1;
|
||||
if (!settings_obj["setup-play-sounds"]) settings_obj["setup-play-sounds"] = 1;
|
||||
if (!settings_obj["setup-text-color"]) settings_obj["setup-text-color"] = 0;
|
||||
if (!settings_obj["setup-visited-color"]) settings_obj["setup-visited-color"] = "8822bb";
|
||||
if (!settings_obj["setup-japan-keyboard"]) settings_obj["setup-japan-keyboard"] = "roman";
|
||||
if (!settings_obj["setup-japan-softkeyboard"]) settings_obj["setup-japan-softkeyboard"] = "roman"
|
||||
if (!settings_obj["setup-chat-access-level"]) settings_obj["setup-chat-access-level"] = 0;
|
||||
if (!settings_obj["setup-chat-on-nontrusted-pages"]) settings_obj["setup-chat-on-nontrusted-pages"] = 1;
|
||||
if (!settings_obj["setup-tv-chat-level"]) settings_obj["setup-tv-chat-level"] = 2;
|
||||
|
||||
headers = `200 OK
|
||||
wtv-backgroundmusic-load-playlist: wtv-music:/get-playlist
|
||||
wtv-backgroundmusic-load-playlist: wtv-setup:/get-playlist
|
||||
wtv-printer-model: -1,-1
|
||||
wtv-printer-pen: 0,0,1,0
|
||||
wtv-printer-setup: 0,0,1,0
|
||||
wtv-language-header: en-US,en
|
||||
Content-Type: text/html`
|
||||
|
||||
var settings_obj = new Array();
|
||||
settings_obj["from-server"] = 1;
|
||||
settings_obj["setup-advanced-options"] = 0;
|
||||
settings_obj["setup-play-bgm"] = 0;
|
||||
settings_obj["setup-bgm-tempo"] = -1;
|
||||
settings_obj["setup-bgm-volume"] = 100;
|
||||
settings_obj["setup-background-color"] = "c6c6c6";
|
||||
settings_obj["setup-font-sizes"] = "medium";
|
||||
settings_obj["setup-in-stereo"] = 1;
|
||||
settings_obj["setup-keyboard"] = "alphabetical";
|
||||
settings_obj["setup-link-color"] = "2222bb";
|
||||
settings_obj["setup-play-songs"] = 1;
|
||||
settings_obj["setup-play-sounds"] = 1;
|
||||
settings_obj["setup-text-color"] = 0;
|
||||
settings_obj["setup-visited-color"] = "8822bb";
|
||||
settings_obj["setup-japan-keyboard"] = "roman";
|
||||
settings_obj["setup-japan-softkeyboard"] = "norm"
|
||||
settings_obj["setup-chat-access-level"] = 0;
|
||||
settings_obj["setup-chat-on-nontrusted-pages"] = 1;
|
||||
settings_obj["setup-tv-chat-level"] = 2;
|
||||
Content-Type: text/html`;
|
||||
|
||||
data = "";
|
||||
|
||||
|
||||
|
After Width: | Height: | Size: 844 B |
|
After Width: | Height: | Size: 781 B |
BIN
zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/PLUGE.gif
Normal file
|
After Width: | Height: | Size: 634 B |
BIN
zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/ResetButton.gif
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 859 B |
BIN
zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/SetupBanner.gif
Normal file
|
After Width: | Height: | Size: 855 B |
BIN
zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/Sharpness.gif
Normal file
|
After Width: | Height: | Size: 3.7 KiB |
|
After Width: | Height: | Size: 867 B |
149
zefie_wtvp_minisrv/ServiceVault/wtv-setup/keyboard.js
Normal file
@@ -0,0 +1,149 @@
|
||||
var minisrv_service_file = true;
|
||||
var settings_obj = ssid_sessions[socket.ssid].getSessionData("wtv-setup");
|
||||
if (settings_obj === null) settings_obj = {};
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `<HTML>
|
||||
<HEAD>
|
||||
<TITLE>
|
||||
Keyboard settings
|
||||
</TITLE>
|
||||
<DISPLAY noscroll nologo>
|
||||
</HEAD>
|
||||
<sidebar width=110> <table cellspacing=0 cellpadding=0 BGCOLOR=452a36>
|
||||
<tr>
|
||||
<td colspan=3 abswidth=104 absheight=4>
|
||||
<td rowspan=99 width=6 absheight=420 valign=top align=left>
|
||||
<img src="file://ROM/Cache/Shadow.gif" width=6 height=420>
|
||||
<tr>
|
||||
<td abswidth=6>
|
||||
<td abswidth=92 absheight=76>
|
||||
<table absheight=76 cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
|
||||
</table>
|
||||
<td abswidth=6>
|
||||
<tr><td absheight=5 colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td abswidth=104 absheight=2 valign=middle align=center bgcolor=2e1e26>
|
||||
<spacer>
|
||||
<tr><td abswidth=104 absheight=1 valign=top align=left>
|
||||
<tr><td abswidth=104 absheight=2 valign=top align=left bgcolor=6b4657>
|
||||
<spacer>
|
||||
</table>
|
||||
<tr><td absheight=132>
|
||||
<tr><td absheight=166 align=right colspan=3>
|
||||
<img src="ROMCache/SettingsBanner.gif" width=54 height=166>
|
||||
<tr><td absheight=41>
|
||||
</table>
|
||||
</sidebar>
|
||||
<BODY BGCOLOR="#191919" TEXT="#42CC55" LINK="189CD6" VLINK="189CD6" HSPACE=0 VSPACE=0 FONTSIZE="large"
|
||||
>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td abswidth=14>
|
||||
<td colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=center absheight=80>
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
Keyboard
|
||||
</table>
|
||||
<td abswidth=20>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<td abswidth=20>
|
||||
<tr><td colspan=4 height=8></td></tr>
|
||||
<TR>
|
||||
<td>
|
||||
<td WIDTH=198 HEIGHT=238 VALIGN=top ALIGN=left>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td absheight=195 valign=top>
|
||||
Choose the kind of
|
||||
keyboard that should
|
||||
appear on your screen.
|
||||
</table>
|
||||
<form action="client:SetSetupValue">
|
||||
<input type=hidden name=autosubmit value=true autosubmit=onleave>
|
||||
<input type="hidden" name="kbsetting" id=kbsetting value="&kbd;">
|
||||
<TD WIDTH=20>
|
||||
<TD WIDTH=198 VALIGN=top ALIGN=left>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=left>
|
||||
<p>
|
||||
<INPUT TYPE="radio" id="alphabetical" NAME="setup-keyboard" VALUE="alphabetical">
|
||||
<IMG SRC="wtv-home:/ROMCache/Spacer.gif" WIDTH=1 HEIGHT=1> Alphabetical<BR>
|
||||
<IMG SRC="wtv-home:/ROMCache/Spacer.gif" WIDTH=29 HEIGHT=1>
|
||||
<IMG SRC="wtv-setup:/ROMCache/kb_alpha.gif" WIDTH=144 HEIGHT=22>
|
||||
<BR>
|
||||
<BR>
|
||||
`;
|
||||
if (settings_obj['setup-keyboard'] == "standard") {
|
||||
data += '<INPUT TYPE="radio" id="standard" NAME="setup-keyboard" VALUE="standard" selected>';
|
||||
} else {
|
||||
data += '<INPUT TYPE="radio" id="standard" NAME="setup-keyboard" VALUE="standard">';
|
||||
}
|
||||
data += `
|
||||
<IMG SRC="wtv-home:/ROMCache/Spacer.gif" WIDTH=1 HEIGHT=1> Traditional<BR>
|
||||
<IMG SRC="wtv-home:/ROMCache/Spacer.gif" WIDTH=29 HEIGHT=1>
|
||||
<IMG SRC="wtv-setup:/ROMCache/kb.gif" WIDTH=144 HEIGHT=22>
|
||||
</table>
|
||||
</form>
|
||||
<script>
|
||||
|
||||
var kbvalue = document.forms[0].kbsetting.value
|
||||
if (kbvalue == "alphabetical") {
|
||||
document.forms[0].alphabetical.checked = true
|
||||
} else {
|
||||
document.forms[0].standard.checked = true
|
||||
}
|
||||
</script>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=0 VALIGN=top ALIGN=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=4 VALIGN=top ALIGN=left>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=2 VALIGN=top ALIGN=left>
|
||||
<TD VALIGN=top ALIGN=right>
|
||||
<FORM action="client:goback">
|
||||
<FONT COLOR="#E7CE4A" SIZE=-1><SHADOW>
|
||||
<INPUT TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" Value=Done NAME="Done" USESTYLE WIDTH=103>
|
||||
</SHADOW></FONT></FORM>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
||||
|
||||
`;
|
||||
117
zefie_wtvp_minisrv/ServiceVault/wtv-setup/mail-signature.js
Normal file
@@ -0,0 +1,117 @@
|
||||
var minisrv_service_file = true;
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `<HTML>
|
||||
<HEAD>
|
||||
<TITLE>
|
||||
Mail signature setup
|
||||
</TITLE>
|
||||
<DISPLAY >
|
||||
</HEAD>
|
||||
<sidebar width=110> <table cellspacing=0 cellpadding=0 BGCOLOR=452a36>
|
||||
<tr>
|
||||
<td colspan=3 abswidth=104 absheight=4>
|
||||
<td rowspan=99 width=6 absheight=420 valign=top align=left>
|
||||
<img src="wtv-home:/ROMCache/Shadow.gif" width=6 height=420>
|
||||
<tr>
|
||||
<td abswidth=6>
|
||||
<td abswidth=92 absheight=76>
|
||||
<table href="wtv-home:/home" absheight=76 cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<img src="wtv-home:/ROMCache/WebTVLogoJewel.gif" width=87 height=67>
|
||||
</table>
|
||||
<td abswidth=6>
|
||||
<tr><td absheight=5 colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td abswidth=104 absheight=2 valign=middle align=center bgcolor=2e1e26>
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=1 height=1>
|
||||
<tr><td abswidth=104 absheight=1 valign=top align=left>
|
||||
<tr><td abswidth=104 absheight=2 valign=top align=left bgcolor=6b4657>
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=1 height=1>
|
||||
</table>
|
||||
<tr><td absheight=132>
|
||||
<tr><td absheight=166 align=right colspan=3>
|
||||
<img src="ROMCache/SettingsBanner.gif" width=54 height=166>
|
||||
<tr><td absheight=41>
|
||||
</table>
|
||||
</sidebar>
|
||||
<BODY BGCOLOR="#191919" TEXT="#42CC55" LINK="36d5ff" VLINK="36d5ff" HSPACE=0 VSPACE=0 FONTSIZE="large">
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td abswidth=14>
|
||||
<td colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=center absheight=80>
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
Mail signature
|
||||
</table>
|
||||
<td abswidth=20>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<td abswidth=20>
|
||||
<TR>
|
||||
<td>
|
||||
<td colspan=3 WIDTH=416 HEIGHT=98 VALIGN=top ALIGN=left>
|
||||
<spacer type=block height=24 width=1>
|
||||
Type a short text <B>signature</B> here and it will be added to the end of each mail message you send.
|
||||
<TR>
|
||||
<TD>
|
||||
<TD colspan=3 WIDTH=416 HEIGHT=118 VALIGN=top ALIGN=left>
|
||||
<FORM method="POST" action="/validate-mail-signature">
|
||||
<INPUT type=hidden autosubmit=onleave>
|
||||
<TEXTAREA name="mail_signature"
|
||||
action="/validate-mail-signature"
|
||||
selected
|
||||
bgcolor="#191919" text="#44cc55"
|
||||
cursor=#cc9933
|
||||
cols=45 rows=5
|
||||
autoactivate
|
||||
nosoftbreaks
|
||||
maxlength=4096
|
||||
font=proportional>${ssid_sessions[socket.ssid].getSessionData("subscriber_signature") || ""}</TEXTAREA></FORM></TD>
|
||||
</FORM>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=30 VALIGN=top ALIGN=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=436 height=1>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=4 VALIGN=top ALIGN=left>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=3 VALIGN=top ALIGN=right>
|
||||
<FORM action="client:goback">
|
||||
<FONT COLOR="#E7CE4A" SIZE=-1><SHADOW>
|
||||
<INPUT TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" Value=Done NAME="Done" USESTYLE WIDTH=103>
|
||||
</SHADOW></FONT></FORM>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
`;
|
||||
137
zefie_wtvp_minisrv/ServiceVault/wtv-setup/mail.js
Normal file
@@ -0,0 +1,137 @@
|
||||
var minisrv_service_file = true;
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `<!--- *=* Copyright 1996, 1997 WebTV Networks, Inc. All rights reserved. --->
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>
|
||||
Mail settings
|
||||
</TITLE>
|
||||
<DISPLAY noscroll nologo>
|
||||
</HEAD>
|
||||
<sidebar width=110> <table cellspacing=0 cellpadding=0 BGCOLOR=452a36>
|
||||
<tr>
|
||||
<td colspan=3 abswidth=104 absheight=4>
|
||||
<td rowspan=99 width=6 absheight=420 valign=top align=left>
|
||||
<img src="file://ROM/Cache/Shadow.gif" width=6 height=420>
|
||||
<tr>
|
||||
<td abswidth=6>
|
||||
<td abswidth=92 absheight=76>
|
||||
<table absheight=76 cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
|
||||
</table>
|
||||
<td abswidth=6>
|
||||
<tr><td absheight=5 colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td abswidth=104 absheight=2 valign=middle align=center bgcolor=2e1e26>
|
||||
<spacer>
|
||||
<tr><td abswidth=104 absheight=1 valign=top align=left>
|
||||
<tr><td abswidth=104 absheight=2 valign=top align=left bgcolor=6b4657>
|
||||
<spacer>
|
||||
</table>
|
||||
<tr><td absheight=132>
|
||||
<tr><td absheight=166 align=right colspan=3>
|
||||
<img src="ROMCache/SettingsBanner.gif" width=54 height=166>
|
||||
<tr><td absheight=41>
|
||||
</table>
|
||||
</sidebar>
|
||||
<BODY BGCOLOR="#191919" TEXT="#42CC55" LINK="189CD6" VLINK="189CD6" HSPACE=0 VSPACE=0 FONTSIZE="large"
|
||||
>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td abswidth=14>
|
||||
<td colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=center absheight=80>
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
Mail settings
|
||||
</table>
|
||||
<td abswidth=20>
|
||||
<TR>
|
||||
<td>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<td abswidth=20>
|
||||
<tr>
|
||||
<td>
|
||||
<td WIDTH=198 HEIGHT=206 VALIGN=top ALIGN=left>
|
||||
<spacer type=block height=24 width=1>
|
||||
<!--
|
||||
<A HREF="JavaScript:alert('This feature is not available.')" selected><BLACKFACE>Extras</BLACKFACE></A><BR>
|
||||
<FONT SIZE="-1">Additional features for storing, addressing, and replying to mail</FONT><BR>
|
||||
<spacer type=block WIDTH=1 HEIGHT=7><BR>
|
||||
<A HREF="JavaScript:alert('This feature is not available.')"><BLACKFACE>Listing</BLACKFACE></A><BR>
|
||||
<FONT SIZE="-1">Choose the order in which messages are listed in the mail list</FONT><BR>
|
||||
<spacer type=block WIDTH=1 HEIGHT=7><BR>
|
||||
<A HREF="JavaScript:alert('This feature is not available.')"><BLACKFACE>Message light</BLACKFACE></A><BR>
|
||||
<FONT SIZE="-1">Automatically check for mail once a day</FONT><BR>
|
||||
|
||||
<TD WIDTH=20>
|
||||
|
||||
<TD WIDTH=198 VALIGN=top ALIGN=left>
|
||||
-->
|
||||
<A HREF="wtv-setup:/mail-signature"><BLACKFACE>Signature</BLACKFACE></A><BR>
|
||||
<FONT SIZE="-1">Add personal text to the bottom of every message you send</FONT><BR>
|
||||
<spacer type=block WIDTH=1 HEIGHT=7><BR>
|
||||
<!--
|
||||
<A HREF="JavaScript:alert('This feature is not available.')"><BLACKFACE>Mail name</BLACKFACE></A><BR>
|
||||
<FONT SIZE="-1">Change the name that appears on your mail</FONT><BR>
|
||||
<spacer type=block WIDTH=1 HEIGHT=7><BR>
|
||||
<A HREF="JavaScript:alert('This feature is not available.')"><BLACKFACE>Remote mail</BLACKFACE></A><BR>
|
||||
<FONT SIZE="-1">Fetch mail from another mail account</FONT><BR>
|
||||
<spacer type=block WIDTH=1 HEIGHT=7><BR>
|
||||
<A HREF="JavaScript:alert('This feature is not available.')"><BLACKFACE>Junk Mail</BLACKFACE></A><BR>
|
||||
<FONT SIZE="-1">Block unwanted mail</FONT><BR>
|
||||
-->
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=9 VALIGN=top ALIGN=left>
|
||||
<!-- remove later -->
|
||||
<spacer type=block WIDTH=1 HEIGHT=40>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<!-- <spacer type=block width=436 height=1> -->
|
||||
<spacer type=block width=456 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=3 HEIGHT=4 VALIGN=top ALIGN=left>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=2 VALIGN=top ALIGN=left>
|
||||
<TD VALIGN=top ALIGN=right>
|
||||
<FORM action="wtv-setup:/setup">
|
||||
<FONT COLOR="#E7CE4A" SIZE=-1><SHADOW>
|
||||
<INPUT TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" Value=Done NAME="Done" USESTYLE WIDTH=103>
|
||||
</SHADOW></FONT></FORM>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
||||
|
||||
`;
|
||||
157
zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone-advanced.js
Normal file
@@ -0,0 +1,157 @@
|
||||
var minisrv_service_file = true;
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `<!--- *=* Copyright 1996, 1997 WebTV Networks, Inc. All rights reserved. --->
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>
|
||||
Advanced dialing options
|
||||
</TITLE>
|
||||
<DISPLAY noscroll nologo>
|
||||
</HEAD>
|
||||
<sidebar width=110> <table cellspacing=0 cellpadding=0 BGCOLOR=452a36>
|
||||
<tr>
|
||||
<td colspan=3 abswidth=104 absheight=4>
|
||||
<td rowspan=99 width=6 absheight=420 valign=top align=left>
|
||||
<img src="file://ROM/Cache/Shadow.gif" width=6 height=420>
|
||||
<tr>
|
||||
<td abswidth=6>
|
||||
<td abswidth=92 absheight=76>
|
||||
<table absheight=76 cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
|
||||
</table>
|
||||
<td abswidth=6>
|
||||
<tr><td absheight=5 colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td abswidth=104 absheight=2 valign=middle align=center bgcolor=2e1e26>
|
||||
<spacer>
|
||||
<tr><td abswidth=104 absheight=1 valign=top align=left>
|
||||
<tr><td abswidth=104 absheight=2 valign=top align=left bgcolor=6b4657>
|
||||
<spacer>
|
||||
</table>
|
||||
<tr><td absheight=132>
|
||||
<tr><td absheight=166 align=right colspan=3>
|
||||
<img src="ROMCache/SettingsBanner.gif" width=54 height=166>
|
||||
<tr><td absheight=41>
|
||||
</table>
|
||||
</sidebar>
|
||||
<BODY BGCOLOR="#191919" TEXT="#42CC55" LINK="189CD6" VLINK="189CD6" HSPACE=0 VSPACE=0 FONTSIZE="large"
|
||||
>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td abswidth=14>
|
||||
<td colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=center absheight=80>
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
Advanced dialing options
|
||||
</table>
|
||||
<td abswidth=20>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 abswidth=300 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<td abswidth=20>
|
||||
<tr><td colspan=4 height=10></td></tr>
|
||||
<TR>
|
||||
<td>
|
||||
<td WIDTH=198 HEIGHT=236 VALIGN=top ALIGN=left>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td absheight=70 valign=top>
|
||||
<font size=-1>If you have voice mail service, try turning this option off.
|
||||
<tr><td absheight=70 valign=top>
|
||||
<font size=-1>For troubleshooting, turn this on to hear dialing.
|
||||
<tr><td valign=top>
|
||||
<font size=-1>Most phone lines work with medium dialing speed. If dialing only
|
||||
works sometimes, try changing the speed. </table>
|
||||
<TD WIDTH=20>
|
||||
<TD WIDTH=198 VALIGN=top ALIGN=left>
|
||||
<form action="client:ConfirmPhoneSetup">
|
||||
<input type=hidden name=autosubmit value=true autosubmit=onleave>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td absheight=70 valign=top>
|
||||
<table>
|
||||
<tr>
|
||||
<td valign=top>
|
||||
<input type=checkbox name=WaitForDialTone value=true checked=&dtone;>
|
||||
<input type=hidden name=WaitForDialTone value="">
|
||||
<td valign=top>
|
||||
Wait for dial tone
|
||||
</table>
|
||||
<tr><td absheight=70 valign=top>
|
||||
<table>
|
||||
<tr>
|
||||
<td valign=top>
|
||||
<input type=checkbox name=AudibleDialing value=true checked=&audio;>
|
||||
<input type=hidden name=AudibleDialing value="">
|
||||
<td valign=top>
|
||||
Audible dialing
|
||||
</table>
|
||||
<tr><td valign=top>
|
||||
<table>
|
||||
<tr>
|
||||
<td valign=top>
|
||||
<input type=radio name=dial-speed value="SLOW" checked=&slow;>
|
||||
<td valign=top>
|
||||
Slow
|
||||
<tr>
|
||||
<td valign=top>
|
||||
<input type=radio name=dial-speed value="MEDIUM" checked=&med;>
|
||||
<td valign=top>
|
||||
Medium
|
||||
<tr>
|
||||
<td valign=top>
|
||||
<input type=radio name=dial-speed value="FAST" checked=&fast;>
|
||||
<td valign=top>
|
||||
Fast
|
||||
</table>
|
||||
</table>
|
||||
</form>
|
||||
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=0 VALIGN=top ALIGN=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=4 VALIGN=top ALIGN=left>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=2 VALIGN=top ALIGN=left>
|
||||
<TD VALIGN=top ALIGN=right>
|
||||
<FORM action="client:goback">
|
||||
<FONT COLOR="#E7CE4A" SIZE=-1><SHADOW>
|
||||
<INPUT TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" Value=Done NAME="Done" USESTYLE WIDTH=103>
|
||||
</SHADOW></FONT></FORM>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
||||
|
||||
`;
|
||||
142
zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone-basic.js
Normal file
@@ -0,0 +1,142 @@
|
||||
var minisrv_service_file = true;
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `<!--- *=* Copyright 1996, 1997 WebTV Networks, Inc. All rights reserved. --->
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>
|
||||
Dialing options
|
||||
</TITLE>
|
||||
<DISPLAY noscroll nologo>
|
||||
</HEAD>
|
||||
<sidebar width=110> <table cellspacing=0 cellpadding=0 BGCOLOR=452a36>
|
||||
<tr>
|
||||
<td colspan=3 abswidth=104 absheight=4>
|
||||
<td rowspan=99 width=6 absheight=420 valign=top align=left>
|
||||
<img src="file://ROM/Cache/Shadow.gif" width=6 height=420>
|
||||
<tr>
|
||||
<td abswidth=6>
|
||||
<td abswidth=92 absheight=76>
|
||||
<table absheight=76 cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
|
||||
</table>
|
||||
<td abswidth=6>
|
||||
<tr><td absheight=5 colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td abswidth=104 absheight=2 valign=middle align=center bgcolor=2e1e26>
|
||||
<spacer>
|
||||
<tr><td abswidth=104 absheight=1 valign=top align=left>
|
||||
<tr><td abswidth=104 absheight=2 valign=top align=left bgcolor=6b4657>
|
||||
<spacer>
|
||||
</table>
|
||||
<tr><td absheight=132>
|
||||
<tr><td absheight=166 align=right colspan=3>
|
||||
<img src="ROMCache/SettingsBanner.gif" width=54 height=166>
|
||||
<tr><td absheight=41>
|
||||
</table>
|
||||
</sidebar>
|
||||
<BODY BGCOLOR="#191919" TEXT="#42CC55" LINK="189CD6" VLINK="189CD6" HSPACE=0 VSPACE=0 FONTSIZE="large"
|
||||
>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td abswidth=14>
|
||||
<td colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=center absheight=80>
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
Dialing options
|
||||
</table>
|
||||
<td abswidth=20>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<td abswidth=20>
|
||||
<tr><td colspan=4 height=10></td></tr>
|
||||
<TR>
|
||||
<td>
|
||||
<td WIDTH=198 HEIGHT=236 VALIGN=top ALIGN=left>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td absheight=127 valign=top>
|
||||
<font size=-1>Some phone lines require a dialing prefix such as 9
|
||||
to make an outside call. If necessary, type the number here.
|
||||
<tr>
|
||||
<td valign=top>
|
||||
<font size=-1>If your phone line only allows pulse dialing, rather than
|
||||
tone dialing, check this box.
|
||||
</table>
|
||||
<TD WIDTH=20>
|
||||
<TD WIDTH=198 VALIGN=top ALIGN=left>
|
||||
<form action="client:ConfirmPhoneSetup">
|
||||
<input type=hidden name=autosubmit value=true autosubmit=onleave>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
Prefix:
|
||||
<td width=8>
|
||||
<td width=100>
|
||||
<input type=text name=DialOutsidePrefix bgcolor=#444444 text=#ffdd33 cursor=#cc9933 size=4 maxlength=16 numbers value="&outstr;"> <tr>
|
||||
<td height=8>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<i>example:</i>
|
||||
<td width=8>
|
||||
<td>
|
||||
<i><tt>9</tt></i>
|
||||
<tr>
|
||||
<td absheight=80>
|
||||
<tr>
|
||||
<td valign=top colspan=3>
|
||||
<input type=checkbox name=UsePulseDialing value=true checked=&pulse;> Pulse dialing
|
||||
<input type=hidden name=UsePulseDialing value="">
|
||||
</table>
|
||||
</form>
|
||||
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=0 VALIGN=top ALIGN=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=4 VALIGN=top ALIGN=left>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=2 VALIGN=top ALIGN=left>
|
||||
<TD VALIGN=top ALIGN=right>
|
||||
<FORM action="client:goback">
|
||||
<FONT COLOR="#E7CE4A" SIZE=-1><SHADOW>
|
||||
<INPUT TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" Value=Done NAME="Done" USESTYLE WIDTH=103>
|
||||
</SHADOW></FONT></FORM>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
||||
|
||||
`;
|
||||
@@ -0,0 +1,133 @@
|
||||
var minisrv_service_file = true;
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `<!--- *=* Copyright 1996, 1997 WebTV Networks, Inc. All rights reserved. --->
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>
|
||||
Call waiting sensitivity
|
||||
</TITLE>
|
||||
<DISPLAY noscroll nologo>
|
||||
</HEAD>
|
||||
<sidebar width=110> <table cellspacing=0 cellpadding=0 BGCOLOR=452a36>
|
||||
<tr>
|
||||
<td colspan=3 abswidth=104 absheight=4>
|
||||
<td rowspan=99 width=6 absheight=420 valign=top align=left>
|
||||
<img src="file://ROM/Cache/Shadow.gif" width=6 height=420>
|
||||
<tr>
|
||||
<td abswidth=6>
|
||||
<td abswidth=92 absheight=76>
|
||||
<table absheight=76 cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
|
||||
</table>
|
||||
<td abswidth=6>
|
||||
<tr><td absheight=5 colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td abswidth=104 absheight=2 valign=middle align=center bgcolor=2e1e26>
|
||||
<spacer>
|
||||
<tr><td abswidth=104 absheight=1 valign=top align=left>
|
||||
<tr><td abswidth=104 absheight=2 valign=top align=left bgcolor=6b4657>
|
||||
<spacer>
|
||||
</table>
|
||||
<tr><td absheight=201>
|
||||
<tr><td absheight=123 align=right colspan=3>
|
||||
<img src="file://ROM/Images/SetupBanner.gif" width=54 height=123>
|
||||
<tr><td absheight=41>
|
||||
</table>
|
||||
</sidebar>
|
||||
<BODY BGCOLOR="#191919" TEXT="#42CC55" LINK="189CD6" VLINK="189CD6" HSPACE=0 VSPACE=0 FONTSIZE="large"
|
||||
>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td abswidth=14>
|
||||
<td colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=center absheight=80>
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
Call waiting sensitivity
|
||||
</table>
|
||||
<td abswidth=20>
|
||||
<TR>
|
||||
<td>
|
||||
<td WIDTH=198 HEIGHT=250 VALIGN=top ALIGN=left>
|
||||
Adjust for call waiting on your phone line:
|
||||
<p><i>More sensitive</i>
|
||||
if call waiting sometimes misses incoming calls.
|
||||
<p><i>Less sensitive</i>
|
||||
if call waiting sometimes disconnects
|
||||
when there is no call.
|
||||
<TD WIDTH=20>
|
||||
<TD WIDTH=198 VALIGN=top ALIGN=left>
|
||||
<form action="client:ConfirmPhoneSetup">
|
||||
<input type=hidden name=autosubmit value=true autosubmit=onleave>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td width=10>
|
||||
<td align=center><font size=-1>More</font>
|
||||
<tr><td absheight=8>
|
||||
<tr>
|
||||
<td>
|
||||
<td valign=top align=center>
|
||||
<input type=radio name=call-waiting-threshold value="1" checked=&sens1;>
|
||||
<tr><td absheight=8>
|
||||
<tr>
|
||||
<td>
|
||||
<td valign=top align=center>
|
||||
<input type=radio name=call-waiting-threshold value="2" checked=&sens2;>
|
||||
<tr><td absheight=8>
|
||||
<tr>
|
||||
<td>
|
||||
<td valign=top align=center>
|
||||
<input type=radio name=call-waiting-threshold value="3" checked=&sens3;>
|
||||
<tr><td absheight=8>
|
||||
<tr>
|
||||
<td>
|
||||
<td valign=top align=center>
|
||||
<input type=radio name=call-waiting-threshold value="4" checked=&sens4;>
|
||||
<tr><td absheight=8>
|
||||
<tr>
|
||||
<td>
|
||||
<td align=center><font size=-1>Less</font>
|
||||
</table>
|
||||
</form>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=0 VALIGN=top ALIGN=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=4 VALIGN=top ALIGN=left>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=3 VALIGN=top ALIGN=right>
|
||||
<FORM
|
||||
action="client:goback">
|
||||
<FONT COLOR="#E7CE4A" SIZE=-1><SHADOW>
|
||||
<INPUT TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" Value=Done NAME="Done" USESTYLE WIDTH=103>
|
||||
</SHADOW></FONT></FORM>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
||||
|
||||
|
||||
`;
|
||||
148
zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone-call-waiting.js
Normal file
@@ -0,0 +1,148 @@
|
||||
var minisrv_service_file = true;
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `<!--- *=* Copyright 1996, 1997 WebTV Networks, Inc. All rights reserved. --->
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>
|
||||
Call waiting options
|
||||
</TITLE>
|
||||
<DISPLAY noscroll nologo>
|
||||
</HEAD>
|
||||
<sidebar width=110> <table cellspacing=0 cellpadding=0 BGCOLOR=452a36>
|
||||
<tr>
|
||||
<td colspan=3 abswidth=104 absheight=4>
|
||||
<td rowspan=99 width=6 absheight=420 valign=top align=left>
|
||||
<img src="file://ROM/Cache/Shadow.gif" width=6 height=420>
|
||||
<tr>
|
||||
<td abswidth=6>
|
||||
<td abswidth=92 absheight=76>
|
||||
<table absheight=76 cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
|
||||
</table>
|
||||
<td abswidth=6>
|
||||
<tr><td absheight=5 colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td abswidth=104 absheight=2 valign=middle align=center bgcolor=2e1e26>
|
||||
<spacer>
|
||||
<tr><td abswidth=104 absheight=1 valign=top align=left>
|
||||
<tr><td abswidth=104 absheight=2 valign=top align=left bgcolor=6b4657>
|
||||
<spacer>
|
||||
</table>
|
||||
<tr><td absheight=132>
|
||||
<tr><td absheight=166 align=right colspan=3>
|
||||
<img src="ROMCache/SettingsBanner.gif" width=54 height=166>
|
||||
<tr><td absheight=41>
|
||||
</table>
|
||||
</sidebar>
|
||||
<BODY NOHTILEBG BGCOLOR="#191919" TEXT="#42CC55" LINK="36d5ff" VLINK="36d5ff" HSPACE=0 VSPACE=0 FONTSIZE="large"
|
||||
>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td abswidth=14>
|
||||
<td colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=center absheight=80>
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
Call waiting options
|
||||
</table>
|
||||
<td abswidth=20>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<td abswidth=20>
|
||||
<tr><td colspan=4 height=10></td></tr>
|
||||
<TR>
|
||||
<td>
|
||||
<td WIDTH=198 HEIGHT=236 VALIGN=top ALIGN=left>
|
||||
<p><font size="medium">If your phone line
|
||||
has call waiting and you
|
||||
want incoming calls to interrupt WebTV, choose <b>accept calls</b>, and
|
||||
adjust sensitivity.
|
||||
<p>If your line has
|
||||
call waiting but you don't want WebTV to
|
||||
be interrupted, choose <b>block calls</b>.</font>
|
||||
<TD WIDTH=20>
|
||||
<TD WIDTH=198 VALIGN=top ALIGN=left>
|
||||
<form action="client:ConfirmPhoneSetup">
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=top>
|
||||
<input type=hidden name=autosubmit value=true autosubmit=onleave>
|
||||
<input type=radio name=call-waiting-mode value="NONE" checked=&hasit;>
|
||||
<td abswidth=4>
|
||||
<td valign=top>
|
||||
<font size=-1>No call waiting on my phone line.</font>
|
||||
<tr><td absheight=10>
|
||||
<tr>
|
||||
<td valign=top>
|
||||
<input type=radio name=call-waiting-mode value="HACK" checked=&hack;>
|
||||
<td abswidth=4>
|
||||
<td valign=top>
|
||||
<font size=-1><i>Accept calls</i><br>Disconnect
|
||||
if a call comes in.</font>
|
||||
<tr><td absheight=10>
|
||||
<tr>
|
||||
<td valign=top>
|
||||
<input type=radio name=call-waiting-mode value="DISABLE" checked=&nowait;>
|
||||
<td abswidth = 3>
|
||||
<td valign=top>
|
||||
<font size=-1><i>Block calls</i><br>
|
||||
Shut off call waiting when connecting to WebTV, using this prefix:
|
||||
<input type=text name=CallWaitingPrefix maxlength=31 bgcolor=#444444 text=#ffdd33 size=4
|
||||
cursor=#cc9933 value="&wstr;"></font>
|
||||
<tr><td absheight=3>
|
||||
<tr>
|
||||
<td align=center valign=top colspan=3><font size=-1><i>example:</i>
|
||||
<tt>*70,</tt></font>
|
||||
</table>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=0 VALIGN=top ALIGN=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=4 VALIGN=top ALIGN=left>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=3 VALIGN=top ALIGN=right>
|
||||
<FONT COLOR="#E7CE4A" SIZE=-1><SHADOW>
|
||||
<INPUT name="AdjustSensitivity" value="Adjust Sensitivity" WIDTH=190 action="wtv-setup:/phone-call-wait-thresh"
|
||||
TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" NAME="Button1" USESTYLE WIDTH=103>
|
||||
<spacer type=block WIDTH=4 HEIGHT=1>
|
||||
<INPUT name="Done" value="Done" WIDTH=190
|
||||
TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" NAME="Button2" USESTYLE WIDTH=103>
|
||||
</SHADOW></FONT></FORM>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
||||
|
||||
`;
|
||||
115
zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone-reset.js
Normal file
@@ -0,0 +1,115 @@
|
||||
var minisrv_service_file = true;
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `<!--- *=* Copyright 1996, 1997 WebTV Networks, Inc. All rights reserved. --->
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>
|
||||
Reset dialing options
|
||||
</TITLE>
|
||||
<DISPLAY noscroll nologo>
|
||||
</HEAD>
|
||||
<sidebar width=110> <table cellspacing=0 cellpadding=0 BGCOLOR=452a36>
|
||||
<tr>
|
||||
<td colspan=3 abswidth=104 absheight=4>
|
||||
<td rowspan=99 width=6 absheight=420 valign=top align=left>
|
||||
<img src="file://ROM/Cache/Shadow.gif" width=6 height=420>
|
||||
<tr>
|
||||
<td abswidth=6>
|
||||
<td abswidth=92 absheight=76>
|
||||
<table absheight=76 cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
|
||||
</table>
|
||||
<td abswidth=6>
|
||||
<tr><td absheight=5 colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td abswidth=104 absheight=2 valign=middle align=center bgcolor=2e1e26>
|
||||
<spacer>
|
||||
<tr><td abswidth=104 absheight=1 valign=top align=left>
|
||||
<tr><td abswidth=104 absheight=2 valign=top align=left bgcolor=6b4657>
|
||||
<spacer>
|
||||
</table>
|
||||
<tr><td absheight=132>
|
||||
<tr><td absheight=166 align=right colspan=3>
|
||||
<img src="ROMCache/SettingsBanner.gif" width=54 height=166>
|
||||
<tr><td absheight=41>
|
||||
</table>
|
||||
</sidebar>
|
||||
<BODY BGCOLOR="#191919" TEXT="#42CC55" LINK="189CD6" VLINK="189CD6" HSPACE=0 VSPACE=0 FONTSIZE="large"
|
||||
>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td abswidth=14>
|
||||
<td colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=center absheight=80>
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
Reset dialing options
|
||||
</table>
|
||||
<td abswidth=20>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 abswidth=300 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<td abswidth=20>
|
||||
<tr><td colspan=4 height=10></td></tr>
|
||||
<TR>
|
||||
<td>
|
||||
<td WIDTH=198 HEIGHT=236 VALIGN=top ALIGN=left>
|
||||
<p>Your receiver was set at the factory to
|
||||
work for the most common dialing situations.
|
||||
<p>Use <b>Reset</b> to return the dialing
|
||||
options to their original settings.
|
||||
<TD WIDTH=20>
|
||||
<TD WIDTH=198 VALIGN=top ALIGN=left>
|
||||
<form name=Reset action="client:ConfirmPhoneSetup">
|
||||
<input type=submit font=proportional name="Reset" value="Reset">
|
||||
</form>
|
||||
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=0 VALIGN=top ALIGN=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=4 VALIGN=top ALIGN=left>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=2 VALIGN=top ALIGN=left>
|
||||
<TD VALIGN=top ALIGN=right>
|
||||
<FORM action="client:goback">
|
||||
<FONT COLOR="#E7CE4A" SIZE=-1><SHADOW>
|
||||
<INPUT TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" Value=Done NAME="Done" USESTYLE WIDTH=103>
|
||||
</SHADOW></FONT></FORM>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
||||
|
||||
`;
|
||||
128
zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone.js
Normal file
@@ -0,0 +1,128 @@
|
||||
var minisrv_service_file = true;
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `<!--- *=* Copyright 1996, 1997 WebTV Networks, Inc. All rights reserved. --->
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>
|
||||
Dialing options
|
||||
</TITLE>
|
||||
<DISPLAY noscroll nologo>
|
||||
</HEAD>
|
||||
<sidebar width=110> <table cellspacing=0 cellpadding=0 BGCOLOR=452a36>
|
||||
<tr>
|
||||
<td colspan=3 abswidth=104 absheight=4>
|
||||
<td rowspan=99 width=6 absheight=420 valign=top align=left>
|
||||
<img src="file://ROM/Cache/Shadow.gif" width=6 height=420>
|
||||
<tr>
|
||||
<td abswidth=6>
|
||||
<td abswidth=92 absheight=76>
|
||||
<table absheight=76 cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
|
||||
</table>
|
||||
<td abswidth=6>
|
||||
<tr><td absheight=5 colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td abswidth=104 absheight=2 valign=middle align=center bgcolor=2e1e26>
|
||||
<spacer>
|
||||
<tr><td abswidth=104 absheight=1 valign=top align=left>
|
||||
<tr><td abswidth=104 absheight=2 valign=top align=left bgcolor=6b4657>
|
||||
<spacer>
|
||||
</table>
|
||||
<tr><td absheight=132>
|
||||
<tr><td absheight=166 align=right colspan=3>
|
||||
<img src="ROMCache/SettingsBanner.gif" width=54 height=166>
|
||||
<tr><td absheight=41>
|
||||
</table>
|
||||
</sidebar>
|
||||
<BODY BGCOLOR="#191919" TEXT="#42CC55" LINK="189CD6" VLINK="189CD6" HSPACE=0 VSPACE=0 FONTSIZE="large"
|
||||
>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td abswidth=14>
|
||||
<td colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=center absheight=80>
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
Dialing options
|
||||
</table>
|
||||
<td abswidth=20>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<td abswidth=20>
|
||||
<tr><td colspan=4 height=10></td></tr>
|
||||
<TR>
|
||||
<td>
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<td WIDTH=198 HEIGHT=206 VALIGN=top ALIGN=left>
|
||||
<A HREF="wtv-setup:/phone-basic" selected><BLACKFACE>Basic</BLACKFACE></A><BR>
|
||||
<FONT SIZE="-1">Use tone/pulse dialing or choose a dialing prefix</FONT><BR>
|
||||
<spacer type=block WIDTH=1 HEIGHT=12><BR>
|
||||
<A HREF="wtv-setup:/phone-call-waiting"><BLACKFACE>Call waiting</BLACKFACE></A><BR>
|
||||
<FONT SIZE="-1">Call waiting can be turned off automatically</FONT><BR>
|
||||
<spacer type=block WIDTH=1 HEIGHT=12><BR>
|
||||
<A HREF="${ssid_sessions[socket.ssid].get("wtv-open-access") ? 'file://rom/HTMLs/ConfigureBYOISP.html' : 'client:GoToBYOISPIntro'}"><BLACKFACE>Use an ISP</BLACKFACE></A><BR>
|
||||
<FONT SIZE="-1">Save money if you dial long distance to WebTV</FONT><BR>
|
||||
|
||||
<TD WIDTH=20>
|
||||
|
||||
<TD WIDTH=198 VALIGN=top ALIGN=left>
|
||||
<A HREF="wtv-setup:/phone-advanced"><BLACKFACE>Advanced</BLACKFACE></A><BR>
|
||||
<FONT SIZE="-1">Set audible dialing, dialing speed, and wait to dial</FONT><BR>
|
||||
<spacer type=block WIDTH=1 HEIGHT=12><BR>
|
||||
<A HREF="wtv-setup:/phone-reset"><BLACKFACE>Reset</BLACKFACE></A><BR>
|
||||
<FONT SIZE="-1">Original settings for dialing options</FONT><BR>
|
||||
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=29 VALIGN=top ALIGN=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=4 VALIGN=top ALIGN=left>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=2 VALIGN=top ALIGN=left>
|
||||
<TD VALIGN=top ALIGN=right>
|
||||
<FORM action="wtv-setup:/setup">
|
||||
<FONT COLOR="#E7CE4A" SIZE=-1><SHADOW>
|
||||
<INPUT TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" Value=Done NAME="Done" USESTYLE WIDTH=103>
|
||||
</SHADOW></FONT></FORM>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
||||
|
||||
`;
|
||||
@@ -0,0 +1,6 @@
|
||||
var music_obj = {};
|
||||
ssid_sessions[socket.ssid].setSessionData("wtv-bgmusic", music_obj);
|
||||
ssid_sessions[socket.ssid].saveSessionData();
|
||||
headers = `300 OK
|
||||
Location: wtv-setup:/choose-bg-songs
|
||||
wtv-backgroundmusic-load-playlist: wtv-setup:/get-playlist`;
|
||||
117
zefie_wtvp_minisrv/ServiceVault/wtv-setup/screen-border.js
Normal file
@@ -0,0 +1,117 @@
|
||||
var minisrv_service_file = true;
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `<HTML>
|
||||
<HEAD>
|
||||
<TITLE>
|
||||
Screen border
|
||||
</TITLE>
|
||||
<DISPLAY nosave
|
||||
>
|
||||
</HEAD>
|
||||
<sidebar width=110> <table cellspacing=0 cellpadding=0 BGCOLOR=452a36>
|
||||
<tr>
|
||||
<td colspan=3 abswidth=104 absheight=4>
|
||||
<td rowspan=99 width=6 absheight=420 valign=top align=left>
|
||||
<img src="/ROMCache/Shadow.gif" width=6 height=420>
|
||||
<tr>
|
||||
<td abswidth=6>
|
||||
<td abswidth=92 absheight=76>
|
||||
<table href="wtv-home:/home" absheight=76 cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
|
||||
</table>
|
||||
<td abswidth=6>
|
||||
<tr><td absheight=5 colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td abswidth=104 absheight=2 valign=middle align=center bgcolor=2e1e26>
|
||||
<img src="/ROMCache/Spacer.gif" width=1 height=1>
|
||||
<tr><td abswidth=104 absheight=1 valign=top align=left>
|
||||
<tr><td abswidth=104 absheight=2 valign=top align=left bgcolor=6b4657>
|
||||
<img src="/ROMCache/Spacer.gif" width=1 height=1>
|
||||
</table>
|
||||
<tr><td absheight=171>
|
||||
<tr><td absheight=123 align=right colspan=3>
|
||||
<img src="images/SetupBanner.gif" width=54 height=123>
|
||||
<tr><td absheight=41>
|
||||
</table>
|
||||
</sidebar>
|
||||
<BODY NOHTILEBG BGCOLOR="#191919" TEXT="#42CC55" LINK="36d5ff" VLINK="36d5ff" HSPACE=0 VSPACE=0 FONTSIZE="large">
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td abswidth=14>
|
||||
<td colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=center absheight=80>
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
Screen border
|
||||
<FORM
|
||||
action="/validate-screen-border"
|
||||
>
|
||||
</table>
|
||||
<td abswidth=20>
|
||||
<TR>
|
||||
<td>
|
||||
<td WIDTH=198 HEIGHT=244 VALIGN=top ALIGN=left>
|
||||
Select the brightness you would
|
||||
like for the border around the edge of the screen. <p>Adjusting the
|
||||
screen border can help reduce the bent lines that appear
|
||||
on some televisions.
|
||||
<TD WIDTH=20>
|
||||
<TD WIDTH=198 VALIGN=top ALIGN=left>
|
||||
<table>
|
||||
<tr valign=top>
|
||||
<td>
|
||||
<input name=shade type=radio bgcolor=#444444 value="dark" selected checked>
|
||||
<td>
|
||||
Dark
|
||||
<tr><td height=16>
|
||||
<tr valign=top>
|
||||
<td>
|
||||
<input name=shade type=radio bgcolor=#444444 value="medium">
|
||||
<td>
|
||||
Medium
|
||||
<tr><td height=16>
|
||||
<tr valign=top>
|
||||
<td>
|
||||
<input name=shade type=radio bgcolor=#444444 value="light">
|
||||
<td>
|
||||
Light
|
||||
</table>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=7 VALIGN=top ALIGN=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<img src="/ROMCache/Spacer.gif" width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<img src="/ROMCache/Spacer.gif" width=436 height=1>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=4 VALIGN=top ALIGN=left>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=3 VALIGN=top ALIGN=right>
|
||||
<FONT COLOR="#E7CE4A" SIZE=-1><SHADOW>
|
||||
<INPUT TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" NAME="Continue" USESTYLE
|
||||
selected
|
||||
Value="Continue" WIDTH=103>
|
||||
</SHADOW></FONT></FORM>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
`;
|
||||
120
zefie_wtvp_minisrv/ServiceVault/wtv-setup/screen.js
Normal file
@@ -0,0 +1,120 @@
|
||||
var minisrv_service_file = true;
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `<HTML>
|
||||
<HEAD>
|
||||
<TITLE>
|
||||
Television
|
||||
</TITLE>
|
||||
<DISPLAY >
|
||||
</HEAD>
|
||||
<sidebar width=110> <table cellspacing=0 cellpadding=0 BGCOLOR=452a36>
|
||||
<tr>
|
||||
<td colspan=3 abswidth=104 absheight=4>
|
||||
<td rowspan=99 width=6 absheight=420 valign=top align=left>
|
||||
<img src="wtv-home:/ROMCache/Shadow.gif" width=6 height=420>
|
||||
<tr>
|
||||
<td abswidth=6>
|
||||
<td abswidth=92 absheight=76>
|
||||
<table href="wtv-home:/home" absheight=76 cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
|
||||
</table>
|
||||
<td abswidth=6>
|
||||
<tr><td absheight=5 colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td abswidth=104 absheight=2 valign=middle align=center bgcolor=2e1e26>
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=1 height=1>
|
||||
<tr><td abswidth=104 absheight=1 valign=top align=left>
|
||||
<tr><td abswidth=104 absheight=2 valign=top align=left bgcolor=6b4657>
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=1 height=1>
|
||||
</table>
|
||||
<tr><td absheight=132>
|
||||
<tr><td absheight=166 align=right colspan=3>
|
||||
<img src="ROMCache/SettingsBanner.gif" width=54 height=166>
|
||||
<tr><td absheight=41>
|
||||
</table>
|
||||
</sidebar>
|
||||
<BODY BGCOLOR="#191919" TEXT="#42CC55" LINK="36d5ff" VLINK="36d5ff" FONTSIZE="large"
|
||||
hspace=0 vspace=0>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td abswidth=14>
|
||||
<td colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=center absheight=80>
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
Television
|
||||
</table>
|
||||
<td abswidth=20>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<td abswidth=20>
|
||||
<TR>
|
||||
<td>
|
||||
<spacer type=block height=24 width=1>
|
||||
<td WIDTH=200 HEIGHT=244 VALIGN=top ALIGN=left>
|
||||
<br><font size="-1">
|
||||
<A HREF="wtv-setup:/center-display" selected><BLACKFACE>Center</BLACKFACE></A><BR>
|
||||
<FONT SIZE="-1">Center WebTV on your screen</FONT><BR>`;
|
||||
|
||||
// old classic apparently can do Screen Border
|
||||
if (ssid_sessions[socket.ssid].get("wtv-client-rom-type") == "bf0app") {
|
||||
data += `<spacer type=block width=1 height=5><BR>
|
||||
<A HREF="wtv-setup:/screen-border" selected><BLACKFACE>Border</BLACKFACE></A><BR>
|
||||
<FONT SIZE="-1">Change the color of the screen border</FONT><BR>`;
|
||||
}
|
||||
|
||||
data += `
|
||||
<TD WIDTH=20>
|
||||
<TD WIDTH=500 VALIGN=top ALIGN=left>
|
||||
<spacer type=block width=15 height=14> <font size="2"><br>
|
||||
<A HREF="wtv-setup:/adjust-display-intro"><BLACKFACE>Picture</BLACKFACE></A><BR>
|
||||
<FONT SIZE="-1">Adjust brightness, contrast, and sharpness</FONT><BR>
|
||||
<TD>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=2 VALIGN=top ALIGN=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=436 height=1>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=4 VALIGN=top ALIGN=left>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=3 VALIGN=top ALIGN=right>
|
||||
<FORM
|
||||
action="wtv-setup:/setup">
|
||||
<FONT COLOR="#E7CE4A" SIZE=-1><SHADOW>
|
||||
<INPUT TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" Value=Done NAME="Done" USESTYLE WIDTH=103>
|
||||
</SHADOW></FONT></FORM>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
`;
|
||||
@@ -0,0 +1,112 @@
|
||||
var minisrv_service_file = true;
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>
|
||||
Your WebTV account
|
||||
</TITLE>
|
||||
<DISPLAY noscroll>
|
||||
</HEAD>
|
||||
<sidebar width=110> <table cellspacing=0 cellpadding=0 BGCOLOR="30364D">
|
||||
<tr>
|
||||
<td colspan=3 abswidth=104 absheight=4>
|
||||
<td rowspan=99 width=6 absheight=420 valign=top align=left>
|
||||
<img src="wtv-home:/ROMCache/Shadow.gif" width=6 height=420>
|
||||
<tr>
|
||||
<td abswidth=6>
|
||||
<td abswidth=92 absheight=76>
|
||||
<table href="wtv-home:/home" absheight=76 cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
|
||||
</table>
|
||||
<td abswidth=6>
|
||||
<tr><td absheight=5 colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td abswidth=104 absheight=2 valign=middle align=center bgcolor="1C1E28">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=1 height=1>
|
||||
<tr><td abswidth=104 absheight=1 valign=top align=left>
|
||||
<tr><td abswidth=104 absheight=2 valign=top align=left bgcolor="4D5573">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=1 height=1>
|
||||
</table>
|
||||
<tr><td absheight=37>
|
||||
<tr><td absheight=263 align=right colspan=3>
|
||||
<img src="ROMCache/AccountBanner.gif" width=53 height=263>
|
||||
<tr><td absheight=41>
|
||||
</table>
|
||||
</sidebar>
|
||||
<BODY BGCOLOR="#191919" TEXT="#44cc55" LINK="189CD6" VLINK="189CD6" HSPACE=0 VSPACE=0 FONTSIZE="large">
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td abswidth=14>
|
||||
<td colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=center absheight=80>
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
Your WebTV account
|
||||
</table>
|
||||
<td abswidth=20>
|
||||
<TR>
|
||||
<td>
|
||||
<td WIDTH=198 HEIGHT=236 VALIGN=top ALIGN=left>
|
||||
<A HREF="JavaScript:alert('This feature is not available.')"><BLACKFACE>Subscriber info</BLACKFACE></A><BR>
|
||||
<IMG SRC="wtv-home:/ROMCache/Spacer.gif" WIDTH=1 HEIGHT=1><BR>
|
||||
<FONT SIZE="-1">Change your address, phone number, and password</FONT><BR>
|
||||
<IMG SRC="wtv-home:/ROMCache/Spacer.gif" WIDTH=1 HEIGHT=11><BR>
|
||||
<A HREF="JavaScript:alert('This feature is not available.')"><BLACKFACE>How you pay</BLACKFACE></A><BR>
|
||||
<IMG SRC="wtv-home:/ROMCache/Spacer.gif" WIDTH=1 HEIGHT=1><BR>
|
||||
<FONT SIZE="-1">Change the way you pay for WebTV service</FONT><BR>
|
||||
<IMG SRC="wtv-home:/ROMCache/Spacer.gif" WIDTH=1 HEIGHT=11><BR>
|
||||
<A HREF="JavaScript:alert('This feature is not available.')"><BLACKFACE>ISP options</BLACKFACE></A><BR>
|
||||
<IMG SRC="wtv-home:/ROMCache/Spacer.gif" WIDTH=1 HEIGHT=1><BR>
|
||||
<FONT SIZE="-1">Save money if you dial long-distance to WebTV</FONT><BR>
|
||||
<TD WIDTH=20>
|
||||
<TD WIDTH=198 VALIGN=top ALIGN=left>
|
||||
<A HREF="JavaScript:alert('This feature is not available.')"><BLACKFACE>Billing statement</BLACKFACE></A><BR>
|
||||
<IMG SRC="wtv-home:/ROMCache/Spacer.gif" WIDTH=1 HEIGHT=1><BR>
|
||||
<FONT SIZE="-1">For your account</FONT><BR>
|
||||
<IMG SRC="wtv-home:/ROMCache/Spacer.gif" WIDTH=1 HEIGHT=11><BR>
|
||||
<A HREF="wtv-home:/Credits-Legal"><BLACKFACE>Terms of service</BLACKFACE></A><BR>
|
||||
<IMG SRC="wtv-home:/ROMCache/Spacer.gif" WIDTH=1 HEIGHT=1><BR>
|
||||
<FONT SIZE="-1">Rules and regulations</FONT><BR>
|
||||
<IMG SRC="wtv-home:/ROMCache/Spacer.gif" WIDTH=1 HEIGHT=11><BR>
|
||||
<A HREF="wtv-home:/Credits-Privacy"><BLACKFACE>Privacy policy</BLACKFACE></A><BR>
|
||||
<IMG SRC="wtv-home:/ROMCache/Spacer.gif" WIDTH=1 HEIGHT=1><BR>
|
||||
<FONT SIZE="-1">Your personal information</FONT><BR>
|
||||
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=7 VALIGN=top ALIGN=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=2 bgcolor="0D0D0D">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width=436 height=1>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=4 VALIGN=top ALIGN=left>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=3 VALIGN=top ALIGN=right>
|
||||
<FORM action="client:goback">
|
||||
<FONT COLOR="#E7CE4A" SIZE=-1><SHADOW>
|
||||
<INPUT TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" Value=Done NAME="Done" USESTYLE WIDTH=103>
|
||||
</SHADOW></FONT></FORM>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>`;
|
||||
157
zefie_wtvp_minisrv/ServiceVault/wtv-setup/set-bg.js
Normal file
@@ -0,0 +1,157 @@
|
||||
var minisrv_service_file = true;
|
||||
|
||||
var WTVBGMusic = require("./WTVBGMusic.js");
|
||||
var wtvbgm = new WTVBGMusic(minisrv_config, ssid_sessions[socket.ssid]);
|
||||
if (request_headers.query.category) {
|
||||
var musicList = wtvbgm.getCategorySongList(request_headers.query.category);
|
||||
var categoryName = wtvbgm.getCategoryName(request_headers.query.category);
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `<html><head>
|
||||
<title>
|
||||
${categoryName}
|
||||
</title>
|
||||
<bgsound src="/sounds/silence.aiff" loop="">
|
||||
</head><body vspace="0" hspace="0" fontsize="large" vlink="36d5ff" text="#42CC55" link="36d5ff" bgcolor="#191919"><display>
|
||||
<script type="text/javascript">
|
||||
var pageTitle = "${categoryName}";
|
||||
function showTitle(title) {
|
||||
document.title = pageTitle + " - " + title;
|
||||
}
|
||||
function clearTitle() {
|
||||
document.title = pageTitle;
|
||||
}
|
||||
</script>
|
||||
<sidebar width="110"> <table cellspacing="0" cellpadding="0" bgcolor="452a36">
|
||||
<tbody><tr>
|
||||
<td colspan="3" abswidth="104" absheight="4">
|
||||
</td><td rowspan="99" absheight="420" width="6" valign="top" align="left">
|
||||
<img src="wtv-home:/ROMCache/Shadow.gif" width="6" height="420">
|
||||
</td></tr><tr>
|
||||
<td abswidth="6">
|
||||
</td><td abswidth="92" absheight="76">
|
||||
<table href="wtv-home:/home" absheight="76" cellspacing="0" cellpadding="0">
|
||||
<tbody><tr>
|
||||
<td align="right">
|
||||
<img src="${minisrv_config.config.service_logo}" width="87" height="67">
|
||||
</td></tr></tbody></table>
|
||||
</td><td abswidth="6">
|
||||
</td></tr><tr><td absheight="5" colspan="3">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody><tr><td abswidth="104" absheight="2" valign="middle" bgcolor="2e1e26" align="center">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width="1" height="1">
|
||||
</td></tr><tr><td abswidth="104" absheight="1" valign="top" align="left">
|
||||
</td></tr><tr><td abswidth="104" absheight="2" valign="top" bgcolor="6b4657" align="left">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width="1" height="1">
|
||||
</td></tr></tbody></table>
|
||||
<tr><td absheight=132>
|
||||
<tr><td absheight=166 align=right colspan=3>
|
||||
<img src="ROMCache/SettingsBanner.gif" width=54 height=166>
|
||||
<tr><td absheight=41>
|
||||
</td></tr></tbody></table>
|
||||
</sidebar>
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody><tr>
|
||||
<td abswidth="14">
|
||||
</td><td colspan="3">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody><tr>
|
||||
<td absheight="80" valign="center">
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
${categoryName}
|
||||
</shadow></blackface></font>
|
||||
<br><font size="-2">
|
||||
Choose the songs that you'd like to include.
|
||||
</font>
|
||||
</td></tr>
|
||||
<tr>
|
||||
<td height="0">
|
||||
<input type="hidden" name="category" value="1">
|
||||
</form></td></tr></tbody></table>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
</td><td abswidth="20">
|
||||
</td></tr>
|
||||
<tr><td colspan=4 height=8 width=1></td></tr>
|
||||
<tr>
|
||||
<td>
|
||||
</td><td width="198" valign="top" height="238" align="left">
|
||||
<form action="validate-bg-song-category">
|
||||
<input type="hidden" name="category" value="${request_headers.query.category}">
|
||||
<input type="hidden" autosubmit="onLeave">
|
||||
`;
|
||||
var songsListed = 0;
|
||||
var divide = Math.round(musicList.length / 2, 0);
|
||||
Object.keys(musicList).forEach(function (k) {
|
||||
if (songsListed == divide) {
|
||||
data += `</td ><td width="20">
|
||||
</td><td width="198" valign="top" align="left">`;
|
||||
}
|
||||
data += `<table>
|
||||
<tbody><tr>
|
||||
<td valign="top">
|
||||
<input type="checkbox" name="enableSong" value=${musicList[k]['id']}${(wtvbgm.isSongEnabled(musicList[k]['id'])) ? ' checked="checked"' : ''}>
|
||||
</td><td valign="bottom">`;
|
||||
var strLenLimit = 16;
|
||||
if (musicList.length > 14) strLenLimit = 20;
|
||||
var songTitle = musicList[k]['title'];
|
||||
if (songTitle.length > strLenLimit) songTitle = musicList[k]['title'].substr(0, strLenLimit - 3) + "...";
|
||||
if (musicList.length > 14) data += '<font size="-2">';
|
||||
data += `<a href="${musicList[k]['url']}?wtv-title=${escape(musicList[k]['title'])}" onmouseout="clearTitle()" onmouseover="showTitle('${musicList[k]['title'].replace(/\'/g, "\\'")}')">${songTitle}</a>
|
||||
</td></tr></tbody></table>`;
|
||||
if (musicList.length > 14) data += '</font>';
|
||||
songsListed++;
|
||||
});
|
||||
|
||||
|
||||
data += `
|
||||
|
||||
</td><td>
|
||||
</td></tr><tr>
|
||||
<td>
|
||||
</td><td colspan="4" valign="top" height="0" align="left">
|
||||
</td></tr><tr>
|
||||
<td>
|
||||
</td><td colspan="3" valign="middle" height="2" bgcolor="2B2B2B" align="center">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width="436" height="1">
|
||||
</td></tr><tr>
|
||||
<td>
|
||||
</td><td colspan="4" valign="top" height="1" align="left">
|
||||
</td></tr><tr>
|
||||
<td>
|
||||
</td><td colspan="3" valign="top" height="2" bgcolor="0D0D0D" align="left">
|
||||
<img src="wtv-home:/ROMCache/Spacer.gif" width="436" height="1">
|
||||
</td></tr><tr>
|
||||
<td>
|
||||
</td><td colspan="4" valign="top" height="4" align="left">
|
||||
|
||||
</td></tr><tr>
|
||||
<td>
|
||||
</td><td colspan="3" valign="top" align="right">
|
||||
<form action="client:goback">
|
||||
<font size="-1" color="#E7CE4A"><shadow>
|
||||
<input type="SUBMIT" borderimage="file://ROM/Borders/ButtonBorder2.bif" value="Done" name="Done" usestyle="" width="103">
|
||||
</shadow></font></form>
|
||||
</td><td>
|
||||
</td></tr></tbody></table>
|
||||
</display></display></body></html>`;
|
||||
|
||||
} else {
|
||||
var errPage = doErrorPage("400", "Category ID is required.");
|
||||
headers = errPage[0];
|
||||
data = errPage[1];
|
||||
}
|
||||
18
zefie_wtvp_minisrv/ServiceVault/wtv-setup/set.js
Normal file
@@ -0,0 +1,18 @@
|
||||
var minisrv_service_file = true;
|
||||
if (request_headers.query && ssid_sessions[socket.ssid]) {
|
||||
var settings_obj = ssid_sessions[socket.ssid].getSessionData("wtv-setup");
|
||||
if (settings_obj === null) settings_obj = {};
|
||||
|
||||
Object.keys(request_headers.query).forEach(function (k) {
|
||||
settings_obj[k] = request_headers.query[k];
|
||||
});
|
||||
console.log(settings_obj);
|
||||
ssid_sessions[socket.ssid].setSessionData("wtv-setup", Object.assign({}, settings_obj));
|
||||
ssid_sessions[socket.ssid].saveSessionData();
|
||||
headers = `200 OK
|
||||
Content-type: text/html`;
|
||||
} else {
|
||||
var outdata = doErrorPage();
|
||||
headers = outdata[0];
|
||||
data = outdata[1];
|
||||
}
|
||||
190
zefie_wtvp_minisrv/ServiceVault/wtv-setup/setup.js
Normal file
@@ -0,0 +1,190 @@
|
||||
var minisrv_service_file = true;
|
||||
var { WTVShared, clientShowAlert } = require("./WTVShared.js");
|
||||
|
||||
var notImplementedAlert = new clientShowAlert({
|
||||
'image': minisrv_config.config.service_logo,
|
||||
'message': "This feature is not available.",
|
||||
'buttonlabel1': "Okay",
|
||||
'buttonaction1': "client:donothing",
|
||||
'noback': true,
|
||||
}).getURL();
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `<HTML>
|
||||
<HEAD>
|
||||
<meta http-equiv="reply-type" content="charset=iso-2022">
|
||||
<TITLE>
|
||||
Settings
|
||||
</TITLE>
|
||||
<DISPLAY >
|
||||
</HEAD>
|
||||
<sidebar width=110> <table cellspacing=0 cellpadding=0 BGCOLOR=452a36>
|
||||
<tr>
|
||||
<td colspan=3 abswidth=104 absheight=4>
|
||||
<td rowspan=99 width=6 absheight=420 valign=top align=left>
|
||||
<img src="file://ROM/Cache/Shadow.gif" width=6 height=420>
|
||||
<tr>
|
||||
<td abswidth=6>
|
||||
<td abswidth=92 absheight=76>
|
||||
<table href="wtv-home:/home" absheight=76 cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
|
||||
</table>
|
||||
<td abswidth=6>
|
||||
<tr><td absheight=5 colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td abswidth=104 absheight=2 valign=middle align=center bgcolor=2e1e26>
|
||||
<img src="file://ROM/Cache/Spacer.gif" width=1 height=1>
|
||||
<tr><td abswidth=104 absheight=1 valign=top align=left>
|
||||
<tr><td abswidth=104 absheight=2 valign=top align=left bgcolor=6b4657>
|
||||
<spacer type=block width=1 height=1>
|
||||
</table>
|
||||
<tr><td absheight=132>
|
||||
<tr><td absheight=166 align=right colspan=3>
|
||||
<img src="ROMCache/SettingsBanner.gif" width=54 height=166>
|
||||
<tr><td absheight=41>
|
||||
</table>
|
||||
</sidebar>
|
||||
<BODY BGCOLOR="#191919" TEXT="#42CC55" LINK="36d5ff" VLINK="36d5ff" FONTSIZE="large"
|
||||
hspace=0 vspace=0
|
||||
>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td abswidth=14>
|
||||
<td colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=center absheight=80>
|
||||
<shadow><blackface><font color="e7ce4a" font size="+1">
|
||||
Settings
|
||||
for ${ssid_sessions[socket.ssid].getSessionData("subscriber_username") || "You"}
|
||||
</font><blackface><shadow>
|
||||
</table>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<td abswidth=20>
|
||||
<TR>
|
||||
<td>
|
||||
<font size="-1">
|
||||
<td WIDTH=150 HEIGHT=244 VALIGN=top ALIGN=left>
|
||||
<br><font size="-1"><blackface>
|
||||
<img src="ROMCache/BulletArrow.gif" width=6 height=13 valign=absmiddle><spacer type=block width=6 height=1>
|
||||
<a href="wtv-setup:/mail">Mail</a><BR>
|
||||
<spacer type=block width=1 height=5><BR>`;
|
||||
// password
|
||||
if (!minisrv_config.config.hide_incomplete_features) {
|
||||
data += `<img src="ROMCache/BulletArrow.gif" width=6 height=13 valign=absmiddle><spacer type=block width=6 height=1>
|
||||
<a href="${notImplementedAlert}"><strike>Password</strike></a><BR>
|
||||
<spacer type=block width=1 height=5><BR>`;
|
||||
}
|
||||
|
||||
data += `
|
||||
<img src="ROMCache/BulletArrow.gif" width=6 height=13 valign=absmiddle><spacer type=block width=6 height=1>
|
||||
<a href="wtv-setup:/screen">Television</a><BR>
|
||||
<spacer type=block width=1 height=5><BR>
|
||||
<img src="ROMCache/BulletArrow.gif" width=6 height=13 valign=absmiddle><spacer type=block width=6 height=1>
|
||||
<a href="wtv-setup:/text">Text size</a><BR>
|
||||
<spacer type=block width=1 height=5><BR>
|
||||
<img src="ROMCache/BulletArrow.gif" width=6 height=13 valign=absmiddle><spacer type=block width=6 height=1>
|
||||
<a href="wtv-setup:/sound">Music</a><BR>
|
||||
<spacer type=block width=1 height=5><BR>`;
|
||||
//printing
|
||||
if (!minisrv_config.config.hide_incomplete_features) {
|
||||
data += `<img src="ROMCache/BulletArrow.gif" width=6 height=13 valign=absmiddle><spacer type=block width=6 height=1>
|
||||
<a href="${notImplementedAlert}"><strike>Printing</strike></a><BR>
|
||||
<spacer type=block width=1 height=5><BR>`;
|
||||
}
|
||||
|
||||
data += `
|
||||
<img src="ROMCache/BulletArrow.gif" width=6 height=13 valign=absmiddle><spacer type=block width=6 height=1>
|
||||
<a href="wtv-setup:/keyboard">Keyboard</a><BR>
|
||||
<spacer type=block width=1 height=5><BR>`;
|
||||
// extra users
|
||||
if (!minisrv_config.config.hide_incomplete_features) {
|
||||
data += `<img src="ROMCache/BulletArrow.gif" width=6 height=13 valign=absmiddle><spacer type=block width=6 height=1>
|
||||
<a href="${notImplementedAlert}"><strike>Extra users</strike></a><BR>
|
||||
<spacer type=block width=1 height=5><BR>`;
|
||||
}
|
||||
|
||||
data += `
|
||||
|
||||
<img src="ROMCache/BulletArrow.gif" width=6 height=13 valign=absmiddle><spacer type=block width=6 height=1>
|
||||
<a href="wtv-setup:/phone")">Dialing</a><BR>
|
||||
|
||||
<TD WIDTH=20>
|
||||
<TD WIDTH=300 VALIGN=top ALIGN=left>
|
||||
<spacer type=block width=6 height=14><font size="2"><br>
|
||||
Signature <strike>and more</strike><BR>
|
||||
<spacer type=block width=6 height=5><font size="2"><br>`;
|
||||
// password
|
||||
if (!minisrv_config.config.hide_incomplete_features) {
|
||||
data += `<strike>Change your password</strike><BR>
|
||||
<spacer type=block width=6 height=5><font size="2"><br>`;
|
||||
}
|
||||
data += `Options for your TV<BR>
|
||||
<spacer type=block width=6 height=5><font size="2"><br>
|
||||
Make text bigger or smaller<BR>
|
||||
<spacer type=block width=6 height=5><font size="2"><br>
|
||||
Play background songs<BR>
|
||||
<spacer type=block width=6 height=5><font size="2"><br>`;
|
||||
// printing
|
||||
if (!minisrv_config.config.hide_incomplete_features) {
|
||||
data += `<strike>Change how you print</strike><BR>
|
||||
<spacer type=block width=6 height=5><font size="2"><br>`;
|
||||
}
|
||||
data += `Choose an on-screen keyboard<BR>
|
||||
<spacer type=block width=6 height=5><font size="2"><br>`;
|
||||
// extra users
|
||||
if (!minisrv_config.config.hide_incomplete_features) {
|
||||
data += `<strike>Add, change, or remove users</strike><BR>
|
||||
<spacer type=block width=6 height=6><font size="2"><br>`;
|
||||
}
|
||||
data += `
|
||||
Connecting to WebTV<BR>
|
||||
|
||||
|
||||
<tr>
|
||||
<td colspan=4 height=2>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=4 VALIGN=top ALIGN=left>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=3 VALIGN=top ALIGN=right>
|
||||
<FORM
|
||||
action="wtv-home:/home" selected>
|
||||
<FONT COLOR="#E7CE4A" SIZE=-1><SHADOW>
|
||||
<INPUT TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" Value=Done NAME="Done" USESTYLE WIDTH=103>
|
||||
</SHADOW></FONT></FORM>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
||||
`;
|
||||
144
zefie_wtvp_minisrv/ServiceVault/wtv-setup/sound.js
Normal file
@@ -0,0 +1,144 @@
|
||||
var minisrv_service_file = true;
|
||||
var canDoMuzac = ssid_sessions[socket.ssid].hasCap('client-can-do-muzac');
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `<!--- *=* Copyright 1996, 1997 WebTV Networks, Inc. All rights reserved. --->
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>
|
||||
Music
|
||||
</TITLE>
|
||||
<DISPLAY noscroll nologo>
|
||||
</HEAD>
|
||||
<sidebar width=110> <table cellspacing=0 cellpadding=0 BGCOLOR=452a36>
|
||||
<tr>
|
||||
<td colspan=3 abswidth=104 absheight=4>
|
||||
<td rowspan=99 width=6 absheight=420 valign=top align=left>
|
||||
<img src="file://ROM/Cache/Shadow.gif" width=6 height=420>
|
||||
<tr>
|
||||
<td abswidth=6>
|
||||
<td abswidth=92 absheight=76>
|
||||
<table absheight=76 cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
|
||||
</table>
|
||||
<td abswidth=6>
|
||||
<tr><td absheight=5 colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td abswidth=104 absheight=2 valign=middle align=center bgcolor=2e1e26>
|
||||
<spacer>
|
||||
<tr><td abswidth=104 absheight=1 valign=top align=left>
|
||||
<tr><td abswidth=104 absheight=2 valign=top align=left bgcolor=6b4657>
|
||||
<spacer>
|
||||
</table>
|
||||
<tr><td absheight=132>
|
||||
<tr><td absheight=166 align=right colspan=3>
|
||||
<img src="ROMCache/SettingsBanner.gif" width=54 height=166>
|
||||
<tr><td absheight=41>
|
||||
</table>
|
||||
</sidebar>
|
||||
<BODY NOHTILEBG BGCOLOR="#191919" TEXT="#42CC55" LINK="36d5ff" VLINK="36d5ff" HSPACE=0 VSPACE=0 FONTSIZE="large"
|
||||
>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td abswidth=14>
|
||||
<td colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=center absheight=80>
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
Music
|
||||
</table>
|
||||
<td abswidth=20>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<td abswidth=20>
|
||||
<TR>
|
||||
<td>
|
||||
<td WIDTH=198 HEIGHT=236 VALIGN=top ALIGN=left>
|
||||
<spacer type=block height=2 width=1>
|
||||
`;
|
||||
if (canDoMuzac) {
|
||||
data += `<p>Turn on background music
|
||||
to have songs play continually in
|
||||
the background.
|
||||
<p>Remember to adjust the
|
||||
volume on your TV so you can
|
||||
hear the music.`;
|
||||
} else {
|
||||
data += `Your client reports it does
|
||||
not support background music.
|
||||
<p>However, you can still browse,
|
||||
and listen to the music in the foreground.`;
|
||||
}
|
||||
data += `
|
||||
<TD WIDTH=20>
|
||||
<TD WIDTH=198 VALIGN=top ALIGN=left>
|
||||
<spacer type=block height=20 width=1>
|
||||
<form action="client:ConfirmPhoneSetup">
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=top>
|
||||
<input type=hidden name=autosubmit value=true autosubmit=onleave>
|
||||
<INPUT TYPE="checkbox" NAME="setup-play-bgm" VALUE="1"
|
||||
action="client:SetSetupValue" selected &wtv-muzac-on;${canDoMuzac ? '' : 'disabled'}>
|
||||
<td abswidth=4>
|
||||
<td valign=top>
|
||||
<font size=-1>Background<br>music</font>
|
||||
<tr><td absheight=10>
|
||||
<tr>
|
||||
<td valign=top>
|
||||
</table>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=10 VALIGN=top ALIGN=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=4 VALIGN=top ALIGN=left>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=3 VALIGN=top ALIGN=right>
|
||||
<FONT COLOR="#E7CE4A" SIZE=-1><SHADOW>
|
||||
|
||||
<INPUT name="resetMusicStyles" value="Reset Defaults" WIDTH=145 action="wtv-setup:/reset-musicobj"
|
||||
TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" NAME="Button1" USESTYLE WIDTH=103>
|
||||
<spacer type=block WIDTH=4 HEIGHT=1>
|
||||
<INPUT name="chooseMusicStyles" value="Choose Music" WIDTH=145 action="wtv-setup:/choose-bg-songs"
|
||||
TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" NAME="Button1" USESTYLE WIDTH=103>
|
||||
<spacer type=block WIDTH=4 HEIGHT=1>
|
||||
<INPUT name="Done" value="Done" WIDTH=103
|
||||
TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" NAME="Button2" USESTYLE WIDTH=103 action="wtv-setup:/setup">
|
||||
</SHADOW></FONT></FORM>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
||||
|
||||
`;
|
||||
BIN
zefie_wtvp_minisrv/ServiceVault/wtv-setup/sounds/silence.aiff
Normal file
126
zefie_wtvp_minisrv/ServiceVault/wtv-setup/text.js
Normal file
@@ -0,0 +1,126 @@
|
||||
var minisrv_service_file = true;
|
||||
|
||||
headers = `200 OK
|
||||
Connection: Keep-Alive
|
||||
wtv-expire-all: wtv-
|
||||
wtv-expire-all: http
|
||||
Content-Type: text/html`
|
||||
|
||||
data = `<!--- *=* Copyright 1996, 1997 WebTV Networks, Inc. All rights reserved. --->
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>
|
||||
Text size
|
||||
</TITLE>
|
||||
<DISPLAY noscroll nologo>
|
||||
</HEAD>
|
||||
<sidebar width=110> <table cellspacing=0 cellpadding=0 BGCOLOR=452a36>
|
||||
<tr>
|
||||
<td colspan=3 abswidth=104 absheight=4>
|
||||
<td rowspan=99 width=6 absheight=420 valign=top align=left>
|
||||
<img src="file://ROM/Cache/Shadow.gif" width=6 height=420>
|
||||
<tr>
|
||||
<td abswidth=6>
|
||||
<td abswidth=92 absheight=76>
|
||||
<table absheight=76 cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=right>
|
||||
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
|
||||
</table>
|
||||
<td abswidth=6>
|
||||
<tr><td absheight=5 colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr><td abswidth=104 absheight=2 valign=middle align=center bgcolor=2e1e26>
|
||||
<spacer>
|
||||
<tr><td abswidth=104 absheight=1 valign=top align=left>
|
||||
<tr><td abswidth=104 absheight=2 valign=top align=left bgcolor=6b4657>
|
||||
<spacer>
|
||||
</table>
|
||||
<tr><td absheight=132>
|
||||
<tr><td absheight=166 align=right colspan=3>
|
||||
<img src="ROMCache/SettingsBanner.gif" width=54 height=166>
|
||||
<tr><td absheight=41>
|
||||
</table>
|
||||
</sidebar>
|
||||
<BODY BGCOLOR="#191919" TEXT="#42CC55" LINK="189CD6" VLINK="189CD6" HSPACE=0 VSPACE=0 FONTSIZE="large"
|
||||
>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td abswidth=14>
|
||||
<td colspan=3>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td valign=center absheight=76>
|
||||
<font size="+2" color="E7CE4A"><blackface><shadow>
|
||||
Text size
|
||||
</table>
|
||||
<td abswidth=20>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<td abswidth=20>
|
||||
<TR>
|
||||
<td>
|
||||
<td WIDTH=198 HEIGHT=250 VALIGN=top ALIGN=left>
|
||||
<spacer type=block height=8 width=1>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td absheight=195 valign=top>
|
||||
Choose the text size that you prefer.
|
||||
<p>
|
||||
Your setting is used for
|
||||
basic text in Web pages. It doesn't affect
|
||||
text presented as graphics or WebTV pages like this one.
|
||||
</table>
|
||||
<TD WIDTH=20>
|
||||
<TD WIDTH=198 VALIGN=top ALIGN=left>
|
||||
<spacer type=block height=8 width=1>
|
||||
<table cellspacing=0 cellpadding=0>
|
||||
<tr>
|
||||
<td align=left>
|
||||
Your text size is <b>&fsize;</b>.
|
||||
<p>
|
||||
<FONT size=-1><a href="client:SetSetupValue?setup-font-sizes=small">small</a></FONT>
|
||||
<p>
|
||||
<a href="client:SetSetupValue?setup-font-sizes=medium">medium</a>
|
||||
<p>
|
||||
<FONT size=+1><a href="client:SetSetupValue?setup-font-sizes=large">large</a></FONT>
|
||||
</table>
|
||||
</form>
|
||||
<TR>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=middle align=center bgcolor="2B2B2B">
|
||||
<spacer type=block width=436 height=1>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=4 height=1 valign=top align=left>
|
||||
<tr>
|
||||
<TD>
|
||||
<td colspan=3 height=2 valign=top align=left bgcolor="0D0D0D">
|
||||
<spacer type=block width=436 height=1>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=4 HEIGHT=4 VALIGN=top ALIGN=left>
|
||||
<TR>
|
||||
<TD>
|
||||
<TD COLSPAN=2 VALIGN=top ALIGN=left>
|
||||
<TD VALIGN=top ALIGN=right>
|
||||
<FORM action="client:goback">
|
||||
<FONT COLOR="#E7CE4A" SIZE=-1><SHADOW>
|
||||
<INPUT TYPE=SUBMIT BORDERIMAGE="file://ROM/Borders/ButtonBorder2.bif" Value=Done NAME="Done" USESTYLE WIDTH=103>
|
||||
</SHADOW></FONT></FORM>
|
||||
<TD>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
||||
|
||||
`;
|
||||
@@ -0,0 +1,57 @@
|
||||
if (request_headers.query && ssid_sessions[socket.ssid]) {
|
||||
|
||||
if (request_headers.request_url.indexOf('?') >= 0) {
|
||||
var category = (request_headers.query.category) ? request_headers.query.category : null;
|
||||
var WTVBGMusic = require("./WTVBGMusic.js");
|
||||
var wtvbgm = new WTVBGMusic(minisrv_config, ssid_sessions[socket.ssid])
|
||||
var music_obj = wtvbgm.getMusicObj();
|
||||
var old_music_obj = Object.assign({}, music_obj);
|
||||
|
||||
if (category == null) music_obj.enableCategories = [];
|
||||
else {
|
||||
var cat = wtvbgm.categories[parseInt(category) - 1];
|
||||
if (cat) {
|
||||
var toRemove = [];
|
||||
Object.keys(music_obj.enableSongs).forEach(function (k) {
|
||||
if (wtvbgm.getSongCategory(parseInt(music_obj.enableSongs[k])) == parseInt(category)) toRemove.push(k);
|
||||
});
|
||||
toRemove.forEach(function (v) {
|
||||
music_obj.enableSongs.splice(v, 1, "");
|
||||
});
|
||||
var newEnableSongs = music_obj.enableSongs.filter(value => Object.keys(value).length !== 0);
|
||||
music_obj.enableSongs = newEnableSongs;
|
||||
}
|
||||
}
|
||||
var qraw = request_headers.request_url.split('?')[1];
|
||||
if (qraw.length > 0) {
|
||||
qraw = qraw.split("&");
|
||||
for (let i = 0; i < qraw.length; i++) {
|
||||
var qraw_split = qraw[i].split("=");
|
||||
if (qraw_split.length == 2) {
|
||||
var k = qraw_split[0];
|
||||
if (k == "enableCategory") music_obj['enableCategories'].push(unescape(qraw[i].split("=")[1].replace(/\+/g, "%20")));
|
||||
if (k == "enableSong") music_obj['enableSongs'].push(unescape(qraw[i].split("=")[1].replace(/\+/g, "%20")));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
music_obj.enableCategories = [...new Set(music_obj.enableCategories.filter(value => Object.keys(value).length !== 0))];
|
||||
music_obj.enableSongs = [...new Set(music_obj.enableSongs.filter(value => Object.keys(value).length !== 0))];
|
||||
music_obj = Object.assign({}, music_obj)
|
||||
if ((Object.keys(music_obj.enableCategories).length != Object.keys(old_music_obj.enableCategories).length) || (Object.keys(music_obj.enableSongs).length != Object.keys(old_music_obj.enableSongs).length)) {
|
||||
// something changed
|
||||
ssid_sessions[socket.ssid].setSessionData("wtv-bgmusic", music_obj);
|
||||
ssid_sessions[socket.ssid].saveSessionData();
|
||||
headers = `200 OK
|
||||
Content-type: text/html
|
||||
wtv-backgroundmusic-load-playlist: wtv-setup:/get-playlist`;
|
||||
} else {
|
||||
// nothing changed
|
||||
headers = `200 OK
|
||||
Content-type: text/html`;
|
||||
}
|
||||
} else {
|
||||
var outdata = doErrorPage();
|
||||
headers = outdata[0];
|
||||
data = outdata[1];
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
if (request_headers.query && ssid_sessions[socket.ssid]) {
|
||||
ssid_sessions[socket.ssid].setSessionData("subscriber_signature", (request_headers.query.mail_signature) ? request_headers.query.mail_signature : "");
|
||||
ssid_sessions[socket.ssid].saveSessionData();
|
||||
headers = `200 OK
|
||||
Content-type: text/html`
|
||||
} else {
|
||||
var outdata = doErrorPage();
|
||||
headers = outdata[0];
|
||||
data = outdata[1];
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
if (request_headers.query) {
|
||||
if (request_headers.query.shade) {
|
||||
headers = `300 OK
|
||||
Location: wtv-setup:/screen
|
||||
wtv-visit: client:setscreenborder?shade=${request_headers.query.shade}`;
|
||||
} else {
|
||||
var errpage = wtvshared.doErrorPage(400);
|
||||
headers = errpage[0];
|
||||
data = errpage[1];
|
||||
}
|
||||
} else {
|
||||
var errpage = wtvshared.doErrorPage(400);
|
||||
headers = errpage[0];
|
||||
data = errpage[1];
|
||||
}
|
||||