The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
IRC Manager (for mIRC) Details »» | |||||||||||||||||||||||||
Well, this is just a port of Velocd's hack from 3.0.x, released here
This is in Beta Stage!!!!
So, feedback, suggestions, bugs, post em. - Tyler Supporters / CoAuthors Show Your Support
|
Comments |
#52
|
||||
|
||||
Quote:
|
#53
|
|||
|
|||
yep sure did
|
#54
|
|||
|
|||
hrm, still works great for me. not sure what the dealio is.
|
#55
|
||||
|
||||
I still get the same error too, about the 'vbusers socket in use'. Any update on an eggdrop version of the script? It'd solve these issues in a snap...
|
#56
|
|||
|
|||
Is it updating, though? The socket in use I would try to guess is a good thing, as it would hopefully mean that it's infact communicating with the website... that's just a pure guess though. Unfortunately, I don't understand the concept of sockets at all, and I've tried quite a few IRC servers asking for help on the socket scripting and they all said it's way too advanced for much of anyone to understand.
|
#57
|
|||
|
|||
to get it working
in irconline.php find PHP Code:
PHP Code:
then in the mirc file ircon_rm.txt find this Code:
on *:sockopen:vbusers:{ sockwrite -n $sockname POST %vbfilepath HTTP/1.1 sockwrite -n $sockname User-Agent: mIRC $+ / $+ $version (compatible; MTS Downloader 1.1; Windows $os $+ ) sockwrite -n $sockname Host: %vbserver sockwrite -n $sockname Connection: close sockwrite -n $sockname Content-Type: application/x-www-form-urlencoded sockwrite -n $sockname Content-Length: %socksize sockwrite -n $sockname $crlf sockwrite -t $sockname %sockstring if (%ops) sockwrite -t $sockname %ops if (%halfops) sockwrite -t $sockname %halfops if (%voiced) sockwrite -t $sockname %voiced if (%users) sockwrite -t $sockname %users } Code:
on *:sockopen:vbusers:{ sockwrite -n $sockname POST %vbfilepath HTTP/1.1 sockwrite -n $sockname User-Agent: mIRC $+ / $+ $version (compatible; MTS Downloader 1.1; Windows $os $+ ) sockwrite -n $sockname Host: %vbserver sockwrite -n $sockname Connection: close sockwrite -n $sockname Content-Type: application/x-www-form-urlencoded sockwrite -n $sockname Content-Length: %socksize sockwrite -n $sockname $crlf sockwrite -t $sockname %sockstring if (%ops) sockwrite -t $sockname %ops if (%halfops) sockwrite -t $sockname %halfops if (%voiced) sockwrite -t $sockname %voiced if (%users) sockwrite -t $sockname %users sockclose $sockname } Code:
on *:sockopen:vbmisc:{ sockwrite -n $sockname POST %vbfilepath HTTP/1.1 sockwrite -n $sockname User-Agent: mIRC $+ / $+ $version (compatible; MTS Downloader 1.1; Windows $os $+ ) sockwrite -n $sockname Host: %vbserver sockwrite -n $sockname Connection: close sockwrite -n $sockname Content-Type: application/x-www-form-urlencoded sockwrite -n $sockname Content-Length: $len(%sockstring) sockwrite -n $sockname $crlf sockwrite -t $sockname %sockstring } Code:
on *:sockopen:vbmisc:{ sockwrite -n $sockname POST %vbfilepath HTTP/1.1 sockwrite -n $sockname User-Agent: mIRC $+ / $+ $version (compatible; MTS Downloader 1.1; Windows $os $+ ) sockwrite -n $sockname Host: %vbserver sockwrite -n $sockname Connection: close sockwrite -n $sockname Content-Type: application/x-www-form-urlencoded sockwrite -n $sockname Content-Length: $len(%sockstring) sockwrite -n $sockname $crlf sockwrite -t $sockname %sockstring sockclose $sockname } and all should work fine again and stop the sock errors I hope this helps everyone as it fixed it for me you can view it working HERE what was happening is the sock was staying open for some reason so adding the sockclose after stops the error because its after all the rest it does the sock open and sends the info then closes the sock straight away If you need any more info on sockets give me a shout |
#58
|
|||
|
|||
nice, gonna try that now
|
#59
|
|||
|
|||
ok, I'm getting this error now:
/sockopen: 'vbusers' socket in use (line 131, ircon_al.txt) |
#60
|
||||
|
||||
Quote:
|
#61
|
||||
|
||||
Okay, i've reverted my change using the $vbulletin->input->clean_array_gpc() stuff, going back to normal _POST variables, since it uses the irckey, and hopefully no-one knows it, you're file should be safe from vulnerability.
Thanks ozzy for the ircon_rm.txt fix. ( i have not personally tested it, sorry) - Tyler |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|