What this does
You will learn all the ins and outs of Craigslist posting, Craigslist flagging, Craigslist ghosting, Craigslist PVA’S, Macros, and exactly how to wield our various Craigslist software robots. We also have a 15 + video tutorial gallery that teaches you precisely how Craigslist works. Build a clone of craigslist using Ruby on Rails. Contribute to nax3t/craigslist-clone development by creating an account on GitHub.
This python script was created to automate the process of posting craigslist ads while emulating a real user via the Selenium browser engine. It has the ability to spin content in the post title and post body to allow for completely dynamic ads.
In this script's current state, you WILL have to modify the selections in the script for proper navigation to your posting area. This will be fixed in future versions.
How to use
Usage of this script is incredibly simple.
Example:
Requirements
- BeautifulSoup4 (pip install beautifulsoup4)
- Selenium (pip install selenium)
- FireFox (Should be included with Selenium)
- PyVirtualDisplay (pip install pyvirtualdisplay)
- Spintax (pip install spintax)
- Python 2.7
Contribution guidelines
- All code will be reviewed and approved by repository owner.
- All commits must describe what has been done.
- If multiple changes per commit, describe what was done in the commit description.
![Craigslist clone software Craigslist clone software](https://i.ytimg.com/vi/_6GOpeeD8v0/maxresdefault.jpg)
Craigslist is an online local classified ads service, so your ad has to be relevant for the community to which you post. Cross-posting a general ad in multiple cities is considered spam and goes against Craigslist's terms of use, but it may be considered legitimate if you live near two cities and your ad is appropriate for both communities. In this case, wait at least 48 hours and remove the original ad before you post the second one. If you try to post two similar ads at the same time, you'll get a blocked message.
Step 1
Go to Craigslist and click 'Post to classifieds' in the upper left menu bar.
Step 2
Follow the prompts to enter the type of ad, your email address and the text of your ad.
Step 3
Click the login button in the upper right area of the screen if you have a Craigslist account. Enter your username and password, then follow the prompts to select the category and add your text. Click the 'post' button to immediately upload your ad to the Craigslist site.
Step 4
Check your email for the self-publish link if you don't have an account or chose not to log in. Follow the link to post your ad anonymously.
Step 5
Wait at least 48 hours. According to Craigslist's terms of use, you can post to one category in one city every two days. The rule is necessary to preserve server space and bandwidth.
Step 6
Log in to your account and click 'Remove' to take down the original listing, or go to your self-publish email and click the link to remove the post. Craigslist ads stay on the servers for seven to 45 days, so you have to manually take the ad down if you want to post a similar one somewhere else.
Go back to the 'Post to classifieds' link and follow the process to create a new ad, this time in another category or city. Limit the number of times you do this; every ad costs Craigslist bandwidth and storage fees.
- Jupiterimages/Photos.com/Getty Images