I buy a lot of stuff from [url removed, login to view] and ship it to different addresses. I am also a newbie Cocoa / Objective-C programmer who has developed much of what I need to manage my small business. I am however time swamped and would like to farm out the following part of my app. Amazon requires a 9 step process to make a purchase if you are purchasing something to send to a new address that is not already in your address book. You have to: 1. go to the product page 2. add it to your cart 3. proceed to checkout (with gift option checked) 4. re-sign in 5. enter a new shipping address 6. press continue after leaving the gift options as defaults 7. verify shipping options (leave as defaults) 8. enter credit card type, number, name, and exp date 9. and finally place the order while all the while waiting around for each of those pages to load. I want to automate this process - filling in the forms automatically. Amazon has web services that allow you to create a cart and send it to their order pipeline, but I need to be able to actually automate their order pipeline. So I have a Mac OSX Cocoa / Webkit application that I would like Cocoa Objective-C code for to assist with this. I would pass the product URL, Shipping Address, and credit card info to this code and it would walk thru the web pages and fill out the forms ending at the last page where I could manually verify the info before submitting the order. So the project as I see it consists of finding out what form names and values need to be sent and create the http - post code to send to the browser / webView built into my app. Ideally the project products would be 1 or more Cocoa Objective-C classes that I could import into my application (and learn from). I could consider connecting to some Applescript or Automator actions though. Or a console script. Or??
1) Complete source code of all work done where source code will work as described in description once integrated into my app.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
Mac OSX Cocoa / Objective-C Tiger/Intel