Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
VB eIRC chat intergration hack 1.0 Details »»
VB eIRC chat intergration hack 1.0
Version: 2.00, by andrew67 andrew67 is offline
Developer Last Online: Apr 2023 Show Printable Version Email this Page

Version: 3.0.7 Rating:
Released: 04-13-2002 Last Update: 05-02-2005 Installs: 138
 
No support by the author.

VERSION 2.0 - UPDATED FOR VB3.0.7
Now Even Easier To Install!!! - Enjoy

NOTE: VERSION 2 is for VBulleting 3.0.7, VERSION 1 is for 2.2.x
PLEASE MAKE SURE YOU DOWNLOAD THE CORRECT VERSION...

1 x new template
1 x file upload
1 x template edit (Optional I guess, you could put the link to your chatroom anywhere you like....)

P.S. You will need to add the templete to each style your site uses and edit to suit...

---------------------------------------------------------------------

This is a very very easy hack to install and must be one of the easiest and best free ways to add chat to your forums. This hack uses Eirc java applets to connect to World IRC servers. There is no need to sign and compile Eirc yourself or even host it or a irc server, simply follow these instructions and you will have FREE, full, IRC chat on your forums in under 2 minutes...

For a demo, checkout the chat running here at vbullettin.org ( https://vborg.vbsupport.ru/chat.php? ) as it uses the same java applets and basicly is the same as this hack...

Once you have installed the hack pop into #austech and say hello...
Thanks & Enjoy...

Although Version 1.0 for VB2.2.x is still working and also still available, I DO NOT offer support for it...

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #152  
Old 12-11-2002, 05:39 PM
Big J Big J is offline
 
Join Date: Nov 2002
Posts: 112
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Slynderdale


in the header and footer, enter the full url for the links such as
http://yourforum.com/forum/member.php

THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU!
Reply With Quote
  #153  
Old 12-19-2002, 03:38 AM
SloppyGoat's Avatar
SloppyGoat SloppyGoat is offline
 
Join Date: Feb 2002
Posts: 339
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Did anyone ever figure out how to compile and sign this? I'd really like a little help on this, or a quick rundown/link. I'd like to log on to another server. Anyone?
Reply With Quote
  #154  
Old 12-19-2002, 07:33 PM
AWS's Avatar
AWS AWS is offline
 
Join Date: Nov 2001
Location: Joliet, IL
Posts: 235
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Download Java SDK v1.31.04 and the applet source from the eirc homepage at Sourceforge. Make sure you also download the libs and extract it to your eirc dir. Then run build.pl if on *Nix or build.bat if on Windows from shell. After the build is complete use jarsigner to sign the 2 files that are created in the build dir.
Reply With Quote
  #155  
Old 12-20-2002, 04:31 AM
SloppyGoat's Avatar
SloppyGoat SloppyGoat is offline
 
Join Date: Feb 2002
Posts: 339
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks, I'll try it.

Damn, their site's down right now, but I'll try it again later.
Reply With Quote
  #156  
Old 12-21-2002, 12:07 AM
SloppyGoat's Avatar
SloppyGoat SloppyGoat is offline
 
Join Date: Feb 2002
Posts: 339
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok, I got all the stuff, but I'm quite confused now. Do I need a private key to sign the jars? I thought keys were only used for SSL connections. Can I sign without a key? I've been reading up on this site, and it seems a bit more in depth than I'd originally gathered. Can you elaborate a bit on this procedure?
Reply With Quote
  #157  
Old 12-22-2002, 05:41 AM
AWS's Avatar
AWS AWS is offline
 
Join Date: Nov 2001
Location: Joliet, IL
Posts: 235
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Use keygen utility to generate a cert to sign the applet. I'll write up a tutorial on how to do this and post it up later tommorrow.
Reply With Quote
  #158  
Old 12-22-2002, 07:41 AM
Colon33
Guest
 
Posts: n/a
Default

How would i connect to another irc server such as GAMESNET which i currently use. Can anyone tell me what to modify or what to do?
Reply With Quote
  #159  
Old 12-22-2002, 08:36 AM
BlackDeath BlackDeath is offline
 
Join Date: Dec 2002
Posts: 63
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

cool
Reply With Quote
  #160  
Old 12-22-2002, 07:43 PM
SloppyGoat's Avatar
SloppyGoat SloppyGoat is offline
 
Join Date: Feb 2002
Posts: 339
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Colon33
How would i connect to another irc server such as GAMESNET which i currently use. Can anyone tell me what to modify or what to do?
That's exactly what I'm trying to do here(not that server though).....it has to be "signed and compiled".

Thanks AWS! I can't wait to get this set up on another server! I'm sure it can't be that difficult, if I only knew how. The only tutorials I've found seem to assume you already know something about this. :cross-eyed:
Reply With Quote
  #161  
Old 12-22-2002, 09:16 PM
AWS's Avatar
AWS AWS is offline
 
Join Date: Nov 2001
Location: Joliet, IL
Posts: 235
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What you need:

Java SDK 1.3 (1.4 is current but the applet source won't compile on it. You might not need to compile the applet.)
Jarsigner
Keytool (these tools are part of Java SDK)

How to sign it:

Create a directory to work in. Mine is called j-sign.
Make sure java is in your path.
CD into the working directory.

Now we want to create a cert to sign the applet.

at prompt type this, change any of the bracketed vars to what you want:

keytool -genkey -keystore [ whatever.store ] -alias [ yourcertname ]

Answer the questions that it asks and when you give it a password write it down so you don't forget it.
This will create your cert, now we just have to make it ready for signing.

At prompt:

keytool -export -keystore [ whatever.store ] -alias [ yourcertname ] -file [ yourcertname.cer ]

Make sure the name you give for the file has .cer extension

OK. You got your cert. There should be a file in the j-sign directory called yourcertname.cer.

Now cd into the directory where you untarred or if on Windows unzipped the eirc source and libs. You shouldn't have to compile the source. There are 2 jar files already compiled that you can use. Copy the .jar files to your j-sign directory. CD back to that dir.

Now lets sign them:

jarsigner -keystore [ whatever.store ] EIRC.jar [ yourcertname ]

You will be prompted for the password for your store, the pw you gave when you created the cert, type it in and in a second or 2 the applet will be signed to connect to any IRC server.
Repeat the step above to sign EIRC-gfx.jar and move the signed files to your docroot and test it out.

Remove the brackets when you do this.

The applet will now work with any IRC server that you choose to connect to. Just change the vars of the applet html page.

To see a working version go here.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:40 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06603 seconds
  • Memory Usage 2,308KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete