I need a program made for the PC game Diablo II.
A database is required to store item information and location. A web interface will be used to search through the database, select items and input a game name and password where the program will drop the selected items and update the database to reflect that the item is no longer there.
Information can be added to the database via "logging" selected accounts (automatically log into an account, go through all characters saving item information) or importing existing logs from some other software.
Here is an example of how a single line looks when items are logged: Duriel's Shell Cuirass$\xffc4Duriel's Shell (75)\n\xffc4Cuirass\n\xffc0Defense: \xffc3797\n\xffc0Durability: 126 of 126\n\xffc1Required Strength: 55\n\xffc1Required Level: 41\n\xffc3+162% Enhanced Defense\n\xffc3+1 Defense (Based on Character Level)\n\xffc3+15 to Strength\n\xffc3+1 to Life (Based on Character Level)\n\xffc3Cold Resist +50%\n\xffc3Lightning Resist +20%\n\xffc3Fire Resist +20%\n\xffc3Poison Resist +20%\n\xffc3Cannot Be Frozen\n\xffc3Ethereal (Cannot be Repaired)$brs$accountname / charactername$4011624177;0;19
\n is new line, $ is a separator, \xffc# is ÿc# color tag, this information needs to be parsed into a readable format
You will need to know the video game Diablo 2 or at least have some experience working on video game software and study existing programs which work in a similar way.