Advertisement

Results for "Author: elan hasson"

2002ASP #5445
VBBot - Fully Scriptable VBScript IRC Bot with a VB Engine

VBBot is a 100% Scriptable IRC Bot with a Main Engine written in Visual Basic. VBBot can be scripted using ANY language supported by your system's Windows Scripting Host (Perl, Python, VBScript, JScript,etc..). I've written support for a socket collection within the scripting, where you can create connections and access Events of the socket, such as OnClose,OnOpen,OnConnect,OnDataArrival. The bot will currently connect to EFNet irc (www.efnet.org) and join #Compiled.org. It also has DCC Chat capabilities (100% scripted) that includes a party line so bot users can chat. He can also re-load his scripting code via IRC with a ".rehash" command wich can be given via DCC Chat. This will be done without breaking ANY of the connections the bot has (server/dcc/etc). VBBot also demonstrates Events in VBScript. Each event from the IRCServer is processed by functions in the VBScript files. There are several objects exposed from the VBEngine to the Script files. They are: Object Name - TypeLib - Description Sockets - Inis5.ivTCP - Socket Library exposed to the script for use by the script for making DCC connections/misc.. Bot - MSScriptControl.ScriptControl - The actual Scripting engine, exposed to the script for capabilities such as adding scripts of another language to an already exsisting script. List - VBBot.IAL - Access to the Internal Address List Server - Inis5.ivTCP - The Socket from the VBEngine that connects to the IRC Server. Identd - Inis5.ivIdentd - The identD server from the VBEngine This example demonstrates use of RFC1459 (IRC Protocol), How to Add scripting abilities to your application, Use of Collections, String Parsing. This example also includes a Fully Function Internal Address List. The internal address list is a collection of all the users in ALL of the channels the bot is currently in. The data stored is the user's hostname,ident,username,hostmask,channels they are in that the bot is also in. Also has a space for thier status (op/voice/none). The IAL can reference a user by either the IAL Index (a unique number of it in the IAL List) or by the user's Hostname (user!ident@host). This code is poorly commented, for the reason i don't like comments. However it is easy to follow if you somewhat know what you are doing. Before running, copy all the DLL's and OCX's to your system directory (c:\windows\system or c:\winnt\system32) and register them using regsvr32 . then open up your ms-dos prompt from windows and cd to the bot's directory and type: vbbot.exe bot.vbs VBBot.exe and ALL the other .vbs files MUST be in the same directory for the sake of this example. Please check out my website at http://www.compiled.org

2002ASP #5446
CDArchiving Program

I download alot of files and like like to save everything so i can always go back and look at them. But the problem is, my collection of files span over 20+ cds. Theres just NO WAY i can remember which files are where, so i wrote this program wich stores an image of the file table of the cd and associates it with the CD Serial Number wich should be unique enough that you don't burn 2 cds with the same one. Anyway, you can search the entire cd library by keywords with wildcards (%) or you can view it by cd in a tree-like style (see screenshot). This uses a Microsoft Access 4.0 Database, which MUST be named archive.mdb and MUST be in the same directory as the executable. This shows how you can add records to a database, search a database, delete from a database, and Compress a database. This also shows examples of advanced TreeView and Listview functionality such as changing properties for individual nodes/items. This also demonstrates how to Enumerate the drives, determine if it is a CDROM Drive or not, Get The drive's Serial Number, and get the drive's Volume Label, This also shows how to get a directory/file listing of a path recursivly. Questions/Comments are Greatly appreciated. Please visit my programming website at http://www.compiled.org. Thanks :)

2002C #14049
VBBot - Fully Scriptable VBScript IRC Bot with a VB Engine

