I'm currently working on a bot that will be able to massively advertise LG on Gaia Online through some aggressive methods (you'll have to see some of them once I release it, but some of them are extremely noticeable).
I'm wondering how many of you would actually use this to help advertise LG and bring it back to life some to see how much work I should put into it if any. I'm thinking of a possible reward system with it later down the line as well.
Edit: I'm not exactly sure how the rewards might work, most likely LGG. That's going to be the last thing I implement. At first most of what I'm making will be locked down to only advertising LG but as I see more people advertising I'll open up options for customizing messages.
Keep in mind this is a lot more aggressive than just some autoposter. It will be doing a lot more than that, including somethings I haven't released yet.
Poll Results: Would you use an ad bot to help LG?
You may not vote on this poll
16 Votes
Results 1 to 40 of 54
Thread: LG Ad Bot
- 08 Jul. 2013 03:15am #1
LG Ad Bot
Last edited by Tree; 08 Jul. 2013 at 03:20am.
- 08 Jul. 2013 04:15am #2
I'll fucking do it!
P.S. This could potentially benefit you in the long run if any new users come looking to buy gaia items.Last edited by Alexx; 08 Jul. 2013 at 04:17am.
- 08 Jul. 2013 04:26am #3
You'll definitely want to compile it to binary and possibly make the source non-disclosed if you're going to be putting serious exploits or anything like that in the bot.
Voted yes btw.I'm lightning on my feet
- 08 Jul. 2013 04:46am #4
Nothing that's really considered an exploit, but a lot of it will be useful for advertising. I've used some of them in the past to advertise some of my sites and it would improve traffic by quite a bit.
As of now I'm deciding between a server based user database that the program will use accounts from, or if the user themselves will just make the accounts. I might integrate my mule generator in if it hasn't been patched (if it has I know a new method).
On first release it will most likely just be a forum bomber of sorts, grabbing thread IDs and posting tons of ads, second will include the towns advertisement (this is the one that's really interesting it's not an exploit just something that most people never really figured to do until I did it months back).
I'm considering expanding into Towns 2, Rallies, and VH etc as well as comments, gifting out random cheap items with description, PMs, and more.
As of now I'm creating a proper python package for it that I'll probably upload up to PyPi for easy installing. So far the package can get all thread IDs on a front page of any given forum with .7 seconds, and post messages to them. They semi patched my method of bypassing time between posts, but I'm working on that too. It's all going to come down to whether I set it up as a dynamic account generator or user manually adding accounts, as well as my laziness.Last edited by Tree; 08 Jul. 2013 at 04:50am.
- 08 Jul. 2013 05:05am #5
Got an estimate of when this is gonna be released?
- 08 Jul. 2013 05:39am #6
- 08 Jul. 2013 08:17am #7
*****hack tho
- 08 Jul. 2013 11:51am #8
Voted yes
- 08 Jul. 2013 04:08pm #9
Im all in and can help once it is released
- 08 Jul. 2013 05:03pm #10
well,im down for whatever...
- 09 Jul. 2013 12:58pm #11
- Join Date
- Apr. 2010
- Location
- When freedom is outlawed only outlaws will be free
- Posts
- 5,113
- Reputation
- 195
- LCash
- 1.00
Sounds dope, I can't wait to see what comes of this.
Hey, while you make the Gaia one, I'll make some spammers for smaller and easier-to-hack forums.
- 09 Jul. 2013 06:57pm #12
- 09 Jul. 2013 07:11pm #13
Might not be a great idea to spam other forums outside of Gaia. This is really just kind of designed to bring in people from Gaia. I'm going slowly on it mostly because I'm busy and trying to get the stuff trk without loading HTML pages, but once the actual stuff source to it is done I'll release it and then work on the bot from there. That way I won't be the only person who could design the actual ad bot itself.
- 10 Jul. 2013 03:52am #14
If you can incorporate referral links, members get LGG every time someone who joins from the referral link (i.e. ad bot) makes a post. Which could account for the bonus LGG rewards.
Also willing to issue official LG rewards to top referrals/referral posts/etc. in a week/month/etc.
- 10 Jul. 2013 05:02am #15
I would definitely use it. I rarely come on this site anymore. Mostly because of my photography and weight loss, but also because of there not being much traffic as the olden days.
- 10 Jul. 2013 05:05am #16
- 10 Jul. 2013 01:31pm #17
- Join Date
- Apr. 2010
- Location
- When freedom is outlawed only outlaws will be free
- Posts
- 5,113
- Reputation
- 195
- LCash
- 0.93
- 10 Jul. 2013 03:32pm #18
- 10 Jul. 2013 04:15pm #19
lol'd @ the 1 'No' vote.
I'm lightning on my feet
- 10 Jul. 2013 05:06pm #20
The PM bot is done, I just need to compile it. It's been somewhat slow to finish because of how busy I've been, but the early version of ad bot is ready and should be uploaded sometime today. It normally takes less than a second for each PM to be sent, and will automatically adjust the delay based off how many accounts you've added. As of now it doesn't support Towns or Forums or other means, but they will be easily implemented later on.
The bot will require an authentication key that will be inside the release thread (mostly to force people to actually read the readme), and has some additions to it to prevent abuse.
Code:This is a very early version of my ad bot for LG. You must have the correct key in the settings.ini for this to work. - As of now it only supports randomly selecting a user id from range. - Minimum range is 2 - Maximum range is 27000000 - All custom ranges will add an extra 1000 range to prevent abuse. - All accounts sending messages must be verified. - Every account added to accounts.txt will decrease message delay. (EX: 10 accounts = 6 second delay) NOTE: There is currently no Tor support, all messages will be sent from your own IP. Use at your own risk. THERE ARE LIKELY TO BE BUGS. IF FOUND POST IN THE THREAD. ============================ INSTRUCTIONS ============================ THIS WILL NOT WORK UNLESS YOU ADD THE key FROM THE RELEASE THREAD TO settings.ini UNDER THE LG SECTION. To do so simply go to the release thread, find the key and paste it into the keyy value under LG in settings.ini You may change the referral id by going to your LG User CP and copying the number at the end of your referral link into the referrerid value under LG in settings.ini. It's at the very top of the User CP page. If you do not change this it will default to my referral link. MUST BE INTEGER. To run the bot correctly place all verified (meaning you have to verify the accounts email) accounts into accounts.txt, seperating username and password with a colon (:). You can add up to 50 accounts. Each account simply needs to be added to a new line in the accounts.txt. If you wish to run a custom range, you may change the values under the PM section of settings.ini. All custom ranges will have padding added to prevent any abuse (spamming single groups or people). ============================ ACCOUNTS.TXT ============================ All accounts are placed in here. Maximum amount of accounts is 50. I recommend around 5-10 accounts. The more accounts you add the longer it will take to authenticate. Simply add a line for every account you wish to use with the username and password seperated by a colon. EXAMPLE: USERNAME1:PASSWORD USERNAME2:PASSWORD USERNAME3:PASSWORD USERNAME4:PASSWORD USERNAME5:PASSWORD ============================ SETTINGS.INI ============================ LG : All Logical Gamer related settings. - referrerid : Referral ID for Logical Gamers. Defaults to mine, but you may exchange it with yours. Must be integer. - key : The authentication key to access this program. Simple copy it from the release thread on LG. PM : All Gaia Online PM related settings. - start: The lowest user ID that this bot will message. Will deduct 500 if able to prevent abuse. Must be integer. - end: The highest user ID that this bot will message. Will add 500 if able to prevent abuse.Must be integer. Made be Tree at logicalgamers.com
- 10 Jul. 2013 08:45pm #21
Released it in Public Programs section. Only supports PMs right now. I could easily adapt it to forums and Towns but lazy right now.
- 11 Jul. 2013 06:34am #22
Does it successfully bypass captcha?
An ad tool is exactly what LG needs most. I've been requesting one for months. QQ
- 11 Jul. 2013 06:34am #23
Does it successfully bypass captcha?
An ad tool is exactly what LG needs most. I've been requesting one for months. QQ
- 11 Jul. 2013 08:08am #24
We should get Tree to put this in Underground somewhere. I don't think this type of program that can't really be abused or anything like that has any business in the public where it can just be openly viewed by anyone and everyone and promptly patched.
This is an LG specific adhoc program so I think Tree should treat it as such. He releases pretty much everything publicly anyway so this should be an exception.Last edited by The Unintelligible; 11 Jul. 2013 at 08:13am.
I'm lightning on my feet
- 11 Jul. 2013 09:18am #25
Up to him, but sounds fine with me.
Though I would like to integrate it into LGaia, which would make it open source anyway.
Although if this uses some magic anti-Captcha system, I'm fine with the LGaia using Captcha. That was my intention in it anyway.
- 11 Jul. 2013 03:00pm #26
It actually is sending PMs through a method that doesn't require a captcha at all. It can be moved to underground if wanted (don't really see why unless you plan to put up some server dedicated to running this, which then I can remove it completely from public and adapt it for that), but eventually the entire gaia_lib will be open sourced and up on PyPi anyways. If I allowed it, this thing could actually send upwards of 50+ messages, and have pretty much an army of mules using it.
The purpose of it was to give people on here an incentive to actually advertise LG though since it allows you to use your refferid to get LG.
I can do the same thing with forum posts right now too, both taking less than a second to actually send. It doesn't seem like too many people are using it as this thread originally suggested.Last edited by Tree; 11 Jul. 2013 at 03:05pm.
- 11 Jul. 2013 03:12pm #27
Does it send it to random users? Because on my mule it just sent it to inactive people
- 11 Jul. 2013 03:20pm #28
Yeah, it sends it to random user IDs from a range you give it as well as adding an extra 100k to any range you supply it so you cant set the range to something like 10 people. I'll probably be adding in a better method to this if I keep working on it. If I do keep working on it I'll most likely implement my mule gen into it as well as multithreading. Right now I'm just seeing how much people will actually use it as is.
If I feel like it I'll throw in the forum support today, but they will likely increase ban chances by quite a bit.
- 11 Jul. 2013 03:27pm #29
- 11 Jul. 2013 03:37pm #30
Yeah, it's just the chances of a ban would increase a lot, forcing people to recreate accounts a lot. I could implement the mule gen into it, and every time an account is banned it'd create a new one, I'm just unsure if my auto-activation still works, and if it does how I'd implement it on something like this.
- 11 Jul. 2013 09:16pm #31
Why would you want to integrate his independent work with your personal publicized program? That's begging for something like this to be patched. The reason why I care is because it's a useful utility, not because it's some uber tool that can be abused or anything like that.
Related: I had a dream last night. The dream was that this tool got a surplus of users to join. Now this is completely irrelevant and seems sort of ridiculous, but an advertising program like this could easily bring in more than a few users and then some. Is that something you want in a page embedded program?
This is an early version so Tree should iteratively improve on it. It may eventually be too complex to be replicated through raw GM/JavaScript (by that I mean it may involve instances of sockets, threading, etc. Which you may have to sort of hack together if you're using GreaseMonkey).Last edited by The Unintelligible; 11 Jul. 2013 at 09:21pm.
I'm lightning on my feet
- 11 Jul. 2013 11:17pm #32
I could easily implement this into being designed for a server to run. Right now it's designed for end users (thus why accounts are loaded through a txt file), but I was thinking of designing a version that will have a thousand user database or more and multithread it to spam out PMs.
- 12 Jul. 2013 12:05am #33
Sounds like a good idea. The LG servers should be able to run Python on the backend. For now though I say you should request that this thread gets moved to UG.
Of course access to Underground should accompany that action. I don't see why not. You meet more than enough of the UG requirements.I'm lightning on my feet
- 12 Jul. 2013 12:10am #34
- 12 Jul. 2013 12:13am #35
- 12 Jul. 2013 12:15am #36
- 12 Jul. 2013 12:28am #37
one can dream. one can dream..
I'm lightning on my feet
- 12 Jul. 2013 12:33am #38
- 12 Jul. 2013 09:04pm #39
That's why I said I had no intention of including a captcha-bypass, which I wouldn't want patched.
The captcha'd version just submits the PM headers automatically (i.e. mimics the PM system having been manually filled through HTML). There's nothing to patch in those regards.
I am just too lazy to look up the PM headers, and my assumption was that Tree used some modification of the PM headers. I'd just remove the captchaless modification and go from there.
but an advertising program like this could easily bring in more than a few users and then some.
This is an early version so Tree should iteratively improve on it. It may eventually be too complex to be replicated through raw GM/JavaScript (by that I mean it may involve instances of sockets, threading, etc. Which you may have to sort of hack together if you're using GreaseMonkey).
If he adds a feature that JS can't handle, obviously I wouldn't mimic it. I don't really want to just mimic his entire program. I just want a mass PMer in LGaia so that members can easily advertise with the click of a button -- how convenient it would be if it just PM'd every username it saw on the page you're viewing, instead of having to enter the users manually, nah mean?
- 12 Jul. 2013 09:06pm #40
I don't think the LG servers support Python, and PHP isn't exactly what you'd want to use here, due to the delay between the client and server connection, which would lag the PMs by quite a bit. Unless you wanted to use like a Cron job.
If you want it converted to PHP, I'd be willing to help out there. Perhaps in a UG thread or PM or wherever you'd want to share the source.