|
| Author |
Message |
Cer Upgraded Agent

Joined: 03 Feb 2004 Posts: 3776 Location: Michigan
  votes: 4
|
Posted: Mon Sep 05, 2005 10:12 pm Post subject: |
|
|
I don't get the purpose of having a 3-response bot:
| Code: | cerahkay: Hello.
irengrrl: hi
cerahkay: What's up?
irengrrl: hey i'm alive!
cerahkay: Hello.
irengrrl: over and out, bye |
It looks like somebody could quite possibly be over there with 3 responses ready to copy/paste for Mojave's style of bot investigating, but would be unable to reply instantly to any other kind of message.
edit
Furthermore, wtf? A flood filter for ANY three messages sent? It doesn't matter how long you wait between messages, it's just absolute. Always get ignored after the 3rd message.
1) Yahoo has no rate limits. Unless you run on like an old Windows 1.1 and your computer totally sucks, you have no reason for a flood checker to be halfway this strict.
2) Even if you're not replying, your sucky computer would need to use CPU ANYWAY just to receive the message. You might as well give it a response.
3) You remind me of this AIM guy who likes to think he's a bot, but when he falls behind he copies/pastes "Error service too busy" to every message rather than just not talking.
I really doubt this is a bot. _________________ Current Site (2008) http://www.cuvou.com/ |
|
| Back to top |
|
 |
freakk Newbie

Joined: 16 Aug 2005 Posts: 13
         
|
Posted: Mon Sep 05, 2005 10:32 pm Post subject: |
|
|
When I said "flood protection", I mean I don't want someone send a thousand of messages to bot.. The reason why it sends only 3 lines is simple: all bot responses are stored into txt file...
I may put txt 30-100 lines in that file, is that a valid evidence I have a bot or not? Or you want an one infinite loop? |
|
| Back to top |
|
 |
Cer Upgraded Agent

Joined: 03 Feb 2004 Posts: 3776 Location: Michigan
  votes: 4
|
Posted: Mon Sep 05, 2005 10:55 pm Post subject: |
|
|
And then after the bot signed off and came back (restarted probably) it still wouldn't reply to me again.
Anyway, if you actually have working code, you should e-mail Matt Austin because he's the one who could help you out with the newer features you want, and then you'll have somebody else on your side to say you actually do have working code. _________________ Current Site (2008) http://www.cuvou.com/ |
|
| Back to top |
|
 |
freakk Newbie

Joined: 16 Aug 2005 Posts: 13
         
|
Posted: Mon Sep 05, 2005 11:00 pm Post subject: |
|
|
I have script that delete all contacts (people contacts) every 6 hrs, so bot can reply again..
Anyway, I don't want a flame, people..
I respect all of you, but I don't want to share my code, it took me weeks to figure how authorization works.. I'm working now on other services (file transfer), just because I need them for one commercial product..
Keep up the good work
Thanks guys |
|
| Back to top |
|
 |
Mojave Almost An Agent

Joined: 01 Nov 2003 Posts: 1434
 
|
Posted: Mon Sep 05, 2005 11:43 pm Post subject: |
|
|
| Flood protection is a good idea, but I can only send 3 messages to the bot and then I have to wait a few hours? That's a little excessive, don't you think? My bot flood protection does things like count the speed of the messages and checks for duplicate messages and then calculates response time based on how often the user floods. In other words, the more they flood, the more they are ignored, an increasing scale. |
|
| Back to top |
|
 |
freakk Newbie

Joined: 16 Aug 2005 Posts: 13
         
|
Posted: Tue Sep 06, 2005 12:12 am Post subject: |
|
|
| Mojave, good point, but anyway, I have just a basic Yahoo bot.. |
|
| Back to top |
|
 |
mattaustin Sentinel

Joined: 19 Jul 2004 Posts: 556 Location: Los Angeles, CA
  votes: 1
|
Posted: Tue Sep 06, 2005 8:54 am Post subject: |
|
|
maybe we can shear some code, some of the things i have found working on the auth, is that be causes of perls big int (lack) support, the auth and the look-ups are really slow, also problems with the existing sha module.....i have gotten my auth down to about 4 seconds ( from 12 when i first finished) I was wondering what u have done with these things, and how u handle the large look-up tables in your code.
The next thing is.... this is an open source forum. Its hard to want to help people with there "commercial code" if there not willing to show any thing of there. Its not that i don't believe u have the bot, but u were mad at me for not giving u my code, but now u wont release anything.
(message me again again and well talk)
Last edited by mattaustin on Tue Sep 06, 2005 7:24 pm; edited 1 time in total |
|
| Back to top |
|
 |
mattaustin Sentinel

Joined: 19 Jul 2004 Posts: 556 Location: Los Angeles, CA
  votes: 1
|
Posted: Tue Sep 06, 2005 4:28 pm Post subject: |
|
|
| one other question is what version of ymsg did you update it to? YMSG 10, 11, 12, the new 13? |
|
| Back to top |
|
 |
mattaustin Sentinel

Joined: 19 Jul 2004 Posts: 556 Location: Los Angeles, CA
  votes: 1
|
Posted: Thu Sep 08, 2005 8:20 pm Post subject: |
|
|
| It looks to me that if you have changed the auth code...all you really need to do is update the version that it sends with every message.....to 12 or 13.... from sniffing your bot...its always sending the version in the header as 0 this will enable file transfer and stuff from your client....and allow you to sniff the code to do it your self. (I have already sniffed most of this....message me for more details) |
|
| Back to top |
|
 |
freakk Newbie

Joined: 16 Aug 2005 Posts: 13
         
|
Posted: Mon Sep 19, 2005 12:28 pm Post subject: |
|
|
mattaustin, thanks for help..
Now I have these options enabled..
Also, bot can now enter in chatrooms, send messages, and typing notifications in PM..
Can't figure only how can I disable "xxx is using a different version of Yahoo Messenter" when I try to talk with bot.... YMSG version is set 13..
I'm little tired of sniffing packets, so if someone can point me how can I solve this..? |
|
| Back to top |
|
 |
mattaustin Sentinel

Joined: 19 Jul 2004 Posts: 556 Location: Los Angeles, CA
  votes: 1
|
Posted: Mon Sep 19, 2005 4:57 pm Post subject: |
|
|
| The only way i have figured out how to do this... to to send the same version back to the user that there using.......the only problem with that is that there are a few differences in YMSG12 and 13 like file transfer and things, so you will have to check which protocol your using. This is something not even the client does... but it is possible. |
|
| Back to top |
|
 |
bronchus Newbie

Joined: 26 Jul 2005 Posts: 2
         
|
|
| Back to top |
|
 |
|