VBBot is a 100% Scriptable IRC Bot with a Main Engine written in Visual Basic. VBBot can be scripted using ANY language supported by your system's Windows Scripting Host (Perl, Python, VBScript, JScript,etc..). I've written support for a socket collection within the scripting, where you can create connections and access Events of the socket, such as OnClose,OnOpen,OnConnect,OnDataArrival. The bot will currently connect to EFNet irc (www.efnet.org) and join #Compiled.org. It also has DCC Chat capabilities (100% scripted) that includes a party line so bot users can chat. He can also re-load his scripting code via IRC with a ".rehash" command wich can be given via DCC Chat. This will be done without breaking ANY of the connections the bot has (server/dcc/etc). VBBot also demonstrates Events in VBScript. Each event from the IRCServer is processed by functions in the VBScript files. There are several objects exposed from the VBEngine to the Script files. They are: Object Name - TypeLib - Description Sockets - Inis5.ivTCP - Socket Library exposed to the script for use by the script for making DCC connections/misc.. Bot - MSScriptControl.ScriptControl - The actual Scripting engine, exposed to the script for capabilities such as adding scripts of another language to an already exsisting script. List - VBBot.IAL - Access to the Internal Address List Server - Inis5.ivTCP - The Socket from the VBEngine that connects to the IRC Server. Identd - Inis5.ivIdentd - The identD server from the VBEngine This example demonstrates use of RFC1459 (IRC Protocol), How to Add scripting abilities to your application, Use of Collections, String Parsing. This example also includes a Fully Function Internal Address List. The internal address list is a collection of all the users in ALL of the channels the bot is currently in. The data stored is the user's hostname,ident,username,hostmask,channels they are in that the bot is also in. Also has a space for thier status (op/voice/none). The IAL can reference a user by either the IAL Index (a unique number of it in the IAL List) or by the user's Hostname (user!ident@host). This code is poorly commented, for the reason i don't like comments. However it is easy to follow if you somewhat know what you are doing. Before running, copy all the DLL's and OCX's to your system directory (c:\windows\system or c:\winnt\system32) and register them using regsvr32 . then open up your ms-dos prompt from windows and cd to the bot's directory and type: vbbot.exe bot.vbs VBBot.exe and ALL the other .vbs files MUST be in the same directory for the sake of this example. Please check out my website at http://www.compiled.org

2002C #14050
CDArchiving Program

I download alot of files and like like to save everything so i can always go back and look at them. But the problem is, my collection of files span over 20+ cds. Theres just NO WAY i can remember which files are where, so i wrote this program wich stores an image of the file table of the cd and associates it with the CD Serial Number wich should be unique enough that you don't burn 2 cds with the same one. Anyway, you can search the entire cd library by keywords with wildcards (%) or you can view it by cd in a tree-like style (see screenshot). This uses a Microsoft Access 4.0 Database, which MUST be named archive.mdb and MUST be in the same directory as the executable. This shows how you can add records to a database, search a database, delete from a database, and Compress a database. This also shows examples of advanced TreeView and Listview functionality such as changing properties for individual nodes/items. This also demonstrates how to Enumerate the drives, determine if it is a CDROM Drive or not, Get The drive's Serial Number, and get the drive's Volume Label, This also shows how to get a directory/file listing of a path recursivly. Questions/Comments are Greatly appreciated. Please visit my programming website at http://www.compiled.org. Thanks :)

2002VB #22653
VBBot - Fully Scriptable VBScript IRC Bot with a VB Engine

VBBot is a 100% Scriptable IRC Bot with a Main Engine written in Visual Basic. VBBot can be scripted using ANY language supported by your system's Windows Scripting Host (Perl, Python, VBScript, JScript,etc..). I've written support for a socket collection within the scripting, where you can create connections and access Events of the socket, such as OnClose,OnOpen,OnConnect,OnDataArrival. The bot will currently connect to EFNet irc (www.efnet.org) and join #Compiled.org. It also has DCC Chat capabilities (100% scripted) that includes a party line so bot users can chat. He can also re-load his scripting code via IRC with a ".rehash" command wich can be given via DCC Chat. This will be done without breaking ANY of the connections the bot has (server/dcc/etc). VBBot also demonstrates Events in VBScript. Each event from the IRCServer is processed by functions in the VBScript files. There are several objects exposed from the VBEngine to the Script files. They are: Object Name - TypeLib - Description Sockets - Inis5.ivTCP - Socket Library exposed to the script for use by the script for making DCC connections/misc.. Bot - MSScriptControl.ScriptControl - The actual Scripting engine, exposed to the script for capabilities such as adding scripts of another language to an already exsisting script. List - VBBot.IAL - Access to the Internal Address List Server - Inis5.ivTCP - The Socket from the VBEngine that connects to the IRC Server. Identd - Inis5.ivIdentd - The identD server from the VBEngine This example demonstrates use of RFC1459 (IRC Protocol), How to Add scripting abilities to your application, Use of Collections, String Parsing. This example also includes a Fully Function Internal Address List. The internal address list is a collection of all the users in ALL of the channels the bot is currently in. The data stored is the user's hostname,ident,username,hostmask,channels they are in that the bot is also in. Also has a space for thier status (op/voice/none). The IAL can reference a user by either the IAL Index (a unique number of it in the IAL List) or by the user's Hostname (user!ident@host). This code is poorly commented, for the reason i don't like comments. However it is easy to follow if you somewhat know what you are doing. Before running, copy all the DLL's and OCX's to your system directory (c:\windows\system or c:\winnt\system32) and register them using regsvr32 . then open up your ms-dos prompt from windows and cd to the bot's directory and type: vbbot.exe bot.vbs VBBot.exe and ALL the other .vbs files MUST be in the same directory for the sake of this example. Please check out my website at http://www.compiled.org

2002VB #22654
CDArchiving Program

I download alot of files and like like to save everything so i can always go back and look at them. But the problem is, my collection of files span over 20+ cds. Theres just NO WAY i can remember which files are where, so i wrote this program wich stores an image of the file table of the cd and associates it with the CD Serial Number wich should be unique enough that you don't burn 2 cds with the same one. Anyway, you can search the entire cd library by keywords with wildcards (%) or you can view it by cd in a tree-like style (see screenshot). This uses a Microsoft Access 4.0 Database, which MUST be named archive.mdb and MUST be in the same directory as the executable. This shows how you can add records to a database, search a database, delete from a database, and Compress a database. This also shows examples of advanced TreeView and Listview functionality such as changing properties for individual nodes/items. This also demonstrates how to Enumerate the drives, determine if it is a CDROM Drive or not, Get The drive's Serial Number, and get the drive's Volume Label, This also shows how to get a directory/file listing of a path recursivly. Questions/Comments are Greatly appreciated. Please visit my programming website at http://www.compiled.org. Thanks :)

ASP_Volume2 #36236
CDArchiving Program

I download alot of files and like like to save everything so i can always go back and look at them. But the problem is, my collection of files span over 20+ cds. Theres just NO WAY i can remember which files are where, so i wrote this program wich stores an image of the file table of the cd and associates it with the CD Serial Number wich should be unique enough that you don't burn 2 cds with the same one. Anyway, you can search the entire cd library by keywords with wildcards (%) or you can view it by cd in a tree-like style (see screenshot). This uses a Microsoft Access 4.0 Database, which MUST be named archive.mdb and MUST be in the same directory as the executable. This shows how you can add records to a database, search a database, delete from a database, and Compress a database. This also shows examples of advanced TreeView and Listview functionality such as changing properties for individual nodes/items. This also demonstrates how to Enumerate the drives, determine if it is a CDROM Drive or not, Get The drive's Serial Number, and get the drive's Volume Label, This also shows how to get a directory/file listing of a path recursivly. Questions/Comments are Greatly appreciated. Please visit my programming website at http://www.compiled.org. Thanks :)

ASP_Volume2 #36658
VBBot - Fully Scriptable VBScript IRC Bot with a VB Engine

VBBot is a 100% Scriptable IRC Bot with a Main Engine written in Visual Basic. VBBot can be scripted using ANY language supported by your system's Windows Scripting Host (Perl, Python, VBScript, JScript,etc..). I've written support for a socket collection within the scripting, where you can create connections and access Events of the socket, such as OnClose,OnOpen,OnConnect,OnDataArrival. The bot will currently connect to EFNet irc (www.efnet.org) and join #Compiled.org. It also has DCC Chat capabilities (100% scripted) that includes a party line so bot users can chat. He can also re-load his scripting code via IRC with a ".rehash" command wich can be given via DCC Chat. This will be done without breaking ANY of the connections the bot has (server/dcc/etc). VBBot also demonstrates Events in VBScript. Each event from the IRCServer is processed by functions in the VBScript files. There are several objects exposed from the VBEngine to the Script files. They are: Object Name - TypeLib - Description Sockets - Inis5.ivTCP - Socket Library exposed to the script for use by the script for making DCC connections/misc.. Bot - MSScriptControl.ScriptControl - The actual Scripting engine, exposed to the script for capabilities such as adding scripts of another language to an already exsisting script. List - VBBot.IAL - Access to the Internal Address List Server - Inis5.ivTCP - The Socket from the VBEngine that connects to the IRC Server. Identd - Inis5.ivIdentd - The identD server from the VBEngine This example demonstrates use of RFC1459 (IRC Protocol), How to Add scripting abilities to your application, Use of Collections, String Parsing. This example also includes a Fully Function Internal Address List. The internal address list is a collection of all the users in ALL of the channels the bot is currently in. The data stored is the user's hostname,ident,username,hostmask,channels they are in that the bot is also in. Also has a space for thier status (op/voice/none). The IAL can reference a user by either the IAL Index (a unique number of it in the IAL List) or by the user's Hostname (user!ident@host). This code is poorly commented, for the reason i don't like comments. However it is easy to follow if you somewhat know what you are doing. Before running, copy all the DLL's and OCX's to your system directory (c:\windows\system or c:\winnt\system32) and register them using regsvr32 . then open up your ms-dos prompt from windows and cd to the bot's directory and type: vbbot.exe bot.vbs VBBot.exe and ALL the other .vbs files MUST be in the same directory for the sake of this example. Please check out my website at http://www.compiled.org

