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
IRC Manager for MIRC Details »»
IRC Manager for MIRC
Version: 1.00, by Velocd Velocd is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: 3.0.0 Rating:
Released: 01-16-2004 Last Update: Never Installs: 84
 
No support by the author.

Here is a hack spawned off an original idea by Feldon23 for using mIRC sockets to show who is online in your channel.

This hack advances from his in many features, the most obvious being it uses a MySQL table to store the data.
  • It supports multiple channels, not just one. This means you can show who is online on your forum home page for not just one channel, but many (there is a major restriction to this though, please refer to the install.html)
  • Data is passed through sockets by HTTP POST, not GET, therefore more options are available. For one, this hack will show the topic of your channel.
  • The "most users ever in the channel" has a timestamp to go along with it.
  • The most innovative feature of this hack is the activity bar. This guages the activity of your channel by counting how many lines are outputted in the channel every X amount of seconds (this value is definable by you; default is 3 minutes). The activity bar allows people not in the IRC channel to see if there is activity going on inside.
  • Admin Control Panel integration, for easy adding/deleting/editing channels.

This hack operates in the same as Feldon's, in that you MUST be in mIRC and connected to the channel if you wish for the data to be updated. There is no eggdrop required, and no FTP.

About the only known bug/error I've encountered in this hack is a "socket-in-use" error from mIRC. This can happen if you have a busy chatroom with people changing nicks, or leaving and joining the chatroom constantly. In this case, you will want to make some modifications to the ON-events in the remote script.

For more explanation on features, requirements, and restrictions, please refer to the section in install.html.


Version 1.1 - 1/20/04
  • Changed the way data is sent in the remote socket script, to allow more users being. Unfortuantly mIRC sockets aren't very extensive, and through different functions and loops I still wasn't able figure out a way of sending more data. This simply means the max users that will be updated for each channel is around 60 users. (although, I believe it is more than the the 1.0 version)
  • Created another socket connection for the topic & activity, which should reduce the number of "socket-in-use" errors.
  • Renamed two of the config variables which were somewhat ambigious.

Upgrade 1.1 Instructions:
  • Unload your current ircon_rm.txt remote script and ircon_al.txt alias script, and reload the new ones.

Clear your internet cache before downloading.

If you install this hack, please click the install button.

Show Your Support

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

Comments
  #137  
Old 01-28-2005, 01:37 PM
MrLovellz MrLovellz is offline
 
Join Date: Oct 2004
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello,

Installed this but its not showing any info on the forum? its blank

Code:
#mp3-xtreme @ irc.solidirc.com: 0 online  
 Most users in the chat was 0 on 01-01-1970 at 12:00 AM.
Topic:
I have loaded the 2 files into mIRC and used JimpsEd .txt he posted but still nothing?

i got this in my Aliases
Code:
  %vbserver    = localhost
  %vbfilepath  = /irconline.php
  %irckey      = 52367
  %ircchan     = #test
  %ircwait     = 5
the server is hosted on localhost, and i even changed it to the IP but no change?

irckey is same as one in .php file

I also recieved this eroror
Code:
????????????????????
* /if: close bracket not found
????????????????????
I have added the channel in my admincp also..

Can anyone help?
Reply With Quote
  #138  
Old 01-28-2005, 02:22 PM
Oblivion Knight's Avatar
Oblivion Knight Oblivion Knight is offline
 
Join Date: May 2002
Location: Sheffield, UK
Posts: 1,757
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MrLovellz
i got this in my Aliases
Code:
  %vbserver    = localhost
  %vbfilepath  = /irconline.php
  %irckey      = 52367
  %ircchan     = #test
  %ircwait     = 5
%vbserver should be the domain of your forum. For example, mine is set to www.gamerseuphoria.com


Quote:
Originally Posted by MrLovellz
I also recieved this eroror
Code:
????????????????????
* /if: close bracket not found
????????????????????
I have no idea about this one.. :ermm:
Reply With Quote
  #139  
Old 01-30-2005, 03:21 PM
MrLovellz MrLovellz is offline
 
Join Date: Oct 2004
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

still doesnt work ;/
Reply With Quote
  #140  
Old 02-06-2005, 02:15 AM
Blue91's Avatar
Blue91 Blue91 is offline
 
Join Date: Apr 2002
Posts: 117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I keep getting the error... as in ALL THE TIME.

* /sockopen: 'vbmisc' socket in use (line 8, ircon_al.txt)

Now, people have said over and over I have to "/sockclose vbmisc". However, I want this thing to run on it's own. I don't want to have to always type the /sockclose command to make this thing work.

Is there a way (in the script) to AUTOMATICALLY have it do this, since regardless of which way I run the script (for large or small channels), it gives this error? I suck at coding, so if someone could tell me where in the script(s) to add "/sockclose vbmisc", it'd be appreciated.
Reply With Quote
  #141  
