OK... THIS is where we continue :))
and you could also post a link to the script itself aswell:))
Hope this is better :))
yep:)
It is indeed:)
Thanks:)
Hi Snowman
its good to see you here ;)
now where do we start !
messages to tagwall do not save .
as you know im on the new update. ive looked for the prob .but can't seem to find it .
REBEL
v1.10.12.1
ERROR CORRECTED:
!setowner gave a wrong reply.
NEW COMMAND:
!setipguard This command sets if you want to test IPs against a list of banned IPs.
The list of banned IPs is actually PeerGuardians list (Guarding.P2P) and it must be in the Mean_Machine folder.
can be
0=off,
1=On in silent mode,
2 = On with message to OPs if a forbidden IP tries to get in to the hub.
Snowman
REBEL:
I really don't get it with your problem. When I try to add to the TagWall then it works great.
Remember the change in the commands. !tagwrite is the command now.
Snowman
I think the problem lies in the TagLimit itself...
It would write then after a period of time, it would clear out the tagwall even tho I specified it to be OFF( 0=unlimited)
So what I did to fix that problem was to comment out this part:
taglimit = 0
:] Just wanted to say..HIA
Z ya
WUUAAAHHHH!!!! No avatars *snif*....
snowman
i'll have another look at the tagwall :))
Thanx for your fast reply .
would it be possible for a command for OPs, master Owner.
like this. !getreguserlist.
not sure if it could be done as i know most reg goes through ptokax.
REBEL
Hia :))
Zitat REBEL:--------------------------------------------------------
would it be possible for a command for OPs, master Owner.
like this. !getreguserlist.
not sure if it could be done as i know most reg goes through ptokax
-----------------------------------------------------------------------
Lol been there sometime now Reb, try this:
!getuserlist (
) Shows a list of registered users: can be: g=guests, r=regged, v=vips, a=admins, m=masters or all=complete list
ahh Z :P
i forgot . i just lost the plot for awhile ..hehe
REBEL
v1.10.12.2
ERROR CORRECTED:
!setipguard :::: If was set to 2 then it failed to check against the IP-list due to a small error.
Sorry about this small error :))
BTW! Translations are welcome :))
Snowman
v1.10.12.3
NEW COMMANDS:
FOR ALL:
!scriptinfo ::::: Gives a litle info about the script
OPS, ADMINS, MASTERS & OWNER:
!hideme ::::: Makes you disappear from the userlist. Then you can actually work "undercover" :)) The other OP's+ gets notified when you hide.
!unhideme ::::: The opposite of the above :)) Makes you visible to the public again.
DAMN I'm flying right now... All those updates :)
Snowman
Hia :))
------------------------------------------------------------ 1.10.12.1 ------------------------------------------------------------
En anv?ndare med IP adressen som tillh?r
f?rs?kte just komma in
Detta ?r en Privat hub!!!
IP Vakten ?r nu aktiv
IP Vakten ?r nu avst?ngd
IP Vakten ?r nu aktiv och ett PM kommer att skickas till OPerat?rerna varje g?ng en blokerad IP f?rs?ker komma in
------------------------------------------------------------ 1.10.12.3 ------------------------------------------------------------
Du ?r nu g?md fr?n alla anv?ndare och har blivit bottagen fr?n anv?ndarlistan!
jobbar nu i det dolda!
Du ?r nu synlig igen och finns med p? anv?ndarlistan!
jobbar inte i det dolda l?ngre!
Once again... Thanks for the fast translation MrZ :)
Snowman
Mean_machine is working well..im so pleased with it :))
on my hub im running a loggerbot, to log users on and off.
it uses a lot of resources and i was wondering if such a thing can be incorperated in Mean_machine.
i know ptokax uses ms access which is basic info.
i just thought if it was possible, so it could all be in one script .
REBEL
Hi snowman
ive come across a error.
had to reboot my hub to get back in, as rebel
the !hiideme command works but does not release your nick when you !unhideme.
you do show up on the hub but when you leave the hub your nick is still in hub script somewhere .
so when you reconnect it says your nick is already taken !.
REBEL
X(
v1.10.13.1
ERROR CORRECTED:
IPGuard kept reporting the IP everytime it caught an IP to block. This is corrected now.
COMMAND UPDATE:
!setipguard
can be
0=off,
1=On in silent mode,
2 = On with a PM message IN MAIN to OPs if a forbidden IP tries to get in to the hub.
3 = On with a PM message IN another window to OPs if a forbidden IP tries to get in to the hub.
Snowman
REBEL:
About the error... The problem is that the !hideme and !unhideme commands actually uses commands reserved for bots which makes them rather tricky... But I'll see if they can't be integrated to work properly.
About the loggerbot... I have thought about a log of some sort, but what do you want to register?
Nick, IP, Logintime...?
Please let me know.
Snowman
MrZ:
I have a request and an excuse...
I made an error in the trnaslation file line 312.
Can you please re-translate it?
Here goes:
IP Guard is now active and a PM is shown in main chat to the OPs every time a blocked IP tries to enter the hub.
AND there is ONE single line in the newest script :)
Thanks in advance pal :))
Snowman
sorry would use your latest update but that would only carry more bugs into programme :(
sorry about this but i know you were on a roll last night .
but ive got OPs that can't get in or disconnected ,
i dont think its just the hideme i think its also the peer guardian , its to unstable .
i used to use the peer guardian seperatly on my PC but ditched it because it would not let me get emails etc.
updates for virus checker,
im also an OP other hubs that run MM, i cant get into one of them as it says my nick is already taken.
unhappy REBEL
sorry thats how i feel
X(
Hia :))
Np at all Snowman..here we go :)
Zitat Snowman:----------------------------------------------------
IP Guard is now active and a PM is shown in main chat to the OPs every time a blocked IP tries to enter the hub.
-----------------------------------------------------------------------
IP Vakten ?r nu aktiv och ett meddelande kommer att visas i huvudchatten varje g?ng en blockerad IP-adress f?rs?ker komma in
New translation for - 1.10.13.1 --------------------------------
IP Vakten ?r nu aktiv och ett PM kommer att skickas till Operat?rer varje g?ng en blockerad IP f?rs?ker komma in
Z ya
Hia again :))
Some small things just to make it even better, i could have done it for ya but i dono how to upload files here:
*Pls make some tabs in those help files to get all commands straigh in line and nice looking.
* Empty these files: releases.txt, rules.txt, web.txt, faq.txt and network.txt
Here is some changes ive made to "Mean_Machine Newbie Readme.txt"
*To update the Guarding.P2P file
Go to http://xs.tech.nu/pgi.htm and find the link "Guarding.P2P" and choose "save target as"
Save the file in the "Mean_Machine" folder and say yes to overvrite the old one
FILES ALLOWED TO EDIT MANUALLY:
faq.txt
forbiddenclients.txt (Not in use at the moment but will be in a later version)
network.txt
rules.txt
web.txt
advert.txt
forbiddenwords.txt
hublists.txt
releases.txt
About the PG (Peer Guardian) i vould just say to everyone pls be carefull ans suspicious with those entrys..they are made by ppl expirience and ppl can do mistakes
look here 4 moore info (http://www.peerguardian.net/forums/index.php?act=idx)
Z ya
REBEL:
I'm really sorry to hear about all these problems and I must say I don't understand why they occur. The problem wiht !hideme I can understand but that one is not used then I can't find any flaws.
Regarding the PeerGuardian system... Just leave it turned off OR do the hard stuff... Start sorting the list out :P
I KNOW it's not 100% okay and there is some IP's blocked that should not BE blocked. But as I would add an IP-blocker anyway, why not use the PeerGuardians standard. The layout is generally good.
If you have other problems then I'd REALLY like to what they are and what messages the script gives you.
I'd hate too loose you as you are one of my best "costumers" ;)
MrZ:
Again... Thanks for the translations.
About the tabs... I don't get it... I DID use tabs and it stands great on my machine using the oDC standard typeface (MS Sans Serif 8 point) on a 1024x768 screen.
And to all the other things... Thanks for the update to the Newbie file. It's updated now...
AND you're right... Stupid of me to have all those files with useless info to people... I'll empty them right away :)
You're my personal "cleaner" ;)
Snowman
im looseing users. MM is blocking users that have M3u
thats one thing
user said goodmorning and got this
you are getting a WARNING because you are trying to use words NOT allowed on this hub!!
this is the only words i have put in forbidden file
dyndns.com
no-ip.com
serverbeer.com
serverftp.com
no-ip
fuck
bastard
no-ip.info
no-ip.org
things just seem to be getting worse for me .
REBEL ?(
REBEL:
I have tried to set up a system with m3u files in the share and with the blocked words you describe. I don't get the problems you describe... REALLY don't know what's happening here... ?(
Snowman
v1.10.14.1
ERROR CORRECTED:
Just a small error causing PtokaX to report a nil value when people just sent a " " (SPACE) in the chat.
COMMAND UPDATE:
!setipguard 3 ::::: Not only sends the report in a PM to OP's+ now, but also shows the exact IP
and offers a link to a WhoIs database so you can check if it's correct.
Snowman
Hia
AlWaYs NiCe 2 HeLp Ya Snowman :))
If i open one of those help files (in notepad) they are in MS Sans Serif 10 points ? Could that be it?
Hrrm maybe its just stupid me who see it..hehe
After deluser is 4 tabs and after getuserpass is 3
!deluser Revoke user's reg-status. Used for all userlevels.
!getuserpass Shows the password owned by the user .
Its not a big problem Snowman i have got used to change them anyway..hehe i want all commands in there so i have put those built in and commands for other script in there too :))
MrZ:
I must admit I would have thought that when using the same type then it wouldn't matter about the size but it seems so :(
Snowman
snowman sorry
im getting complaints on my hub its all started since you put in hideme ..PG and forbidden words.
this is the sort of thing im being told
<[CS?]Aalasandria> she just said it said warning you are using illegal software
<[CS?]Aalasandria> that was cricket and elvis , munchie was illegal words
thats from one of my OPs.
it almost makes you feel you should not have updated
REBEL
:O
REBEL:
Hmm... Sounds odd and I really don't get it... And I HATE that X(
I hope the problems will get solved in the new release below as this one has the !hideme & !unhideme removed. The other ones can't have any effect at all if they are disabled... IF they do then something is VERY wrong...
Snowman
v1.10.14.2
ERROR CORRECTED???
I must admit that I'm not sure but it seems there is problems with the following commands so I have removed them again
!hideme
!unhideme
COMMAND MOVED:
!pure
This one can only be used by Masters & Owner now. Got word that some OP's abused the command.
Snowman
oh dear m8.
theres are problems . i cant even connect to my own hub, it says unknown adress and the hub is running . im running DC++ on same pc as hub .
its absolutly screwed my head friend .
im to the point of why im running it
sorry i know its a good script ...like it so much ...
been with this script from day 1.
the thing is the last 2 updates have total messed up MM
in some way ..it was ok up untill the 1.10.8.1 and because ive gone back overwriting it has not cleared everything .
sorry again ...i just hope things get better .
REBEL
;(
REBEL:
I really feel bad about my helplessness but I have to get some reports or see for my self that it goes wrong...
Can't fix what I can't see :(
I am Master on two hubs (one with ~30 users and one with ~70) and they both work great with the newest version.
Anyone else here having any problems then please drop a message...
Snowman
QuoteERROR CORRECTED??? I must admit that I'm not sure but it seems there is problems with the following commands so I have removed them again
!hideme
!unhideme
if it is the nick already taken problem.. this fix/hack what ever works for the hideme/unhideme command...
dont know if it is because you havent informed !
function OpDisconnected(user)
P = 0
repeat
frmHub:UnregBot(user.sName)
P = P + 1
until P == 200
end
Hia :)
I am being able to connect with speed limmiters and with double IP connections even if settings say i shouldnt ??
Using : {Mean_Machine} v1.10.8.1
Z ya
Hia :))
Swedish translation for Mean_Machine v1.10.14.1
F? mer information om IP'n:
Z ya
v1.10.15.1
ERRORS CORRECTED:
A minor security flaw made it possible to get in with two clients even if double IP-connections weren't allowed.
The report !IPGuard 3 made to the OP's have been improved.
Snowman
Hia :))
Wonder if that stops those speed limmiters too.
I have a look at it l8r..doing some other tests 4 the moment..
Swedish translation for Mean_Machine 1.10.15.1
------------------------------------------------------------ 1.10.15.1 ------------------------------------------------------------
Mean_Machine IP-Vakten skyddar nu hubben genom att anv?nda PeerGuardians IP Blokerings lista
och hans/hennes namn var:
Z ya
Edited: Damn !!! sorry about that headline shows the wrong version of the translation :(( cant change it now
Hia
Seen this Snowman ?
--> ;) (http://board.univ-angers.fr/thread.php?threadid=96&boardid=9&sid=4ecbf33d7e9831b0200d75309708d1ad) <--- klick
Z ya
MrZ:
Hmm.... I HOPE the problems wasn't due to MM :(
I still can't get any problems visible on the hubs where I am present... And it really makes me wonder... Can a script overload PtokaX????
I KNOW that MM is getting quite big and CAN require a lot of resources depending on the settings you use.
I run a small private hub with ~30 users on an old Duron1300 PC with 640Mb ram.
This machine also runs my homepage... In fact it runs 3 homepages, and a mailserver.
And it runs fine...
Snowman
Hia:))
Dont feel Bad Snowman..Because you'r NOT !!!
This is also a game..and you is doing this on ya spare time and for free. I know thats easy for me to say (write) but ya know we all love ya and your script ;)
Take care and Please keep upp your GooD Work !!
Z ya
:D
Thanks MrZ
I needed that :)
Snowman
Hmm...
I wonder if someone will need a Russian language to Mean Machine... if you think that its a good idea to make one -- tell me, i will... :D
Alexei:
I can't say if anyone wants a Russian translation, but I bet that it will be used if it exists :))
So you are very welcome to make one :)
Snowman
v1.10.19.1
ERRORS CORRECTED:
A stupid mistake by me made !kickban useless.
Corrected message sent to DC++ users who uses a too old version.
Snowman
Time to download it then....
How about an option from hub-secure???
The one that doesnt allow you using a Search or downloading anything if you are not registred???
Even thou you MAY enter the hub...
Its quite a good thingy... :)
Alexei:
Your request is noted :)
Snowman
v1.10.19.2
Moved the test done by IPGuard to increase the speed of the script.
It used to do the IP test as the first thing on all new logins...
This has now been moved to AFTER the DC++/oDC/DCGui/Slots/Hubs etc. tests.
SHOULD make the script a lot faster :)
NOTE!!!
Translations for the following languages is up-to-date:
French
Swedish
Snowman
I have a problem when i use this command
!setads Sets if words/partial lines should be allowed and what to do with the sender. 0=ads not blocked. 1-3=Blocked. Sender is: 1=Warned. 2=Kicked. 3=Banned.
you put the words in forbiden file, I set mine on warned.
then the users could not talk in pm or main board.
if they just said hello they get a warning for using words not allowed.
REBEL
weird... never haid that problem... i use MM all the time... thats the 1st time i hear about that thing... ?(
Snowman? What did you do to the poor lil MM ???
how about something like Ropocops !upgrade thingy???
you know, the one that promotes a user to higher rank... much easdier that change the name and enter a pass again....or maybe something like ::
!upgrade
where is optional, enter only if u want to change a name for that user(from [VIP]Mike -->[OP]Mike)...
i would LOVE that kind of command... and i think lots of ppl would love it... :D
Good luck...
P.S.: Almost done with russian translation...
REBEL:
I must admit that the !setads is a problem at the moment... I can for some reason not recreate the problem you mention but I know that you are not the only one with that problem.
And I HATE it when I can't find the cause :(
I'd like to know what exactly is written in your forbiddenwords.txt file... Every Return :)
Maybe you could mail me that file.
Alexei:
I have noted your request but I don't know when exactly I can find time for the next update.
However... It WILL be one with everal new features :)
Snowman
Hi,
I have installed mean machine for my ptokax server (very good script, snowman....) but I have a request.
Major part of my users whish to connect in with Black DC and/or NMDC.
As I requested it direct by mail to Snowman, bdc and nmdc are not scripted in mean machine. So they get a Disconnect when they try to enter.
In wait that snowman add this point in his script, is there somebody who has users which connect with these 2 clients?
* The really pb for me is that my Server was on FileShare (is somebody knows?) and FS is now down!! So I am back to DC Server!
** For information, I have translate the file "langage.dat" in French (for french's hubs). Jean-Jacques it's me :D
xjr13sp:
Regarding granting Black DC access.
I have a major problem that only the author of the program can fix.
PtokaX reads the client info from the $MYINFO line but Black DC reports its info on 3 lines and that is NOT supported by PtokaX.
I read, however, that the author has promised to correct this for the next version.
All we can do at the moment is to wait. Sorry.
Example:
Black DC reports this:
$ClientID BlkDC,1.0,A,1/0/0,3,69586424235,0|
$BlackDC Version 1.0 Release 4 (Build 969)|
$MyINFO $ALL xjr13sp Maitre Jedi.... le retour !!$ $DSL$$69586424235$|
It SHOULD look like this:
$MyINFO $ALL xjr13sp Maitre Jedi.... le retour !!
Snowman
Thousand thanks for this reply.
I will contact the author of bdc and asking him if this correction will be soon!!
Thx a lot
** I suppose that about NMDC it's the same problem?!!
xjr13sp:
NMDC is actually MUCH worse because it can fake its description.
Snowman
Right, but I get disconnected when I connect with an NMDC....
So I have read long discussions between patczek and bkg2k and a new release of Ptokax will come in few days.... It seems that ptokax will have the possibiliy to "control" bdc!!
Snowman,
Where do I edit Mean Machine so that all kicks and bans will be posted to everyone??
Seems that if it were sent as a message to all the users, it will deter users from attempting to disobey the hub rules if they see people being kicked & banned.
xjr13sp:
I remember someone mention on the old board how to get in with NMDC but who it was and what was told beats me...
No0bie:
I can't change the way the standard commands from PtokaX behave.
However, the !kickban & !timeban can be changed as they are scripted.
I guess though, that it was the built-in commands you wanted to fire in public.
Problem is that DC++ and oDC users can force their clients to hide those kick and ban messages.
Snowman
Hi,
I don't know what happens, but I can't connect on my server with ALL DC clients!!
I tried with nmdc and bdc, now I know that I can't connect with these 2 clients, but I cant connect too with DC++ (tried with 0.24 until 0.263)!!
I always get the messages:
Use a not modified DCGUI, or use this one without a speed limiter
You may download the latest DCGUI at http://dc.ketelhot.de/download.php
*** Disconnected
I think my dc++ client is set correctly and my server's settings are ok too!!
The hub is F***ed Up then...lol ;)
lolz if u hub is f***ed download a new 1.
xjr13sp:
I KNOW there has been problems when allowing DCGui in MM... It MAY block DC++/oDC then.
It seems like that problem is still there... Disallow DCGui and you can enter with DC++ again... I guess...
I'll have another look at that problem...
Snowman
So no matter what, only the OPs will see the kicks & bans?? (OP's eyes only!!)
I was hoping I could edit the script so that it shows in Main chat to all... is this still possible?
japp
possible
Just put SendToAll where its supposed to be
So... I modified mean_machine.lua and now I can connect with:
- dc++
- dcgui if allowed
- odc (i didn't touch)
- nmdc1 and black dc if I initialize a variable at 1
I can't connect with:
- dc++ if I don't respect all rules defined by snowman in script
- dcgui if not allowed
- odc (i didn't touch it)
- nmdc1 and bdc if my variable is at value 0
bye
Hia:))
Notized that some scripts has problem with the description AND email adress, some sees it as advertising !!!
Just a hint :)
Z ya
No0bie:
As Alexei wrote... It IS possible to make the script show kicks and bans. I can even take control of all built-in commands. It requires some checks to make it work without flaws though...
xjr13sp:
If you made it work with the clients then I'd REALLY like to get my hands on those pieces of script you added :)
MrZ:
I HAVE thought about that when people tells me about problems with the !noads command.
Snowman
Just wanted to mention...
Beside my own page, you can also get my script at
THIS FORUM (http://217.120.180.188/Forum4/index.php?subcat=18&PHPSESSID=196db94ebb700fca4fd064e41f7d5460)
QuoteOriginally posted by Alexei
japp
possible
Just put SendToAll where its supposed to be
Tried that but doesn't work :(
Hi...
I have been away fore a while... but I still whander if you are knowing how to do that request function I told you about...
thx..
RuFOS:
I honestly don't remember what you requested as I have a quite big list in front of me, and I haven't put names on them...
Snowman
Hia:))
Been testing the betas of PtokaX Snowman. At start i only used the one i had MM ver 1.10.8.1 and i usually went fine. After Changed to 1.10.19.2 moore and more of those : "Syntax Error: attempt to perform arithmetic on a nil value" occour also have one : Syntax Error: attempt to call field `func' (a number value).
The "hub" have as moust 23 users and there are not many OP's and if there are almoust no commands a re fired at the moment. So the errors seems to occour "of themselfes".
Any idea? and is there something you want me to test?
Z ya
MrZ:
Well... I DO wonder how you get all those errors.
Did any commands change in the beta version?
I'd like you to see if you can track these errors to a certain event. Did a user with a certain DC-version enter the hub when the error occur? Or users with special characters in their names?... Did someone perform a search? Things like that would be VERY helpful to me.
I also got a single report saying that an Owner was kicked by an OP. That sould NOT be possible.
I can also say that I am working on a new version that will have some nice new settings and commands and I HOPE to be able to release it within 7 days or so.
Snowman
Hia :))
Q: Well... I DO wonder how you get all those errors.
R: Me 2 lol
Q: Did any commands change in the beta version?
R: I realy dont know, not as I see, but i has to
Q: Did a user with a certain DC-version enter the hub........
R: As the syntax errors dont have any timestamps that is realy hard to find out, but I will try to keep an eye on it
Z ya
Hmmm
With 0.263 dc++ we have problems !
<{Mean_Machine?}> You are using unauthorized client software. Bye!
And if i turn off the setings so it will be:
"Allowed but NOT checked!"
I got this: <{Mean_Machine?}> This site only allows DCGUI clients.
*** Disconnected
I using a test client whitout any email or description
This is what the hub say:
[10:53] > $Key ?q??T?bAt&??%??@???7?g@va???%????A???bE?|
[10:53] > $ValidateNick test|
[10:53] test > $Version 1,0091|
[10:53] test > $GetNickList|
[10:53] test > $MyINFO $ALL test <++ V:0.263,M:P,H:2/0/0,S:2>$ $DSL$$5090334410$|
[10:53] test Remaining data in the buffer.
[10:53] test All data sent.
[10:53] x User removed: test
reversed to v1.10.8.1 again...
Z ya
Hia:)) (again)
I did a test and copied the whole folder and tried to figure out the problem...the funny part was that i could rearange it !!!
Then i closed down the "real" hub, upgraded the script and started it again and the problem was gone ?!?
Could it be that it has to be restarted for the upgrade to take affect...strange it was alltho
Z ya
MrZ:
Maybe we should ask for the posibillity to have timestamps in the Scripts window so it would be easier to track the reasons or even better... BOTH a timestamp AND what line in what script that caused it. Then I could compare with that particular line with the timestamps in in the chat/cmd window and solve problems MUCH faster :)
Hmm... Weird thing you came up with there about 0.263. I'll have a look at it... MAYBE the script needs a restart but I don't think so...
SNowman
Hia:))
Ya need to help me here Snowman ;-)
I dono if ya read all the post so here is is:
Zitat ptaczek:------------------------------------------------------
MrZ: GOT it!
Do you think this error message will be ok?
ex:
error: attempt to concat global `nnn' (a nil value)
stack traceback:
1: main of file `C:\Projects\0330\appz\scripts\test.lua' at line 3
The stack traceback will be longer in case of function calls, so you can trace the bug back in the code.
-----------------------------------------------------------------------
MrZ:
That one sounds great :)
Don't actually need the path for the script to be there but it would be wonderfull to have codes like that one.
Sorry I didn't reply earlier... Something must be wrong as I never got a mail telling me a new post was here...
Snowman
Hia:))
hehe np pal, already told ptaczek that it looked ok :))
now we just have to wait and see
Z ya
TO ALL USERS (and would-be users) OF Mean_Machine:
I AM working on a new version. IF everything goes well then it will be released this weekend (sunday I guess).
The COMMAND INDEX & HELP page on my homepage has been on standby AND will continue to be so until the new script version is out.
I have been very busy these last few weeks so I haven't been able to do much, but I hope to get to it this afternoon.
Snowman
v1.11.2.1
NEW COMMANDS:
OP+
!getlog ::::: Shows you the log for that nick or IP. IF multiple nicks with the same IP are found then only the first nick will be shown.
ADMIN+
!ipexadd () ::::: Adds an IP to the IP Exceptions List which allows that IP to do
multiple connections even if Double IP connections is not allowed.
!ipexdel ::::: Deletes from the IP Exceptions List.
!ipexlist ::::: Shows the complete IP Exceptions List.
MASTER+
!setuserlog ::::: Sets of the script shall log all userlogins and logouts.
DO NOT ACTIVATE THIS UNLESS YOU RESTART THE HUB RIGHT AFTER!!! NOT TESTED THOROUGHLY!!!
!settings2 ::::: Shows the current share & log settings for the hub.
!spy ::::: Shows everything the user writes and recieves in both main and PM and shows his/her searches.
!spylist ::::: Gives you a list og who is spying on who.
!spystop ::::: Stops spying on the user .
ALTERED COMMAND:
!settings Shows the current settings for the hub except for share and log settings.
OTHER CHANGES:
Both the IPGuard and the Double IP connection blocker are now sending their results to Pm2Ops.
I STILL have a lot of things to do with the script, but this is it for now... I'll be back :)
Snowman
Hi,
is somebody knows if it is possible to deactivate the !help comand of ptokax ?
I would only have the mean_machine's...
xjr13sp:
You can get the script to "eat" the command so it never reaches PtokaX, BUT you can also stick with +help which only opens Mean_Machine's help.
Snowman
Hi Snowman
nice realese but ive had to go back to the earlier version as i got this big error
[2003-11-03 13:28] <{Mean_Machine?}> ? . ? ' ? The {Mean_Machine?} v1.11.2.1 using English translation is on the hunt ` ' ? . ?
[2003-11-03 13:28] <{Mean_Machine?}>
********** THIS MESSAGE IS ONLY VISIBLE TO OP's+ **********
An error occured reading the configuration file.
DEFAULT settings have been applied.
Please reconfigure the script (Masters & Owner ONLY!!).
For more info use the commands
!settings
and
!settings2
[2003-11-03 13:31] <{Mean_Machine?}> ? . ? ' ? The {Mean_Machine?} v1.11.2.1 using English translation is on the hunt ` ' ? . ?
it happened each time i tried settings in script
just thought you might like to know :))
REBEL
REBEL:
That sounds odd...
It seems like I have to improve the system regarding the settings.dat so it becomes more secure...
I KNEW it wasn't that good but as long as the script kept going I never did anything about it.
Snowman
Snowman
yes its a shame ive had to revert back, as it was running good.
untill i went to set some of the script commands .
It seems also not to be using too much resourse on the hub . which is great , as nowadays my hub is growing between 25-45 users :))
Hope you can iron out the problem,
Mean_Machine is looking good
REBEL
Hia:))
Finaly...i got that error i waited for, lol :)) Here ya go "Snowy"
Syntax error: attempt to call field `func' (a number value)
stack traceback:
1: function `OnTimer' at line 3273 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
Using: Ver 1.11.2.1
Adverts will be shown: YES! Will be shown every 360 minute.
Think ya will find out, g-luck !
Z ya
MrZ:
Thanks... It's errors like that one I want. They should be much easier to solve then :)
Divin' into the problem :))
Snowman
Hia :))
Zitat Snowman:----------------------------------------------------
MrZ:
Thanks... It's errors like that one I want. They should be much easier to solve then
Divin' into the problem
-----------------------------------------------------------------------
Hehehe ok Snowy here ya go....
Syntax error: attempt to call field `func' (a number value)
stack traceback:
1: function `OnTimer' at line 3273 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
I must say ive notised some other strange behaviour on command that i know work b4, so on this one remember im on a beta Ptokax version :))
keep it roling Snowy :))
Z ya al l8r
Hi (Snowman),
I met a problem with a 'non registered user' this evening ....
He came in my hub using dc++ and sharing 21GB (minimum requested for non reg users is 20GB) and after that, he has changed his share to 170 MO and he did get kicked!!! ?(
Is somebody has experienced this?
Hi,
I haven't found any command which allow to unban users who got Tempban... Is there anyone?
I have found someone to unban a permban, but not a tempban.
cant do it yet dont think, still not integrated
xjr13sp:
The problem with people getting below min share AFTER entering IS a problem I am aware of. It IS on my to-do list :)
About the TempBan... (uk-kingdom)pH?tt? is right. It is not yet possible, but I know it has been mentioned to the authors of PtokaX so I GUESS it will be integrated in the upcoming version.
Thank you :))
It is right that this commande (!unban) is a Ptokax command and not yet implemented in the mean machine..
I hope Patczek will correct this as soon :rolleyes:
xjr13sp:
The problem is that !unban ONLY can remove people from the PermBan list and not the TempBan.
Snowman
Hia:))
Her's moore, just say stop when I bother's U 2 mutch :))
Syntax error: attempt to perform arithmetic on a nil value
stack traceback:
1: function `dodccheckonconnect' at line 1041 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
2: function `NewUserConnected' at line 965 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
Z ya and good luck
MrZ:
hehe... I haven't even fixed the first one yet, as I have had major problems with my server.
However... I will start working on both the errors you have mentioned as well at some other small errors and a few updates as soon as I can find the time... I have quite a long wishlist in front of me... Most of the things are smaller ones but... Finding the time... :)
Snowman
v1.11.13.1
NEW COMMANDS:
MASTER+
!setregfirst ::::: Sets if users have to be registered in the hub to be able to download and search. can be 0=no or 1=yes.
OWNER
!setwhoredir ::::: Sets who is allowed to redirect people.
0 = All key personel
1 = Admin's, Master's & Owner.
2 = Master's & Owner.
3 = Owner ONLY!!!
ERRORS CORRECTED:
A flaw made it possible to use the internal PtokaX kick & ban commands on higher ranking persons. Blocked now.
You can now allow DCGUI without blocking for DC++/oDC users. (NOT tested on DCGUI clients).
OTHER STUFF:
Security regarding the settings.dat file has been improved very much. If an error occurs when the script reads the settings,
ONLY the wrong setting is corrected. No message is launched anymore... Errors are corrected silently (May be changed later).
The settings-overview (!settings & !settings2) has been altered again. Settings for !settaglimit & !setads has moved to !settings2.
Snowman
MrZ:
The new release HOPEFULLY corrects some of the errors you were getting :)
Snowman
Hiaaa:))
Okeyy here we go on testing again...
Think i have some translatings to do too..will look over it l8r.
Tnx again Snowman
Z ya
hihi :))
Didnt took loong time he :)
Syntax error: attempt to compare nil with number
stack traceback:
1: function `ReadData' at line 276 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
2: function `Main' at line 373 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
Syntax error: attempt to concat global `lang2' (a nil value)
stack traceback:
1: function `DataArrival' at line 434 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
The 2 first one I get even if restarting script, and direct efter restarting the script, the last after a while and a lot of it all the time.
Z ya
v1.11.14.1
ERRORS CORRECTED:
The new scurity system regarding the settings.dat got a bit too effecient. Corrected now :)
Snowman
Ahhhhhh !!!!
:))))))))))))))
That looks mutch better ... lol
nice work snowman !!!
Will report after some days of testing :))
Z ya pal
Well thanks to you too MrZ :)
Nice to have someone testing it for future releases of PtokaX :))
Snowman
when i use !dccheck NO the script locks and i have to take restart and when i do thet all setting i default again =((
sorry it should be 0 instead for NO :P
now its working perfect =)
Hehe gizmo...
Maybe I should improve the security around the commands also, so it wouldn't be possible to use wrong values :)
Snowman
Hiaa :))
There is still something wrong in that dccheck i think. I still have this:
Syntax error: attempt to perform arithmetic on a nil value
stack traceback:
1: function `dodccheckonconnect' at line 1124 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
2: function `NewUserConnected' at line 1048 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
And if I turn of the dccheck the msg is gone!
Also have this:
Syntax error: attempt to call field `func' (a number value)
stack traceback:
1: function `OnTimer' at line 3300 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
But it is looking real good anyway :))
Z ya
Ahh! I 4got this...Translations for the 2 latest MM updates :))
------------------------------------------------------------ 1.11.2.1 ------------------------------------------------------------
En ny IP har laggts till p? IP undantags listan
Du m?ste skriva in en IP f?r att kunna ta bort den fr?n undantags listan!!!
Exempel: !ipexdel 192.168.1.100
IP'n du skrev in you kan inte hittas i undantags listan...
Du har just tagit bort denna rad fr?n undantags listan:
<< data skickad fr?n
<< data skickad till
>>
Du f?r inte ?vervaka en Operat?r!!!
Du f?r inte och KAN inte ?vervaka dig sj?lv, Hubb ?garen eller mig
Du ?vervaka redan
Du har just ?vervakning p?
?r inte online-!!!
Du har just stoppat ?vervaka
Var inte i listan ?ver ?vervakade!!
?vervakar:
(Anv?ndaren l?mnade hubben!!!)
Du m?ste skriva in en IP adress eller ett namn!!!
Anv?ndaren eller IP'n du skrev in existerar inte i loggen!
Anv?ndarloggen ?r nu aktiv och alla login/logut kommer att bli noterade!! WARNING!!! detta ?r ett OtestadUntested kommando!!!
Anv?ndarloggen ?r nu avst?ngd
------------------------------------------------------------ 1.14.11.1 ------------------------------------------------------------
Anv?ndarna m?ste nu vara registrerade f?r att kunna s?ka eller ladda ner filer. Inte ens fillistor ?r tillg?ngliga!!!
Alla anv?ndare kan nu s?ka och ladda ner filer
Bara registrerade anv?ndare kan nu s?ka eller ladda ner filer p?
Kontakta en Operat?r, Administrat?r, M?stare eller Hubb?garen f?r att bli registrerad
All nyckelpersonal kan nu omdirigera anv?ndare...
Bara Administrat?rer, M?stare och Hubb?garen kan nu omdirigera anv?ndare...
Bara M?stare och Hubb?garen kan omdirigera anv?ndare nu...
Bara Hubb?garen kan nu omdirigera anv?ndare...
ok its me again mr stupid..hehe
I dont get it and its not working for normal users, only for OP's--
elseif (cmd==prefix.."tagdel") then
dodeltag(user,data)
Whyy..loks like:
If command== make coffe then domake tea ..lol
And the helpfile say: !tagdel
But if i type just that the Exaple says: !deltag ... ??
All this realy confuses me, Im not the one gonna tel u "how to" but wouldn it make life easier to write:
elseif (cmd==prefix.."tagdel") then
dotagdel(user,data)
Just my point of view pal, no pointing fingers from me..
Z ya
v1.11.16.1
ERRORS CORRECTED:
Two reported errors creating a "Syntax error: attempt to perform arithmetic on a nil value" has been corrected.
Forgot to correct a command example (!tagdel) when I did the command overhaul long time ago (Thx MrZ :)).
Snowman
MrZ: Regarding the error below:
QuoteSyntax error: attempt to call field `func' (a number value)
stack traceback:
1: function `OnTimer' at line 3300 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
I can't find an explanation at the moment but will keep an eye out...
Snowman
Hi I get thiss error!!
Syntax Error: attempt to call field `EnableSearchData' (a nil value)
And this error come every 5 sec..
Syntax Error: attempt to perform arithmetic on a nil value
TNx fOr ya Help
Useing latest?MeanM from your home page "1.11.16.1"
acethecase:
What version of PtokaX are you using?
The script requires at least v0.326 TD4.
Also remember to enable scripting under the Advanced settings.
Snowman
Hia :)) yeasy one..lol
Swedish translation for The One and Only Mean Machine version 1.11.16.1
------------------------------------------------------------ 1.11.16.1 ------------------------------------------------------------
Exepel: !tagdel 08/24/03 22:41:02 [SW]Exempelanv?ndare
I will be back...(haha)
Z ya
Hia:))
Sorry but i still cand delete tags as normal user, is it just me?? tried in 2 hubs.
And stll have these errors too:
Syntax error: attempt to perform arithmetic on a nil value
stack traceback:
1: function `dodccheckonconnect' at line 1128 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
2: function `NewUserConnected' at line 1049 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
But!! that is the only error ive got in 24h after latest upgrade
Z ya
MrZ:
I'll have a look at the !tagdel problem this evening.
Already solved the one at line 1128, I THINK, but will wait with the release until I have looked the !tagdel over!!!
However the one on line 1049 don't make any sense to me as there IS no arithmetics done in that line...
Snowman
I have this error...(in ptokax)
Syntax error: bad argument #1 to `strfind' (string expected, got nil)
stack traceback:
1: function `strfind' [C]
2: function `doushare' at line 2438 [file `...2.dbg\0.330.b15.18.dbg\scripts\Mean_Machine.lua']
3: function `DataArrival' at line 899 [file `...2.dbg\0.330.b15.18.dbg\scripts\Mean_Machine.lua']
im getting this error
Syntax Error: attempt to concat global `type' (a function value)
which i did not have any errors with 1.10.19.2
im useing 1.11.16.1 now
?(
REBEL
Hmmm
Wonder why DarkElf and I have different problems with the same script!??
Are U using anyother scripts too DarkElf??
eheh, no i have solved the problem ;), its running by 2 hours and no problem ;)
It's running with other 19 scripts :P
DarkElf:
I'd like to know the reason for your errors was, so others (including me) can avoid them :)
BTW: You USED to translate :) (Latest italian translation by DarkElf: 1.9.21.1) :))
REBEL:
That error REALLY puzzles me... I haven't set any global values with the name "type"... No functions either...
Snowman
Hehe:))
If ur running with 19 other scripts ur a LOT smarter then me, i had problem find out witch script was causing the errors with only tre (3). Now im stuck to run this with 1 (the one and only, :)) MM) just to be sure that I can report the right things to ptaczek & Snowman. Later i will test in chillas logger too, when I think all this is stable as a rock!!
"Thats the way i liked it"
Z ya (;_;)/
LOL u was faster then me Snowy :))
(edited: missed u, was trying to get u in a pm)
Snowman:
I used in english :P, sorry for my non-continued translation, i had a problem with my pc...
Now i can translate if you want...
DarkElf:
You are welcome to translate if You want to start again :)
In fact if anyone wants to they are very welcome to translate all but the following languages:
Italian (If DarkElf wants to do it again ;) )
Swedish (MrZ is doing this one :) )
Snowman
Snowman:
Ok, no prob. now...
but
Why the bot write double? like:
[23:51] Today is Wednesday 19. November 2003 and the local time at ?enebra SpAsMiC Hub's location is now 23:51
[23:51] Today is Wednesday 19. November 2003 and the local time at ?enebra SpAsMiC Hub's location is now 23:51
and not only the time...
This is what i have changed & my settings..
Bot = "{Lara}Croft?"
Pm2Ops = "{Virus}Files"
name = "{Lara}"
prefix = "!"
--- WARNING!!!: DO NOT MOVE THE LINES IN THIS FILE AROUND!!!
[?]DarkCrash?
0
1
999
999
0.177
1
0
5.1
0
0
1
1
0
0
1
0
0
0
nothing
0
1
0.2.1
10
0
1
60
0
0
0
0
0
1
1
0
1
And i have disabled the PmToOps
I have also removed the other script but the problem is not fix..
DarkElf:
Unfortunately I know of this problem but can't pinpoint the reason. When allowing dcgui it happens... For some reason the script loops in the welcome part.
It does not affect the script but I have noted it so it will be fixed.
Snowman
Ok, thanks
I have a request...you can add multiple intros/outros for Ops,vip,etc..?
and when i use the commands !setjpops,etc.. you can disable also the Outros and not only the Intros
HI,
Yesterday i recieved this message from a user:
"hey u might want to pass this warnign around the other users also foudn out that there are users with 612.49gb in their share
WARNING....some users have been popping up around DC with exactly 612.49 GB of share....they are "Media Force" bots....if you PM them or get their list...they report your IP to your ISP for illegal sharing."
Anyone heard of such bots ?
Maybe a solution would be to have a maximum share limit, would this be possible Snowman ?
/SB
v1.11.20.1
ERRORS CORRECTED:
!tagdel did not work for ordinary users... Should be fixed now.
Inbuilt PtokaX commands was blocked... AGAIN... Fixed...
Double welcome message when allowing DCGui clients removed.
Snowman
Hia:))
!tagdel working just fiine now...Tnx :)))
Z ya
QuoteInbuilt PtokaX commands was blocked... AGAIN... Fixed...
I have already this problem...
QuoteOriginally posted by SirBilbo
HI,
Yesterday i recieved this message from a user:
"hey u might want to pass this warnign around the other users also foudn out that there are users with 612.49gb in their share
WARNING....some users have been popping up around DC with exactly 612.49 GB of share....they are "Media Force" bots....if you PM them or get their list...they report your IP to your ISP for illegal sharing."
Anyone heard of such bots ?
Maybe a solution would be to have a maximum share limit, would this be possible Snowman ?
/SB
Sup M8, why dont u try to use PeerGuardian and u will get rid
of all Media force pingers and users..!
My PeerG- is blocking about 120 MediaF user`searches?
a day and that?s only from MediaF, there is about 50 more
companys like MediaF.that search for illegal mov,games.. So I suggest that u use PeerGuardian
U can find it here: http://xs.tech.nu
SirBilbo:
I HAVE heard about it but if you think about it then it sounds like a fake... NO ONE can be classified as an illegal sharer just bedause they use a DC klient and look at other peoples filelists or for chatting with them... What would the prosecution sound like???
You have been looking at a filelist!!!... Not illegal... :)
You are charged with writing PM's!!! Naaahh... :)
Snowman
DarkElf:
I hope it's not in the latest version you have problems with internal commands... If so, then I'd like to know which ones...
I tested !ban, !nickban & !drop and they work great at my testhub and on 2 other hubs I am Master on...
Snowman
:( ive had to go back to version 1.10.19.2
as some commands would not work like !kickban ban
plus i found my hub got corrupted somehow from last update . whenever i open a dc client and minimised would leave traces of the dc on the face of the hub .
the update i was useing was the last one you did
REBEL
Hia:))
Works REALY fine for me though...
Errors are now minimised. Only have these
Syntax error: attempt to call field `func' (a number value)
stack traceback:
1: function `OnTimer' at line 3311 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
Syntax error: attempt to index a nil value
stack traceback:
1: function `dospy' at line 3722 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
2: function `DataArrival' at line 957 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
The last one is a srange one, I wrote that as a test, and ive seen a loong time back that the spylist always shows all the users ever visited the hub since the script was restarted..so the list is huuge!! hehe
And I dont use that command!!!
Z ya
SnowMan: yes, is the lastest version...
when i type !help i get the two help (in-built&MM), the IB commands are: !ban !nickban !banip !drop
Bye
Where can i find the latest mean_machine?
?(
Hia :))
Zitat DarkElf: ------------------------------------------------------
when i type !help i get the two help (in-built&MM), the IB commands are: !ban !nickban !banip !drop
------------------------------------------------------------------------
Thats the way it should work dark, what u can do is to put those built in in the right text file to get them all into one place.
Z ya
turkiye:
The is always present at the bottom of all my messages here :))
REBEL:
I must admit that your problems puzzles me as I can't reproduce them.
Does anyone else have the same problems as REBEL?
MrZ:
I will look into those errors within the next week (I'm a busy man :) )
DarkElf:
Can you use the internal commands now? They work here...
Snowman
Snowman:
Yes but !ban !nickban !banip !drop don't run...
Hia:))
All my commands, MM & PtokaX works just fine..
:))
Z ya
ive rebuilt hub with latest MM script
so i will now try and get some better results for you .
Snowman
wish me luck ...lolol
:rolleyes:
REBEL:
Sound great :)
I'll keep my fingers crossed :))
DarkElf:
I just tested the commands you mentioned.
These work fine here:
!ban !nickban !drop
This does NOT work:
!banip
Looking into it right away...
Snowman
First off, I would like to say thank you Snowman, everytime I think you can't do anymore to this wonderful script, you do it again! Makes it kinda hard for anyone to look at any alternatives to Ptokax with you supporting it.
With the latest release, you have added a function in which if a person is not a registered user, they are unable to search and/or download any files from any other users. I have to say I love this function, but would like to humbly ask for 1 added enhancement. Could it be possible, that the Guest account be added to this function? This would allow me to setup guest accounts for folks to try out my hub, but restrict thier access to be a registered member to my hub before they are able to download..
As well may a mention the the link in the beginning of the LUA have the respective (http://lua.bcs-solutions.de/) changed to http://board.univ-angers.fr/) ?
I want to thank you in advance for all of your efforts, and I truly do appreciate them.
:D
Hia:))
[07:15:32] <{Mean_Machine?}> New Release Added by: Type ! read in Main-Chat.
and this in help file:
Writes the text to the file releases.txt. It can be read by all users using the !read command.
is wrong!! the word !read should be changed to: !relread
imo :) but i have been wrong b4 (i think)
Z u
DssDemon:
I will look into that possibility soon :)
MrZ:
You are right there :))
I'll correct it for the next version.
I also discovered a flaw in the MassMessage system.
It send a message to all users but in Main Chat...
This one will also be corrected for next release...
Snowman
Hey sup snowman!!
Question:
In Mean_Machine u are using Guarding.P2P, is it
posible to make it like self standing script.. I realy like the
funktion.! Keep up the Good Work!!
tnx M8..
hi Snowman
1st hub is running and working well ....No Probs :)
Ive set up on same PC a 2nd hub for testing things.
but im getting on 2nd hub this error
Syntax Error: bad argument #3 to `strfind' (number expected, got nil)
Syntax Error: bad argument #3 to `strfind' (number expected, got nil)
any ideas please !
both hubs are TD4 + Mean_Machine
im redirecting from 1st hub to 2nd hub
im wondering if i caused a conflict between the 2 hubs
REBEL ;)
SAD NEWS!!!
I am sorry to say that I have to give up on supporting my Mean_Machine, at least for the time being.
Due to personal financial problems I have been forced to close my internet connection.
This will cause all domains, subdomains and e-mail addresses pointing to snowmans.dk to shut down.
I AM trying to work out a solution that will allow me to get back online ASAP.
Snowman
NoooooOOOoooo , this can?t be trueee..
Im so sorry to hear that, I LOVE MM_script
& everything about it, and u for all ur suport and good response!!!
PlS tell if there is something we can do to help u out!!!
Oooopss :((
Sad day for us MM fans........
Agree with acethecase..just say if there is anything we could do
Z ya !!!
NoooooOOOoooo , this can?t be trueee..
Im so sorry to hear that, I LOVE MM_script
& everything about it, and u for all ur suport and good response!!!
PlS tell if there is something we can do to help u out!!!
Me tooooo!! =(
//WickeD
QuoteOriginally posted by Snowman
SAD NEWS!!!
I am sorry to say that I have to give up on supporting my Mean_Machine, at least for the time being.
Due to personal financial problems I have been forced to close my internet connection.
This will cause all domains, subdomains and e-mail addresses pointing to snowmans.dk to shut down.
I AM trying to work out a solution that will allow me to get back online ASAP.
Snowman
I know you are danish like me, but i write in english anyway (bad english) I got a 125MB webserver and it's yours if you need it. Move your own webhotel to B-One.net if you want and i will pay (125MB) Please dont stop - we are many ready to help where we can.
I am really gratefull for all your support and that you want to try to help me out. As I said in my previous post then I still try to find a solution.
The problem is that I can't develop and test properly and I can't reply to your postings, if I haven't got any internet access, so I simply HAVE to come up with a plan...
Still fighting...
Snowman
keep on fighting Snowman,,were right behind u
Z ya
WE NEED YOU MAN!!!
We are all behind you 100%.
if you lived in UK near me . you could use my internet and pc
but i hope you are able to come back fighting
all the best bud.
REBEL :)
I too have enjoyed the mean machine script, and I am sorry to see the wizard have to give up his hobby due to financial constraints. It is truly sad to see that a MIND like this has to go to waste and be restricted..
SnowMan you truly are great at this stuff, and we want to thank you!!
P.S. Snowman, decided to patch the script myself, and add the Guest Registration piece into the script.. I used these to lines of code:
line 427: if (strsub(data, 1, 1) == "$" and (user.iProfile==-1 or user.iProfile == 4) and strfind(data, "ConnectToMe")) then
the complete funtion for this would be.. (for registered first before downloading and such from the mean machine)
function DataArrival(user, data)
if regfirst == 1 then
if (strsub(data, 1, 1) == "$" and (user.iProfile==-1 or user.iProfile == 4) and strfind(data, "ConnectToMe")) then
lang = rawget(LangList,350)
lang2 = rawget(LangList,351)
SendPmToNick(user.sName, Bot, lang.." "..frmHub:GetHubName().."..."..lang2)
return 1
elseif (strsub(data, 1, 1) == "$" and (user.iProfile==-1 or user.iProfile == 4) and strfind(data, "Search")) then
lang = rawget(LangList,350)
lang2 = rawget(LangList,351)
SendPmToNick(user.sName, Bot, lang.." "..frmHub:GetHubName().."..."..lang2)
return 1
end
end
Hope I have helped you...
OPTIMISTIC
I THINK I'm about to get a solution that allows me to stay online (Some banks are easer negotiating with than others).
I am a reserved optimist at the moment.
Snowman
DssDemon:
It's quite ok that you patched it, but the way you did it then you can't switch the guest part on or off.
I PROMISE that whatever happens I will make an update before new year.
Snowman
Cool Snowman....
It's great to hear...
I have a question though.. (I am just trying to understand all of this)....
but because it is embeded logic, wouldn't hold true if regserv == 0 then it would not run the two statements???
DssDemon:
I guess you refer to this line:
if regfirst == 1 then
You are correct. If the value of regfirst is 0 then it WON'T block. But I want it to be able to block for either BOTH non-regged AND guests OR ONLY non-regged.
This requires a setting more especially for guests.
Snowman
QuoteOriginally posted by Snowman
DssDemon:
It's quite ok that you patched it, but the way you did it then you can't switch the guest part on or off.
I PROMISE that whatever happens I will make an update before new year.
Snowman
Love to here that everything is solving for you, Im realy
looking toward MM update.NiCe to Have U BacK!!
PS.sorry for my crapy english:
v1.12.7.1
ERROR CORRECTED:
The automatic !back didn't work as intended as it set people back when the client fired the autoaway message.
This caused me to alter the autoback function to react when a user writes in MAIN instead of in a PM.
NEW COMMAND (MASTER+):
!setreggfirst ::::: Sets if Guest users can search, get filelists and download in the hub.
This can ONLY be set in conjunction with !setregfirst.
Snowman
Hi..
Is it posible to add my own text files , so that user can use triger [!]or
tex: !weather user gets info on local weather..
just an exempel...
Take care M8 cYa!!
acethecase:
Only if you go in and directly add new commands to the script.
The easiest for you will probably be to have an extra script running for those commands.
Snowman
QuoteOriginally posted by Snowman
acethecase:
Only if you go in and directly add new commands to the script.
The easiest for you will probably be to have an extra script running for those commands.
Snowman
Ahh oki I thoat so, I am patching upp all my text
files in to one script so I can run as stand alone script-
tnx for ur help anyway..
cYa M8!!
Hia:))
Seems nice this one, only some small eroors left as ive found out:)
In td4 original i have this:
Syntax Error: attempt to call field `func' (a number value)
and in the beta i have this:
Syntax error: attempt to call field `func' (a number value)
stack traceback:
1: function `OnTimer' at line 3329 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
Same scripts and everything!
Z ya
v1.12.7.1
ERROR CORRECTED:
!mm didn't work properly. Corrected now...
Another minor error reported by MrZ should be gone now. :))
Snowman
Nice....!! :D
You are greate.....!!!
//WickeD
Hia:))
hehe keep roling Snowman, keep roling :))
Z ya
Hia (again) :))
------------------------------------------------------------ 1.12.7.1 ------------------------------------------------------------
G?ster m?ste nu vara registrerade f?r att kunna s?ka eller ladda ner filer. Inte ens fillistor kommer vara tillg?ngliga!!!
G?ster kan nu s?ka och ladda ner som vanligt
G?ster kan inte s?ka eller ladda ner p?
Z ya
MrZ:
Hi :) Once again I thank you for your translation :))
Snowman
Hiaa:))
This one looks veery good!!
I'm testing on one td4 orig and one of the latest beta's.
Been running test in about 24h now and not a single error :))
The beta report this, but is not important to me as i dont use it:
Syntax error: attempt to index a nil value
stack traceback:
1: function `dospy' at line 3740 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
2: function `DataArrival' at line 973 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
Z ya
Oooups
!nickban dont work 4me
QuoteOriginally posted by MrZ
Oooups
!nickban dont work 4me
Hi, do u use latest vers..
Im useing Mean_Machine? v1.12.10.1
and it works great for me :
I tried to !nickban my self result:
<{Mean_Machine?}> You can NOT nickban a user who outranks you or has the same rank as you!!!
<{Mean_Machine?}> Because you tried to do that YOU will get kicked! DON'T try that again!!!
But what I wonder is it posible to change name off the bot insted of Mean_Machine I would like to call it Imperial Security..
Not to diss MM but my hub is most for
SWG"StarWarsGalaxy" users `players?, thats why I wana change name..
I just remember one more thing, is it ok to copy/past
new list from P2PGuardian home page in to ur?s P2PGuar,
just to update to current list...
CyA M8`sorry for bad english`
MrZ:
Odd thing about the !nickban when it works for others...
I'll see if I can locate a reason...
I will also take a look at the two errors from the beta. Want it to be perfect :))
acethecase:
It IS possible to change the name of the bot.
Find these lines in the script:
line 7: Bot = "{Mean_Machine?}"
line 9: name = "{Mean_Machine?}"
Just replace {Mean_Machine?} with whatever you want.
Regarding the guard. You can also either add new ip's to the list or replace the entire file if you want to.
Hia:))
yes im using the latest script, and i tried on 3 hubs, strange thing is now it works in one of em, but the !rules command stoped working !!??
And if i stop the MM script is works again.
And yes it is good if u try looking at that Snowman, because there will be a new release of the PtokaX, and this is one step ahead :))
Z ya
TNX M8 LUV YA hehe
TakecarE!
Hey Snowman, tried the nEW guest registration feature, and I am getting this error..
Syntax Error: attempt to concat global `lang' (a nil value)
DssDemon:
I think you forgot to update the translation file (language.dat). If not then there IS an error :))
acethecase:
Just trying to keep the customers satisfied :)
MrZ:
Seems like odd things are happening at the moment... Unfortunately it will be a week or so before I have the time to seriously look into it.
Snowman
Hia:))
Yess ur right Snowman, weeryy odd things happening right now, have had strange reports...
take care everyone..Z ya
Snowman,
I did a full download, and copied all files, except the faq.txt, release.txt, rules.txt, etc just the test files, which of course are personal settings anyways.
Sup M8
It looks that my !setads is not working..or it is working but strange things are happening..
I have in my forbiddenwords.txt file:
org
nu
com
net
but when I put .se and user use !help command,
he get kicked!! isn?t that strange!?
DssDemon:
acethecase :
As I told MrZ: Very odd things are happening at the moment, but I WILL try to solve all problems.
There seems to be some errors I have big problems locating.
Snowman
oki M8 np, no rush just for u to know error..
Hia:))
acethecase.... there was some bad problems with the latest releases of oDC that causes someone typed !help and other comments to get disconnected. If that is ur case, try revert to the 5.2 version.
I came home one day and found both of my hubs down, both hub softwares was closed?? not hanged no error or nothing, they was just closed down, and i mean the hub software..hehe explain this to me :))
ps im not the only one, and i dont think it has to do with MM
Z ya
MrZ:
Thanks for that one... You just saved my day :))
acethecase:
Try and see if MrZ's advice will work.
I also noted that a lot of people get runtime errors these days when running oDC 5.21+
I never had any problems with 5.21 though, but did with both 5.211 & 5.212.
I'm back and running 5.21... smooooooth :)
Snowman
Mr Z
I think the !help command gives an error to oDC 5.212 because of sending a bad caracter in main chat.
And i think its because wen u write !help in main you also gets the old help in main chat and that gives you the error..
I got rid of this by removing some line in the script and now i can use !help without getting any error..
Maybe u alla already knew this i dunno but i thought it might help someone..
Regards
//Dorren
Hia:))
Dorren ur maybe right, but !help isnt the only command that make it chrash.
And sory to say that the advert dosnt work either Snowman... went back one version and its ok.
Z ya
hiyaa!!
Mmm Im to back on 5.20 works smmmoothh :D
btw I just found out about / !! / comand in main chat hehe like that!! :]
Hia:))
acethecase..glad i could help u m8t:))
Z ya
hia;)
If we set !setmindc to 0.262 then NO of the oDC version can get in either !!?? it would only tell us to upgrade dc++
..........
!setwhoredir dont work
MrZ:
I can't keep up with all those errors anymore...
I simply lost track of them and on top of that, I had to delay repairs as I have WAY to much to do these days... Sorry about that. :(
Snowman
Hia:))
Guessed that my friend, kool dwn, dont burn ya self out..
Would it be ok if I (we) ask someone else of the cool scripters here to help us, or is that a bad idea??
You scripters may even not work with others scripts at all ??
I dono,, just that we need an update of the script, it seems interfear with the built in PtokaX scipt and that is booth on td4 and the beta one.
No realy errors either, just that command dont works.
think of it :))
Have some nice days now and take care..
.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:.
Marry X-mas and A Happy New Year
... or like in Danish - Gl?delig Jul og godt nyt?r
,,,,or as in Swedish - God Jul och ett Gott Nytt ?r
.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:.
Z ya
QuoteOriginally posted by MrZ
Hia:))
Guessed that my friend, kool dwn, dont burn ya self out..
Would it be ok if I (we) ask someone else of the cool scripters here to help us, or is that a bad idea??
You scripters may even not work with others scripts at all ??
I dono,, just that we need an update of the script, it seems interfear with the built in PtokaX scipt and that is booth on td4 and the beta one.
No realy errors either, just that command dont works.
think of it :))
Have some nice days now and take care..
.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:.
Marry X-mas and A Happy New Year
... or like in Danish - Gl?delig Jul og godt nyt?r
,,,,or as in Swedish - God Jul och ett Gott Nytt ?r
.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:.
Z ya
Why not in Turkish :D
v1.12.23.1
ERRORS CORRECTED:
!setwhoredir (Stupid error from my part)
!setmindc (Disabled DC++ test if oDC is detected)
!setadvert (Same error also caused the timed watch not to show)
Snowman
DssDemon:
!addguest works perfectly here so I can't pinpoint the error you said was there. Remember the syntax :)
acethecase:
Regarding !setads... I tried setting my hub as you mentioned but had no problems... So I don't know whats wrong.
MrZ:
About !nickban... Remember it is an inbuilt command so I can't mess with it. ALSO... It does NOT allow you to write any reason... ONLY the nick. Works here...
MEEEEEERRY CHRISTMAS EVERYONE :))
Snowman
Hey Snowman,
I just wanted to say that Mean Machine is the best script for PtokaX. It is absolutely awesome. Thank you for spending your time on it and fixing problems and answering questions like you've been doing. Keep up the good work. I look forward to the next Mean Machine release. Thanks again
-Matt
mattst88:
Thanks M8 :))
Always good to get feedback... ESPECIALLY when it's positive :)
Snowman
Du ?r inte till?ten att omdirigera anv?ndare
Anv?ndaren kopplade ifr?n innan kommandot exekverades
ok have a nice one to u all
btw, sorry if i cant get u moore positive responce Snowman, not moore then ur a nice man :)) and this script realy IS good.
Yes i know about the !nickban command and it is funny that its working if i close the MM scipt down. And i have tried in 3 diffeternt hub with same result
MrZ:
It's quite allright that your messages isn't especially positive. They are good for me to make improvements and correct errors (very important so keep it up).
About the !nickban
It's weird because all the script does is to direct the command on to PtokaX itself... Hmm....
Well...
A
< * > *
* /.-.\ * * *
* / & \ *
,@.*;@, * * *
/_o . I \ *
/ ;--. ,_ ') * * * *
@ oO,* ' &\
* ( '--)_@ ;o ()\ * * Merry Christmas
/ ;--._ ''--._O'@ And A Happy New Year *
/&*,() o ;-.,_ "" ) To All Of You *
/ ,@ ;+& () o* ;-';\
( ""--., _0 +@' &()\ *
/- . , _ ' ' - -.. . . -' ) *
* / @o : ; ' - - , . __ . ' \ *
* ( ) ; @ & ^ ; " o ; @ ( ) * *
/ ( ); o ^ ; & ( ). o @ *& ;&\ *
"="==""==,,,.,="=="==="
__.----.(\-''#####---...___...-----
Snowman
AAARGH!!!!
WHAT HAPPENED TO MY CHRISTMAS TREE?????
*SNIFFF*
:))
Snowman
Hi m8..
is it posible to get urs P2PGuardian as stand alone script.
Tnx cYa!!
HAPPY NEW YEAR!
acethecase:
It was never made as a stand-alone version so if you want it you are welcome to "cut" it out as long as you note where it came from :)
Snowman
Cool I may do so--and Ill defenetly add props where it cames from if I use it..
How is development work on your next M_M going for u!?
acethecase:
:))
Development is just about at a stand still at the moment.
I am just waiting to see if any more errors shows up.
I'm also out of requests for the script at the moment (Or maybe I forgot some :)))
Please let me know if anyone has any errors OR ideas for new functions in the script :)
Snowman
ok M8 sounds good.. I dont know who or what trigger make?s this error!!
Syntax Error: attempt to perform arithmetic on global `temp' (a nil value)
I will figure out some more stuff u can add to script.
acethecase:
Hmm... The error with "temp" is odd... The only reason I can come up with is if someone tries to connect with a fake client that has a share less than zero (nil).
Snowman
Hia:)) im back, hihi
Syntax error: attempt to compare nil with number
stack traceback:
1: function `dodccheckonconnect' at line 1162 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
2: function `NewUserConnected' at line 1078 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
is it this ur talking about ?
QuoteOriginally posted by Snowman
acethecase:
Hmm... The error with "temp" is odd... The only reason I can come up with is if someone tries to connect with a fake client that has a share less than zero (nil).
Snowman
Hmm ok so its not actually a M_M error that cause it
:O , But its strange that it only comes upp sometimes
for just that special fake user.!
otherwise I can tell u that its working good no other errors reported.. :] Tnx FoR ur helP!
QuoteOriginally posted by MrZ
Hia:)) im back, hihi
Syntax error: attempt to compare nil with number
stack traceback:
1: function `dodccheckonconnect' at line 1162 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
2: function `NewUserConnected' at line 1078 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
is it this ur talking about ?
Hmmmm what do u mean .. If I get that error or !?
:D :D hehe
acethecase:
Hehe... That's just MrZ's way of reporting errors to me :))
You probably don't get these errors as he's a betatester.
MrZ:
Wb MrZ :)
The errors are noted :D
Snowman
v1.12.30.1
ERRORS CORRECTED:
Just some minor errors reported when certain users tried to login. (Reported by mrZ during betatests)
Snowman
Just a small note.
I have removed the French and Italian translations from the homepage as they haven't been updated in ages.
Snowman
:D hehe ook roger that--Im just a bit confused,tired,stoned- :]
shit tomorrow is New Year already--
I WISH U WERRY HAPPY AND PRODUCTIVE 2004 M8?ts :))
Btw I forgot to ask what does it actually check!
!setdccheck
is it /slots/fakeclient/share/hiddentag...ex..
Hia friends :))
Happy New ones!!
acethecase, , !setdccheck : checks all that have to do with dc clients, slots, version, speedlimmiter, tags but not the share.
Btw acethecase: i see u everyvere in here now, how many scripts do u run, hehe, or u testing all? :))
Corect me if im wrong Snowman, and u have a nice year ahead now i hope, god luck and weel se on the other side :))
hehe MrZ.. U are right M8 im little bit everywhere :] , for the moment
Im TESTING Robo_Cop, Chanel_Bot, Mean_M , but
sometime I test/ run / more I have to test them all so
I can find the right one to run @ the end or just to help out and find errors."
I realy like M_M its perfect script for me not to much bullsh.. 8) This is the script I want on my hub!
Btw tnx for ur help about !setdccheck , do u have any problems with it, is it working as it supose to do!?
Hia:))
No acethecase no problem with that anymoore, not now after Snowmans exelens work :)) (again)
And have run the latest MM since this morning ( aprox 9 h) now and no errors yet, look nice Snowman :))
Happy trails friends
Z ya
(btw is your hub down?)
yeah its down now but it will be up in 2h.. fixing everything... Can I vissit ur hub M8 what is the address
:)) you have a pm acethecase
Z ya
Happy New ones....!!!!!!
//WickeD
Hia :))
Think we need some help here Snowman.
The new oDC isnt going to get in. The tag has changed
look at this link (http://forum.directconnect.se/showthread.php?t=1388&page=1&pp=10)
(its in swedish but u'l understand it i think)
Z ya
Hia:))
found a workaround, added <++ to my description and then the MM let me in, but still the other hubs and clientdetection thinks its a fake client, but that not ur problem Snowman :))
Z ya
GodDay to you all..
?( I must be stupide or blind but I can find where to change
allowe passive or active user!- :rolleyes:
I dont want any passive users in hub..
Btw Snowman I have some more ideas that u can inplant to MM - if u dont already have it...
!hubstats / this one PM
Version: Mean_Machine v //
Uptime: 17:00:32
Online users: 390 / 509
All-time peak users: 799
!fav
Add hub to ur favorites
!report /
Let OP's know if you find a faker or something like that,
BUT what I want is that user can send PM to me/OP?s
even when Im not connected-so reports are saved in report.tex file..for ltr read
hm I think its all for now
TakeCare cYa M8?ts
Hia :))
just a fast one...
/fav is built in in the dc++ clients, no need for add to script
l8r :))
Z ya
hehe ty M8 8)
Hia:))
Trying to reply, hehe
About the !hubstats.. there is this option in the beta (so maybe better wait a bit):
19:02:23] Current stats:
[19:02:23] ------------------------------------------------------------
[19:02:23] Version: PtokaX DC Hub 0.3.3.0 build 15.18 [debug]
[19:02:23] Uptime: 7 days, 3 hours, 9 minutes
[19:02:23] Users (Max/Peak/Logged) : 200 / 17 / 11
[19:02:23] Unknown commands: 2 x
[19:02:23] PM commands: 4463 x
[19:02:23] Key commands: 43736 x
[19:02:23] MyINFO commands: 53821 x
[19:02:23] ValidateNick commands: 43672 x
[19:02:23] GetINFO commands: 26802 x
[19:02:23] Password commands: 29 x
[19:02:23] Version commands: 29290 x
[19:02:23] UserIP commands: 0 x
[19:02:23] GetNickList commands: 26786 x
[19:02:23] Search commands: 31365 x
[19:02:23] SR commands: 1285 x
[19:02:23] CTM commands: 1949 x
[19:02:23] RevCTM commands: 1329 x
[19:02:23] ------------------------------------------------------------
[19:02:23] CPU usage (60 seconds average): 0.7%
[19:02:23] MEM usage: 0 kB
[19:02:23] ------------------------------------------------------------
About the !report: Why not use the {Pm-To-Ops} bot ??
About the "allowe passive or active user!- ". i dont think ive seen this option in this script, maybe ive missed something or ya mixing the script options pal :))
Z ya
v2.1.2.1
ERROR CORRECTED:
The script now accepts the new oDC string :)
This is NOT a major version... Just my way of numbering it :D
Snowman
acethecase:
MrZ is right... The command allowing/disallowing passive user was never part of MM but it was an idea for next version though :)
I see you point with the !report command.
I could be used for reporting things happening when no OPs are online for later reading...
And for the stats... Lets wait as MrZ suggests...
The stats in the beta looks promising :)
Snowman
aiight tnx for urs fast reply M8?ts
MrZ sure {Pm-To-Ops} bot works but only if ant OP is online,
what I would like is that messages user sends to Pm-To-Ops are saved in txt. file if there is no OP in hub!
!hubstats.. are looking NICE.... :D
This latest update do I only take the (valid for 1.12.7.1+) and replace..
Otherwise everything is working nice for now,
keep up the good work Snowman & MrZ! :]
v2.1.2.2
NEW COMMANDS:
OP+
!promoteuser ::::: Promotes a user. Non-regged > Guest, Guest > Regged, Regged > VIP, VIP > OP, OP > Admin & Admin > Master.
MASTER+
!setnopassive ::::: Sets if passive users are allowed in the hub. THIS AFFECTS ALL USERS!!! INCLUDING OP's+.
Snowman (I'm ROCKING today :)))
acethecase:
As long as your current version is at least the version mentioned, then the update is enough :)
Snowman
Hehe :))
Hia Rockers :)) then take a look at this:
stack traceback:
1: function `dodccheckonconnect' at line 1176 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
2: function `NewUserConnected' at line 1078 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
Syntax error: bad argument #3 to `strfind' (number expected, got nil)
stack traceback:
1: function `strfind' [C]
2: function `dodccheckonconnect' at line 1121 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
3: function `NewUserConnected' at line 1078 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
Syntax error: attempt to call field `func' (a number value)
stack traceback:
1: function `OnTimer' at line 3335 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
Sorry 4 the negative response, , keep on rocking folks
Z ya
btw: im only running MM, no other!!
MrZ:
Eh... What version of the script are you using???
The commands these errors refer to is not present at the linenumbers reported!?!?!?
Snowman
Hia:))
Hmmmm strange should be 2.1.2.2.
Ok lets wait, to next time it shows up, , tnx anyway Snowman
----------------------------------------------------------- 2.1.2.2 ------------------------------------------------------------
Du m?ste skriva in namnet p? anv?ndaren du vill befordra
Du kan inte befordra en anv?ndare som inte existerar !
Du kan inte befordra en anv?ndare som har samma eller h?gre rang ?n digsj?lv eller befordra en anv?ndare till samma rang som dig sj?lv !
Du har blivit befordrad. V?nligen logga in igen f?r att aktivera din nya status
Du har just befordrat anv?ndaren:
Tyv?rr, men anv?ndare med passiv anslutning ?r inte till?tet h?r
Anv?ndare med passiv anslutning ?r nu till?tet
Anv?ndare med passiv anslutning ?r nu INTE till?tet
Z ya
cool ty snowman!!
MrZ Im using v1.12.30.1
btw: im only running MM, no other!! :D :D
Hello I am new to using your script and i am running the Mean Machine v1.12.23.1 version how do i update to your 2.1.2.2 version or do i have to start over. Thank! 8)
QuoteOriginally posted by Cboy301
Hello I am new to using your script and i am running the Mean Machine v1.12.23.1 version how do i update to your 2.1.2.2 version or do i have to start over. Thank! 8)
Hello M8 & Welcome!
Go to Snowmans homepage and download the uppdate replace the old ones.
:]
Ok so do i get the full version or the update below it and will that update to the new 2.1.2.2. Sorry dont mean to be a bother just new to it. :))
np M8 :)
jupp that?s it , just take the update it will update to current V.
Cboy301:
First: Welcome onboard :))
Second: acethecase is right. As long as your current version is at least the version mentioned in the "valid for" it's enough to get the update and overwrite the files needed. The update doesn''t mess with your current settings.
MrZ:
Odd thing. Lets hope the errors never show up again :)
Snowman
Yup Snowman lets hope that it was just me that had wrong, maybe i saw them b4 i did the latest update.
No errors yet tho :))
Z ya
Hmm.... Should I take it as GOOD news when no one writes here at the moment? :))
No errors? Then something MUST be wrong :))
Snowman
hehe dont say like that, all hell can brake lose :D :D
Upptime: 2 days
but not so much users to test the hub properly
up to 50--
No error to report!
Snowman- Is it posible to put in !hstat & !hconfig
!hstats for Hubstatistic / memory use / ppl vissited hub and more...
!hconfig - Hubconfiguration / like it says check out how the hub is configurate..
And one more thing, what about NMDC & NMDC2 -NeoModus client. thay cant come in or M_M is not letting them,
are all nmdc client users bad 8)
and for finnish is M_M looking for exe. instaled files !
thats it for now ty for all ur help Take Care!!
Hia:))
Yes its fine over here, but there is errors too,,hehe just thought i would give ya a brak pal.. here ya go
Syntax error: attempt to perform arithmetic on a nil value
stack traceback:
1: function `dodccheckonconnect' at line 1197 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
2: function `NewUserConnected' at line 1085 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
Syntax error: attempt to call field `func' (a number value)
stack traceback:
1: function `OnTimer' at line 3356 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
Z ya :)))
Hi...
Thank you for a great bot,
I am using 2.1.2.2 but am not able to allow oDC 5,3 users to enter the hub, could you help me accive this please? :baby:
Is it possible to configure MM to "only" allow certain blocks of IP no. I am using another bot for allowing only
Icelandic IP to my hub but if MM had this feature it
would greatly add to it?s perfection.
btw I have translated MM to Icelandic, where should I send it?
Hia:))
phalon,,, no ofence pal but I have explained many times in this forum about the oDC 5.3, pls use the searh in here b4 next time :)) again,,,
mod for the oDC tag (http://www.minhempc.com/filer/oDC53-mod.rar)
or if its just you self or dont wanna mod, you could just add <++ to your description.
To "only" allow certain blocks of IP you could modify the Guarding.P2P.
Z ya
acethecase:
!hconfig??? Don't you have all the settings in the !settings & !settings2 commands? Or what are you looking for?
I COULD make some stats... Can't do memory use though... Not supported (As far as I know)...
NMDC & NMDC is not allowed as standard as they don't have a standardized $MYINFO line. You CAN give them (And all other clients) access by setting "!setdccheck 0".
And last... :) No MM do not look for any exe files.
MrZ:
I have found the reason for ONE of the errors you mention (I think) BUT
2: function `NewUserConnected' at line 1085 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
puzzles me... There is only ONE word in that line: end
1: function `OnTimer' at line 3356 [file `G:\Kopia av Wurlitzer\scripts\Mean_Machine.lua']
also gives me problems... I THINK it's caused by a problem in the beta (not sure though)... If I correct this line then the timer functions stop working so it HAS to be present.
phalon:
Welcome aboard :))
Thank you for your icelandic translation. It is now online on MM's homepage :)
Regarding oDC5.3... MrZ is right... There is a modded version of it online, although I wouldn't think it is the right way to solve the problem. It SHOULD be solved by adjusting hubsoft and scripts to accept the new tag (Just my opinion). I am a little confused by your problems though, as MM should accept the new tag correctly... It works on a hub I'm Master on... I'll look into it though.
NOTE!!!
It WILL be some days (maybe a week or so) before I get on with the script again as I just lost quite a big amount of data due to harddisk failure. Want to get as much of the data restored again before I do anything else...
Phew!!! What a novell ;)
Snowman
MrZ:
None taken :D
I will ask "my" users to use oDC 5.212 instead of 5.3 until the problem
is resolved, No offence MrZ: but I do not like the
solution of a modded-soft on my hub, that is excatly
what I am trying to alianate from the hub as some of
them can "freeze" slots and "see to much" among other things.
About the IP "problem" I was suggesting an addon, I do
not have the programing experiance to modify, I leave that to you guys :))
Thank you for your reply?s guys, I appriciate the help!
phalon:
Ups... I missed the part with the IP's in my last reply :)
MrZ is correct.
"Guarding.P2P" is residing in the Mean_Machine subdir and is for editing in an ordinary text editor like notepad. Just add the range you want to block at the bottom of the file, using the same syntax as used with the rest of the entries. e.g.:
:-
Example:
NetPD:207.155.128.0-207.155.255.255
Remember that the script will block ALL ip's between first_ip and last_ip, both included.
Remember to use the "!setipguard " command to activate the blocker.
Snowman
Hi, just recently started my own hub, using the script Mean Machine :)
It is a great script and really easy to use!
I have a question to ask??
When you get your list of commands up you recieve some via PM and others appear in main, is there anyway of stopping that so you recieve them all in PM??
Thankyou for producing a great script, and i look forward to seeing your reply :) :)
Woody
Woody:
Hi there and welcome :))
The reason why some of the commands are in main and some in PM is that I have used the same help-command as PtokaX does. This causes the !help to show as follows: The ones written in main are built into PtokaX and the ones in PM are from MM (Mean_Machine). If you usually don't use those commands use +help instead. Then only the commands listed in the PM will be shown.
Regarding the way they are listed... Just edit the correct files. The files that lists the commands are called "commands***.txt" where *** is the userlevel. The files reside in the Mean_Machine subfolder.
Snowman
Thanx alot Snowman :)) :))
Great Script
GRRRRRR Just changed all commands***** using "!" prefix, gotta go back and change em to "+" now LOL
Hiaa:))
Snowman,,, Dont wurry for me pal, I dont (hihi). If its the beta doing this then you know what you have in front of you. It dosnt bother me a bit :))
But i dont find just end on that line pal.. What part do the thing starts counting from ??? depends on how the beta count it i think, do you know? I dont, pls explan if you do
phalon,,, No affend at all, I just wanted to give you a clue, but do take a look at the mod, it cant freze slots or anything, it just do the tag thing. But i agree I dont recomend this mod to my users either..to mutch work with that,,hehe but as a OP you better know whats out there,, look at it
Woody,,, Welcome online pal.....There is no need to change them all :)) Snowman have maked that easy for us. Look in start of the lua file,, look after --> prefix = "!"
and change it to whatever you want, and restart the script.
And i think you and your OP DO want those built in commands that are in PtokaX (them you see in main). I have copied them inside the textfiles so all shows in the MM help window, remember they are diff for diff profiles and its kinda hard because you have to do it all over everytime there will be an update...
hehe a novel, he no sh*t
Z ya all
i have changed the prefix to "+" in the .lua
but when i try to go +settings up - nothing happens - any suggestions??
Woody
Is there any way of turning the ptokaX standard commands off?
Hia:))
Woody,,, after shanged the prefix in the lua, did you restart the script?? - - Works fine here :))
No there is no way to turn of the built in commands in PtokaX. In the beta there is a option to change prefix too so i guess that will still be there in next release.
Z ya
Hi.
Thank you for great script..
I am just wondering what is tagwall..
Is there anybody who let me know?
thanks
daysgone:
Hi and welcome :)
Tagwall is a place where all users in the hub can enter messages or news or whatever they want. Only OP's+ can delete it all again.
Woody:
I can see that MrZ gives you all the answers needed :)
Keep it up MrZ :))
Snowman
hmm i tried to have the script in ptokax 0.3.3.0 but this error comes whemn a user connect
Syntax error: bad argument #1 to `strlower' (string expected, got nil)
stack traceback:
1: function `strlower' [C]
2: function `NewUserConnected' at line 1036 [file `C:\Program\Ptokax\scripts\Mean_Machine.lua']
gizmo:
That's odd?!?!
If I'm correct then the same version is used by MrZ and I don't think he has any problems at the moment.
I can only think of one reason for that error. The user that tried to get in didn't have a nick (nil).
Snowman
Hia:))
Yess Snowman,, ur right its the same version 0.3.3.0.
And ive searched try this site an no msg like that around here,, sorry Gizmo
Z ya
Snowman, I spent all night reading your expoits on how you got to this version, so I decided to change from the neomodus hub and opt for ptokax running mean machine only 2.1.2.2
Although I am set as Master I still get this message "[14:17] This hub is running PtokaX DC Hub 0.3.2.6 TestDrive 4 (UpTime: 0 hours, 0 minutes)
[14:17] *** Your nick was already taken, please change to something else!"
I tried to use the !drop command and it still does not work, all my other ops can get in and I can also get in with another nick I set as operator..
Any ideas..
Pedro
Hello Pedro,
did you write your nick in the place for admin?s nick in the ptokax software? Just right above the line for the port.
if yes change it to admin or something diferent to your nick, because if you get in your hub with your nick writen in that place and using it in dc you get the message you are getting!
regards
xfiles
First... Welcome to both Pedro & xfiles :))
Pedro please report back if what xfiles wrote solved your problem. If not then I must see if it's possible to recreate that error so I can trace it down.
Snowman
and also I am trying to banip but nothing happens ??
if this is not yet available please write it in to your code
TY
Pedro
xfiles, ye man, spot on solved it thanx
HAPPY DAYS
Pedro
MAYBE I'M BEING GREEDY.......
can we incorporate or have a standalone script that checks for inflated share size like DC++K does, just an idea that would be a great tool for public hubs..
can you let me know what you decide..
HAPPY DAYS
Pedro
Hi..Snowman
Thank you for your kindness
Is there offline-messenger in Mean_machine?
If not.. what is the way to add offline-messenger?
Your script is so great!!
yes im still running 2 hubs with TD4 and Mean-Machine on same pc
but i have a problem with the second hub when i set no advertising
does not matter if its kick or ban. the users only have to say hello and they get banned as that is what i had set at
hub 1 usual nil value errors thats about all but dont get those errors in second hub
its still the best script :))
REBEL
damn i still get this error =(
Syntax error: bad argument #1 to `strlower' (string expected, got nil)
stack traceback:
1: function `strlower' [C]
2: function `NewUserConnected' at line 1036 [file `C:\Program\Ptokax\scripts\Mean_Machine.lua']
humm, lets have a quick look at this scipt and ill try and find the problem ^^
REBEL:
I wonder what you are doing since one is totally f*cked up and the other one runs like a charm ?( :)
gizmo:
And YOU are also makes me puzzled... How? Why? What? :)
I am almost 100% sure that someone with an empty nick tries to connect to the hub.
Snowman
hehe im only start it and wooooops the error comes =)
iv had same error when i had dccheck enabled in a earlier version then i turned it off and it worked but not now :/
but the error comes all the time when users connects
Hiaa:))
Zitat REBEL:--------------------------------------------------------
but i have a problem with the second hub when i set no advertising
does not matter if its kick or ban. the users only have to say hello and they get banned ....
-----------------------------------------------------------------------
Could it be so that u have a space in that text file??
Try copy the file forbiddenwords.txt from the working hub to the otherone.
gizmo,,,,,
Try with a reular td4 and see if u get any errors.
btw what version do you use, i know that u said 0.3.3.0
but what built version ??
Snowman :)
Is it possible to have a funktion for VIP (same as for OP !setopclients) !setvipclients?
Z ya
beta 15.25
same as mine then, but i dont have that error.
Do u use moore scripts then MM?
Z ya
v2.1.22.1
Only a VERY small update. Just tried to fix the error last reported by gismo
I WILL start working on the next version this weekend but can't promise when it's done :)
Snowman
Hia:))
We are 3 hubs running MM, not in none of em i can get the command !nicknban or !banip to work !
If i close down MM, the commands works as they supose to.
Couldnt be just me(us) that have this??
Z ya
MrZ:
You are probably right... I'll try and look into it as soon as my system is up and running again... Just had a major server-crash which destroyed some VITAL files for me...
gizmo:
I'd like to know if that little fix actually worked :)
Snowman
Hello Snowman.....
There is 1 thing i dont understand....
I uses Mean_Machine and i like it,, but,,
there is something weird in the script...
why check slotrules on Vip's??
i have set ptokax not to check vip's(share, slots,hubs)
but Mean_Machine does not let them in ?!?!
BeeR:
Up until now they have always been tested like everybody else but OPs with the script.
I HAVE plans to change this so you can define more precise who is checked, what is checked and how.
But it WILL take a bit of time rewriting it so please have a bit of patience :))
Snowman
v2.2.1.1
The following change has been made due to an error in the newer oDC clients:
!help will no longer show the in-built PtokaX commands in main chat.
They has been moved to the PM along with the other commands.
A switch has been added to the help command as well:
!help -i ::::: This will show the internal PtokaX commands ONLY.
The help command now gets it's info directly from the profiles created in PtokaX
and will only show the commands allowed for the individual nick.
Snowman
Hia:)) back after 4days tofix 4 myISP problem ..hehe
About those PtokaX commands that dosnt works, ive found out this:
The !nickban works if the user is online
The !banip dosnt works at all
All commands works with the version 1.9.23.1
There is only one section in the script that content the word "banip"
And about the help problem for oDc clients,, i had those ptax help files added to the MM ones for ages now :))
And there is moore commands that causes the client to crash
Think ive seen that Opera said its not his problem to fix, its a PtokaX problem !! ??
Z ya
oOoPs i almoust 4got
----------------------------------------------------------- 2.1.4.1 ------------------------------------------------------------
Loggen som visar de senate inloggningarna ?r nu AKTIV. Den sparar senaste inloggningarna i
dagar
Loggen som visar de senate inloggningarna ?r nu INAKTIV
Z ya
Sorry this may be a dumb question but is there a way to take your peer guardian blocklist part of your script and just make that a script without using the whole mean machine. I runa hub with another script and would like the peer guardian part of yours. Just a thought i think others may want that also?
MrZ:
I do remember you did the help part :)) but probably not as dynamic as it is now :)
IF you change just a single thing in a profile... Lets say you will allow ops to be able to restart the hub, then the script will add that command to the list of internal commands automatically. Clever thing right? ;)
Regarding the new translation... It's not imortant yet as the commands using those lines is not complete yet :)
Cboy301:
Other people has asked for it but as always... If you want that part then you must use the entire script OR rip it yourself, just as long as you pay credit to my script :))
Snowman
Why don?t you just chance your mainscript to Mean Mashine Cboy301??
Then you?re sure not doing something stupid, trying to rip the peer guardian out of it
I would rip it myself if i knew how i have no problem with giving u the credit but i dont know how to do that. Sorry just thought it was an idea didnt mean to put down your script.
Gnuff:
I HAVE thought about making a seperate "Mean Machine" IPGuard... Maybe I will :)
Cboy301:
Oh I didn't take it as if you were putting my script down so don't worry :))
Snowman
v2.2.7.2
NEW COMMANDS:
ALL USERS (when !setlog is active)
!lastseen () ::::: Shows when the user was last online. If is not present the complete log is shown.
MASTER+
!setlog ::::: Sets how many logoffs you want to save to the log. Values from 1 to 1000 is accepted. 0=off.
ERRORS CORRECTED:
!spy failed with an error. This happened if scripts was restarted and the user using the command didn't reconnect. Fixed.
!banip, !nickban and all the other inbuilt commands should be online now.
"strlower" error reported by gizmo should be gone now.
Snowman
Hiaaa:))
Tnx....I man needed that update, testing now, !banip and !nickban seems to work just fiine
bbl l8 with report :)))
Z ya
MrZ:
Sounds great :)
BTW... Forgot to tell translaters that I have made it more friendly regarding translation.
%d now represents data and must be present in translations as well but you can now place it anywhere in the line.
I am thinking of making it even MORE friendly... Maybe using the same xml standard as DC++ and oDC does.
What do translators think of that idea?
Snowman
;) Not quite fresh today...
Regarding translations... %d must only be present in the lines where it was from the beginning... :))
Snowman
Hi Snowman
Great script
Would like to suggest that a message is sent when a non-reg connects to a hub where reg only d/load like "Please get regged to be able to Search and Download"
It would be great
thnx
Hia:))
Not quiet fresh myself either :)
Do as u like with those translation Snowman, im afraid i dont understan u.
I found something funny
If i type in a MM window --> !help -i
it will sent something (dono what) to ALL users, by the meaning i have PM windows opend from all users.
Lucky i tested this in a test hub with just 18 users, haha
Z ya
MrZ:
DAMN!!! I just tested the !help -i in a PM on a 50 users hub.... LOTS of windows... Looking into it RIGHT away.
Thanks mate :)
Snowman
v2.2.7.3
ERROR CORRECTED
An error reported by MrZ that caused a PM to be sent to all users in the hub has been fixed.
Snowman
Snowman wrote:
QuoteI HAVE thought about making a seperate "Mean Machine" IPGuard... Maybe I will
Well, no doubt it will be a very popular download :D
Hehe:))
Dwl right now, tnx m8
Z ya
Could i please make a suggestion for next update??
Make User commands more user friendly! easier to read! maybe under different topics??
Thanx
Woodster:
It has been discussed a long time ago and I AM willing to make it more friendly... However... I need some ideas or something... How would people like to see it?
Snowman
Hmmm... ?(
Wonder what is happening...
Suddenly I don't get any mails about new postings but the mail address works when I test it by sending mails to it. Is the mailersystem down or is it just at my mail there is something wrong? :(
Snowman
QuoteOriginally posted by Snowman
Woodster:
It has been discussed a long time ago and I AM willing to make it more friendly... However... I need some ideas or something... How would people like to see it?
Snowman
Hello again Snowman...
Can you try to keep M_M small and effective
insted of makin it large and slow script...
Keep the OP's and VIP's free from (client, tag,
share, and slot check) and you have a good
start to an effective script.. I dont think users
need lots of fancy commands and other stuff,
it's better they learn to read the rules first..
What do you think of add an ISP function,
like a user must have [BBB] as an prefix
to join the hub? Maybe different slotrules
for Dsl-Cable, LanT1, LanT3 is nice to have..
Over and out from BeeR ((=
Hellou again Snowman :]
A new idea popped up....
What do you think of a badnick and
bad client function? Where you can add
bad prefixes and bad clients you have
in your hub/hub's or dont want to have
in your hub/hub's....
Thats all for now
BeeR :D
Under headings off
EXTRAS
USER COMMANDS
VIP COMMANDS
OPERATOR COMMANDS
MASTER COMMANDS
OWNER COMMANDS
or those alike for different profiles
Woodster :)
Hia :))
BeeR, , first you say "Can you try to keep M_M small and effective
insted of makin it large and slow script...
Keep the OP's and VIP's free from (client, tag,
share, and slot check) and you have a good
start to an effective script..
Afterward you ask him to put in even moore??
But i also would like some on/off switches for VIP's tho:)
About the "badnick and bad client function" put those in the file
Still got this Snowman, but no hurry, , working smooth over here :))
Syntax error: attempt to call field `func' (a number value)
stack traceback:
1: function `OnTimer' at line 3510 [file `G:\Wurlitzer\scripts\Mean_Machine.lua']
Z ya
QuoteOriginally posted by MrZ
Hellou MrZ :]
It was my own personal request (ISP-check, badnick
badclient).. I still want M_M to be a small script
without any fancy or flashy functions, only the most
used and needed functions to run a hub effective...
About OPs and VIPs check: I would like to see a
a switch off like you sad MrZ...I dont understand
why a check on OP's and VIPs (tags, hubs, slots,
bad clients, share, 2 connections) is needed...
Hiaa:)
Snowman,,
New TAG added to the tagwall by: <[CS?]MrZ> Type ! tag in Main-Chat.
As you see there is a space after the ! (in "type ! tag..) when this goes on board. It makes users a bit confused as the command is !tag without a space.
Could you possible, sometime, in the future, (hehe) fix this :))
BeeR still there is this client check already. The ISP check will also come in a future release of PtokaX, no offence he?
Z ya all
hi all...
I just came up with an id?.
what about a kick conter?
auto ban after X times he/she has been kicked.
or even like timeban X times before Ban.
and so on................
Thx for THE best script....
/me.
:D
QuoteOriginally posted by Andersk33
hi all...
I just came up with an id?.
what about a kick conter?
auto ban after X times he/she has been kicked.
or even like timeban X times before Ban.
and so on................
Thx for THE best script....
/me.
:D
Yepp..i agree..
3*kick = autoban, is a good function or what value you want to set...
Hi to you all :))
I'll have a look at your requests as soon as possible.
I also found some minor "errors" myself but not anything that affects the functions...
Snowman
hi what are the minner problems is there
and is there a scritp you can add that can get all users ip numbers in the hub in one shot.
i use neo and have that funtion with that verions but know that i am switching to ptoka verion was wondering if you can do it i know you can do it one bye one.
I also run trivia in my main is there a way of making a chatroom for users to log into like owner admins, op, vip, and users.
ty
night_hawk
If you have looked at Mean Machine, you will see that there is already a script for main chat, I f I am mistaken the do a search for main chat, the scripts are out there if you look for them..
HAPPY DAYS
it is not for in the main question was for snowman any way
Hiaa:))
pleeeese if you do that cick counter, make an option to turn it off too...tnx
night_hawk, , imo it was nice of pedro to try ansvering your question, thats the way it should be
Z ya
sorry for that and yes it was nice just there where other qutestions i was asking
Hiaa:))
About this:
New TAG added to the tagwall by: <[CS?]MrZ> Type ! tag in Main-Chat.
As you see there is a space after the ! (in "type ! tag..) when this goes on board. It makes users a bit confused as the command is !tag without a space.
i found it its a space here:
SendToAll(Bot, lang.." <"..user.sName.."> "..lang2.." "..prefix.." "..lang3)
Ive fixed it myself but maybe you better fix it in next release :))
Z ya
MrZ:
I'll fix it :)
night_hawk:
I am not quite sure if I understand what you are looking for but there is an inbuilt command in PtokaX that can report ip-ranges:
!iprangeinfo Show all on/offline users within that iprange.
About all requests... I am sorry that I am as busy as I am... Otherwise I would implement them all right away but as things are I'm quite busy... I WILL work on the script when I have some spare time but it will be a slow progress so please be patient with me.
Snowman
Hiaaaa:))
Dont be sorry Snowman, were not, , and we are patientce...take ur time bud, take ur time :)))
We dont wanna burn you out, do we :))
Z ya
ty but i am still having trouble with it.. When i use !iprangeinfo is says [11:33] *** UserStatistics are not running. ans same thing with !userinfo....then when i turn userStatisics on like it say i get this message from pyokax You need to install MS Access-dd components to use the userstat! can you help me with this please to if you can
B]night_hawk:[/B]
Ahh... In the Advanced tab you have the option to start the user-statistics, but the hub must be shut down while activating it.
BEWARE!!! If you have lots of people coming and going on your hub that statistics file can get quite big within a short time and it WILL eventually cause lagg in the hub if you don't delete some lines in it once in a while manually.
Snowman
*** Syntax error in command !ipinfo : No parameter given. what does this mean
never mind i got it sorry was mt dumy head not doing it right i like the scritps you have
night_hawk:
hehe.... Thats okay :))
Snowman
[= Tnx for you answerd my mail to you Snowman =]
Now i'm more convinced that Mean_Machine is one
of the best script when you are finnished :P
BeeR:
That's what I'm here for :))
I am working slowly at the moment as some parts require a major rewrite but I'm confident so... :)
Snowman
I REALLY hope the silence here is due to the fact that no problems is present at the moment :))
Snowman
all is great.... thanks again for your help....have a greta day....let me know when you do anything new....
night_hawk:
I can tell you that I'm working most of my sparetime on the script... It teases me at the moment... Rewriting big parts to be more adjustable... And it gives me some problems but I will NOT give up :)
Snowman
I have a question to you all regarding my rewrite...
All the settings that now uses 0 and 1, should they keep doing this?
OR would it be better if you could use "yes", "no", "on" and "off" as switches?
Snowman
Hi Snowman,
Its been 1=yes and 0=no since it started I got used to it already and at the same time it would be so much easier for the newbies to understand with on/off or yes/no.
I think it doesn't really matter to me, just keep up the good work, I love this script.
HAPPY DAYS
Snowman
i think on/off will be more clearer for some folks :-))
QuoteOriginally posted by Snowman
I have a question to you all regarding my rewrite...
All the settings that now uses 0 and 1, should they keep doing this?
OR would it be better if you could use "yes", "no", "on" and "off" as switches?
Snowman
Hellou again Snow...
I agree 2...yes or no is better than 1/0
Btw..take the time you need to rewrite M_M
but let us know how you progress...
or on/off :))
hi on/off seems ok i was a nebbie and i understood the 0/1 But on/off might be better.
Thanks guys... I am currently ALMOST done with a total rewrite of the login part of the script...
The new part include seperate settings for all userlevels on all parts:
Client types can be different for all...
Client versions can be different for all...
Maximum number of hubs can be different for all...
Minimum slots can be different for all...
Maximum slots can be different for all...
Share can be different for all...
& Slots/hub ratio can be different for all...
It will support controlling of DC++, oDC, DCGui & zDC for now.
Snowman
sounds cool but this newbie going to need a lot of training.....lol....
QuoteOriginally posted by Snowman
Thanks guys... I am currently ALMOST done with a total rewrite of the login part of the script...
The new part include seperate settings for all userlevels on all parts:
Client types can be different for all...
Client versions can be different for all...
Maximum number of hubs can be different for all...
Minimum slots can be different for all...
Maximum slots can be different for all...
Share can be different for all...
& Slots/hub ratio can be different for all...
It will support controlling of DC++, oDC, DCGui & zDC for now.
Snowman
Now i get real exited..............
I'll hope it wont be long untill i get my hands
on the new M_M
Hiaa :))
still have some of these:
stack traceback:
1: function `OnTimer' at line 3510 [file `G:\Wurlitzer\scripts\Mean_Machine.lua']
Syntax error: bad argument #3 to `strfind' (number expected, got nil)
stack traceback:
1: function `strfind' [C]
2: function `dodccheckonconnect' at line 1151 [file `G:\Wurlitzer\scripts\Mean_Machine.lua']
3: function `NewUserConnected' at line 1100 [file `G:\Wurlitzer\scripts\Mean_Machine.lua']
Z ya
MrZ:
Ehm... Bad timing ;)
I already made so many changes to the script that it will be "Mission Impossible" to find those errors :))
Hope you can manage until the new version is online.
Snowman
Hehe
ooh yeaa we can, thoose errors been there a loong time and reported here some times b4.
So just hope they will be gone after the new one :))
Seeing 4wards to it
Have been thinking (and forgotten inbeween) about an option to the !wanted command, , a "reason"
like !wanted MrZ sharing porn
As it is now we dont know why they are wanted, they can even have fixed their share afterwards and came back and still be in the list. Good to know :))
Z ya and Good Luck Buddy :))
Hiia again
I just got to think about that if i type !help in MM window it shows up in main, , can we get rid of that so it wont shows up in main ?
Z ya
MrZ:
I must admit I made it do so on purpose so other users could see exactly how the command was. It does not show any switches, only the main command.
But if you want it hidden then I'm ok with that :)
Snowman
hehehe :))
ok Snowman, or just tel me were it is and what to change i can do it myself if ya not wanna do a on/off switch for it,,,
Z ya bud :))
MrZ:
Just find the following line
SendToAll("<"..user.sName..">".." !help")
and delete it.
BTW!
The rewrite of the script is a MUCH bigger task than I thought at first...
The following is SOME of the changes that will be present in the next version:
MORE than 180 commands ONLY for settings. It's VERY adjustable now :)
New customizable commands. It will be possible to change the name of some commands.
I even thought about making it possible to change ALL commands... What do YOU think here?
TRANSLATORS:
I have thought about a total clean-up in the language file AND at the same time make it possible to do a FULL translation... Including help and so on...
HOWEVER... I don't want to make translators work overtime... IF I do the above then completely new translations will be needed... Should I do it?
Snowman
MrZ:
Oooops...
That smiley was an accident :)
Here is the correct line:
SendToAll("<"..user.sName..">".." !help")
Snowman
i just installed a new version of ptokax, with mean machine, but when i do a !banip ip i get Access violation at adress 00557161 in module ptokax.exe. Write of adress 00000025.
And no ip adres gets in the banlist
what does this mean A user with an IP belonging to NTL Network Management Centre part3 just tried to enter the hub. some info pleae
you have peer guardian in mean machine set to tell you when someone in the banlist has tried to axx your hub.
In this case NTL Network Management Centre part3 tried to axx your hub and they are not allowed.
You can toggle this with command !setipguard num
num = 0 off
1 on in silent mode(you will not recieve a message telling you)
2 on with a message telling you in main chat( like the message that you posted)
3 on with a message to ops only
I hope this helps you m8
ok but what is it ... is it the irra
i have a user that uses Macintosh direct connect 1.1.0
is there a way he can get in macs pc are not the same as reg pc's and some of my best users can not get in the hub..
please tell me what to do to set him up ty
i got it fixed for now just turn off odc/dc++ for now since i am a private hub fackers can not get in...But if you can write it into the programs to let mac user enter the hubs please....thank you
QuoteOriginally posted by sander815
i just installed a new version of ptokax, with mean machine, but when i do a !banip ip i get Access violation at adress 00557161 in module ptokax.exe. Write of adress 00000025.
And no ip adres gets in the banlist
any1? seems like ptokax is doing this...as its the same with mean machine as script
Hiaa:))
sander815, , try turn off MM and see if the problem still exist..
Z ya
sander815:
I must admit I never saw this access violation before but I THINK I read something about it somewhere... Can't remember where though...
night_hawk:
I will gladly make it possible for Mac users to gain access but I need some client descriptions that I can tell the script to search for. Get me those and they are in :)
Regarding the IP blocked... I can't tell you who they are AND I also know that the list from PeerGuardian is not 100% accurate but it was the best way to add security to the script. All they can see is that they are blocked as it is a private hub. They are not told they are banned.
Snowman
client descriptions ok where do i get that and i will get it for you
night_hawk:
You must go into PtokaX under "Users and chat" and set "CMDs" in the bottom to active...
Then you must have a user with the Mac client to login and you will see what his/her client reports to PtokaX in the big "Admin's chat" field. Copy it and send the info to me.
Snowman
ok the tag wall i will do that for you when he logs on thank you very much
Hellou Snowman [=
Is the project progressing OK??
think this might be a killer when its finnieshed 0:
Cya
your time bot needs to be fixed
Today is Monday 1. Marts 2004 and the local time at -----says Marts instead of March
night_hawk: hehe... It's not my tagwall that's the problem but my spelling in the language.dat file... Sorry about that one :)
BeeR: Well it IS progressing but a bit slow... I have already rewritten more than 2000 lines of code and need to rewrite at least 6000 more...
I can give you all a little peak at the new settings options and commands.
Here is a list of Master specific settings.
Such a set is made for all levels. Owner's is a lot smaller though.
MASTER SETTINGS:
!set master check dcgui Sets DCGui check to off or on. This one overrides all the settings marked .
!set master check dcp Sets DC++ check to off or on. This one overrides all the settings marked .
!set master check ip Sets if it's allowed to have more than one connection from the same IP.
!set master check odc Sets oDC check to off or on. This one overrides all the settings marked .
!set master check share Sets if share should be checked. This setting overrides the setting marked .
!set master check zdc Sets zDC check to off or on. This one overrides all the settings marked .
!set master client dcgui Sets if this clients can be used. This setting overrides all settings marked .
!set master client dcp Sets if this clients can be used. This setting overrides all settings marked .
!set master client odc Sets if this clients can be used. This setting overrides all settings marked .
!set master client zdc Sets if this clients can be used. This setting overrides all settings marked .
!set master help Shows these help lines.
!set master info Shows a list of all current settings for Masters.
!set master join Sets if parts & joins shall be shown to the public.
!set master max hubs Sets maximum number of allowed hub connections at one time.
!set master max slots Sets the maximum number of slots allowed.
!set master min dcgui Sets the minimum version of DCGui allowed.
!set master min dcp Sets the minimum version of DC++ allowed.
!set master min odc Sets the minimum version of oDC allowed.
!set master min slots Sets the minimum number of slots allowed.
!set master min slotshub Sets the minimum number of slots required.
!set master min zdc Sets the minimum version of zDC allowed.
!set master msg Sets if messages from the Bot should be shown in a PM window from the Bot or as a PM in Main Chat.
!set master passive Sets if passive clients is allowed in the hub.
!set master redirect Sets if redirect of users is allowed.
!set master share Sets minimum share.
!set master show rules Sets if rules shall be shown on logon.
!set master limiter Sets if speed limiters is allowed and what speed is minimum. 1 - 999999 is allowed. Value is KBytes/sec. There is also some general settings...
The script will be divided into a few sub-scripts to make it more update-friendly also.
Snowman
night_hawk:
Ooops... Early morning :)
I meant that the Time Bot is ok :)
It's still the spelling thats wrong :)
Snowman
I quess you thought i'd left ya
noway. ive been running Mean_Machine since you started and im looking forward to the new one :D
still running 2 hubs on 1 PC few errors now and again
but find nothing to worry about
Keep up the good work buddy :D
Nice :)
Hello Sir Snowman :]
Oh shit,, 2000 lines of 8000 !!!
I hope i'm not to blame for this "HUGE" work you do right now ...
BeeR:
Partially BeeR, partially :))
Snowman
Forgot to mention it earlier...
I plan to create a Windows GUI for Owners to do all settings from... Makes everything easier...
No need to remember a lot of commands then...
Just enter a number or click on yes or no etc. and then click "save changes"
I'll make a pane for every userlevel and one for general settings.
BUT it will not be started on before the script is complete.
Hope it sounds good :)
BTW!!!
I never got an answer from translators about my intention to clean up the language.dat
IF this is done then new translations will be required but I can say that the new version already requires MANY lines of translation.
Should I clean it up or not? MrZ? Phalon?
Snowman
i have users that can not log on juset keeps say they left the hub what can i do???
Hiaa :))
Snowman a cleanup in the language file must be neccesary by now.
Isnt it like this that the lines are just added, newer changed?? and the the files just get bigger and bigger.
Isnt my jobb to tel u this but keep in mind a fast script is to prefeer.
Keep it up Snowy, were right behind u
Q - "users that can not log on juset keeps say they left the hub "
A - Read whole this tread its in there somewere, or search
Z ya
MrZ:
It's correct... Lines are never changed as I wanted to make life a bit easier for translators, so a LOT of lines are not used anymore and as said earlier, a lot of new lines have been added this time. Most of them are improvements to earlier ones.
The language file may not be smaller than before but it will not increase much in size either if cleaned up. AND there will be a lot less lines to translate :)
Snowman
Sounds fair enought 4 me
not a big deal translating it anyway :))
(but i wonder if anyone is using those)
Z ya
QuoteOriginally posted by MrZ
Sounds fair enought 4 me
not a big deal translating it anyway :))
(but i wonder if anyone is using those)
Z ya
I do :D
So do I MrZ but I can see that at least ONE is using yours :))
Snowman
QuoteOriginally posted by Snowman
Forgot to mention it earlier...
I plan to create a Windows GUI for Owners to do all settings from... Makes everything easier...
No need to remember a lot of commands then...
Just enter a number or click on yes or no etc. and then click "save changes"
Snowman
Hi long time no seen
This is great news snowman as it will make your masterpiece even better :]
/SirBilbo
QuoteOriginally posted by Snowman
Forgot to mention it earlier...
I plan to create a Windows GUI for Owners to do all settings from... Makes everything easier...
No need to remember a lot of commands then...
Just enter a number or click on yes or no etc. and then click "save changes"
I'll make a pane for every userlevel and one for general settings.
BUT it will not be started on before the script is complete.
Hope it sounds good :)
Hej igen Sn?mannen =))
Are you gonna compile the script when its finnished??
I hope not, since its fun to give the script a personal touch..
Cya [:
Hiaa:))
BeeR good to know :)) makes it worth the effort.
If u see something that is wrong or have a better explanation to, pls let me know.
And i agree with the non compiled thought.
Ive seen Skrollster once sent the tools and a batch file with the script so we could make the changes ourelf then compile it ourself too :)) good thinking off him.
Snemand, did u remember my req?
about an option to the !wanted command, , a "reason"
like !wanted MrZ sharing porn.
Z ya all
BeeR:
I do not at the moment have plans about compiling at the moment... :)
MrZ:'
Don't worry mate :))
It IS on my to-do list.
I am about 50% done with the settings commands now but won't be home to do anything on it this weekend...
(Just wanted to keep you posted on progress:)))
Snowman
Tnx and have a nice weekend now Snowy,,, do some rest and brain clearing :))
Z ya
$Version 1.0091|
$GetNickList|
$MyINFO $ALL jey67 mp3 various e Mac Apps$ $DSL$$14053809343$|
Hello everyone i have a problem with the tagwall. Before u could go to the tagwall and put a post in it while on the tagwall screen. Now for some reason you have to put your post in the main room. Any ideas to why this is doing that? Some help would be greatly appreciated..... :)
night_hawk:
Thanks for the client description :)
Cboy301:
That one sounds odd but I'll check it out as I move along in the new version.
NOTE!!!
The Mean_Machine homepage had to change the address... I moved to another server-system that doesn't allow underscores in the names...
New address is http://www.mean-machine.snowmans.dk
Snowman
Hiaa:))
Cboy301 about tagwall, its working just fine over here, tagwalroom ? its the MM window it should be typed in and showed in, can u type anything in that window? commands for ex?
does it shows if typing !tag ??
Z ya
night_hawk:
Just got time to read that Mac info properly.
As the client does not tell what it is then I can't make a test for it. You WILL be forced to allow all clients... Sorry...
IF you want it changed then You'll have to talk to the developers of that client so they can add something like the DC++ tag we use with client type and version number.
Snowman
ok ty
Here's a little update on my progress.
The specific settings part is now done...
28 settings per userlevel.
It's HUGE!!! More than 270000 bytes BUT it is NOT a part of the main script so don't worry :)
To be done:
- general hub settings (Not much to do).
- commands... Who can do what (Major rewrite).
- requests.
- optimizations.
- maybe some debugging. (nothing found yet :) )
Snowman
nice to see that you are almost done... :)
A happy user,,......
:D :D :D
I am having some serious problems with my mailserver at the moment so not everything is getting through...
It also seems my replies won't get back to you...
Snowman
QuoteOriginally posted by Snowman
I am having some serious problems with my mailserver at the moment so not everything is getting through...
It also seems my replies won't get back to you...
Snowman
Hellou Snowman..
To bad..i have mailed you two times with more
stuff for M_M..dunno if you got it or not....
BeeR:
Actually you mailed me 3 times :))
Got them all but couldn't reply.
But they ARE noted :))
Snowman
QuoteOriginally posted by Snowman
BeeR:
Actually you mailed me 3 times :))
Got them all but couldn't reply.
But they ARE noted :))
Snowman
Ops !! Sorry for that spamming.. :D
Am i being kicked for that?? hehe
LoooL
Here's a little note to let you all know that I'm still alive :))
The script is about 70% done now... :)
Snowman
QuoteOriginally posted by Snowman
Here's a little note to let you all know that I'm still alive :))
The script is about 70% done now... :)
Snowman
WoW..i'm exited.. :]
Hey im pretty new with scripts but WHen a user logs in and the share limite is set to 10 gb he can change hes share to below 10 gb... lets say when i tried this i logged on with 100 gb... then i changed to 40 mb and did'nt get kicked... can someone help me with this do i need a script to get this to be auto kicked... PLeaze help me.... i use ptokax 0.326 testdrive 4 and mean machine 2.2.7.3....
Cheers =P
uNiOn :
Sorry :))
Didn't see that you where pointed here earlier on...
The problem at the moment is that the script only does a share check at login but not later on.
I DO have plans do add an OPTIONAL check, that checks share, hubs and slots at some interval...
SO... At the moment I'm not able to help you... Sry...
Snowman
ok well thx then i know... but is there any script i can use as stand alone at the moment that checks it at random moments that works fine with meanmachine =) ?
Cheers
hi i like the mean machine script but the peer gardain is getting on my nerves right know i have good users that can not get in the hub cuase there ip range is blocked how do you fix that i know the they are good users....
turn ip blocker off ;)
or edit the guardian.p2p file and remove the ips that are "good"
;)
in order to turn ip blocker off, type !settings, then !setipguard 0 (0 turns it off...)
btw nice script mean machine! :)
luv it!
i havent explored it much yet, but is their a script to enabled users with a set isp prefix?
Like the user is only allowed in if he/she has [D4L]- in front of their nick...
currently im using a standalone script, but would appreciate it if it was incorporated in mean machine...
Hia
I realy dont get it, when im in and lower my share i get kicked at once by Ptokax !!
mau108
I've heard rumours that in the next ver of PtokaX that will be an option for ISP in there.
Z ya
ptokax already has nickname rule but its soo complicated and i cant seem to work it...
i disabled everything in ptokax and using 100% mean machine, releasebot and nicknamecheck bot i found somewhere in this forum ;)
tweaked it a bit...
night_hawk:
The problem is that the PeerGuardian is NOT accurate...
Meaning that some IP's shouldn't be blocked but better safe than sorry :)
We can always correct it by editing the file.
mau108:
Unfortunately there is no option in MM for ISP checks.
But it is now on my todo list :)
Snowman
let me know how to remove certian ip numbers than. thank you are i will just wait for the new mean machine program to come out...
night_hawk:
Well... The IP's you want to unban is probably hidden inside a range looking something like this:
Warner Music Group:216.52.242.0-216.52.242.255
Let's say you want to unban the IP 216.52.242.150
Then you must take the bloked range and devide it into 2 parts... Like this:
Warner Music Group:216.52.242.0-216.52.242.149
Warner Music Group:216.52.242.151-216.52.242.255
Now 216.52.242.150 is allowed.
Remember to delete the original blockline from the P2P file.
The worst part is to find the range that blocks a certain IP, but good eyes and some patience gets you far :)
I hope this helps you on the way.
Snowman
ty
Hi,
I Cannot open the icelandic data file on the internet,can you copy it and paste here.
MX-10
Iceland
MX-10:
I found a problem on my server and it is corrected now :))
The language.dat file has been zipped... Just unzip to the Mean_Machine folder and overwrite... Restart scripts and the translation is installed :)
Thank you for letting me know that the link didn't work :)
Snowman
Just a note...
Due to vast amounts of spam from a LOT of hotmail.com & msn.com addresses those two servers are now COMPLETELY blocked on my client...
Only the notifcation mails from this board gets through...
Snowman
is it possible to get the rules.txt to be showed in pm insted for in the main... like when u write the command !rules it comes in the main i would like if it could come in pm instead,,,,
Cheers =P
i too would like to know the answer to the above...
rules in a seperate window would be nice :)
Hi Snowman got a sever prob my peer guardian was kicking users i shut it off and it still wouldnt let them in any idea whats wrong i had to go to my script i use in my other hub for now cause it jsut keeps kicking.
same here
uNiOn & mau108:
It is not possible in the current version unless you alter the script. It IS possible in the upcoming version though.
The new has a switch for every userlevel to set if all messages should be shown in PM or in main.
Cboy301 & night_hawk:
That one sound VERY odd... especially if it is something it didn't do all the time...
What message does the kicked users get?
Snowman
Hey Snowman.
How to i get +rules to pop up a PM with the rules, and not a PM in the main (hope you understand what i means)
+faq pop up nut not +rules
"I'm using the latest release"
[T-G-T]M@sto:
The problem is you have to alter the script it self as it is not possible via settings for now.
Find the line containing:
user:SendData(Bot, "\r\r"..rules)
And replace it with:
SendToNick(curUser.sName, "<" ..Bot .."> \r\n\r\n"..rules.."\r\n")
Snowman
Oooops... That smiley should NOT have been there :)
That's part of the script...
Replace the smiley in the last message with a )
Snowman
QuoteOriginally posted by Snowman
Oooops... That smiley should NOT have been there :)
That's part of the script...
Replace the smiley in the last message with a )
Snowman
did not work
"Syntax Error: attemp to index global?curUser?(a nil value)" is what i get
Oooopsss again :)
"curUser" in that line should be replaced with "user"
Snowman
QuoteOriginally posted by Snowman
Oooopsss again :)
"curUser" in that line should be replaced with "user"
Snowman
Nice with all your respond, but still no result. The Rules is still written as a PM in mainchat
I even try SendPmToNick and still no result :(
Hmm... I promise I'll look into it closer later tonight but I am rather busy right now :)
Snowman
QuoteOriginally posted by Snowman
Hmm... I promise I'll look into it closer later tonight but I am rather busy right now :)
Snowman
Thats ok, and dont panic I'm the one who written to your email becourse it's easyer in danish :))
[T-G-T]M@sto:
No wonder there was 2 persons asking the same question at the same time :)
But the TESTED lines are below :)
function dorules(user,data)
local rules =""
readfrom("Mean_Machine/Rules.txt")
while 1 do
local line = read()
if (line == nil) then
break
else
rules = rules..line.."\r\n"
end
end
SendPmToNick(user.sName, Bot, "\r\n\r\n"..rules.."\r\n")
readfrom()
end
Snowman
Snowman ,
I switched to MM a lil while back and I would like to say thanks for all the work U do!!! Great job..
SlasH
SlasH:
Thanks mate :))
On a general note...
About 72-75% done with the new version...
Have some things that REALLY gives me problems at the moment but they WILL be fixed :)
Snowman
QuoteOriginally posted by Snowman
SlasH:
Thanks mate :))
On a general note...
About 72-75% done with the new version...
Have some things that REALLY gives me problems at the moment but they WILL be fixed :)
Snowman
Your the man..we know you fix it :][:
Will be waiting for the new release..... 8)
Dear Snow
Any chance in the new version on adding the possibility for Master/Owner to give chosen Op(s) the right(s) to use certain commands that are only acessable to The Master/Owner.
and Last but not least...
How does one Update from version = "2.1.2.2" to version = "2.2.7.3" without loosing all the current settings?
and for peer gardain a setting just to remove ip numbers that are good and not bad
Hia :))
[G-T-E]Gate? i think ya can just dwl the "Download the latest update (valid for 2.1.2.1)" (http://www.mean-machine.snowmans.dk/files/Mean_Machine_Upd.zip) to do the dwl whithout overwriting any existing settings.
Hmm looked a bit on ur other req,,,
Im not good at lua but its in this line...
if (user.iProfile) == 0 or (user.iProfile) == 1 or (user.iProfile) == 5 then
G luck
[G-T-E]Gate?:
MrZ is right :))
BTW... All Non-settings commands will be adjustable in the next release. You can as Owner set exactly what userlevels can use which commands...
night_hawk:
Eh... Not sure if I understand you right...
You want to be able to remove SINGLE IP's from the PeerGuardian banlist, right?
That won't be easy, but remember it for later then I'll try to take a look at it when the update in progress are done :)
Snowman
you got it right to be able to remove single ip numbers
i have a tiny problem
using ptokax td4 with mean machine and a release bot...
the hub works fine and the scripts are fine, but when i check the script editor, after a while i get an error like so
"Syntax Error: attempt to compare number with nil"
since this is in the script editor window i assumed it would be a problem with the script not the hub...
soo any input would be recommended :) thanks
Hia again :)
mau108,, i think its like mine,,been there awhile now and is harmless as i know.. lets hope its gone after the next release :))
Syntax error: attempt to call field `func' (a number value)
stack traceback:
1: function `OnTimer' at line 3510 [file `G:\Wurlitzer\scripts\Mean_Machine.lua']
Z ya
OK Mr.Z , I saw the reply conecrning Updating M_M . That File I already got and once I examined it I saw >> Mean_Machine\language.dat and of course the Mean_Machine.lua.
The update is a simple drag n drop procudure so it will not provide the option to KEEP Previous Settings and as for the Mean_Machine\language.dat Ive made some additions.
So Iam not really sure what ur on about ..
This from MrZ
Quote[G-T-E]Gate? i think
isnt a wise way to find out..
Appreciate a reply from someone that has done the update.... from version = "2.1.2.2" TO "2.2.7.3"
QuoteA Wise Man once said "Trial and Error sound be avoided if possible, it Keeps The Gray Hair Count To What is Is "
Snowman,
I would like to see !report function added so the owner could see all kicks, bans, drops, warnings, etc. made by his ops.....just a thought...And would like to offer any asstiance I could if U ever need (testing, etc..)
SlasH
[G-T-E]Gate?:
Regarding update...
ALL settings are saved as they are residing in the file "settings.dat".
IF you want to keep any changes you made to the "language.dat" then you must copy/paste from the new file to the old one... Just the bottom lines you can see is new...
SlasH:
I am actually working on a statistics function also so :))
I might also take you up on the testing offer as I don't have a hub myself anymore. So I can only test by loggin in and out of a local hub with a few clients.
Snowman
Thanks Snow,
Worked llike a charm .
Looking forward to use more of your work, Keep it up !!
Shame I cant get the Ptokax 0.3.3.0, would love to test it out with your script. And running a 10mb line aswell ..
Keep smiling U'all
[G-T-E]Gate? said
"isnt a wise way to find out.. "
I only tried to be nice and helpful, and i HAVE done all the upgrades,,,
ver: 2.2.7.3
the file Guarding.p2p has lines such as
Overture Services (formerly Goto.com) OVERTURE-BLK-1:(NET-66-228-160-0-1):66.228.160.0-66.228.191.255
that cause trouble with "blockip" function.
the reason is the extra ":" in the info field of the line.
it causes the var ip11 to be nil and to cut it short, the script doesn't check the IPs that come after it.
a quick patch (my first expirience in LUA) would be to change the 14th line in the function to find the last ":" in the string.
function blockip(curUser)
local ips =""
_,_,ip1,ip2,ip3,ip4 = strfind(curUser.sIP,"(%d+).(%d+).(%d+).(%d+)")
ip1 = tonumber(ip1)
ip2 = tonumber(ip2)
ip3 = tonumber(ip3)
ip4 = tonumber(ip4)
go = 0
readfrom("Mean_Machine/Guarding.P2P")
while 1 do
local line = read()
if (line == nil) then
break
else
[COLOR=red]-- temp = strLast(":",line) This is the line #14 with problem[/COLOR]
[COLOR=blue]tmpLine = line
local tempx = 0
temp = 0
while 1 do
tmpLine = strsub( tmpLine, tempx + 1)
tempx = strfind( tmpLine, ":")
if tempx ~= nil then
temp = temp + tempx
else
break
end
end[/COLOR]
....
....
....
....
....
being my first touch in LUA, i hope i havn't written it stupidly.
Miki
AMoo-Miki:
Ooohh... Nice one there... Never saw that more than one ":" was used per line.
Thanks a lot for the tip.
This will be corrected in the new version :))
Snowman
about the syntax nil error me and mrZ are having....
i think it has to doo with 0b people and search bots entering the hub....
maybe you can implement a feature to block those kinda people ?
thats my take on this error message, not sure if its correct.
Hey id like to get a copy of the new script but i cant access the website could anyone email me it pls ?
Chris
edit: email ashn12@dsl.pipex.com
thanks
If you make a mistake and want too remove a timeban ?
!unban nick/ip cant do it ....so what do I do to remove a timebannede nick / ip ??
Hi, used mean machine for ages here, not an expert on scripts.. far from it ! but havnt done an update on mean machine for a while (idle-i-tus), noticed the orig web addy i have is inactive, is there anyway of getting hold of the latest vers anymore or an update for the older vers im currently running ( v 1.11.20.1 ) .. anyhow full compliments to the creator .... nice work snowman keep it up
I'm sorry to tell you all that my server is down and has been down for about 14 days now.
This includes the webserver so my mail AND homepage is unavailable at the moment.
The worst side effect of this is that all my script development was on that server.
I AM working on a solution to get it running again but I have NO idea as to how long it will take :(
Snowman
Hia Snowy.. nice to have ya back :))
Yes i notesed all that,, have been trying to reach ya by mail to notice u about the temp lua board..
Anyway stay kool and lets hope they got the server backup running again..
The mean thing,, ur back
Z ya dude
Hia again... Snowman we realy need a fix for this:
Syntax error: bad argument #1 to `strfind' (string expected, got nil)
stack traceback:
1: function `strfind' [C]
2: function `NewUserConnected' at line 1092 [file `...tokaX-0.326.TestDrive4\scripts\Mean_Machine.lua']
Were having a badtime lag over here now and it looks like this synt error appers everytime a user connects.
Any idea ??
Thx MrZ
VERY unfortunate that my mail crashed about the same time as the LUA board...
Never knew a temp board was running :)
Snowman
Hia dude....
Keep this addy somewere as the temp boad is there to stay as a temp board...
http://www.intersabre.com/~uknnet5/lua/index.php?sid=4d139a8c7c6e65d8689b8e4c3a0413f8.
I am about to ansver ur PM i just have to prepare it..
Z ya
Beside the sad thing that it crashed at all it also happened while I don't have much spare time.
I just started on an education as a Microsoft Certified Professional Administrator which requires MUCH reading and preparation.
I have created a temporary e-mail address at my ISP: Mean-Machine@pc.dk
Snowman
hehe i know im MCSE + I but in the old NT4..
Also is one of those who made the famous "Exellerated exam" the upgrade to W2K :))
Now I'm on the Novell track (mutch better ;)
Z ya
hehe
Snowman U still with us? Am anxiously waiting new release..Hope U got ur server problems striaght !!
I am still here but have been quite busy so my attempts at restoring the server has not been that intense... Sorry about that...
Snowman
damn, i need a copy of this scripts....thought i still had it
Hia
here ya go sander815
--> :D (http://uknnet.com/dl_engine/index.php?subcat=5&PHPSESSID=e32e4cf30a3aba65e9a89249b6650e7f)<--
Z ya
Snowman,
was the last release 2.2.7.3 ?
i know my name isnt snowman,,and yes i know ur right about the latest release...
that was the best i could do
VERY sad news...
ALL my work is lost... The harddrive has bad sectors all over and the data-parts I was able to save was corrupted :(
Wonder why I didn't get any warnings from S.M.A.R.T.!?!??
I have a lot of notes and I DID print out the most of the requests but this IS a MAJOR setback...
Starting from scratch... :(
Snowman
what can i say
find no words :(
argh...just wanted to switch to meanmachine...
thought i had an older copy somewhere, but can't find it
did u try EasyRecovery Professional Snowman ??
Z ya
edited.. il try find a fresh copy of the latest MM..and somewere to upload it
hdd regenerator will try and recover bad sectors on hdd
it does wot it says in the title
Hia guys...
I have tried with EasyRecovery Pro, GetDataBack and 2 more I can't remember the names on right now...
They were all able to recover PARTIAL files but none of them was able to recover the complete main script :(
This IS sad... But I can't help seeing it from the GOOD side as well...
This is my change to do a complete fresh script and keep things in order so I can find my way around later... WAS giving me problems in the last stages...
I'll find a place for a temp site and then start making a list of to-do's and so on...
Snowman
Oh... Meanwhile... If there is any problems with the current version then let me know... I'll do them first...
Snowman
Hello;
Great script,I've been trying out v2.1.2.2 running fine so far.I see there is a newer ver. out somewhere (2.2.7.3).
Can somebody tell me where to find a copy?I've tried snowman's site in his sig.,,but it's always 404
Thanks;
DDNC
ddnc, can you upload your version here? or somewhgere else?
ander815;
I got it from one of MrZ's post
http://board.univ-angers.fr/thread.php?threadid=32&boardid=12&sid=27877cd38bf873c86cb1f26fed759782&page=24
about halfway down the page
Click the :D in his post to download it
DDNC
I have created a temporary site at geocities so SOMETHING is happening :)
Snowman
v2.4.27.1
2 errors that where reported has been corrected...
Snowman
nice temp page :)
hehe... Just made it in a hurry :))
Snowman
If you need webhosting for your site, i may give one, if you?re interested, send me a PM
Neospider69:
Thank you for the offer but the current page is only temporary... I will get my server up and running again... Just a question of time :))
Snowman
Hello Snowman....
Can i make a little request on your
CURRENT VERSION 2.4.27.1 with a ISP-check
untill your new version is ready??
Hello Snowman,
can you pass the exact Link to me for download the version 2.4.27.1??? Thank YOU.
SNOWMAN you're the BEST, COMPLIMENTS ^__*
My HUB: planetarium.no-ip.org
6Marilyn6Manson6:
Well... The link in my TAG should take you to the temporary site with the newest version.
BeeR:
Uh... ISP check... You mean by IP or by countrycode?
And what exactly do you want it to do?
Snowman
QuoteOriginally posted by Snowman
6Marilyn6Manson6:
Well... The link in my TAG should take you to the temporary site with the newest version.
BeeR:
Uh... ISP check... You mean by IP or by countrycode?
And what exactly do you want it to do?
Snowman
I want M_M to ISP-check new connections... A user must have his ISP infront of his nick like [Biggnet]BeeR
I have allmost all Swedish ISP (BBB,Telia,Sunet,Tele2....)
ready for my new hub...
Sorry Snowman, I have the question for you: If the last version is on 2.4.27.1 why in the site is there still on 2.2.7.2? Thank YOU.
My HUB: planetarium.no-ip.org
Hiaa :))
6Marilyn6Manson6.... I think u see this:
"UPDATE (Valid for 2.2.7.2)" on snowmans site and in thath update U will fint the version = "2.4.27.1" of MM lua
Looks ok to me though
Z ya
BeeR:
Hmm... I see your point... I'll look into it.
6Marilyn6Manson6:
I must admit that I think MrZ is right :))
Snowman
My server is now PARTIALLY up and running again...
AND I started on the script again... Slow progress at the moment but it will come along :)
Good News !! Good News !!!!!
Yepp i agree
real good news :]
Request and a progress update:
I am looking for a ready-to-run DCGui compiled for Windows. Anyone has that?
General logintests are complete.
I have implemented recoqnition of the following clients until now:
DC++
oDC
zDC
rmDC
StrongDC
PhantomDC
DCGui (This one is not tested yet)
HOWEVER... zDC, StrongDC & PhantomDC can fake as ordinary DC clients and I don't know a way to track this.
Snowman
Is it possoble for this script to allow original nmdc clints to connect.'i'have tried and failed ...plzzz help thx ;)
Hooliganx:
The only way for this to be possible is that NMDC reports a TAG for the script to read and accept OR simply allow all clients...
The problem is not the script but the client TAG in this case. Sorry...
Snowman
What follows is Me trying to get Mean_Machine a rightclick [sic.](or should I say sick?) Cheers for the amazing script, I've spend two whole nights looking at it ... (talk about learning... :)
As your can see ..
-- [part1-start]
-- Mean_RightClicker for Mean_Machine by Herodes ... v.(75%)
-- made for Mean_Machine v2.4.27.1
-- #extensively based on :
-- # -- RightClickBot v1.0CB by Late@421 - Feb 7,2004
-- > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-- support in PtokaX Hub for the $UserCommand Extension
-- for details on this please visit the DC++ wiki pages
-- [URL]http://dcplusplus.sourceforge.net/wiki/index.php/UserCommand%20command[/URL]
-- Function for changing the settings of a Mean_Machine scripted Hub can be loaded by Admins and Masters...
-- Just try clicking on the "set's on rightclicker" / type !setright
rcBot = "MeanRC"
Hubowner = "HubOwner"
function NewUserConnected(user)
GuestCommands(user)
user:SendData(" we just happened to have underway the Rightclick menu for Mean_Machine..|")
end
function OpConnected(user)
if (user.iProfile) == 1 then OpCommands(user)
elseif (user.iProfile) == 5 then AdminCommands(user)
elseif (user.iProfile) == 0 then MasterCommands(user)
elseif ((user.iProfile) == 0 and (user.sNick) == "Hubowner") then OwnerCommands(user)
else NewUserConnected(user)
end
user:SendData("<"..rcBot.."> we just happened to have underway the priviledged Rightclick menu for Mean_Machine..|")
end
function DataArrival(user,data)
if user.bOperator then
if (user.iProfile) == 0 then
if (strsub(data,1,1) == "<" ) then
data=strsub(data,1,strlen(data)-1)
s,e,cmd = strfind( data,"%b<>%s+(%S+)" )
if (cmd=="!setright") then
SettingCommands(user)
user:SendData("<"..rcBot.."-( private )> now you may change the hub settings with your right click")
end
end
elseif (user.iProfile) == 5 then
if (strsub(data,1,1) == "<" ) then
data=strsub(data,1,strlen(data)-1)
s,e,cmd = strfind( data,"%b<>%s+(%S+)" )
if (cmd=="!setright") then
AdminSetCommands(user)
user:SendData("<"..rcBot.."-( private )> now you may change the hub settings with your right click")
end
end
end
end
end
function GuestCommands(user)
user:SendData("$UserCommand 255 7|") -- clear everything , everywhere...
user:SendData("$UserCommand 0 3 |") -- separator
user:SendData("$UserCommand 1 3 "..frmHub:GetHubName().."- rules -$<%[mynick]> !rules||")
user:SendData("$UserCommand 0 3 |") -- separator
user:SendData("$UserCommand 1 3 - cmds help -$<%[mynick]> !help||")
user:SendData("$UserCommand 1 3 - e-mote -$<%[mynick]> !me %[line:what do you want to say?]||")
user:SendData("$UserCommand 1 3 - info -\\- hub -\\hub name$<%[mynick]> !gethubname||")
user:SendData("$UserCommand 1 3 - info -\\- hub -\\min share$<%[mynick]> !getshare||")
user:SendData("$UserCommand 1 3 - info -\\- hub -\\max users$<%[mynick]> !getmaxusers||")
user:SendData("$UserCommand 1 3 - info -\\- hub -\\redirect address$<%[mynick]> !getred||")
user:SendData("$UserCommand 1 3 - info -\\- hitlist -$<%[mynick]> !hitlist||")
user:SendData("$UserCommand 1 3 - info -\\- releases -$<%[mynick]> !relread %[line:what to search for? (empty, shows all)]||")
user:SendData("$UserCommand 1 3 - info -\\help specific$<%[mynick]> !help %[line:on what do you require help?]||")
user:SendData("$UserCommand 1 3 - info -\\network$<%[mynick]> !network||")
user:SendData("$UserCommand 1 3 - info -\\hublists$<%[mynick]> !hublists||")
user:SendData("$UserCommand 1 3 - info -\\your ip$<%[mynick]> !getmyip||")
user:SendData("$UserCommand 1 3 - info -\\faq$<%[mynick]> !faq||")
user:SendData("$UserCommand 1 3 - info -\\web$<%[mynick]> !web||")
user:SendData("$UserCommand 1 3 - info -\\- script -$<%[mynick]> !scriptinfo||")
user:SendData("$UserCommand 1 3 - guestbook -\\read guestbook$<%[mynick]> !tag|")
user:SendData("$UserCommand 1 3 - guestbook -\\write guestbook$<%[mynick]> !tagwrite %[line:what note to leave in the guestbook?]||")
user:SendData("$UserCommand 1 3 - guestbook -\\delete guestbook entry$<%[mynick]> !tagdel %[line:please give me date and time of note to proceed] %[line:under the nick?]||")
user:SendData("$UserCommand 1 3 - mean cmds -\\- free slots -$<%[mynick]> !slots||")
user:SendData("$UserCommand 1 3 - mean cmds -\\- away -\\go away$<%[mynick]> !away %[line:optional away message:]||")
user:SendData("$UserCommand 1 3 - mean cmds -\\- away -\\come back$<%[mynick]> !back||")
user:SendData("$UserCommand 1 3 - mean cmds -\\- seen -$<%[mynick]> !lastseen %[line:which nick to search for? (empty, shows all)]||")
user:SendData("$UserCommand 1 3 - mean cmds -\\hub time$<%[mynick]> !gettime||")
end
function OpCommands(user)
user:SendData("$UserCommand 255 7|") -- clear everything , everywhere...
user:SendData("$UserCommand 0 7 |") -- separator
user:SendData("$UserCommand 1 3 .:"..frmHub:GetHubName().." - rules - :.$<%[mynick]> !rules||")
user:SendData("$UserCommand 0 3 |") -- separator
user:SendData("$UserCommand 1 3 - guestbook -\\read guestbook$<%[mynick]> !tag|")
user:SendData("$UserCommand 1 3 - guestbook -\\write guestbook$<%[mynick]> !tagwrite %[line:what note to leave in the guestbook?]||")
user:SendData("$UserCommand 1 3 - guestbook -\\delete guestbook entry$<%[mynick]> !tagdel %[line:please give me date and time of note to proceed] %[line:under the nick?]||")
user:SendData("$UserCommand 1 3 - mean cmds -\\- bot window -$<%[mynick]> !!||")
user:SendData("$UserCommand 1 3 - mean cmds -\\- away -\\go away$<%[mynick]> !away %[line:optional away message:]||")
user:SendData("$UserCommand 1 3 - mean cmds -\\- away -\\come back$<%[mynick]> !back||")
user:SendData("$UserCommand 1 3 - mean cmds -\\- seen -$<%[mynick]> !lastseen %[line:which nick to search for? (empty, shows all)]||")
user:SendData("$UserCommand 1 3 - mean cmds -\\- free slots -$<%[mynick]> !slots||")
user:SendData("$UserCommand 1 3 - mean cmds -\\ e-mote$<%[mynick]> !me %[line:what do you want to say?]||")
user:SendData("$UserCommand 1 3 - mean cmds -\\ your ip$<%[mynick]> !getmyip||")
user:SendData("$UserCommand 1 3 - info -\\members display\\show hub team -$<%[mynick]> !getuserlist all||")
user:SendData("$UserCommand 1 3 - info -\\members display\\show guests -$<%[mynick]> !getuserlist g||")
user:SendData("$UserCommand 1 3 - info -\\members display\\show regs$<%[mynick]> !getuserlist r||")
user:SendData("$UserCommand 1 3 - info -\\members display\\show vips$<%[mynick]> !getuserlist v||")
user:SendData("$UserCommand 1 3 - info -\\members display\\show ops$<%[mynick]> !getuserlist o||")
user:SendData("$UserCommand 1 3 - info -\\members display\\show admins$<%[mynick]> !getuserlist a||")
user:SendData("$UserCommand 1 3 - info -\\members display\\show masters$<%[mynick]> !getuserlist m||")
user:SendData("$UserCommand 1 3 - info -\\'bout the hub\\hub name$<%[mynick]> !gethubname||")
user:SendData("$UserCommand 1 3 - info -\\'bout the hub\\min share$<%[mynick]> !getshare||")
user:SendData("$UserCommand 1 3 - info -\\'bout the hub\\max users$<%[mynick]> !getmaxusers||")
user:SendData("$UserCommand 1 3 - info -\\'bout the hub\\redirect address$<%[mynick]> !getred||")
user:SendData("$UserCommand 1 3 - info -\\'bout the hub\\hub time$<%[mynick]> !gettime||")
user:SendData("$UserCommand 1 3 - info -\\- releases -\\read$<%[mynick]> !relread %[line:what to search for? (empty, shows all)]||")
user:SendData("$UserCommand 1 3 - info -\\- releases -\\write$<%[mynick]> !relwrite %[line:what's new?]||")
user:SendData("$UserCommand 1 3 - info -\\- hitlist -\\view$<%[mynick]> !hitlist||")
user:SendData("$UserCommand 1 3 - info -\\- hitlist -\\write$<%[mynick]> !hitlistwrite %[line:title of hit?]||")
user:SendData("$UserCommand 1 3 - info -\\- hitlist -\\delete$<%[mynick]> !hitlistdel %[line:exact title to delete?]||")
user:SendData("$UserCommand 1 3 - info -\\- ip info -\\ip info$<%[mynick]> !ipinfo %[line:give ip to return info:]||")
user:SendData("$UserCommand 1 3 - info -\\- ip info -\\ip range info$<%[mynick]> !iprangeinfo %[line:give iprange to return info:]||")
user:SendData("$UserCommand 1 3 - info -\\- faq -$<%[mynick]> !faq||")
user:SendData("$UserCommand 1 3 - info -\\- hublists -$<%[mynick]> !hublists||")
user:SendData("$UserCommand 1 3 - info -\\- network -$<%[mynick]> !network||")
user:SendData("$UserCommand 1 3 - info -\\- web -$<%[mynick]> !web||")
user:SendData("$UserCommand 1 3 - info -\\- script -$<%[mynick]> !scriptinfo||")
user:SendData("$UserCommand 1 3 - the register -\\get password$<%[mynick]> !getuserpass %[line:who's pass do you need?]||")
user:SendData("$UserCommand 1 3 - the register -\\change your pass$<%[mynick]> !getuserpass %[line:and your new pass shall be....?]||")
user:SendData("$UserCommand 1 3 - the register -\\rename user$<%[mynick]> !renameuser %[line:who shall we rename?] %[line:..and the new nick is....?] (%[line:do you require a new pass as well?])||")
user:SendData("$UserCommand 1 3 - the register -\\delete reg$<%[mynick]> !deluser %[line:what's the nick to erase?]||")
user:SendData("$UserCommand 1 3 - the register -\\promote user$<%[mynick]> !promoteuser %[line:who do we promote?]||")
user:SendData("$UserCommand 1 3 - the register -\\add a guest$<%[mynick]> !addguest %[line:the nick shall be....?] %[line:..and the pass shall be....?]||")
user:SendData("$UserCommand 1 3 - the register -\\add a reg$<%[mynick]> !adduser %[line:the nick shall be....?] %[line:..and the pass shall be....?]||")
user:SendData("$UserCommand 1 3 - the register -\\add a vip$<%[mynick]> !addvip %[line:the nick shall be....?] %[line:..and the pass shall be....?]||")
user:SendData("$UserCommand 1 3 - selected user -\\userinfo$<%[mynick]> !userinfo %[nick]||")
user:SendData("$UserCommand 1 3 - selected user -\\kick him&,%mynick> !kick %[nick] %[line:reason for kicking him?]||")
user:SendData("$UserCommand 1 3 - selected user -\\ban$<%[mynick]> !ban %[nick]||")
user:SendData("$UserCommand 1 3 - selected user -\\drop$<%[mynick]> !drop %[nick]||")
user:SendData("$UserCommand 1 3 - selected user -\\get info$<%[mynick]> !getinfo %[nick]||")
user:SendData("$UserCommand 1 3 - selected user -\\gag\\yes$<%[mynick]> !gag %[nick]||")
user:SendData("$UserCommand 1 3 - selected user -\\gag\\no$<%[mynick]> !ungag %[nick]||")
user:SendData("$UserCommand 1 3 - selected user -\\get ip$<%[mynick]> !getuserip %[nick]||")
user:SendData("$UserCommand 1 3 - selected user -\\timeban$<%[mynick]> !timeban %[nick] %[line:how long (number now, next letters..)] %[line:in what? (minutes / hours / months / years)||")
user:SendData("$UserCommand 1 3 - selected user -\\kick&ban him&,%mynick> !kickban %[nick] %[line:reason for kicking him?]||")
user:SendData("$UserCommand 1 3 - selected user -\\warn him$<%[mynick]> !warn %[nick]||")
user:SendData("$UserCommand 1 3 - selected user -\\wanted\\add$<%[mynick]> !wanted %[nick]||")
user:SendData("$UserCommand 1 3 - selected user -\\wanted\\delete$<%[mynick]> !wanteddel %[nick]||")
end
-- [part1 - end]
-- [part2 - start]
function AdminCommands(user)
OpCommands(user)
user:SendData("$UserCommand 1 3 - the register -\\add an op$<%[mynick]> !addop %[line:the nick shall be....?] %[line:..and the pass shall be....?]||")
user:SendData("$UserCommand 1 3 - the register -\\add an admin$<%[mynick]> !addadmin %[line:the nick shall be....?] %[line:..and the pass shall be....?]||")
user:SendData("$UserCommand 1 3 - mean cmds -\\- bans -\\unban nick/ip$<%[mynick]> !unban %[line:type nick or IP to unban:]||")
user:SendData("$UserCommand 1 3 - mean cmds -\\- bans -\\view bans$<%[mynick]> !getbanlist||")
user:SendData("$UserCommand 1 3 - mean cmds -\\- bans -\\clear tempban$<%[mynick]> !clrtempban||")
user:SendData("$UserCommand 1 3 - mean cmds -\\- bans -\\clear permban$<%[mynick]> !clrpermban||")
user:SendData("$UserCommand 1 3 - mean cmds -\\- ip exceptions -\\view list$<%[mynick]> !ipexlist||")
user:SendData("$UserCommand 1 3 - mean cmds -\\- ip exceptions -\\add ip$<%[mynick]> !ipexadd %[line:ip or hostname to add to ip exc. list?]||")
user:SendData("$UserCommand 1 3 - mean cmds -\\- ip exceptions -\\delete ip$<%[mynick]> !ipexdel %[line:ip or hostname to delete from ip exc. list?]||")
user:SendData("$UserCommand 1 3 - mean cmds -\\- mass msg -\\pure$<%[mynick]> !pure %[line:what to send? ( to users )]||")
user:SendData("$UserCommand 1 3 - mean cmds -\\- forbiden words -\\add words$<%[mynick]> !adadd %[line:forbid what?]||")
user:SendData("$UserCommand 1 3 - mean cmds -\\set's on rightclicker$<%[mynick]> !setright||")
user:SendData("$UserCommand 1 3 - selected user -\\temporary op$<%[mynick]> !op %[nick]||")
user:SendData("$UserCommand 1 3 - selected user -\\flood \\100 times$<%[mynick]> !flood %[nick] 100 %[line:flood message?]||")
user:SendData("$UserCommand 1 3 - selected user -\\flood \\500 times$<%[mynick]> !flood %[nick] 500 %[line:flood message?]||")
user:SendData("$UserCommand 1 3 - selected user -\\flood \\1000 times$<%[mynick]> !flood %[nick] 1000 %[line:flood message?]||")
end
function MasterCommands(user)
AdminCommands(user)
user:SendData("$UserCommand 1 3 remove bot<%[mynick]> !rembot %[line:which bot to remove?]||")
user:SendData("$UserCommand 1 3 restart scripts$<%[mynick]> !restartscripts||")
user:SendData("$UserCommand 1 3 restart hub$<%[mynick]> !restart||")
user:SendData("$UserCommand 1 3 redirect all\\yes$<%[mynick]> !redirectallnow||")
user:SendData("$UserCommand 1 3 - selected user -\\spy\\spy list$<%[mynick]> !spylist||")
user:SendData("$UserCommand 1 3 - selected user -\\spy\\selected$<%[mynick]> !spy %[nick]||")
user:SendData("$UserCommand 1 3 - selected user -\\spy\\stop spying<%[mynick]> !spystop %[line:stop spying who?]||")
end
function OwnerCommands(user)
MasterCommands(user)
user:SendData("$UserCommand 1 3 - the register -\\add a master$<%[mynick]> !addmaster %[line:the nick shall be....?] %[line:..and the pass shall be....?]||")
end
function AdminSetCommands(user)
user:SendData("$UserCommand 1 3 - settings -\\general\\max hubs$<%[mynick]> !sethubmax %[line:what's the maximum hubs...?]||")
user:SendData("$UserCommand 1 3 - settings -\\general\\hub name$<%[mynick]> !sethubname %[line:new hub name .. ?]||")
user:SendData("$UserCommand 1 3 - settings -\\general\\hub description$<%[mynick]> !sethubdesc %[line:new hub description .. ?]||")
user:SendData("$UserCommand 1 3 - settings -\\general\\redirects\\full hub\\off$<%[mynick]> !setredirectfull 0]||")
user:SendData("$UserCommand 1 3 - settings -\\general\\redirects\\full hub\\on$<%[mynick]> !setredirectfull 1||")
user:SendData("$UserCommand 1 3 - settings -\\general\\redirects\\all\\off$<%[mynick]> !setredirectall 0]||")
user:SendData("$UserCommand 1 3 - settings -\\general\\redirects\\all\\on\\yes$<%[mynick]> !setredirectall 1]||")
end
function SettingCommands(user)
user:SendData("$UserCommand 1 3 - settings -\\review\\part one$<%[mynick]> !settings 0||")
user:SendData("$UserCommand 1 3 - settings -\\review\\part two$<%[mynick]> !settings2 0||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\advertisment\\off$<%[mynick]> !setads 0||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\advertisment\\warning$<%[mynick]> !setads 1||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\advertisment\\kick$<%[mynick]> !setads 2||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\advertisment\\ban$<%[mynick]> !setads 3||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\bad client\\off$<%[mynick]> !setnoclients 0||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\bad client\\warning$<%[mynick]> !setnoclients 1||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\bad client\\kick$<%[mynick]> !setnoclients 2||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\bad client\\ban$<%[mynick]> !setnoclients 3||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\dc check\\off$<%[mynick]> !setdccheck 0||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\dc check\\on$<%[mynick]> !setdccheck 1||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\dcgui check\\off$<%[mynick]> !setdcgui 0||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\dcgui check\\on$<%[mynick]> !setdcgui 1||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\min version\\dcgui$<%[mynick]> !setmingui %[line:set the minimum DC++ ver. allowed.]||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\min version\\dc++$<%[mynick]> !setmindc %[line:only 0.1 & 0.2 possible !!!]||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\min version\\odc$<%[mynick]> !setminodc %[line:set the minimum oDC ver. allowed.]||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\double ip check\\off$<%[mynick]> !setipcheck 1||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\double ip check\\on$<%[mynick]> !setipcheck 0||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\ip guard\\on$<%[mynick]> !setipguard 1||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\ip guard\\off$<%[mynick]> !setipguard 0||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\passive connection\\on$<%[mynick]> !setnopassive 1||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\passive connection\\off$<%[mynick]> !setnopassive 0||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\op clients\\on$<%[mynick]> !setopclients 1||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\op clients\\off$<%[mynick]> !setopclients 0||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\reg first\\users\\on$<%[mynick]> !setregfirst 1||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\reg first\\users\\off$<%[mynick]> !setregfirst 0||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\reg first\\guests\\on$<%[mynick]> !setreggfirst 1||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\reg first\\guests\\off$<%[mynick]> !setreggfirst 0||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\lock limit\\no check$<%[mynick]> !settaglimit 0||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\lock limit\\set value$<%[mynick]> !settaglimit %[line:speedlock limit? (0-999999=allowed, 1000000=not allowed)||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\lock limit\\no speed lockers$<%[mynick]> !settaglimit 1000000||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\log\\off$<%[mynick]> !setlog 0||")
user:SendData("$UserCommand 1 3 - settings -\\actions\\log\\set$<%[mynick]> !setlog %[line:how many logoffs to log? (values=1-1000)]||")
user:SendData("$UserCommand 1 3 - settings -\\announce\\guest\\off$<%[mynick]> !setjpguest 0||")
user:SendData("$UserCommand 1 3 - settings -\\announce\\guest\\on$<%[mynick]> !setjpguest 1||")
user:SendData("$UserCommand 1 3 - settings -\\announce\\regs\\off$<%[mynick]> !setjpreg 0||")
user:SendData("$UserCommand 1 3 - settings -\\announce\\regs\\on$<%[mynick]> !setjpreg 1||")
user:SendData("$UserCommand 1 3 - settings -\\announce\\vips\\off$<%[mynick]> !setjpvip 0||")
user:SendData("$UserCommand 1 3 - settings -\\announce\\vips\\on$<%[mynick]> !setjpvip 1||")
user:SendData("$UserCommand 1 3 - settings -\\announce\\ops\\off$<%[mynick]> !setjpops 0||")
user:SendData("$UserCommand 1 3 - settings -\\announce\\ops\\on$<%[mynick]> !setjpops 1||")
user:SendData("$UserCommand 1 3 - settings -\\general\\min share\\users$<%[mynick]> !setshareu %[line:how much does a normal user need to have? (in gb)] gb||")
user:SendData("$UserCommand 1 3 - settings -\\general\\min share\\guest$<%[mynick]> !setshareg %[line:how much does a guest need to have? (in gb)] gb||")
user:SendData("$UserCommand 1 3 - settings -\\general\\min share\\reg$<%[mynick]> !setsharer %[line:how much does a reg need to have? (in gb)] gb||")
user:SendData("$UserCommand 1 3 - settings -\\general\\min share\\vip$<%[mynick]> !setsharev %[line:how much does an vip need to have? (in gb)] gb||")
user:SendData("$UserCommand 1 3 - settings -\\general\\min share\\op$<%[mynick]> !setshareo %[line:how much does an op need to have? (in gb)] gb||")
user:SendData("$UserCommand 1 3 - settings -\\general\\min share\\admin$<%[mynick]> !setsharea %[line:how much does an admin need to have? (in gb)] gb||")
user:SendData("$UserCommand 1 3 - settings -\\general\\min share\\master & owner$<%[mynick]> !setsharea %[line:how much does an admin need to have? (in gb)] gb||")
user:SendData("$UserCommand 1 3 - settings -\\general\\max hubs$<%[mynick]> !sethubmax %[line:what's the maximum hubs...?]||")
user:SendData("$UserCommand 1 3 - settings -\\general\\hub/slots ratio$<%[mynick]> !setslotshub %[line:what's the hub/slots ratio here?]||")
user:SendData("$UserCommand 1 3 - settings -\\general\\max slots$<%[mynick]> !setslotmax %[line:how many should be the maximum slots .. ?]||")
user:SendData("$UserCommand 1 3 - settings -\\general\\min slots$<%[mynick]> !setslotmin %[line:how many should be the minimum slots .. ?]||")
user:SendData("$UserCommand 1 3 - settings -\\general\\hub advert\\interval$<%[mynick]> !setadvert %[line:how long should it wait before looping? (in mins)]||")
user:SendData("$UserCommand 1 3 - settings -\\general\\hub advert\\off$<%[mynick]> !setadvert 0||")
-- [part2 - end]
-- [part3 - start]
user:SendData("$UserCommand 1 3 - settings -\\general\\hub clock\\interval$<%[mynick]> !setclock %[line:how long should it wait before looping? (in mins)]||")
user:SendData("$UserCommand 1 3 - settings -\\general\\hub clock\\off$<%[mynick]> !setclock 0 %[line:user limit to what .. ?]||")
user:SendData("$UserCommand 1 3 - settings -\\general\\hub owner$<%[mynick]> !setowner %[line:hub owner nick.. ?]||")
user:SendData("$UserCommand 1 3 - settings -\\general\\hub name$<%[mynick]> !sethubname %[line:new hub name .. ?]||")
user:SendData("$UserCommand 1 3 - settings -\\general\\hub description$<%[mynick]> !sethubdesc %[line:new hub description .. ?]||")
user:SendData("$UserCommand 1 3 - settings -\\general\\max users$<%[mynick]> !setusermax %[line:user limit to what .. ?]||")
user:SendData("$UserCommand 1 3 - settings -\\general\\rules on login\\on$<%[mynick]> !setruleson 1||")
user:SendData("$UserCommand 1 3 - settings -\\general\\rules on login\\off$<%[mynick]> !setruleson 0||")
user:SendData("$UserCommand 1 3 - settings -\\general\\pm to ops\\on$<%[mynick]> !setpm2ops 1||")
user:SendData("$UserCommand 1 3 - settings -\\general\\pm to ops\\off$<%[mynick]> !setpm2ops 0||")
user:SendData("$UserCommand 1 3 - settings -\\general\\redirects\\bad clients$<%[mynick]> !setredir %[line:where to redirect a bad client? (ip or hostname)]||")
user:SendData("$UserCommand 1 3 - settings -\\general\\redirects\\full hub\\set address$<%[mynick]> !setredirect %[line:where to redirect if we are full? (ip or hostname)]||")
user:SendData("$UserCommand 1 3 - settings -\\general\\redirects\\full hub\\off$<%[mynick]> !setredirectfull 0||")
user:SendData("$UserCommand 1 3 - settings -\\general\\redirects\\full hub\\on$<%[mynick]> !setredirectfull 1||")
user:SendData("$UserCommand 1 3 - settings -\\general\\redirects\\full hub\\on$<%[mynick]> !setwhoredir %[line:who can redirect? (Master(0)/Admin(5)/OP/(1)/VIP(2)]||")
user:SendData("$UserCommand 1 3 - settings -\\general\\redirects\\all\\off$<%[mynick]> !setredirectall 0||")
user:SendData("$UserCommand 1 3 - settings -\\general\\redirects\\all\\on\\yes$<%[mynick]> !setredirectall 1||")
end
-- [part3 - end]
Sorry for spaming the thread but i thought it would ok ...
If it is a problem with this pls remove it ... I didn't mean it .. :)
** Three little edits, had a spare ] 's
Hiaaa :))
jesus man this is just to mutch, , hehe
damn u did a great job on this,, tnx trying it out..
have all been tested ??
Z ya :)
thanks a lot mrZ, although we all know this is "lame" code ... there is nothing new in this ... :) Just like Solitaire ...
All the credits should be going to Snowman ... very comprehensible script ... ;) (Snowman change ur nick to TeachAlot ... lol )
as i say in the first three line of the code ..
-- Mean_RightClicker for Mean_Machine by Herodes ... >>>---- v.(75%) ---- <<< [*I thought this was clear sorry]
-- made for Mean_Machine v2.4.27.1
-- #extensively based on :
* Sorry for the confusion, I can't have it completed today ... to much to do ... and please, if somebody finishes this gimme a pm pls ....
Hia again :))
Yess i know that we should be thankfull to Snowman,, and WE are :))
I tying to figure out how to add something in the right klicks.... this :
user:SendData("$UserCommand 1 3 - warnings -\\warn f**k$To: %[nick] From: %[mynick] $<%[mynick]>Read The Rules !! Pls remove the exe files, and dont forget to type
/refresh in main chat afterwards||")
it dont work..hehe
btw what did u meant by "I can't have it completed today" isnt it complete ?? thought so.. anyway a nice piece of work
Z ya
Herodes:
I haven't tested it but I must admit that I'm quite impressed by your work :))
If all goes well with the development of the next generation of the script then I think your work will be a great improvement. Altough every command have been redesigned and renamed in the next version to make more sense your idea is great :)
Never thought of it... ;)
Snowman
MrZ:
Just forgot... I wonder if it's the ** signs in the line that causes your problem... Guessing :))
Snowman
Thanks for your good words Snowman, I really needed something like that today ... ;)
* I did some edits in the third part of my post *
* Grab'n'go, prove this works,... pls ... :) *
Let's code ... :))
Hia
Any news to rerport Snowman??
Z ya
Hi there...
I am sorry to admit that I haven't been doing much on the script for about a month now.
Partly due to my taking those MCP exams AND that I have got my self hooked on a wonderful woman.
This woman also has 3 children that I am taking just as much care of as if they were my own and THAT is a fulltime job :)
Due to these circumstances I simply don't have much time in front of my computers these days. 2-5 hours a week at best.
I have been thinking about the possibility of releasing my work for Mean-Machine 3.x and then let someone else pick it up but I don't know yet.
Hope you all are okay with this for now.
Snowman
All your news are very nice to hear Snowman,... :D
Keep it up and enjoy it ... :)
Thanks mate :))
Snowman
hehe
Hiaa... yes i bet u have a fultime now then Snowy.
God to hear from u anyway.
ok wel just wait and see then :))
take care dude
Z ya
hi all...
i am speak not english.. ( not much )
i am will the Mass Messege change.....
Quote============================================================
============================================================
-------------------------------------------------
-------------------------------------------
---------------------------------------
------------------------------------- Mass Messege
---------------------------------------
-------------------------------------------
-------------------------------------------------
( Here commes the messege...)
============================================================
============================================================
ca.
like can i make this ????
can me help ??
==
the Original is now:
function domm(user,data)
s,e,arg = strfind( data, "%b<>%s+%S+%s+(.+)" )
SendPmToAll(Bot, "USER MASS-MESSAGE :\r\n\r\n"..arg)
lang = rawget(LangList,65)
SendPmToNick(user.sName, Bot, " "..lang)
end
...................................................................
pls.. help me..
thanks to all..
mfg cut-killer
ps: Mean_Machine is the best ..... very good work....
This SHOULD do the trick:
Quotefunction domm(user,data)
s,e,arg = strfind( data, "%b<>%s+%S+%s+(.+)" )
arg2 = "============================================================\r\n============================================================\r\n\r\n-------------------------------------------------\r\n-------------------------------------------\r\n---------------------------------------\r\n------------------------------------- Mass Message\r\n---------------------------------------\r\n-------------------------------------------\r\n-------------------------------------------------\r\n\r\n"
arg3 = "\r\n\r\n============================================================ \r\n============================================================\r\n"
SendPmToAll(Bot, "\r\n\r\n"..arg2.." "..arg.." "..arg3)
lang = rawget(LangList,65)
SendPmToNick(user.sName, Bot, " "..lang)
end
[/SIZE]
Snowman
Hi Snowman ....yes im still about
dont know if you can help me , having trouble with the redirect on the right click
dont know if its in Mean_Machine or Ptokax.
When i redirect to one off my other hubs they leave 1 and do not arrive at 2
i am useing version 2.4.27.1 unless ive missed a update on this one
ok thanks in advanced
hope things are going well with you these days
REBEL
REBEL:
You are using the latest version of Mean-Machine :)
The problem is usually that people set their clients to deny redirects which in turn makes them disconnect from hub 1 but the client won't try to connect to hub 2.
It is my GUESS that is the problem.
Snowman
Hiaa :))
My guess is that Reb tries to redirect from one hub to another on the same PC (or 2 PC's behind a router)... dont think that works, at least i newer made it.......
Z ya
yep hehehe MrZ
I have 3 Ptokax hubs running
1 with Mean_Machine 2 with robocop
redirecting from Robo to MM works but from
MM to Robo not all the redirects work.
So Snowman has is right as ive now looked into the 401, 403 and yes they can stop the redirects .
Thank You Snowman :D
k :))
did't see that u wrote "not all the redirects work"...
Z ya
Hehe :))
Snowman
Hi Snowman ! I have a problem. Everytime i update the peer guardian list i get a nil error any idea why? I wanna convert back to mean machine and see if I can get a good right click script for it but i need two things. I need the peer guardian problem solved and a good mean machine right click script.
QuoteOriginally posted by Mikey
Hi Snowman ! I have a problem. Everytime i update the peer guardian list i get a nil error any idea why? I wanna convert back to mean machine and see if I can get a good right click script for it but i need two things. I need the peer guardian problem solved and a good mean machine right click script.
I think there is a format change between the guarding.p2p provided in the Mean_Machine and the later ones, this is the reason for having those ... << I think, not absolutely sure ...
as far as the right click it would be nice to know what the problems are so that someone :) can fix it ...
Mikey:
I wonder why you are having that problem. Just tested the full guardian.p2p file from 14. July and I got no errors and it seems to me that the syntax in the file is not changed. Maybe there is errors in the file you try to use?
Snowman
I have updated my homepage a LITTLE.
The IPGuard is now available as a stand-alone script HOWEVER it is compiled!!!
The guarding.p2p file for IPGuard from 14. July 2004 is online.
The rightclick script for Mean_Machine (Mean_RightClicker) by Herodes is online. The version I have is about 75% complete and looks VERY good until now.
Snowman
Hey Snowman .
just added the right click commands to hub .
looks really good. Im dying to see the rest .
great work buddy, but dont tier yourself out.
take time to chill out :D
thank you REBEL :)
Hey snowman do u know where i can get the link for the update on the peer guardian list maybe i am getting it from the wrong place.
I just installed version 2.4.27.1 on Ptokax 0.3.2.6 Testdrive 4 and when I connect with Direct Connect 2.205 I get the following:
<{Mean_Machine?}> This site only allows DC++/oDC clients.
Disconnected from [NL]-DutchBastardHub at 19-7-2004 13:25:01
When I connect as an OP or higher rank, I keep connected.
Do I have to configure the script and, if yes, what do I have to edit?
I can't get any users in now.
QuoteOriginally posted by Mikey
Hey snowman do u know where i can get the link for the update on the peer guardian list maybe i am getting it from the wrong place.
You can try this one (http://www.mean-machine.snowmans.dk/files/guarding_all.p2p_071404.zip) and this one (http://www.mean-machine.snowmans.dk/files/IPGuard.zip) both of them are from Snowman's Mean Machine site (http://www.mean-machine.snowmans.dk/)....
-CraneDriver- :
There is some settings cmds that are available in-hub...
Within those I think this one could help you :
!setnoclients Sets what should happen to forbidden clients. 0=Ignore, 1=Kick, 2=IPBan, 3=NickBan and 4=Redirect.
I dont use Direct Connect ... I've always heard that DC++ is way_better_ so I didnt bother ... at all .. this is why I cant confirm this cmd helping you with your problem ...
[*edit*] there is the update for 2.2.7.2 ver of Mean Machine ... from Snowmans site. .. :)
hi Snowman.
I know your busy, In the next update of MM.
The Wanted, could it be possible to add a box to type reason for being wanted. :D
Just a little note...
The Mean_Rightclicker was NOT made by me and so I will not change anything in it...
I DO have plans to integrate something similar into the next MM though.
But still... Don't have much time these days so progress IS slow... But it IS moving forward... :)
Snowman
Quotefunction domm(user,data)
s,e,arg = strfind( data, "%b<>%s+%S+%s+(.+)" )
arg2 = & quot;============================================================\r\n====== ======================================================\r\n\r\n-------------------------------------------------\r\n-------------------------------------------\r\n---------------------------------------\r\n------------------------------------- Mass Message\r\n---------------------------------------\r\n-------------------------------------------\r\n-------------------------------------------------\r\n\r\n"
arg3 = "\r\n\r\n============================================================ \r\n============================================================\r\n"
SendPmToAll(Bot, "\r\n\r\n"..arg2.." "..arg.." "..arg3)
lang = rawget(LangList,65)
SendPmToNick(user.sName, Bot, " "..lang)
end
thank you for the answer
but the script give an error.. und hangs itself up
no syntax error.. separate that complete script functioned then not more....
what can i make ?
pls help me..
thank you
sorry if my english shits... :-)
I think the problem in that piece of code u posted was the
"" " that appears ....
Better try to replace this with a " ...
This is Snowmans code broken up a bit so u can see the appearance of the msg. .. I dont know if Snowman agrees with me posting here like that ... if not I accept pm's here and I have no doublethinking for taking code from my posts ....
If u want u can try this too ...
function domm(user,data)
s,e,mmsg = strfind( data, "%b<>%s+%S+%s+(.+)" )
header = ""\r\n\r\n============================================================\r\n"
header = header.."============================================================\r\n"
header = header.."\r\n-------------------------------------------------"
header = header.."\r\n-------------------------------------------"
header = header.."\r\n---------------------------------------"
header = header.."\r\n------------------------------------- Mass Message"
header = header.."\r\n---------------------------------------"
header = header.."\r\n-------------------------------------------"
header = header.."\r\n-------------------------------------------------\r\n\r\n"
footer = "\r\n"
footer = footer.."\r\n============================================================"
footer = footer.."\r\n============================================================\r\n"
SendPmToAll(Bot, header.." "..mmsg.." "..footer)
lang = rawget(LangList,65)
SendPmToNick(user.sName, Bot, " "..lang)
end
CuT-KiLLeR:
I agree with Herodes. Try his solution.
Herodes:
I don't mind you doing that with the code :)
Support is a good thing so keep it up :))
Snowman
thank you very match.... thats works good
i had the script changed
the part
"& quot;"
comes in everyone messege...
i heav this removed....
I can do that without follow ???
thank you for you answer....
Yeah you can remove that ' "' it will not have any effect ...
so as long as u keep the " in the front there shouldnt be
a problem with accepting anything in it ... ( it is a string :) )
I tried fixing it in my post too but It wasnt possible for me ...
That was a change made by the way the forums scripts handle the code, (I think)
Glad it worked ...
ok thank you...
I think I heave understand you.... ( 80 % ) :-)
i heave still one problem....
I can not commands from mean machine in the PM enter...
it does not implement these
only i can commands in the Main chat enter...
because of me or can mean machine that not
i hope you can my help...
sory for my english... :-|
thank you very match.....
Hia :)
Any news???
REBEL.. b sure there is not any new line (enter after last sentense) or space in that text file.. sugest a delete of the file and remake.
Z ya
Hi there (If anyone is still around :) )
I have been at a standstill for quite some time but I AM
on it again. The following part IS completed:
- Logintests (Recognizes 10 different client types IF they are not faking it). This part alone was more than 1300 lines of coding (63KBytes)
Missing parts are:
- Settings commands (More than 200 commands... Maybe 300+).
- Ordinary user commands (Less than 50).
- Local testing.
- Creation of a Windows program to adjust settings.
- Betatesting
- Final adjustmenst
- Release
Snowman
Ahha Hi Snowman
As you see im still here, still running Mean_Machine on 1 off my hubs,and am waiting eagerly to test the new MM.
Glad to see you back and hope things are going well for you. :D :D :D :D :D :D :D :D
Hia Snowy :)
I'm around.. and waiting hehe :D
Hi all.
Sorry this may be a bit off topic but I am having some problems with the stand-alone IPGuard script. Am I right in thinking that you can use the !setipguard 1 command to make it silent? It doesn't seem to be working, and when your running it in 5 hubs it tends to make you want to hit it on the head with a club hammer the size of St. Pauls Cathedral. Still, its nice to know its working I suppose, lol. Any feedback would be appriciated.
Metaphase :
I must admit I can't remember if it can be turned off/on.
I did the ripping i a hurry and I lost the source so I currently only have the compiled version.
I'll try to remember to take a look at it though and and add a switch if it is not present.
All :
Thank you for your continued support :)
I'll speed things up even more after october 13th as I have my final exam at this date.
The next few days will be concentrated on that exam.
Snowman
:))
break legs Snowman
Hitting MCSE hu?
MrZ :
Just the MCSA for Windows Server 2003 environment :))
Snowman
i am back what is new with mean meachine please i like to know...thank you
I'm running Mean_Machine with Ptokax 15.25 and I get this error showing up sometimes, but goes away when I refresh my scripts. Does anyone know if this is a common problem or is there a fix for it or is there a newer updated version of Mean_Machine.
Syntax error: attempt to call field `func' (a number value)
stack traceback:
1: function `OnTimer' at line 3510 [file `....25\PtokaX_0.330_15.25\scripts\Mean_Machine.lua']
Thx
WILDCAT
is that the new ptoka where you get that one from
just reporting another error.
Syntax error: bad argument #1 to `strfind' (string expected, got nil)
stack traceback:
1: function `strfind' [C]
2: function `NewUserConnected' at line 1092 [file `....25\PtokaX_0.330_15.25\scripts\Mean_Machine.lua']
WILDCAT
WILDCAT:
I just wonder... Are you a betatester since you are using 0.330 15.25?
I can't seem to recreate your errors with the public version I have...
Snowman
when dose the new mean machine come out
i sent you pm Snowman
WILDCAT
night_hawk:
Hard to say for sure but I am working on the Windows Settings UI at the moment.
Trying to implement ALL settings to be changed/set in that UI.
I won't make it possible to change settings in DC if this works as it will save a LOT of lines in the script.
When that is done I'll try to implement a secure way to alter settings over the net for Admins, OP's etc.
This message is just to let you know that I'm still working on the script and that it's going forward...
It IS going a bit slower than I hoped as there have been a few things that REALLY got on my nerves but they are solved for now.
I THINK I only need some final (Beta) "dusting off" on the script itself so I have started to work on the User Interface.
Here is a preview of the interface:
(http://snowmans.dk/preview.jpg)
Hope You all like it.
See you all ASAP
Snowman
Hi Snowman
as you know ive used your script from day 1
so just let me know when the new one is ready,
looks really good .....nice job buddy
keep up your great work :)
looks cool but will it run on the new lua verion that is comming out or just test drive 4
REBEL:
You'll know :)
night_hawk:
That's actually a really good question...
What ever happened regarding a new PtokaX?
Still only beta or what?
I can only gaurantee that the script works
with td4 as that is the only thing I have access to.
how come when i turn on ip guard i get an erro message and how do i fixit that when i type rules and net work it goes to a pm window please...
night_hawk:
I recall having problems with IPGuard earlier on...
I think we solved the problem by correcting the guarding.p2p file OR by downloading a new one. It was simply typing errors in that file.
Can't say for sure the problem is the same now though...
The rules and network messages are shown using the following lines:
user:SendData(Bot, "\r\r"..rules)
user:SendData(Bot, "\r\r"..network)
These line should be replaced with the following:
SendPmToNick(user.sName, Bot, rules)
SendPmToNick(user.sName, Bot, network)
Snowman
thank you...is there a comand for my oping staff to see all the comands used in the hub show in opchat.
thank you...is there a comand for my oping staff to see all the comands used in the hub show in opchat. and tryed what you told me above and it did not work..i would also like it to show when a user is added that it shows in opchat for my ops if you can...please let me know if you can does this for me and i will dl it from you i am not good with scripts thank you...
night_hawk:
I must say that I mentioned long time ago that I would not develop more on the current version of the script but only correct errors as I wanted to develop a new version from scratch.
So please be patient...
V3 WILL see the light... Working on it just about every day in my spare time...
Snowman
np sorry was just asking did not read...will stuff like i asked for be in the new verion
night_hawk:
I must admit that I can't even remember if they are all in the new one...
V3 will have more than 200 settings and commands (mostly settings through the UI)...
Snowman
i have users getting this message This site only allows DC++/oDC and DCGUI clients.
*** Disconnected
and he is useing oDC5.31 what do i do to fix this problem...
never mind i got it fixed
why when i use the show reg and vip and guest setting i get this...
{Mean_Machine?} The VIP >>> [nhs?]Sailor <<< has entered Hawk's Friends & Family (OP's eyes only!!!).
{Mean_Machine?} The VIP >>> [nhs?]Sailor <<< has entered Hawk's Friends & Family (OP's eyes only!!!).
is there something i did wrong i did not touch anything...
night_hawk:
I know about this bug but as it was a minor one it was put aside...
Snowman
ok thank you Snowman...have a good day sorry if i am a bug....I can not wait till you have the new verion ready..
Hi Snowman
ive been getting these errors
Syntax error: attempt to concat global `type' (a function value)
stack traceback:
1: function `dotimeban' at line 2700 [file `...rogram Files\PtokaX-RE\scripts\Mean_Machine.lua']
2: function `DataArrival' at line 823 [file `...rogram Files\PtokaX-RE\scripts\Mean_Machine.lua']
would this be a right click command causing it
its not a problem... just thought i'd let you know.
ok ;)
stange i never got the erro. good to see you again reb..and good luck to the new mean machine snowman.. let us know how for you are done at this piont..if you do not mind...
REBEL:
I must admit I never saw that error before but You might be right when guessing on the right click command. I HAVE seen errors occur due to that.
It seems like a wrong parameter was sent to the timeban command.
ALL:
The new v3 has been on a bit of a standstill these last few weeks due to three parttime jobs but I HAVE been using just about all sparetime on it. I will be able to spend more time shortly so it should speed up with my completion.
Snowman
how do i set the program so that vips have to follow the slot/ hub ratio rule...i set !setslotshub a 2 but that only works on regs and users..but not vip..is there a setting i can search for to fix this ...just till you are done with your new verion...if you do not mind...
when i use commands everyone in my hub sees the commands...why is this happening...
night_hawk:
The problem about others seeing your commands is news to me. Are you sure they are not sent in main but in a message to you only?
You can send the commands directly in a PM to the MM if you want to be sure others should not see them. just use the command "!!" (two quotes) to open the PM.
The other thing about the slots/hub ratio...
I must admit I can't even remember if that also was ment for VIP's...
Snowman
Wake up, rise and shine and pls prepare for a new release of ptax on a hub near you :] :] :]
It's about time :)
Now I just hope it doesn't require too many changes in my script :D
Snowman
Hia Snowy :))
Wel i guess we better prepare to convert to lua5
Hi MrZ
Preparing to convert :D
Snowman
hi Snowman
Now there is a release of Ptokax lua 5 based
im not sure in Mean_Machine which parts to change
I know you are working on a new one,
but is there anything in old one i can change for the time being.
Thank you REBEL
REBEL:
I can't even say for now as I don't even know LUA v5 yet.
Have to find out what parts will be incompatible, but I'll let you all know when, how & what :D
Snowman
Hi Snowman
Thought i'd try the new Ptokax hub and run
Mean_Machine to see what happens
these are the errors i got
No syntax errors in script file Mean_Machine.lua
No syntax errors in script file Mean_RightClicker.lua
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:108: attempt to call global `readfrom' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1111: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1544: attempt to concatenate global `lang2' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:1092: attempt to call global `strfind' (a nil value)
hope it helps
YIKES!!!
I'll have a look at that AND the new PtokaX within a couple of days...
Snowman
Hey Snowman, if you run like Editplus or an editor where you can FIND and REPLACE words it will be fast converting.
strfind --> string.find
tinsert --> table.insert
and all your filehander functions you need to change look in the Lua5 HowTo FileHanderls by me then you should not have any bigger problem.
You now Lua4, Lua5 is not that much different.
Cheers
UPDATE!!!
The existing script have been updated to comply with LUA v5.0
Hope it all works as all I did was to incorporate a conversion script included in the LUA v5.0 distribution AND adjust a few frmhub: commands.
If not, please report.
I'll start REAL conversion of MMv3 shortly...
Snowman
hi snowman
dont know if i got this right,
i used Mean_Machine 5 from your site,
which i thought was the update,
not getting any errors because its not working
as the only commands i get are Ptokax built in.
All i did was let Mean_Machine 5 overwrite exsisting script.
Or do i need to put a totaly new script in.
Thanks in advance
Rebel
REBEL
Eh... You did what I planned should work... Hmm... I'l check it out right away after work today...
Snowman
v2.4.27.3
This version corrects the following problems:
Compability with the new LUA 5.0.
Error in 2.4.27.2 made the script ignore all commands.
Now supports PtokaX 0.330.
Snowman
Hi snowman
Brilliant job again !!!!!!
im now running the new Ptokax hub
with my fav Mean_Machine.
no errors to report as yet, keep everything crossed
that we dont get any.
if there is anything you need me to test,
please let me know.
keep up the great work buddy :D
REBEL
is this the new verion you been working on for a long time or just the test drive 4 made to run in the new lua5 ptokax
This is just the old one...
Snowman
Hi snowman
getting these errors
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:260: attempt to call global `type' (a string value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:252: attempt to call global `type' (a string value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:260: attempt to call global `type' (a string value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:252: attempt to call global `type' (a string value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:260: attempt to call global `type' (a string value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:260: attempt to call global `type' (a string value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:260: attempt to call global `type' (a string value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:260: attempt to call global `type' (a string value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:252: attempt to call global `type' (a string value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:260: attempt to call global `type' (a string value)
Syntax C:\Program Files\PtokaX New\scripts\Mean_Machine.lua:260: attempt to call global `type' (a string value)
there is more ive just shortened it
basically all the same lua numbers
have fun
REBEL
v2.4.27.4
Tried to fix a problem reported by REBEL.
'Tried' because I can't seem to replicate the errors.
REBEL:
I am not sure if I solved the problem but I tried removing some obsolete code from the script. Hope it fixed it.
Snowman
I just want to say a few words about MMv3.
It is going great with the UI for it. Guess I will be done with it within a week. 2 at the most.
BUTE when I am 100% done with it, I have to do a SERIOUS cleanup of the script itself.
Want to make it as effecient as possible so rewriting everything for Lua v5 is the only way.
Snowman
v2.4.27.5
Just discovered I made a HUGE mistake on the last update.
This caused it not to read ANY settings or any other files.
This is now corrected.
Snowman
Snowman may you please change your stand along IPGuard so that it runs on lua.5 i really need this one thank you...
night_hawk:
I can't do it at the moment as I have lost the sourcecode for it but it WILL be back as a stand-alone...
Snowman
how long do i need to wait for the stand alone script please i need it really bad please....or i can not run the new hub i have
night_hawk:
Hmm... I will try to get the time within the next week...
That's the best I can do for now...
Pretty busy...
Snowman
It has it's own thread here:
http://board.univ-angers.fr/thread.php?threadid=4370&boardid=26&sid=5661dc67461ec57e3e9558e31cd305e1&page=1#1
Snowman
Hi ya Snowman
i just downloaded your Mean Machine and the other 2 files from your site,
but it gives me lots of error's containing lots of missing files.
My question is: cant you add all needed files to the packadge so it gives less error's
Thanks a lot for you efford in this sir
Due to personal reasons all further development has been canceled.
My site and e-mail is also closed.
I have zipped the complete site and all devepment files.
You can find them at the ftp site ftp://snowmans.dk .
Passive connections is not allowed.
I MAY be back some time... Who knows...
Good luck out here to all of you and thanks a lot for the support from all of you.
Snowman