ASP_Volume3 #53096
CDArchiving Program

I download alot of files and like like to save everything so i can always go back and look at them. But the problem is, my collection of files span over 20+ cds. Theres just NO WAY i can remember which files are where, so i wrote this program wich stores an image of the file table of the cd and associates it with the CD Serial Number wich should be unique enough that you don't burn 2 cds with the same one. Anyway, you can search the entire cd library by keywords with wildcards (%) or you can view it by cd in a tree-like style (see screenshot). This uses a Microsoft Access 4.0 Database, which MUST be named archive.mdb and MUST be in the same directory as the executable. This shows how you can add records to a database, search a database, delete from a database, and Compress a database. This also shows examples of advanced TreeView and Listview functionality such as changing properties for individual nodes/items. This also demonstrates how to Enumerate the drives, determine if it is a CDROM Drive or not, Get The drive's Serial Number, and get the drive's Volume Label, This also shows how to get a directory/file listing of a path recursivly. Questions/Comments are Greatly appreciated. Please visit my programming website at http://www.compiled.org. Thanks :)

ASP_Volume3 #53097
VBBot - Fully Scriptable VBScript IRC Bot with a VB Engine

VBBot is a 100% Scriptable IRC Bot with a Main Engine written in Visual Basic. VBBot can be scripted using ANY language supported by your system's Windows Scripting Host (Perl, Python, VBScript, JScript,etc..). I've written support for a socket collection within the scripting, where you can create connections and access Events of the socket, such as OnClose,OnOpen,OnConnect,OnDataArrival. The bot will currently connect to EFNet irc (www.efnet.org) and join #Compiled.org. It also has DCC Chat capabilities (100% scripted) that includes a party line so bot users can chat. He can also re-load his scripting code via IRC with a ".rehash" command wich can be given via DCC Chat. This will be done without breaking ANY of the connections the bot has (server/dcc/etc). VBBot also demonstrates Events in VBScript. Each event from the IRCServer is processed by functions in the VBScript files. There are several objects exposed from the VBEngine to the Script files. They are: Object Name - TypeLib - Description Sockets - Inis5.ivTCP - Socket Library exposed to the script for use by the script for making DCC connections/misc.. Bot - MSScriptControl.ScriptControl - The actual Scripting engine, exposed to the script for capabilities such as adding scripts of another language to an already exsisting script. List - VBBot.IAL - Access to the Internal Address List Server - Inis5.ivTCP - The Socket from the VBEngine that connects to the IRC Server. Identd - Inis5.ivIdentd - The identD server from the VBEngine This example demonstrates use of RFC1459 (IRC Protocol), How to Add scripting abilities to your application, Use of Collections, String Parsing. This example also includes a Fully Function Internal Address List. The internal address list is a collection of all the users in ALL of the channels the bot is currently in. The data stored is the user's hostname,ident,username,hostmask,channels they are in that the bot is also in. Also has a space for thier status (op/voice/none). The IAL can reference a user by either the IAL Index (a unique number of it in the IAL List) or by the user's Hostname (user!ident@host). This code is poorly commented, for the reason i don't like comments. However it is easy to follow if you somewhat know what you are doing. Before running, copy all the DLL's and OCX's to your system directory (c:\windows\system or c:\winnt\system32) and register them using regsvr32 . then open up your ms-dos prompt from windows and cd to the bot's directory and type: vbbot.exe bot.vbs VBBot.exe and ALL the other .vbs files MUST be in the same directory for the sake of this example. Please check out my website at http://www.compiled.org