Old 02-09-2005, 05:50 PM
lifesourcerec's Avatar
lifesourcerec lifesourcerec is offline
 
Join Date: Jan 2002
Posts: 429
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Blue91
I keep getting the error... as in ALL THE TIME.

* /sockopen: 'vbmisc' socket in use (line 8, ircon_al.txt)

Now, people have said over and over I have to "/sockclose vbmisc". However, I want this thing to run on it's own. I don't want to have to always type the /sockclose command to make this thing work.

Is there a way (in the script) to AUTOMATICALLY have it do this, since regardless of which way I run the script (for large or small channels), it gives this error? I suck at coding, so if someone could tell me where in the script(s) to add "/sockclose vbmisc", it'd be appreciated.
I'm getting that also, but I also get "-N Unknown command". I think its referring to -n as in "sockwrite -n". anyway to fix this?
Reply With Quote
  #142  
Old 02-10-2005, 09:27 AM
Oblivion Knight's Avatar
Oblivion Knight Oblivion Knight is offline
 
Join Date: May 2002
Location: Sheffield, UK
Posts: 1,757
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If it's not working for you, it could be that the IRC network your channel is on doesn't support such scripts - I know that QuakeNet is one of them. Try and find out by joining the network's support channel..
Reply With Quote
  #143  
Old 02-10-2005, 03:52 PM
j_86 j_86 is offline
 
Join Date: May 2003
Posts: 275
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No, these scripts are not network or channel related. QuakeNet channels DO work with this script.

There error you're receiving must have been a modification to your default mIRC - the commands used are completeley default.

Try reinstall mIRC.
Reply With Quote
  #144  
Old 02-12-2005, 08:39 AM
Oblivion Knight's Avatar
Oblivion Knight Oblivion Knight is offline
 
Join Date: May 2002
Location: Sheffield, UK
Posts: 1,757
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

An idea; Would it be possible to add the time that the script last submitted channel info to the database? That way an if statement can be added saying if $time > 5 minutes state that the script is offline.
Reply With Quote
  #145  
Old 02-12-2005, 04:45 PM
j_86 j_86 is offline
 
Join Date: May 2003
Posts: 275
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes there is.

If you do the PHP edits, I can do the mIRC edits.

What format do you want the date/time in?
Reply With Quote
  #146  
Old 02-20-2005, 06:40 PM
syndicate's Avatar
syndicate syndicate is offline
 
Join Date: Feb 2005
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i'll chime in with the
Quote:
* /if: close bracket not found
error, but only after switching over to jimps' ircon_rm.txt (2.4 KB).

since i never had a topic problem that i'd observed, i switched up to knights' version and the error stopped.

i never was able to find that missing bracket, and i looked a few times.

unfortunately, i never got an update to go through with knight's version either, so i've reverted back to the stock _rm and i'm back in business, albeit not especially reliable.
Reply With Quote
  #147  
Old 02-20-2005, 07:55 PM
Oblivion Knight's Avatar
Oblivion Knight Oblivion Knight is offline
 
Join Date: May 2002
Location: Sheffield, UK
Posts: 1,757
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Try this - it's the file I'm using which has the server limitation and the topic fix, and I've had no problems.
Reply With Quote
  #148  
Old 02-22-2005, 03:02 AM
syndicate's Avatar
syndicate syndicate is offline
 
Join Date: Feb 2005
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

yes, excellent!

things are running quite nicely now, thank you very much.
Reply With Quote
  #149  
Old 02-26-2005, 10:51 AM
Darkus's Avatar
Darkus Darkus is offline
 
Join Date: Jan 2005
Location: Germany
Posts: 20
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Im getting nothing through the forum or the Admin CP with this hack. It shows blank and just says: Most users in the chat was 0 on 1st January 1970 at 12:00 AM.

And I configured both Mirc and my board properly. Whats going on?
Reply With Quote
  #150  
Old 02-26-2005, 11:17 AM
Oblivion Knight's Avatar
Oblivion Knight Oblivion Knight is offline
 
Join Date: May 2002
Location: Sheffield, UK
Posts: 1,757
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If you're using the file that I posted, make sure to change all instances of irc.devcore.co.uk with the irc server that your channel is on..
Reply With Quote
  #151  
Old 02-26-2005, 12:41 PM
Darkus's Avatar
Darkus Darkus is offline
 
Join Date: Jan 2005
Location: Germany
Posts: 20
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

O_O Thanks.... ??!

Wonder if it works now...

Which it still doesent...
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 04:45 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.09212 seconds
  • Memory Usage 2,366KB
  • Queries Executed 30 (?)
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
  • (5)bbcode_code
  • (4)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
  • (16)post_thanks_box
  • (16)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (16)post_thanks_postbit_info
  • (15)postbit
  • (16)postbit_onlinestatus
  • (16)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