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
  #122  
Old 08-02-2004, 05:29 AM
rinkrat's Avatar
rinkrat rinkrat is offline
 
Join Date: Jan 2002
Location: Long Beach
Posts: 530
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by girlzclan
Easier way to do it is to:

Edit the irc_loggedin template and replace the $channel[handle]

with

PHP Code:
<a href="irc://irc.server/channelname">$channel[handle]</a
That worked for me ..

Me too
Reply With Quote
  #123  
Old 08-04-2004, 07:53 PM
cnczone cnczone is offline
 
Join Date: Mar 2003
Posts: 128
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is their a way to intergate this into phpclassifieds?
Reply With Quote
  #124  
Old 10-08-2004, 11:20 AM
Magicmule Magicmule is offline
 
Join Date: Jul 2004
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have This error

* /sockopen: insufficient parameters (line 17, ircon_al.txt)

This ist at line 17

sockopen vbmisc %vbserver 80

How can i fix this ?
Reply With Quote
  #125  
Old 10-09-2004, 01:41 PM
Magicmule Magicmule is offline
 
Join Date: Jul 2004
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very nice Support :devious:
Reply With Quote
  #126  
Old 10-12-2004, 08:58 PM
lazserus's Avatar
lazserus lazserus is offline
 
Join Date: Mar 2004
Location: Planet Earth
Posts: 72
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Code:
* /sockwrite: 'vbusers' not connected (line 2, ircon_rm.txt)
I'm getting the same thing as before. I do not reside on my webserver. I remote in to my server through shell access or a host acp of sorts. I'm also behind a router - is this a port forwarding issue? The display on my forumhome shows no users and there never has. When i /ircrefresh I get the above error which points to the vbfilepath - which is absolute. My settings are identical to the owner of this hack (replacing the obvious paths), but I get only this one error.

And exactly WHY does IRC need to be running for it to work? I don't see anything in this hack that attaches itself to your mIRC client that you'd need it running constantly. Do the 2 scripts need to be loaded everytime you connect?

It's lookin at the vbfilepath which is correct.

Code:
/ircrefresh {    
 ; Configuration ;      

    %vbserver    = www.armageddononline.org/    
    %vbfilepath  = /forums/irconline.php    
    %irckey      = 7541    
    %ircchan     = #armageddononline    
    %ircwait     = 120
My irckey matches, so that's definitely not it.
Reply With Quote
  #127  
Old 11-26-2004, 08:32 PM
JohnBee JohnBee is offline
 
Join Date: Oct 2004
Posts: 544
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I tried both of the hacks to show who's online eggdrop and none eggdorp (this one)
both do the exact same thing, [nothing]

I tried to trouble++++ as best I can but all I can conclude is this.
nothing is ever written to the tables.

no error messages etc.

there must be a logical reason for this!
Reply With Quote
  #128  
Old 11-26-2004, 10:39 PM
JohnBee JohnBee is offline
 
Join Date: Oct 2004
Posts: 544
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Okay ***update
I found this in my email.

Database error in vBulletin 3.0.3:

Code:
Invalid SQL: 
SELECT *
FROM `irc_channel`

mysql error: Table 'testservr_bbs.irc_channel' doesn't exist
mysql error number: 1146
Please help me solve this someone
Reply With Quote
  #129  
Old 12-27-2004, 07:53 PM
Watson's Avatar
Watson Watson is offline
 
Join Date: May 2004
Location: Scotland
Posts: 220
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Getting this error every 120 seconds

Code:
21:28:20] ??? Invalid command: [GETNICKS]
[21:30:20] ??? Invalid command: [GETNICKS]
[21:32:20] ??? Invalid command: [GETNICKS]
[21:34:20] ??? Invalid command: [GETNICKS]
[21:46:21] ??? Invalid command: [GETNICKS]
I am guessing its to do with the IRC script, but everything else works ok, just a pain in the ass the now cause this keeps coming up when I am chatting.

Any help on why? Everything else works fine though
Reply With Quote
  #130  
Old 12-27-2004, 09:14 PM
Dan's Avatar
Dan Dan is offline
 
Join Date: Dec 2002
Location: Titusville, Florida
Posts: 1,787
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Kevorkian
yeah now works ^^ thanks!
Hmm... nice hack I think I shall be using this

[high]* Dan clicks install[/high]
Reply With Quote
  #131  
Old 12-28-2004, 05:16 PM
Watson's Avatar
Watson Watson is offline
 
Join Date: May 2004
Location: Scotland
Posts: 220
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Watson
Getting this error every 120 seconds

Code:
21:28:20] ??? Invalid command: [GETNICKS]
[21:30:20] ??? Invalid command: [GETNICKS]
[21:32:20] ??? Invalid command: [GETNICKS]
[21:34:20] ??? Invalid command: [GETNICKS]
[21:46:21] ??? Invalid command: [GETNICKS]
I am guessing its to do with the IRC script, but everything else works ok, just a pain in the ass the now cause this keeps coming up when I am chatting.

Any help on why? Everything else works fine though
Seems to have stopped now for some reason
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 11:25 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.06938 seconds
  • Memory Usage 2,318KB
  • 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
  • (5)bbcode_code
  • (1)bbcode_php
  • (3)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
  • (11)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