Main Site

 

ViperBot

Runtime Errors

 

Runtime error '-2147221231 (80040111)':

Automation Error: ClassFactory cannot supply requested class

Go to the InAddon folder in the Viper 3.83 folder and register your Connection dll there.The OCX error should be corrected by registering the chat ocxs. On the Viper Chat Screen there are several tabs at the top. One is Extra, click that and at the bottom of the drop table is Register OCXs, click that and you should receive confirmation...

 

Runtime Error 10049:

This error has recently began to show up more and more with the Newer Versions of Viper. It seems that updating the vbrun files from  vbrun60sp5 to vbrun60sp6  is needed.
 
Load:  vbrun60sp6
http://www.microsoft.com/downloads/details.aspx?FamilyId=7B9BA261-7A9C-43E7-9117-F673077FFB3C&displaylang=en

 

Runtime Error 438

Cause: This error is created by the Connection dll.

Fix:http://www.webagent007.org/MSNConnectionVProxy.dll (normal chat) This is the latest connection dll now that uses Vipers new Database)save this in C:\Program Files\ViperBot\ViperBot 3.83\InAddonThen right click the dll and choose register.

 

Runtime ´-214721885(80040e23)´

Microsoft OLE DB Provider for ODBC Drivers error '80040e23'.
This is a database error, something might be wrong with the ActiveX Data Objects (ADO)

Install the latest version of MDAC and jet40 engine update

 

runtime error: '-214721865 (80040e37)'

The microsoft Jet database cannot find the input table or query 'SigninNex'
Make sure it exist and that its named is spelled correctly.

Try this: make sure the UserId is correct and that the vbot file is named vbot and not new_vbot. If that is all correct,download and install this vbot AFTER deleting the other and rename it vbot...

http://www.webagent007.org/vbot.mdb

 

RUNTIME object create can't find component ActiveX 429 error:

 When you try to start up ViperBot  try installing a fresh vocxx1 pack or the MSNChatX.ocx to your system folder as well as Viper folder. Then go to RUN and type: Regsvr32C:\WINDOWS\SYSTEM\MSNChatX.ocx (NEWER VERSIONS)...


Data Access error:

Comes up 4 times = missing the VB runtime modules for the DB editor Download: vbrun60sp5.exe


Runtime error 75:

 Error occurs because newer Viper version doesn't ask you about renaming vbot and automatically calls it new_vbot. Go to C:\ProgramFiles\ViperBot and rename new_vbot to vbot.


Runtime error 91:

Object variable or with block variable not set Download: MDAC_TYPE 2.5 mdac_typ.exe


Runtime error 53 & 54 File not found:

Check if our vbot.mdb is still there, and if so it could possibly be corrupted.  Be sure your firewall is off when you download and reinstall.


Runtime error 62:

When trying to use Response.txt file. Open file in Notepad to check for extra spaces at ends of commands or extra returns at beginning or end of document. First line should not be anything other than a command line (no titles, etc.)


STPA error:

