- Java Runtime Environment. If you don't know if you have Java, follow these steps:

In Windows Desktop, press the Start button at the bottom left corner of the screen.

Select the 'Run' option.

Type 'cmd' and press Ok. The command window pops up.

Type 'java' in the command window.

If the following message appears: 'java is not recognized as a command' then you don't have Java installed. You must install it from here: Download Java

- Recommended screen resolution: 1280x1024 or higher.
- Recommended web browser: Internet Explorer. In Firefox and Chrome, you have to restart the web browser to reset the ranking page.

Web Description:

You will see 3 columns:

- Singles List column

Contains players commited to the tournament as Singles, one per line. Edit with your tournament's players.
For each player commited to a tournament, you can specify special features with the following tags next to the player name:

#LE#: The player is a Late Entry to this tournament and will be placed after all who commited on time.

#SE#: The player has requested for a Special Exempt.

#OUT#: The player is out of the tournament, will not count for Entry lists but will be painted red in the output.

#PRn#: The player is using Protected Ranking. The n value indicates the protected ranking value.

#ALT#: The player is an alternate and he will be placed at the end of the entry list.

These tags can be concatenated. Example:

Code:

player1 #LE# --> This player is a LE.
player2 #SE# --> This player has requested a SE.
player3
player4 #SE# --> This player has requested a SE. If he is higher ranked than player2 and is not qualified for main draw, he gets the spot ahead of player2
player5 #LE##OUT# --> This player commited late, but is out of the tournament.
player6 #PR156# --> This player uses his/her protected ranking as 156th.
player7 #ALT# --> This player commited after the last deadline, he/she will be placed at the end of the Entry List.

- Doubles List column

Contains players commited to the tournament as Doubles, one pair separated by a slash (/) per line. Edit with your tournament's doubles players. This is an example of how to place your doubles players:
If PlayerA and PlayerB play together and PlayerC and PlayerD play together, they must be placed like this in Doubles.txt:
PlayerA/PlayerB
PlayerC/PlayerD

For each double team commited to a tournament, you can specify if this team is out of the tournament:

#OUT#: The team is out of the tournament, will not count for Entry lists but will be painted red in the output

#1PRn#: The first doubles player is using Protected Ranking. The n value indicates the protected ranking value.

#2PRn#: The second doubles player is using Protected Ranking. The n value indicates the protected ranking value.

#ALT#: The team is an alternate and they will be placed at the end of the entry list.

Example:

Code:

player1/player2 #OUT# --> This doubles team is out of the tournament.
player3/player4
player5/player6 #2PR15# --> The second doubles player (player6) uses his/her protected ranking as 15th.
player7/player8 #ALT# --> This team commited after the last deadline, so they will be placed at the end of the Entry List.

- Output

If you press the Entry list button, it will display the following information:

SINGLE:

Main Entry list (if at least 1 player in Singles column)

Qualifying Entry list (if there is one)

Alternates list (if there is one)

Main Entry list seeded players

Qualifying Entry list seeded players (if there is one)

DOUBLES:

Main Entry list (if at least 1 player in Doubles column)

Qualifying Entry list (if there is one)

Alternates list (if there is one)

Main Entry list seeded players

Qualifying Entry list seeded players (if there is one)

Free for doubles list (any commited singles player who has not commited to play doubles).

If you press the Draw button, it will display the main and qualifying draws both for singles and doubles. The output of the Draw will be made in order to fit into Evita's spreadsheet correctly.

If a main draw has qualifying spots, these will have a number next to it to identify which qualifier will go into that spot. For example, Q1 will be the spot occupied with the bracket of the no.1 seed from qualifying, Q2 will be the spot occupied with the bracket of the no.2 seed from qualifying, and so on.

How to use:
When you generate the draw, click right button of mouse in the Output column and choose the 'Select All' option and Ctrl+C to copy all the draws into the Clipboard. Then open an new spreadsheet page, select a cell and press Ctrl+V. You will have all the draws ready to copy into your management spreadsheet.

Important:

The Draw will only be made with a final list, so the SE checkbox must be unchecked before generating the draw.

The minimum number of players commited to generate the draw is:

32-player tournaments: 17.

64-player tournaments: 33.

128-player tournaments: 65.

Usage:

Select the tournament type:

Grand Slam (128)

Masters (64)

ATP (32)

Challenger (32)

Select ranking date: The ranks will be updated as soon as Gavnich77 publishes them on the web, you only have to select the desired date.

Select how many Special Exempts you want to include in the Entry List.

The number of SEs selected will be reserved in the Singles Main Draw Entry list with the 'SE' name and all players will move down those places.

If there is a player with a SE, the 'SE' name will be replaced with the player.

Select the number of Qualifying players for the event.

Press the Entry List button to generate your entry list.

Press the Draw button to generate your main and qualifying draws.

You can reset all columns by pressing the Reset button.

IMPORTANT: Please check if the NR players in the output files are not named in the TT official rankings with another name. The program will understand that it is a new player. For example, if a player's name is Player_A and entries as NR, check that in the TT official rankings it is not appearing as PlayerA or Player A. If this is the case, rename Player_A in the Singles and Doubles column with the exact name appearing in the TT official rankings and press the Entry List or Draw button.