C_Volume2 #77298
CDArchiving Program

I download alot of files and like like to save everything so i can always go back and look at them. But the problem is, my collection of files span over 20+ cds. Theres just NO WAY i can remember which files are where, so i wrote this program wich stores an image of the file table of the cd and associates it with the CD Serial Number wich should be unique enough that you don't burn 2 cds with the same one. Anyway, you can search the entire cd library by keywords with wildcards (%) or you can view it by cd in a tree-like style (see screenshot). This uses a Microsoft Access 4.0 Database, which MUST be named archive.mdb and MUST be in the same directory as the executable. This shows how you can add records to a database, search a database, delete from a database, and Compress a database. This also shows examples of advanced TreeView and Listview functionality such as changing properties for individual nodes/items. This also demonstrates how to Enumerate the drives, determine if it is a CDROM Drive or not, Get The drive's Serial Number, and get the drive's Volume Label, This also shows how to get a directory/file listing of a path recursivly. Questions/Comments are Greatly appreciated. Please visit my programming website at http://www.compiled.org. Thanks :)

C_Volume2 #77720
VBBot - Fully Scriptable VBScript IRC Bot with a VB Engine

VBBot is a 100% Scriptable IRC Bot with a Main Engine written in Visual Basic. VBBot can be scripted using ANY language supported by your system's Windows Scripting Host (Perl, Python, VBScript, JScript,etc..). I've written support for a socket collection within the scripting, where you can create connections and access Events of the socket, such as OnClose,OnOpen,OnConnect,OnDataArrival. The bot will currently connect to EFNet irc (www.efnet.org) and join #Compiled.org. It also has DCC Chat capabilities (100% scripted) that includes a party line so bot users can chat. He can also re-load his scripting code via IRC with a ".rehash" command wich can be given via DCC Chat. This will be done without breaking ANY of the connections the bot has (server/dcc/etc). VBBot also demonstrates Events in VBScript. Each event from the IRCServer is processed by functions in the VBScript files. There are several objects exposed from the VBEngine to the Script files. They are: Object Name - TypeLib - Description Sockets - Inis5.ivTCP - Socket Library exposed to the script for use by the script for making DCC connections/misc.. Bot - MSScriptControl.ScriptControl - The actual Scripting engine, exposed to the script for capabilities such as adding scripts of another language to an already exsisting script. List - VBBot.IAL - Access to the Internal Address List Server - Inis5.ivTCP - The Socket from the VBEngine that connects to the IRC Server. Identd - Inis5.ivIdentd - The identD server from the VBEngine This example demonstrates use of RFC1459 (IRC Protocol), How to Add scripting abilities to your application, Use of Collections, String Parsing. This example also includes a Fully Function Internal Address List. The internal address list is a collection of all the users in ALL of the channels the bot is currently in. The data stored is the user's hostname,ident,username,hostmask,channels they are in that the bot is also in. Also has a space for thier status (op/voice/none). The IAL can reference a user by either the IAL Index (a unique number of it in the IAL List) or by the user's Hostname (user!ident@host). This code is poorly commented, for the reason i don't like comments. However it is easy to follow if you somewhat know what you are doing. Before running, copy all the DLL's and OCX's to your system directory (c:\windows\system or c:\winnt\system32) and register them using regsvr32 . then open up your ms-dos prompt from windows and cd to the bot's directory and type: vbbot.exe bot.vbs VBBot.exe and ALL the other .vbs files MUST be in the same directory for the sake of this example. Please check out my website at http://www.compiled.org

Java_Volume1 #95842
CDArchiving Program

I download alot of files and like like to save everything so i can always go back and look at them. But the problem is, my collection of files span over 20+ cds. Theres just NO WAY i can remember which files are where, so i wrote this program wich stores an image of the file table of the cd and associates it with the CD Serial Number wich should be unique enough that you don't burn 2 cds with the same one. Anyway, you can search the entire cd library by keywords with wildcards (%) or you can view it by cd in a tree-like style (see screenshot). This uses a Microsoft Access 4.0 Database, which MUST be named archive.mdb and MUST be in the same directory as the executable. This shows how you can add records to a database, search a database, delete from a database, and Compress a database. This also shows examples of advanced TreeView and Listview functionality such as changing properties for individual nodes/items. This also demonstrates how to Enumerate the drives, determine if it is a CDROM Drive or not, Get The drive's Serial Number, and get the drive's Volume Label, This also shows how to get a directory/file listing of a path recursivly. Questions/Comments are Greatly appreciated. Please visit my programming website at http://www.compiled.org. Thanks :)

