Find Jobs
Hire Freelancers

Customize Linux/Windows Open Source Poker Software

$100-3000 USD

Cancelled
Posted about 15 years ago

$100-3000 USD

Paid on delivery
Customize Poker-Network open source software to handle private tournaments and create and installable debian package for my personal repository. Customize Poker3d to sort and display private tournaments and respond with a password dialogue box when an attempt to access a private tournament is made. Compile it with mingw32 / Visual Studio 2003 to work on windows XP. When Finished the lobby should appear similar to the above graphic when players attempt to join a private tournament. ## Deliverables 1. Obtain Dpkg source code for open source Poker-Network version 1.2. 2. Customize and patch the poker server within Poker-Network version 1.2 to allow for the creation of private tournaments. A tournament is considered a private tournament when a tournament creator chooses to restrict access to the tournament by a password. Players may register and play in the tournament if they posses the proper password. The password is typically issued to them through an e-mail invitation from the tournament creator. The private tournaments will be created by inserting a new record into the scheduled_tournaments table within the python-poker-network database. The scheduled_tournaments table may need to be modified by adding additional fields that will help facilitate this new feature. For example, adding a logical field named "restricted" with a default value of "n" and a character field named "password" that will contain a password chosen by the tournament creator. The poker server will test for the condition of the "restricted" field and when the the condition is true, will then send a request for password to the poker3d client. The poker3d client will then prompt the user for a correct password through a password dialogue box (see above graphic) and send the result to the server. The server will then validate the password and if correct, send the appropriate command to allow the player to register and play in the tournament. 3. Create a Debian installation package for Ubuntu 8.04 that is identical in function to the current python-poker-network-1.2 installer that is available through the Ubuntu 8.04 repository. 4. If necessary, poker-web poker-network and poker-engine must be made compatible with the new poker-network version. 5. Obtain necessary source code for Poker3d version 1.1.36. 6. Patch the Poker3d client so that private tournaments are selectable for viewing via a new tab that is to be placed in the upper right hand corner (note the above graphic) of the poker3d lobby where the tabs Holdem, Sit n go and Regular are currently located. Clicking on the Private Tournament tab will display a sorted list of private tournaments in the existing table lists window within the poker3d lobby. Also change the poker3d clients real money tab in the lobby to read “Private Currency??. 7. Make sure that the poker-server will not allow other versions of Poker3d to access private tournaments that are password protected but will allow them to access non password protected games. 8. Patch the [login to view URL] file so it points to my server on the web. 9. Compile poker3d version 1.1.36 with the appropriate compilation tools into a windows executable so that it will run error free on the Windows XP operating systems. 10. Compile the new [login to view URL] and all its dependencies into an NSIS self installer package. That can be downloaded and installed on Windows.
Project ID: 3508570

About the project

3 proposals
Remote project
Active 15 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
3 freelancers are bidding on average $2,408 USD for this job
User Avatar
See private message.
$2,550 USD in 14 days
1.2 (3 reviews)
3.2
3.2
User Avatar
See private message.
$2,125 USD in 14 days
0.0 (1 review)
0.0
0.0
User Avatar
See private message.
$2,550 USD in 14 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
United States
5.0
10
Member since Jul 1, 2008

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.