Viper is unable to find the proper vocx files or they are not registered If you installed Viperbot 3.83.12 or newer, you need to install the vocxx1 package (if you already did this, go to the Extra tab at the top of the Main Viper Chat Screen and register the ocxs. This installs 2 needed ocxs into the ViperBot folder to allow Viper to connect to Chat in Bot mode


Connecting to server 2:

After downloading and installing Viper 3.83.16d, install the Exec update: http://vipercentral.vze.com/downloads/dl.php?dfile=FullSetup_3_83_16j.exe

Go to the InAddon folder in the Viper 3.83 folder and delete the standard MSNConnectionVProxy.dll Version 1.0.0 Then you must decide whether you are wanting a Normal Chat or Community Chat Viper and replace this dll with the one you wish to use.

Common Files for Both Versions(Normal and Community)

http://www.webagent007.org/vbot.mdb This is a updated version of the vbot if it is needed.


What you need for Viper in Normal Chat:

http://www.webagent007.org/VGrabber.exe This is the grabber that updates the Database with user.role passportinfo and subscriberinfo. VGrabber will give warning now if you are still on the old database and will tell you what to do to fix it.

http://www.webagent007.org/MSNConnectionVProxy.dll
(normal chat/ room creation; THIS IS NEEDED TO CREATE ROOMS)

Make sure the Connection dll is (by checking Properties):

MSNConnectionVProxy.dll
Version 1.5.0.0
Connection DLL for Viper in MSN Chat

Re-register dll after installing!!!!!!

Also make sure the Chat.html in the VTS folder has the Following Parameter:

VALUE="207.68.167.253:6667">


How to Start Viper

Start up the grabber and press "Go" to browse to the chatroomlink...
In the upper right side of the Grabber click the sign in and this takes you to chat home...
Sign in to the passport you wish to use for Viper, and hit go again and when you enter the room, check the nick to make sure it is the one you are using for Viper...
Once you are inside the room and the passport is correct, press "Parse", you should see fresh info in the bottom, if your happy press "Save"...
Remember that the MSNConnectionVProxy.dll's will work with diffrent userid's now, it will use your current userid on Viper and if it fails to get it, it will use userid "Viper"

Start up Viper, in the bottom left select the UserID you have the info with on the Grabber and tick the option "Passport" then your passport info should appear in the proper spaces.

Type in the URL text box (in top of Viper) for example: RM:TheLobby and press "Go" (you should join now)


This is what you need to use Viper in Community Chatroom :

http://www.webagent007.org/CommunityPack.zip
(Grabber is included)

Make sure the Connection dll is (by checking Properties):

MSNConnectionVProxy.dll
Version 1.1.0.0
Viper Connection Dll for Group/Community Chat Rooms

Also make sure the Chat.html in the VTS folder has the Following Parameter:

If all is correct above, try the following to connect( this is what works for me):

First off, dont start Viper until AFTER you get the cookies with VGrabber.

Go into the room and in the top right you will see sign out.
Click that and sign in to your passport account.
Then click on people/chat and go to your community. If you have the community saved as a favorite its much easier.
Go to the chat room and once inside hit parse and if the fields fill hit save.

Secondly, use the url field at the top of Viper to connect to your Chat room, its easier...
Make sure you have the proper format with the addy also: example RM:G_LatAmHis71Downloads


RUNTIME ERROR '430':

This is a vbrun error.

http://support.microsoft.com/?kbid=193172

Your System is Missing scrrun.dll. Install this dll to your system32 folder:

For Windows 98/Nt4/ME:
http://web2.enigmasoftwaregroup.com/download/98/scr56en.exe

For Windows 2000 or Windows XP:

http://web2.enigmasoftwaregroup.com/download/XP/scripten.exe

These Downloads are from Enigma Sofware. If Error appears to not be Fixed, Register dll manually...  C:\Windows\system32\scrrun.dll

 

CRTDLL.DLL

Im having trouble when I try to enter in text for a welcome message. If I click once in the field to enter the text nothing happens and if I click twice I get a close program message saying
~VIPER383 caused an invalid page fault in
module CRTDLL.DLL

The Fix
Its CRTDLL.DLL, but youre not the only one.. here are some more with the exact same problem and some options you can try, but if you read it all.. it seems that the only thing that solved it was a reformat (for them atleast).
But there's a good tip in how to edit the welcome message without using the text fields (just edit directly in the vsettings.ini in Viper Folder)
To add, it's not an Active X control, but a System file.. so manually registering wont make any diffrence cause it won't find the dll registered server entry point. You can run some repair option.. system restore.
http://xt.proboards7.com/index.cgi?board=viper&action=display&num=1028583080
http://xt.proboards7.com/index.cgi?board=viper&action=display&num=1014935914


- failed to activate control 'VB.UserControl' (at Viper startup):

fix:
1. Find these two files:
- SmartNetButton.ocx
- SmartSubClass.dll
2. Delete them
3. Install the full setup.
4. Restart your computer


Some ppl get this error (runtime-error '2147417848 (800101008)' method '~' of object '~' failed when trying to get passportdata when they are using XP.
You gotta set up viper as a 98 / me or windows nt 4.0 (service pack 5) application then it will give you no error anymore.This error isnt on any error list .


The procedure is :
Go to your viper.exe in the viperbot382 folder rightclick once en then properties then choose compatability , tick the modus and choose the windows nt 4.0 compatability , then apply then ok .
Start Viperbot and try again.

 

"Run-time error '123': Unable to close file.":

SOLUTION:
This problem occurs when the Freedom® Personal Firewall by Zero-Knowledge™ Systems, Inc. software is installed and enabled on your computer. This software, which is available for Windows® 98/Millennium (ME)/2000/XP and is installed on newer Hewlett-Packard®, Compaq®, Dell™, and Gateway™ computers, conflicts with the Pearl Script used to program our transmission process. To solve the problem, please follow the procedure below. Uninstalling Freedom® Personal Firewall Using Add/Remove Programs:
1. Click Start, point to Settings (Control Panel in Windows® XP (Standard Mode)), and then click Control Panel.
2. Double-click the Add/Remove Programs icon.
3. Click (highlight) one of the following programs, and then click Remove 4.Uninstall the program by following the on-screen instructions.
5. Restart your computer, and then open the ATX program.
6. Try transmitting your returns again.

 

Your current setting prohiblit running ACTIVEX on this page, as a result, the page may not display correctly
******************

for IE browser -- go to Tools/Internet Options then
-click on "Security Tab"
-highlight Internet Icon,
-then further down set security level for the zone to "medium",

click on "custom level" and select the following for ActiveX controls:

ActiveX controls and plug-ins
--- activate the "Prompt" buttom

Download unsigned ActiveX controls
--- activate the "Disable" button

Initialize and script ActiveX controls not marked as safe
--- activate the "Disable" button

Run ActiveX controls and plug-ins
--- activate the "Enable" button

Script ActiveX controls marked safe for scripting
--- activate the "Enable" button

then click OK, and OK again

 

Most Other Automation and Runtime Errors:

install both vbrun60sp5 ( or update to vbrun60sp6 ) and mdac 2.8 (2.5 was the normal advice but with the Newer Vipers, this seems to help alot) and you need to update the jet 40...

mdac files (look for your OS( XP, ME, Win2000, ect) and install):

http://msdn.microsoft.com/data/

Jet 40(look for your OS( XP, ME, Win2000, ect) and install) :

http://support.microsoft.com/default.aspx?scid=kb;EN-US;829558

vbrun60sp5:

http://download.microsoft.com/download/vb60pro/Redist/sp5/WIN98Me/EN-US/vbrun60sp5.exe

vbrun60sp6:

http://www.microsoft.com/downloads/details.aspx?FamilyId=7B9BA261-7A9C-43E7-9117-F673077FFB3C&displaylang=en