Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I just purchased Fake yesterday thinking I could use it to help automate my Craigslist ad postings. Unfortunately I am at a loss (I'm not very technical) on the actual ad description/posting screen. I've attempted to use the "Set Values of HTML" form to populate the price, number of bedrooms, ad title, location, and the ad's body. The problem I am finding is that the id names in Craigslist seem to change every time the screen refreshes so Fake has an error when I run my completed task.

Does this make sense? Can I use this with Craigslist or is their system too smart? What am I doing wrong?

Thank you for your help!

share|improve this question
    
Try selenium seleniumhq.org/download –  chrisjlee Feb 13 '13 at 20:30
add comment

1 Answer

After snooping a bit on the Craigslist-form, it seems the IDs are randomized, as you said, and there is definitely a reason for this (to avoid spam). I'd say Craigslist most likely have pretty secure websites and forms to prevent spam and scams, but you might be able to get around it if you were experienced with JavaScript.

I see Fake can run JavaScript, so if you have some experience with that already, you might want to try a follow-up question on Stack Overflow.

As a side note, I would advice against doing this, Craigslist have their reasons for making it harder for you, and nobody likes spam! :)

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.