Java_Volume1 #96264
VBBot - Fully Scriptable VBScript IRC Bot with a VB Engine

VBBot is a 100% Scriptable IRC Bot with a Main Engine written in Visual Basic. VBBot can be scripted using ANY language supported by your system's Windows Scripting Host (Perl, Python, VBScript, JScript,etc..). I've written support for a socket collection within the scripting, where you can create connections and access Events of the socket, such as OnClose,OnOpen,OnConnect,OnDataArrival. The bot will currently connect to EFNet irc (www.efnet.org) and join #Compiled.org. It also has DCC Chat capabilities (100% scripted) that includes a party line so bot users can chat. He can also re-load his scripting code via IRC with a ".rehash" command wich can be given via DCC Chat. This will be done without breaking ANY of the connections the bot has (server/dcc/etc). VBBot also demonstrates Events in VBScript. Each event from the IRCServer is processed by functions in the VBScript files. There are several objects exposed from the VBEngine to the Script files. They are: Object Name - TypeLib - Description Sockets - Inis5.ivTCP - Socket Library exposed to the script for use by the script for making DCC connections/misc.. Bot - MSScriptControl.ScriptControl - The actual Scripting engine, exposed to the script for capabilities such as adding scripts of another language to an already exsisting script. List - VBBot.IAL - Access to the Internal Address List Server - Inis5.ivTCP - The Socket from the VBEngine that connects to the IRC Server. Identd - Inis5.ivIdentd - The identD server from the VBEngine This example demonstrates use of RFC1459 (IRC Protocol), How to Add scripting abilities to your application, Use of Collections, String Parsing. This example also includes a Fully Function Internal Address List. The internal address list is a collection of all the users in ALL of the channels the bot is currently in. The data stored is the user's hostname,ident,username,hostmask,channels they are in that the bot is also in. Also has a space for thier status (op/voice/none). The IAL can reference a user by either the IAL Index (a unique number of it in the IAL List) or by the user's Hostname (user!ident@host). This code is poorly commented, for the reason i don't like comments. However it is easy to follow if you somewhat know what you are doing. Before running, copy all the DLL's and OCX's to your system directory (c:\windows\system or c:\winnt\system32) and register them using regsvr32 . then open up your ms-dos prompt from windows and cd to the bot's directory and type: vbbot.exe bot.vbs VBBot.exe and ALL the other .vbs files MUST be in the same directory for the sake of this example. Please check out my website at http://www.compiled.org

1_2002 #109407
VBBot - Fully Scriptable VBScript IRC Bot with a VB Engine

VBBot is a 100% Scriptable IRC Bot with a Main Engine written in Visual Basic. VBBot can be scripted using ANY language supported by your system's Windows Scripting Host (Perl, Python, VBScript, JScript,etc..). I've written support for a socket collection within the scripting, where you can create connections and access Events of the socket, such as OnClose,OnOpen,OnConnect,OnDataArrival. The bot will currently connect to EFNet irc (www.efnet.org) and join #Compiled.org. It also has DCC Chat capabilities (100% scripted) that includes a party line so bot users can chat. He can also re-load his scripting code via IRC with a ".rehash" command wich can be given via DCC Chat. This will be done without breaking ANY of the connections the bot has (server/dcc/etc). VBBot also demonstrates Events in VBScript. Each event from the IRCServer is processed by functions in the VBScript files. There are several objects exposed from the VBEngine to the Script files. They are: Object Name - TypeLib - Description Sockets - Inis5.ivTCP - Socket Library exposed to the script for use by the script for making DCC connections/misc.. Bot - MSScriptControl.ScriptControl - The actual Scripting engine, exposed to the script for capabilities such as adding scripts of another language to an already exsisting script. List - VBBot.IAL - Access to the Internal Address List Server - Inis5.ivTCP - The Socket from the VBEngine that connects to the IRC Server. Identd - Inis5.ivIdentd - The identD server from the VBEngine This example demonstrates use of RFC1459 (IRC Protocol), How to Add scripting abilities to your application, Use of Collections, String Parsing. This example also includes a Fully Function Internal Address List. The internal address list is a collection of all the users in ALL of the channels the bot is currently in. The data stored is the user's hostname,ident,username,hostmask,channels they are in that the bot is also in. Also has a space for thier status (op/voice/none). The IAL can reference a user by either the IAL Index (a unique number of it in the IAL List) or by the user's Hostname (user!ident@host). This code is poorly commented, for the reason i don't like comments. However it is easy to follow if you somewhat know what you are doing. Before running, copy all the DLL's and OCX's to your system directory (c:\windows\system or c:\winnt\system32) and register them using regsvr32 . then open up your ms-dos prompt from windows and cd to the bot's directory and type: vbbot.exe bot.vbs VBBot.exe and ALL the other .vbs files MUST be in the same directory for the sake of this example. Please check out my website at http://www.compiled.org

