Add Feature to Poker-Network Poker3d (repost)(repost)

已取消 已发布的 Nov 23, 2008 货到付款
已取消 货到付款

I wish to add? a special? feature to Poker3d/Poker-Network Client Server Software.? Coding? involves? making modifications to the poker3d/poker-network source code.? The Poker3d source code base for the windows environment? is available at? <[url removed, login to view]>. The Poker-Network source code base is available at? <[url removed, login to view]>? other information can be learned from <[url removed, login to view]>

* Visual Studio .NET 2003 is a must.

<!-- -->

* Any attempt to upgrade the Visual? Studio? project from the source code repository will be unsuccessful. ? Future versions will not work? since they? do not preserver all the build / post-build actions resulting in a flurry of linker errors dues to misplaced static libs and dll stubs.

* Windows XP must be used to host this project.? Vista's LUA will get in the way.

* Modifications will also include modifying certain Binaries within the source code.

The coder will, for the Windows Poker3d client and Poker-Network server, first? propose? and then implement the? best way for adding a tournament access by password feature that will restrict access to certain tournaments? and tables.

## Deliverables

The feature that I require? shall invoke a function that will display a password entry dialog box within the Poker3d Lobby.? This? dialog box must be added to? the? poker3d lobby with GTK interface builder.? The dialog box shall prompt a player to enter a password between 6 and 10 characters in length. The dialog box will appear after the player clicks on the Go to Table button or double clicks on a row in the table or tournament list window. After a player enters a password string, the code will then verify for? validity of the password and if correct the player will then be taken to the selected tournament or table where they wish to play. If a player enters an incorrect password an error message will be displayed which prompts him to try again or cancel the attempt. Clicking on try again will again invoke the password entry dialog and test for correctness. Clicking on cancel will terminate the event and close the dialog box.

Upon invocation, the password access function code should test for a condition that may exist within the Tourney_Schedule table or other existing or proposed table within the poker network database.? ? The coder? shall propose the best way to implement this. Testing for this condition may require creating a new table or may require that an existing table’s structure be modified to include an additional field that will store the password. This field will be edited and updated by the database administrator with either a script or an SQL browser.?

The test condition would be true when text characters exist within the tables "password" field. If this condition is met then the password dialog box will be invoked prompting for a password. If the condition is false then the default Poker3d action will occur which is to simply go to the selected table.?

This feature must provide for real security and restricted access to all poker tables that have been password protected? and therefore this function should not be open to circumvention.? So to this end the final product must not allow other poker client versions to access the password protected tables but still allow other versions to access non password protected tables.? ?

I would also like to change the name of the real money tab within the poker3d lobby from Real money? to Custom; again this should be done with GTK interface builder.

Change the default splash screen to my custom splash screen that I will provide.? This can be done when creating the poker3d install program with NSIS.

And finally all the server side packages related to Poker-Network, Poker-Web and all related MySQL Databases must be installable and un-installable from? a typical Linux repository? with typical 64 bit Debian Linux package management tools i.e. synaptic package manager.? The? Debian? installation routine should mimic the current interactive Poker-Network package installation? from the 64 bit Ubuntu? repositories.? The tentative Operating system for installation will be 64 bit Ubuntu 8.04 +.? ?

The coder guaranties fully functional and error free operation of all software and resolution of any bugs by the deadline and or before payment.?

* * *This broadcast message was sent to all bidders on Thursday Nov 27, 2008 12:25:17 PM:

Hello coders, I have added some details to the bid request so as to make it more clear as to the requirements that need to be met. I will choose a bidder soon.

C 编程 PHP XML

项目ID: #3414551

关于项目

3个方案 远程项目 活跃的Jan 2, 2009

有3名威客正在参与此工作的竞标,均价$468/小时

mfranco

See private message.

$127.5 USD 在30天内
(15条评论)
3.5
vw7046128vw

See private message.

$637.5 USD 在30天内
(2条评论)
2.2
vw7087303vw

See private message.

$637.5 USD 在30天内
(1条评论)
0.0