Здравствуйте, решил я значит выложить темку. Спасибо тем людям, которые подталкивали меня к этому.
Сразу хочу сказать, тема несет только развлекательный характер.
Я не нарушил конституцию галактики, конкретнее этот пункт:
Правила писал(а):
1.3.1. Запрещено использование и/или распространение сведений и программного обеспечения для обхода игровой механики, неправомерного доступа к аккаунтам, взлома игры и любых других возможностей, направленных на получение игрового преимущества.
+ к этому
support писал(а):
Если ему этим интересно заниматься — пусть. Запрещать что-либо, работающее исключительно с данными, которые предоставляет сам сайт, не имеет особого смысла. В то же время какие-либо изменения в этой области могут быть сделаны позднее.Это Сообщение от support на мой запрос по поводу Ba1SeR
Собственно начнем.
Однажды на форуме я видел кучу скриншотов игрока Ba1SeR, о том, что он занял чужую зону тем самым разбогател на ровном месте.
Меня озадачила эта история и я решил разобраться. В этом я хочу поблагодарить игрока Ken_Alcapone, ибо он слил в общую сеть информацию.
Спарсить могут лишь те, кто хоть как-то шарит в парсинге и сможет отбирать нужную для него информацию.
Парсинг сайтов – последовательный синтаксический анализ информации, размещённой на интернет-страницах.
Начнем.
У нас есть ссылка на список зон сервера
Ссылка
" map.minecraft-galaxy.ru/zones/10?lt=0|1|2|&x1=-4000&z1=-4000&x2=4000&z2=4000 " .
В данном случае у нас список зон сервера Main, для того, чтобы поменять список зон на другой сервер нам необходимо зайти на карту нужного вам сервера и нажать ЛКМ, чтобы появилось это
w=12 - номер сервера, в ссылке меняем 10 на 12 и у нас получится следующее: " map.minecraft-galaxy.ru/zones/12?lt=0|1|2|&x1=-4000&z1=-4000&x2=4000&z2=4000 " .
( Без ковычек )
В данном случае у нас список зон сервера Main, для того, чтобы поменять список зон на другой сервер нам необходимо зайти на карту нужного вам сервера и нажать ЛКМ, чтобы появилось это
окошко
w=12 - номер сервера, в ссылке меняем 10 на 12 и у нас получится следующее: " map.minecraft-galaxy.ru/zones/12?lt=0|1|2|&x1=-4000&z1=-4000&x2=4000&z2=4000 " .
( Без ковычек )
Заходим на тот сайт и видим такую информацию:
{name:"В§3LastNoches", old:0, z:-2700, y: 63,x:-2701, w:100, h: 100, owner: "KhR3", info: "В§3LastNoches
Создано: 2012-10-18 18:41:10", id: 280859}
Префикс old:0 отвечает за признак зоны, как бы показывает её давность.. В том списке нам нужен список зон с префиксом "old:1", то бишь устаревшие зоны, например:
{name:"", old:1, z:2588, y: 64,x:-235, w:31, h: 32, owner: "AIIIOT1998", info: "Создано: 2014-04-11 22:10:02", id: 1102053}
Это означает, что эта зона может удалиться.
После того как мы отсортировали зоны с переменной old:1 мы узнаем из списка id каждой зоны "id: 1102053"
и после чего парсим каждую зону по отдельности вот так: http://map.minecraft-galaxy.ru/zone/{id: 1102053}
Далее нужен список зон в парсере по такому типу для каждой зоны:
"Последнее посещение"
use : '2014-04-11 22:10:02'
"Владелец"
owner : 'AIIIOT1998'
"Группа"
group : '-'
"Название зоны"
name : ' '
"id игрока"
user : '452028'
С парсером мы закончили. Теперь нам нужно узнать какая зона удалится\удалилась.
Для этого нам нужна программа для сравнения.
Принцип таков: Парсим зоны, нам выдает список устаревших зон, мы подождем... на следующий день мы парсим еще раз и сравниваем со старым списком через программу. Зоны, которых нету в списке должно выводить на экран.
Результат сервера Guest давности за 2-3 недели
server name: Guest
server number: 2
parsing size: 5000
zone = 626893
Последнее посещение 2014-04-06 10:21:26
Владелец Jeka35
Группа vip
Дополнительные владельцы
Имя игрока: StealthTech ; Группа игрока: vip
Имя игрока: Macklaren ; Группа игрока:
Имя игрока: alex201197 ; Группа игрока: vip
Имя игрока: w32q12 ; Группа игрока: vip
Имя игрока: THE_KING_KOLA ; Группа игрока: vip
Имя игрока: Squeezer ; Группа игрока: premium
Имя игрока: Strel0k5 ; Группа игрока: vip
Имя игрока: xKoTuKx ; Группа игрока: vip
Имя игрока: St3althTech ; Группа игрока: vip
Имя игрока: StealthTech_ ; Группа игрока: vip
Имя игрока: dibuchka ; Группа игрока: girls
Координаты зоны: -84,64,-1184
Размер зоны: w:100, h:135
zone = 307763
Последнее посещение 2013-02-12 14:39:48
Владелец SexBaBax
Группа vip
Дополнительные владельцы
Имя игрока: Sado ; Группа игрока: vip
Имя игрока: schweiger ; Группа игрока: vip
Координаты зоны: 1450,56,-1815
Размер зоны: w:71, h:73
zone = 600129
Последнее посещение 2014-03-01 19:53:44
Владелец Agucha
Группа vip
Дополнительные владельцы
Имя игрока: BeBek-kun ; Группа игрока: vip
Имя игрока: Smok3 ; Группа игрока: vip
Имя игрока: BlackRose ; Группа игрока: vip
Имя игрока: Sam0g0n ; Группа игрока: vip
Имя игрока: SliZen98 ; Группа игрока:
Имя игрока: Gamoralik ; Группа игрока:
Координаты зоны: 2713,67,-64
Размер зоны: w:101, h:87
zone = 590584
Последнее посещение 2014-01-27 10:14:01
Владелец Agucha
Группа vip
Координаты зоны: 2615,80,241
Размер зоны: w:61, h:69
zone = 1030875
Последнее посещение 2014-02-28 11:30:30
Владелец Akaruz
Группа vip
Координаты зоны: 935,64,-628
Размер зоны: w:39, h:50
zone = 1030879
Последнее посещение 2014-02-25 23:08:19
Владелец Akaruz
Группа vip
Координаты зоны: 1006,64,-607
Размер зоны: w:20, h:20
zone = 1030881
Последнее посещение 2014-02-25 23:09:17
Владелец Akaruz
Группа vip
Координаты зоны: 951,64,-559
Размер зоны: w:29, h:33
zone = 965169
Последнее посещение 2014-02-03 13:12:56
Владелец WASP
Группа premium
Дополнительные владельцы
Имя игрока: _Machete_ ; Группа игрока: vip
Имя игрока: green_mask ; Группа игрока: vip
Координаты зоны: -2023,64,-325
Размер зоны: w:20, h:18
zone = 1088096
Последнее посещение 2014-04-01 12:02:18
Владелец Dan1Lok
Группа
Координаты зоны: -867,64,-117
Размер зоны: w:23, h:34
zone = 1034563
Последнее посещение 2014-02-28 18:56:51
Владелец _Strawberry_
Группа vip
Координаты зоны: -952,64,1720
Размер зоны: w:26, h:15
zone = 1035757
Последнее посещение 2014-03-08 15:59:33
Владелец progimbarr
Группа
Дополнительные владельцы
Имя игрока: talzar ; Группа игрока:
Координаты зоны: -807,64,2245
Размер зоны: w:26, h:26
zone = 1046631
Последнее посещение 2014-03-06 12:46:50
Владелец Serega14
Группа girls
Координаты зоны: -479,85,-779
Размер зоны: w:17, h:52
zone = 1093131
Последнее посещение 2014-04-05 12:38:57
Владелец warg369
Группа
Дополнительные владельцы
Имя игрока: Alexelm ; Группа игрока:
Координаты зоны: -717,64,-411
Размер зоны: w:29, h:17
zone = 1092976
Последнее посещение 2014-04-05 10:53:50
Владелец GaNiBaLOL
Группа
Координаты зоны: -259,64,-1820
Размер зоны: w:11, h:7
zone = 1036639
Последнее посещение 2014-03-03 19:08:15
Владелец -tomas3321
Группа vip
Дополнительные владельцы
Имя игрока: Maxik2014 ; Группа игрока:
Координаты зоны: -358,64,897
Размер зоны: w:8, h:14
zone = 649684
Последнее посещение 2014-02-02 19:26:39
Владелец Tr0llist
Группа premium
Дополнительные владельцы
Имя игрока: Disney_Land ; Группа игрока: vip
Координаты зоны: 654,68,-611
Размер зоны: w:10, h:10
zone = 1081559
Последнее посещение 2014-03-31 07:00:34
Владелец -_Ma_kS_-
Группа
Координаты зоны: 679,64,263
Размер зоны: w:18, h:19
zone = 1084906
Последнее посещение 2014-04-04 07:51:59
Владелец dim0n6590
Группа
Координаты зоны: 727,64,185
Размер зоны: w:5, h:7
zone = 610072
Последнее посещение 2014-03-01 07:44:08
Владелец -Johnny-
Группа vip
Дополнительные владельцы
Имя игрока: -GoldXaker- ; Группа игрока: vip
Координаты зоны: 513,74,652
Размер зоны: w:50, h:30
zone = 1074469
Последнее посещение 2014-03-25 10:43:16
Владелец andreyPopadin
Группа
Координаты зоны: 601,64,422
Размер зоны: w:21, h:24
zone = 1085803
Последнее посещение 2014-03-30 17:20:04
Владелец dima1999188
Группа
Координаты зоны: 532,64,591
Размер зоны: w:8, h:18
zone = 1087990
Последнее посещение 2014-04-02 08:45:56
Владелец ulan511
Группа
Дополнительные владельцы
Имя игрока: ELeveR ; Группа игрока:
Координаты зоны: 704,64,2452
Размер зоны: w:22, h:15
zone = 1083816
Последнее посещение 2014-04-02 19:16:15
Владелец TerenD
Группа
Дополнительные владельцы
Имя игрока: MrQuartz ; Группа игрока:
Имя игрока: DugisBreaking ; Группа игрока:
Координаты зоны: 1094,64,-1721
Размер зоны: w:24, h:24
zone = 951217
Последнее посещение 2014-03-06 02:01:49
Владелец GariTopor
Группа vip
Координаты зоны: 807,97,297
Размер зоны: w:25, h:30
zone = 1026387
Последнее посещение 2014-02-23 15:40:58
Владелец _Danek_Skosyrev_
Группа vip
Координаты зоны: 966,64,476
Размер зоны: w:7, h:13
zone = 938003
Последнее посещение 2014-03-05 20:34:14
Владелец borfedor
Группа vip
Координаты зоны: 849,64,2617
Размер зоны: w:8, h:9
zone = 1037223
Последнее посещение 2014-03-02 12:37:45
Владелец Pixie
Группа vip
Координаты зоны: 1580,64,-889
Размер зоны: w:51, h:49
zone = 1090407
Последнее посещение 2014-04-03 13:18:34
Владелец 0_o_smaiLIK-
Группа
Координаты зоны: 1334,64,-774
Размер зоны: w:10, h:7
zone = 1088074
Последнее посещение 2014-04-01 11:34:56
Владелец neonik12
Группа
Дополнительные владельцы
Имя игрока: Anrolep ; Группа игрока:
Координаты зоны: 1760,64,-2082
Размер зоны: w:17, h:24
zone = 1077317
Последнее посещение 2014-03-25 18:30:41
Владелец AQWSZX1488
Группа girls
Дополнительные владельцы
Имя игрока: Pipskvik ; Группа игрока:
Координаты зоны: 1803,64,-1191
Размер зоны: w:11, h:8
zone = 1046908
Последнее посещение 2014-03-06 16:06:45
Владелец ololololo
Группа vip
Координаты зоны: 1765,64,-264
Размер зоны: w:47, h:54
zone = 1090556
Последнее посещение 2014-04-03 15:09:26
Владелец _19DEMON99_
Группа
Координаты зоны: 1923,64,908
Размер зоны: w:35, h:35
Собственно я закончил. Если будут вопросы, задавайте.