MaSOuD

MaSOuD

Joined
Aug 31, 2008
Occupation
Windows and Web Developer
Location
UK
Website
Interests
Programming, Gaming, Reading

Activity Stream

MaSOuD commented on a mIRC Script, mBOT v2.0.0b2  -  Feb 27, 2015

mBOT v2.0 is coming...

Finally I've decided (after almost 5 years) to release the next version of mBOT.

I'm gonna be needing some beta testers to debug and test it.

If you're interested to becoming a beta tester, please reply to this post (or e-mail me) and I'll be sending you the link in next several days...

I'll be posting screenshots of new mBOT here soon.

Thanks.

MaSOuD commented on a Page, Binary Conversion (C#)  -  Dec 13, 2012

Yes, There's Mono project (An open source project) which enables us to run C# on Mac, Linux, etc.

 Respond  
MaSOuD commented on a Page, Binary Conversion (C#)  -  Dec 12, 2012

I see you gave C# a shot...
Now, how do you feel SunnyD? :P

 Respond  
MaSOuD commented on a mIRC Script, mBOT v2.0.0b2  -  Nov 09, 2012

@mrgreaper Because it's disabled. It wasn't ready for that version.

@Rendy Unfortunately I don't.

 Respond  
MaSOuD commented on a Page, Away system on dialog with skins  -  Feb 24, 2012

HeatedHeart, you don't need while loop. have a look at /didtok :)

 Respond  
MaSOuD commented on a Page, DCAmp v1.2  -  Feb 23, 2012

Updated :)

 Respond  
MaSOuD commented on a Page, DCAmp v1.2  -  Feb 21, 2012

Unfortunately, MDX's TreeView does not work on mIRC v7+.
I'll try to publish an update soon.

 Respond  
MaSOuD commented on a Page, Kick by Nick length  -  Dec 21, 2011

True that :P

 Respond  
MaSOuD commented on a Page, Kick by Nick length  -  Dec 20, 2011

pff, I just lol'd when i saw that this guy has posted this snippet here. He came to me last night and asked me to write such a snippet for him. Then he f*cked it and posted it here.
This is the original snippet: http://pastebin.com/GyKcR9Tq

I used "$nick ison $chan" because i had /timer in there, (To not flood the guy off the server) so it might that the person weren't in the channel anymore and it would give error....
I'm not saying that i've written this flawlessly... It might have errors, or not working properly. Honestly, i didn't even test it, i just wrote it quickly to give the guy an idea.

Also, about checking "if ($2 isnum 1-) { ...}", it used to be a /command, that's why i just wanted to make sure that the number is positive (Just like jaytea said.). And after that the guy asked me to add a popup for it either.

Another note: I used "$len($$?="Enter length")" because he said that he want to write ???? (one question mark per character) which is really dumb.. i told him to just write a number but he wanted it like this.. lol

 Respond  
MaSOuD commented on a Page, DCAmp v1.2  -  Dec 13, 2011

nah, this is an addon to Play/Stop/Next/.... your Winamp and also get the current playing song from it... That's all.

 Respond  
MaSOuD commented on a Page, The simple addictive game  -  Nov 27, 2011

Good job Wims

 Respond  
MaSOuD commented on a Page, alias OperExploit  -  Oct 19, 2011

Please enjoy!

 Respond  
MaSOuD commented on a Page, All of mIRC's $chr's  -  Oct 14, 2011

You have an extra ) here:

if )($1) && ($1 !isnum) && ($2) && ($2 isnum) {
  echo -a $1 isn't a number, but $2 is.
}
 Respond  
MaSOuD commented on a Page, Nick Colors v2.0.1  -  Sep 20, 2011

What you need is a Theme...

 Respond  
MaSOuD commented on a mIRC Script, mBOT v2.0.0b2  -  Sep 09, 2011

Good news, mBOT v2.0.0 is almost ready, many changes has been made. I'll need some beta testers soon. :)

 Respond  
MaSOuD commented on a Page, My simple Menu  -  Jun 10, 2011

@blackvenomm666: Don't you think those many if/else are useless and just making the code longer? This could be easily done by $iif()

...
..DALnet:server $iif($server,-m) IRC.DAL.net:6667
..Rizon:server $iif($server,-m) IRC.Rizon.net:6667
...
 Respond  
MaSOuD commented on a mIRC Script, Connect 4  -  May 26, 2011

Nice

 Respond  
MaSOuD commented on a mIRC Script, GeoSketch V3.1  -  May 26, 2011

Nice work Imk0tter

 Respond  