IMPORTANT: If you still see the three columns on the page, please refresh the page by pressing F5. If it still doesn't work, open the Windows Administration Tool, select the Processes tag, select java.exe and press the End process button.

ToDo list:

When a player is OUT of a tournament, he/she must be coloured in red, taken his entry list place number off and everyone ranked below must be a place higher in the entry list. DONE

When an SE is granted, he/she must be put in the Main Draw entry list as the last player in and be reflected on main draw, not qualifying draw. DONE

Add SE, LE and OUT next to a player's name DONE

Format draw output to have the same format as Evita's spreadsheet. DONE

The version of the Entry List & Draw Maker has been updated. This version makes both Entry Lists and Draws. There are some few things that have changed, so if you already have the old version, keep reading anyway.

Previous steps:

To be able to use this application, you must have Java installed in your PC.

If you don't know if you have Java, follow these steps:

- In Windows Desktop, press the Start button at the bottom left corner of the screen.
- Select the 'Run' option.
- Type 'cmd' and press Ok. The command window pops up.
- Type 'java' in the command window.
- If the following message appears: 'java is not recognized as a command' then you don't have Java installed. You must install it from here: Download Java

Once you have Java installed on your PC, you must download the Entry List & Draw Maker from here: ELDMakerV2.zip

You must unzip the downloaded file in whatever folder you want, it will create an 'Entry List & Draw Maker' folder with files in it. If you already have the previous version installed, I recommend you to delete the old version folder before you unzip the file.

- Singles.txt --> Contains players commited to the tournament as Singles, one per line. Edit with your tournament's players.

- SinglesLE.txt --> Contains players commited to the tournament as Late Entry Singles, one per line. Edit with your tournament's late entry players.

- Doubles.txt --> Contains players commited to the tournament as Doubles, one pair separated by a slash (/) per line. Edit with your tournament's doubles players. This is an example of how to place your doubles players:
If PlayerA and PlayerB play together and PlayerC and PlayerD play together, they must be placed like this in Doubles.txt:
PlayerA/PlayerB
PlayerC/PlayerD

- SinglesRank.txt --> Contains full singles rankings. Copy from Gavnich77's TT singles rank page (TT Singles Ranking page) the week you need to get entry lists from. You will find an example of 10th October ranking on the SinglesRank.txt file downloaded.

- DoublesRank.txt --> Contains full doubles rankings. Copy from Gavnich77's TT doubles rank page (TT Doubles Ranking page) the week you need to get entry lists from. You will find an example of 10th October ranking on the DoublesRank.txt file downloaded.

Usage:

- Fill all the txt files described in the 'File Description' section.
- Double click on the launch.bat file.
- Select tournament type:

All generated files are formatted to be inserted directly into your TT thread.

IMPORTANT: Please check if the NR players in the output files are not in the rank files with another name. For example, if a player's name is Player_A and entries as NR, check that in the rank file it is not appearing as PlayerA or Player A. If this is the case, rename Player_A in Singles.txt, SinglesLE.txt and Doubles.txt with the name appearing in the ranks files and relaunch launch.bat.

Please help me improve the program by using it and giving me your feedbacks. Thanks.

Tonight (CET time) there will be a new version with the following corrections:

- Correct indentation in the DoublesEntryList.txt output.
- Correct file closing, I have seen that sometimes the program picks files in memory instead of current files.
- Separate Main Draw Entry Lists from Qualyfing Entry lists

Hello sfar. First thanks for a great job. The singles entry list works well with me but when using doubles it tells me
Error executing program:
java.lang.ArrayIndexOutOfBoundsException: 1
These are the names I put so what do I do wrong?
JeremyEli/Direnan
Shambritfan/Machado & Gil
RHB1993/Hidalgo
kr1s71an/YEBRA
Australian_dream2009/theKSHE
Zeguiba/Thales de Mileto
rneves/Dexter
Snowwy/wildegirl05
duducardoso/Moretti
lucian_iasi/Eddy DoubleD
sfar/supertec
Djalma/wtatourfan
NickSimioni/Milton
justafanYYC/WBishop
lizzard11120/Etihad
Thanks

ZERO chance of it happening.
In 2014 RAFA was severely injured and still straight setted him.
RAFA is destined to win DCGS and this match on Sunday.
I fully believe it'll be a beatdown similar to 6-1 6-3 6-0 like that RG '08 final.

ZERO chance of it happening.
In 2014 RAFA was severely injured and still straight setted him.
RAFA is destined to win DCGS and this match on Sunday.
I fully believe it'll be a beatdown similar to 6-1 6-3 6-0 like that RG '08 final.

Hello sfar. First thanks for a great job. The singles entry list works well with me but when using doubles it tells me
Error executing program:
java.lang.ArrayIndexOutOfBoundsException: 1
These are the names I put so what do I do wrong?
JeremyEli/Direnan
Shambritfan/Machado & Gil
RHB1993/Hidalgo
kr1s71an/YEBRA
Australian_dream2009/theKSHE
Zeguiba/Thales de Mileto
rneves/Dexter
Snowwy/wildegirl05
duducardoso/Moretti
lucian_iasi/Eddy DoubleD
sfar/supertec
Djalma/wtatourfan
NickSimioni/Milton
justafanYYC/WBishop
lizzard11120/Etihad
Thanks