1_2002 #109408
CDArchiving Program

I download alot of files and like like to save everything so i can always go back and look at them. But the problem is, my collection of files span over 20+ cds. Theres just NO WAY i can remember which files are where, so i wrote this program wich stores an image of the file table of the cd and associates it with the CD Serial Number wich should be unique enough that you don't burn 2 cds with the same one. Anyway, you can search the entire cd library by keywords with wildcards (%) or you can view it by cd in a tree-like style (see screenshot). This uses a Microsoft Access 4.0 Database, which MUST be named archive.mdb and MUST be in the same directory as the executable. This shows how you can add records to a database, search a database, delete from a database, and Compress a database. This also shows examples of advanced TreeView and Listview functionality such as changing properties for individual nodes/items. This also demonstrates how to Enumerate the drives, determine if it is a CDROM Drive or not, Get The drive's Serial Number, and get the drive's Volume Label, This also shows how to get a directory/file listing of a path recursivly. Questions/Comments are Greatly appreciated. Please visit my programming website at http://www.compiled.org. Thanks :)

2_2002-2004 #122989
CDArchiving Program

I download alot of files and like like to save everything so i can always go back and look at them. But the problem is, my collection of files span over 20+ cds. Theres just NO WAY i can remember which files are where, so i wrote this program wich stores an image of the file table of the cd and associates it with the CD Serial Number wich should be unique enough that you don't burn 2 cds with the same one. Anyway, you can search the entire cd library by keywords with wildcards (%) or you can view it by cd in a tree-like style (see screenshot). This uses a Microsoft Access 4.0 Database, which MUST be named archive.mdb and MUST be in the same directory as the executable. This shows how you can add records to a database, search a database, delete from a database, and Compress a database. This also shows examples of advanced TreeView and Listview functionality such as changing properties for individual nodes/items. This also demonstrates how to Enumerate the drives, determine if it is a CDROM Drive or not, Get The drive's Serial Number, and get the drive's Volume Label, This also shows how to get a directory/file listing of a path recursivly. Questions/Comments are Greatly appreciated. Please visit my programming website at http://www.compiled.org. Thanks :)

2_2002-2004 #123411
VBBot - Fully Scriptable VBScript IRC Bot with a VB Engine

VBBot is a 100% Scriptable IRC Bot with a Main Engine written in Visual Basic. VBBot can be scripted using ANY language supported by your system's Windows Scripting Host (Perl, Python, VBScript, JScript,etc..). I've written support for a socket collection within the scripting, where you can create connections and access Events of the socket, such as OnClose,OnOpen,OnConnect,OnDataArrival. The bot will currently connect to EFNet irc (www.efnet.org) and join #Compiled.org. It also has DCC Chat capabilities (100% scripted) that includes a party line so bot users can chat. He can also re-load his scripting code via IRC with a ".rehash" command wich can be given via DCC Chat. This will be done without breaking ANY of the connections the bot has (server/dcc/etc). VBBot also demonstrates Events in VBScript. Each event from the IRCServer is processed by functions in the VBScript files. There are several objects exposed from the VBEngine to the Script files. They are: Object Name - TypeLib - Description Sockets - Inis5.ivTCP - Socket Library exposed to the script for use by the script for making DCC connections/misc.. Bot - MSScriptControl.ScriptControl - The actual Scripting engine, exposed to the script for capabilities such as adding scripts of another language to an already exsisting script. List - VBBot.IAL - Access to the Internal Address List Server - Inis5.ivTCP - The Socket from the VBEngine that connects to the IRC Server. Identd - Inis5.ivIdentd - The identD server from the VBEngine This example demonstrates use of RFC1459 (IRC Protocol), How to Add scripting abilities to your application, Use of Collections, String Parsing. This example also includes a Fully Function Internal Address List. The internal address list is a collection of all the users in ALL of the channels the bot is currently in. The data stored is the user's hostname,ident,username,hostmask,channels they are in that the bot is also in. Also has a space for thier status (op/voice/none). The IAL can reference a user by either the IAL Index (a unique number of it in the IAL List) or by the user's Hostname (user!ident@host). This code is poorly commented, for the reason i don't like comments. However it is easy to follow if you somewhat know what you are doing. Before running, copy all the DLL's and OCX's to your system directory (c:\windows\system or c:\winnt\system32) and register them using regsvr32 . then open up your ms-dos prompt from windows and cd to the bot's directory and type: vbbot.exe bot.vbs VBBot.exe and ALL the other .vbs files MUST be in the same directory for the sake of this example. Please check out my website at http://www.compiled.org