MaSOuD commented on a mIRC Script, mBOT v2.0.0b2  -  Apr 28, 2011

@Sharky_Dude: Yeah, nothing can be perfect. Always there are something that are missing in an application/addon. And of course you can adjust the bot and adding more features in it and use it..

@ManicWaldo: I've used channel's idle for devoicer because the matter is channel. If someone talks in private message he/she still has no activity on channel and our goal is channel's activity. I'll see what i can do about your request and hope to implement it if possible. Thank you for your opinion.

Thank you both for using mBOT.

 Respond  
MaSOuD commented on a Page, Short URL Plus Website Title  -  Apr 26, 2011

Good job.

 Respond  
MaSOuD commented on a Page, Mirc autotalker (Eg for Runescape)  -  Apr 20, 2011

Honestly, i didn't try your snippet but when i was reading your code, i thought these tips might be useful for you:
1) This alias will cause an error if the dialog is already open:

alias autotalker { dialog -dm autotalker autotalker }

It's better to write like this:

alias autotalker {
  dialog $iif($dialog(autotalker),-v,-dm autotalker) autotalker
}

2) When you want to add some items in a ComboBox, you can use /didtok instead of adding your items one by one

  /did -ca add 2 None
  /did -a add 2 White
  /did -a add 2 Green
  /did -a add 2 Purple
  /did -a add 2 Red
  /did -a add 2 Cyan
  /did -a add 2 Glow1
  /did -a add 2 Glow2
  /did -a add 2 Glow3
  /did -a add 2 Flash1
  /did -a add 2 Flash2
  /did -a add 2 Flash3
  /did -ca add 3 None
  /did -a add 3 Wave
  /did -a add 3 Wave2
  /did -a add 3 Slide
  /did -a add 3 Shake
  /did -a add 3 Scroll

Could be:

didtok $dname 2 32 None White Green Purple Red Cyan Glow1 Glow2 Glow3 Flash1 Flash2 Flash3
did -c $dname 2 1
didtok $dname 3 32 None Wave Wave2 Slide Shake Scroll
did -c $dname 3 1

3) And all off those slashes are useless in remote.
4) When you're writing an addon or a snippet, you MUST use $scriptdir to save your data, but you're using mIRC's root directory.

while ($did(1,%x)) {
  write AutoTalker\AutoText.txt $v1
  inc %x
}

This can be done by adding a $scriptdir in your code like this:

while ($did(1,%x)) {
  write $scriptdirAutoText.txt $v1
  inc %x
}

Hope i could help you a bit to improve your snippet.
Good Luck.

 Respond  
MaSOuD commented on a Page, ZOOL  -  Apr 20, 2011

Nice, really impressive :)
10/10 +Like.

 Respond  
MaSOuD commented on a mIRC Script, mBOT v2.0.0b2  -  Apr 12, 2011

@ManicWaldo: Yeah, i've told him that in a private message because when he commented here, Hawkee had some issues and i couldn't post my comment here so i pmsg'd him. Btw thanks for your help.

@jarrodkharis: Thanks buddy. It hasn't everything, but has some useful thingies.

I hope i will surprise many of mBOT users with the next version by giving them the advantage of using a better and more stable mIRC bot. ;) Soon I'll set up a page on my home page for news about updating mBOT and users can keep tracking of what i'm doing.

 Respond  
MaSOuD commented on a Page, Auto-identify/auto-join by Hermes v2  -  Apr 02, 2011

I think in the ON CONNECT event, you could do like this:

var %x = 1,%chans
while (%x <= $lines(AutojoinChannels.txt)) {
  %chans = $addtok(%chans,$read(AutojoinChannels.txt,%x),44)
  inc %x
}
if (%chans) { join %chans }

So, in this way you're just sending ONE command to join all the channels instead of sending one command per each channel.

Another suggestion: some networks/services are don't support /msg NickServ. Like DALnet; you must type /NickServ or /msg NickServ@services.dal.net... So, it's better to use /NickServ itself.

 Respond  
MaSOuD commented on a Page, jaytea's Highlight Thing  -  Mar 17, 2011

I think it was so good if it had an option to add/remove its own words for highlight instead of using mIRC's built-in Highlight system...
However, it was so nice. Well done jaytea, 9/10 and a like.

 Respond  
MaSOuD commented on a Page, File Lister/Indexer v0.2  -  Mar 07, 2011

I'm so glad about that you found this useful :)

 Respond  
MaSOuD commented on a Processing App, Vortex  -  Mar 06, 2011

Nice!

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.