I have my current Magic the Gathering Trading Bot AutoIT source code that can no longer be used because it is out of date. I need someone to add functionality for a few new sets that have been released. They will also need to remove some features that we used to have implemented that we no longer need.
This project is to update our source code to work with? several? new card sets that have been released, and a new style of price list that we are currently using. We will provide a sample of this list.
We also require that you remove some old functionality that was used to communicate with the? web-server and instead allow the software to run as a stand-alone application.
When we purchased the software it was not very well documented. We would like someone to go through and document the functions for us so in the future it will be easier for someone to pick up and start upgrading.
Lastly there? are some admin functions that need to be updated. This basically consists of just changing the account names that have the proper privileges to administrate the bot via a trade window. We have opened several new accounts and these accounts need to be reflected in the source code. Any hidden functions the software may have we want to know about via the documentation.
We would be delighted if our coder could sell us some extra time whenever we need this software upgraded. Usually new sets are released every 4-8 weeks and we would want to hire you back right before each new set is released. If you are very good with AutoIt there is a very good chance that we will hire you to do a major overhaul of this software. This last part is not required to do this job but we would like to find someone if possible that is open to some sort of longer term commitment .
The source code needs to be removed of anything that causes the script to give any passwords, establishes two way communication with a website, and? any other security risk that is found while in documenting and changing the source code.
The scripts admin/hidden features need to be changed to work with our accounts, the software needs to be updated allowing it to buy and sell the newest sets, the scrips internal pricelist functions need to be made to work with our accounts, and the scripts pricelist functions need to be updated to allow it to use two more formats of pricelists that we will provide, along with its origional pricelist.
The source codes functions need to be documented, along with any new functions added. Any hidden functions that the software has we want to be aware of.
The program must either have a way that we can create accounts that can use the software, or be able to run with any account. Whichever is easier.