Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to verify your details, confirm your email, resolve issues, making threats, or asking for money, are 
spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the 
password reset link.
Due to spam on this forum, all posts now need moderator approval.
 
 Entire forum
➜ MUSHclient
➜ Bug reports
➜ problem with chat plugin
It is now over 60 days since the last post. This thread is closed.  
  Refresh page
  
    | Posted by | Sno99
  (8 posts)  Bio | 
  
    | Date | Sun 28 Sep 2003 08:57 AM (UTC) | 
  
    | Message | | every time i load the chat plugin it give me the same error message, here it is, 
 
 
 Error number: -2147221164
 Event:        loading scripting engine
 Description:  Error -2147221164 occurred when loading scripting engine:
 
 Class not registered
 
 
 
 any help would be appreciated, thnx
 
 Sno99
 |  | Top | 
 | 
  
    | Posted by | Shadowfyr
  USA  (1,791 posts)  Bio | 
  
    | Date | Reply #1 on Mon 29 Sep 2003 05:53 PM (UTC) | 
  
    | Message | | This means literally what it says. In general, most machines 'should' have some basic scripting installed. This often means JavaScript though, since it is far more used. The plugin uses VBScript and apparently this is not always installed on the machine. You need to install the newest copy. There is a link, hidden inconveniently, on the Plugins page http://www.gammon.com.au/mushclient/plugins/ under the Calendar plugin. You may want to install the MDAC package as well while you are at it. There is apparently some things in there like the ATL.DLL that some things need and is only installed on the machine with MDAC or as part of a compiler like VC++. 
 Basically the error is literally saying that Mushclient tried to start the 'engine' that runs the scripts, but couldn't find any version of it listed in the registry. This usually means it doesn't exist any place on the machine.
 
 Oh BTW, speaking to a similar issue: Nick and anyone else using Databases... I went looking through the system registry a while back to see what database types I had on my system. I found that when you use something like:
 
 Provider=Microsoft.Jet.OLEDB.4.0
 
 This is overkill. You can (and probably should) instead use "Microsoft.Jet.OLEDB". All database drivers include a 'Version Independent ID' that you can use to request a connection. By using Microsoft.Jet.OLEDB you will be able to open a database even if you only have 3.51 installed or you upgrade to something like 5.0 (whenever MS comes out with such). If you use the full name and version, then it will fail unless you have that 'specific' version installed. Though my registry shows 3.51 and 4.0, so prior installed versions are probably still available, if you had them in the first place. Someone jumping from 3.51 to some new 5.0 version would still not be able to use the 4.0 provider name.
 
 |  | Top | 
 | 
  
    | Posted by | Flannel
  USA  (1,230 posts)  Bio | 
  
    | Date | Reply #2 on Mon 29 Sep 2003 06:29 PM (UTC) | 
  
    | Message | | Theres also a link (easy to find) on the script function page (either from the main MC page, or Mushclient forum, at the top) and then click "Script engines you can download" and its right there. |  | ~Flannel
 
 Messiah of Rose
 Eternity's Trials.
 
 Clones are people two.
 |  | Top | 
 | 
  
    | Posted by | Sno99
  (8 posts)  Bio | 
  
    | Date | Reply #3 on Mon 29 Sep 2003 06:52 PM (UTC) | 
  
    | Message | | Thanx a ton for your help Shadowfyr, I downloaded the vb and installed it now all the plugins work as advertised. |  | Top | 
 | 
The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).
To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.
15,208 views.
It is now over 60 days since the last post. This thread is closed.  
  Refresh page
![[Go to top]](/images/gototop.gif) top
 top