3_2004-2005 #141533
CDArchiving Program

I download alot of files and like like to save everything so i can always go back and look at them. But the problem is, my collection of files span over 20+ cds. Theres just NO WAY i can remember which files are where, so i wrote this program wich stores an image of the file table of the cd and associates it with the CD Serial Number wich should be unique enough that you don't burn 2 cds with the same one. Anyway, you can search the entire cd library by keywords with wildcards (%) or you can view it by cd in a tree-like style (see screenshot). This uses a Microsoft Access 4.0 Database, which MUST be named archive.mdb and MUST be in the same directory as the executable. This shows how you can add records to a database, search a database, delete from a database, and Compress a database. This also shows examples of advanced TreeView and Listview functionality such as changing properties for individual nodes/items. This also demonstrates how to Enumerate the drives, determine if it is a CDROM Drive or not, Get The drive's Serial Number, and get the drive's Volume Label, This also shows how to get a directory/file listing of a path recursivly. Questions/Comments are Greatly appreciated. Please visit my programming website at http://www.compiled.org. Thanks :)

3_2004-2005 #141955
VBBot - Fully Scriptable VBScript IRC Bot with a VB Engine

VBBot is a 100% Scriptable IRC Bot with a Main Engine written in Visual Basic. VBBot can be scripted using ANY language supported by your system's Windows Scripting Host (Perl, Python, VBScript, JScript,etc..). I've written support for a socket collection within the scripting, where you can create connections and access Events of the socket, such as OnClose,OnOpen,OnConnect,OnDataArrival. The bot will currently connect to EFNet irc (www.efnet.org) and join #Compiled.org. It also has DCC Chat capabilities (100% scripted) that includes a party line so bot users can chat. He can also re-load his scripting code via IRC with a ".rehash" command wich can be given via DCC Chat. This will be done without breaking ANY of the connections the bot has (server/dcc/etc). VBBot also demonstrates Events in VBScript. Each event from the IRCServer is processed by functions in the VBScript files. There are several objects exposed from the VBEngine to the Script files. They are: Object Name - TypeLib - Description Sockets - Inis5.ivTCP - Socket Library exposed to the script for use by the script for making DCC connections/misc.. Bot - MSScriptControl.ScriptControl - The actual Scripting engine, exposed to the script for capabilities such as adding scripts of another language to an already exsisting script. List - VBBot.IAL - Access to the Internal Address List Server - Inis5.ivTCP - The Socket from the VBEngine that connects to the IRC Server. Identd - Inis5.ivIdentd - The identD server from the VBEngine This example demonstrates use of RFC1459 (IRC Protocol), How to Add scripting abilities to your application, Use of Collections, String Parsing. This example also includes a Fully Function Internal Address List. The internal address list is a collection of all the users in ALL of the channels the bot is currently in. The data stored is the user's hostname,ident,username,hostmask,channels they are in that the bot is also in. Also has a space for thier status (op/voice/none). The IAL can reference a user by either the IAL Index (a unique number of it in the IAL List) or by the user's Hostname (user!ident@host). This code is poorly commented, for the reason i don't like comments. However it is easy to follow if you somewhat know what you are doing. Before running, copy all the DLL's and OCX's to your system directory (c:\windows\system or c:\winnt\system32) and register them using regsvr32 . then open up your ms-dos prompt from windows and cd to the bot's directory and type: vbbot.exe bot.vbs VBBot.exe and ALL the other .vbs files MUST be in the same directory for the sake of this example. Please check out my website at http://www.compiled.org

Languages
Top Categories
Global Discovery