Второй способ использовать данную утилиту: отображение данных на форуме. Сразу начну с простого кейса. Рукодельный турнир с ручной жеребьевкой на двух человек. А можно и не турнир, а любую таблицу.
Открываю Блокнот и составляю таблицу используя в качестве разделителей вертикальную черту:
Пустой квадратик | Вася Пупкин | Кто-то еще| Общий результат
Вася Пупкин | Х | |
Кто-то еще | |Х |
Чтобы не ошибиться можно пробелами выставить нужную ширину ячеек. Важно, чтобы количество разделителей во всех строчка было одинаковым.
Файл сохраняем с именем Data.txt в папку со скриптом. Запускаем скрипт. Смотрим файл result.txt.
|
Пустой квадратик | Вася Пупкин | Кто-то еще | Общий результат |
Вася Пупкин | Х | | |
Кто-то еще | | Х | |
|
Примерно таким образом я использовал мою утилиту вчера для выкладывания матча в Бородине.
Со страницы команды были грубо скопированы пары.
GAL NN• (1790.61) alesha403• (1396.05)
warrior• (1784.12) ГреМ• (1943.55)
martin 1976• (1763.54) kamikaze• (1740.19)
usz• (1625.01) РАВ• (1916.02)
Pike• (1605.69) Tiger-1 (1653.96)
Данмер• (1568.15) Xenon-s• (1632.48)
Зипун (1555.95) maksimus2403• (1618.72)
Папаня-А• (1514.72) космонавт• (1606.69)
aaprof• (1511.61) Cagan• (1585.16)
cinerin• (1464.00) Дунай• (1528.54)
Zheludenko• (1475.96) PavelF74• (1462.30)
igogo1• (1428.24) makarov_i21• (1459.41)
Антенна• (1343.21) nuces• (1426.18)
Evgen_• (1295.96) Седой 2012• (1422.45)
Пушечек• (1232.11) Novice81• (1325.60)
The Lukas• (950.88) МИФАСИК 01011980• (1287.58)
Отображение на сайте оставляет желать лучшего. Я проставил номера досок, убрал кружки присутствия и расставил разделители. Для примера приведу только одну строку.
1 | warrior | (1784.12) | : | ГреМ| (1943.55)
После перегонки получаем чистый продукт.
1 | warrior | (1784.12) | : | ГреМ | (1943.55) |
2 | martin 1976 | (1763.54) | : | kamikaze | (1740.19) |
3 | usz | (1647.15) | : | РАВ | (1916.02) |
4 | Pike | (1605.69) | : | Tiger-1 | (1653.96) |
5 | Данмер | (1574.69) | : | Xenon-s | (1652.04) |
6 | Зипун | (1555.95) | : | maksimus2403 | (1618.72) |
7 | Папаня-А | (1514.72) | : | космонавт | (1606.69) |
8 | aaprof | (1511.61) | : | Cagan | (1585.16) |
9 | cinerin | (1464.00) | : | Дунай | (1534.44) |
10 | Zheludenko | (1461.55) | : | PavelF74 | (1462.30) |
11 | igogo1 | (1428.24) | : | makarov_i21 | (1459.41) |
12 | Антенна | (1343.21) | : | nuces | (1426.18) |
13 | Evgen_ | (1295.96) | : | Седой 2012 | (1422.45) |
14 | GAL NN | (1790.61) | : | alesha403 | (1396.05) |
15 | Пушечек | (1232.11) | : | Novice81 | (1325.60) |
16 | The Lukas | (950.88) | : | МИФАСИК 01011980 | (1287.58) |
Или вот возьмем теннисный турнир Джоя.
__________ 1/8 ФИНАЛА ___________
1. KyZMi4 (1829) ---- Novice81 (1117)
2. ........... 3 ---------- Витэк (1571)
3. .......... 12 --------------- 7 .............
4. GAL NN (1792) ---------- 5 .............
5. sjirah (1917) ------ GlMol (1823) --------------------- 0-1 (3-6. ...)
6. Starshoi (1290) --- alex_master74 (1370) ---------- 3-1 (6-4. 7-6(7-5). 5-7. 7-5)
7. ............ 9 ---------- Cap_ut-66 (1963)
8. ............ 2 ---------- Димон88 (1778)
Меня его хитрые разделители на свои.
1.| KyZMi4| (1829) ||Novice81| (1117) |
2.| 3| | |Витэк |(1571) |
3.| 12| | |7| |
4.| GAL NN |(1792) | |5||
5.| sjirah |(1917)| |GlMol |(1823)| 0-1 (3-6. ...)
6.| Starshoi |(1290)| |alex_master74| (1370) | 3-1 (6-4. 7-6(7-5). 5-7. 7-5)
7.| 9|| |Cap_ut-66| (1963) |
8.| 2| ||Димон88| (1778) |
Еще раз напомню, что количество разделителей во всех строчках должно быть одинаковым. Иначе таблица поплывет. А мы тем временем запускаем скрипт.
1. | KyZMi4 | (1829) | | Novice81 | (1117) | |
2. | 3 | | | Витэк | (1571) | |
3. | 12 | | | 7 | | |
4. | GAL NN | (1792) | | 5 | | |
5. | sjirah | (1917) | | GlMol | (1823) | 0-1 (3-6. ...) |
6. | Starshoi | (1290) | | alex_master74 | (1370) | 3-1 (6-4. 7-6(7-5). 5-7. 7-5) |
7. | 9 | | | Cap_ut-66 | (1963) | |
8. | 2 | | | Димон88 | (1778) | |
Вот такое вот колдунство.