matters, I'm running IE6.0-SP1 under Win98SE.
I subscribe to a service called WebcamNow, which includes a
voicechat feature. In the past, new voicechat plugin
versions have downloaded and run just fine, but the latest
version errors out during the install. The downloads appear
to work ok, but then the installer apparently tries to
register a .dll (extracted from the .cab) that isn't in the
expected folder. I'm trying to go through the html and
scripts in the downloaded files to see if I can figure out
what's going wrong (support is a robot and is no help).
Another plugin from that site downloads, installs and runs
just fine, so I kinda suspect this may not be my fault.
From the error log it appears the problem may occur when
a file called voice-installer.js is called, but the script
in this file is encrypted. I've reproduced the contents of
the file below.
I just told you all I know about javascript, so I don't know
how the decryption would work. I also don't know what the
rules are about decrypting, but this is a completely free
feature, so I don't think there's anything particularly
proprietary or valuable involved. Bascially, I just need to
know what the script says so I can try to figure out what's
going wrong.
Any help would be appreciated. And I should say that if
any true expert out there has some free time :-) and would
like to help solve this, I could zip up all of the
downloaded files, the error log, and the INCTRL5 report and
email them to you. The html and this .js file ae pretty
short, and I suspect the problem might be readily apparent
to someone who knows what he's doing.
Anyway, as I said, any help or suggestions would be
appreciated.
Contents of the .js file:
function Install() {
var EncryptedScript="PEluc3RhbGxTY3JpcHQ+DQoJPFNldHRpb mdzPg
0KCQk8U2V0dGluZyBuYW1lPSJBcHBOYW1lIiB2YWx1ZT0iVW5p Vm9pY2UiL
z4NCgkJPFNldHRpbmcgbmFtZT0iSW5zdGFsbGF0aW9uVHlwZSI gdmFsdWU9
Ikluc3RhbGwiLz4NCgkJPFNldHRpbmcgbmFtZT0iU2hvd0dVSS IgdmFsdWU
9IjEiLz4NCgkJPFNldHRpbmcgbmFtZT0iU2hvd0xpY2Vuc2VBZ 3JlZW1lbn QiIHZhbHVlPSIwIi8+DQoJCTxTZXR0aW5nIG5hbWU9IkxpY2Vu c2VBZ3JlZ
W1lbnRQYXRoIiB2YWx1ZT0iJURPV05MT0FERURGSUxFUyVcVW5 pSW5zdGFs
bGVyTGljZW5zZS5odG0iLz4NCgk8L1NldHRpbmdzPg0KCTxBY3 Rpb25zPg0
KCQk8QWN0aW9uIHR5cGU9Ik1ha2VEaXIiIHBhdGg9IiVQUk9HU kFNRklMRV
MlXFVuaVZvaWNlXCIvPg0KCQk8QWN0aW9uIHR5cGU9Ik1ha2VE aXIiIHBhd
Gg9IiVQUk9HUkFNRklMRVMlXFVuaVZvaWNlXCVIT1NUTkFNRSU tJTElIi8+ DQoJCTxBY3Rpb24gdHlwZT0iRG93bmxvYWQiIHVybD0iJUxPQ0 FUSU9OJS9
2b2ljZS5jYWIiIGRlc3RpbmF0aW9uPSIlUFJPR1JBTUZJTEVTJ VxVbmlWb2
ljZVwiIHZlcnNpb249IjMsMCwwLDIzIiBjaGVja0V4aXN0PSJU cnVlIiBja
GVja1ZlcnNpb249IlRydWUiLz4NCgkJPEFjdGlvbiB0eXBlPSJ Eb3dubG9h
ZCIgdXJsPSIlTE9DQVRJT04lL3ZvaWNlLSUxJS56aXAiIGRlc3 RpbmF0aW9 uPSIlUFJPR1JBTUZJTEVTJVxVbmlWb2ljZVwlSE9TVE5BTUUlL SUxJSIgdm
Vyc2lvbj0iJTIlIiBjaGVja0V4aXN0PSJUcnVlIiBjaGVja1Zl cnNpb249I
lRydWUiLz4NCgkJPEFjdGlvbiB0eXBlPSJFeHRyYWN0Q0FCIiB wYXRoPSIl
UFJPR1JBTUZJTEVTJVxVbmlWb2ljZVx2b2ljZS5jYWIiIGRlc3 RpbmF0aW9
uPSIlUFJPR1JBTUZJTEVTJVxVbmlWb2ljZVwiLz4NCgkJPEFjd GlvbiB0eX
BlPSJFeHRyYWN0WklQIiBwYXRoPSIlUFJPR1JBTUZJTEVTJVxV bmlWb2ljZ VwlSE9TVE5BTUUlLSUxJVx2b2ljZS0lMSUuemlwIiBkZXN0aW5 hdGlvbj0i
JVBST0dSQU1GSUxFUyVcVW5pVm9pY2VcJUhPU1ROQU1FJS0lMS UiLz4NCgk
JPEFjdGlvbiB0eXBlPSJSZWdTZXJ2ZXIiIHBhdGg9IiVQUk9HU kFNRklMRV
MlXFVuaVZvaWNlXFVuaVZvaWNlLm9jeCIvPg0KCTwvQWN0aW9u cz4NCjwvS
W5zdGFsbFNjcmlwdD4A"; var Signature="xlUktMng/gP0KfWq140uDXaQFl6Y/iuKA4s0GXqn3aig
UpMZFy0lwuz5IFuKlPGE9nU9paPOqh1v3q9phPPWBw"; var Title="UniVoice" if (typeof(InstallerCaption)!='undefined') Title=InstallerCa
ption.value; var Params=SkinName.value+"`"+SkinVersion.value+"`"+Ti tle; if (UniInstaller.IsUpdatesAvailable(EncryptedScript,
Signature, Params)) { UniInstaller.ExecuteScript(EncryptedScript, Signature,
Params)
} else {
document.location.href=Redirect.value
}
}