Здесь как я вижу много хороших программистов. Быть может кто - то сделает мне консультацию. Мне нужна программа парсер (как я понял) html кода.

Есть страница. Как видно это карта территорий одной онлайн игры. На территории есть контрольные точки, которыми владеют 5 рас. На каждой точке стоит флаг определенного цвета, который показывает какая раса владеет этой точкой.
Хотелось бы сделать список вида:
Расса1:
Контрольная точка, которой она владеет.
Контрольная точка, которой она владеет2.
Контрольная точка, которой она владеет3.
Контрольная точка, которой она владеетN.
Расса2:
Контрольная точка, которой она владеет.
Контрольная точка, которой она владеет2.
Контрольная точка, которой она владеет3.
Контрольная точка, которой она владеетN.
РассаN:
Контрольная точка, которой она владеет.
Контрольная точка, которой она владеет2.
Контрольная точка, которой она владеет3.
Контрольная точка, которой она владеетN.

Это сложно? Дорого?

Выделить код

Код:

javascript:var a=document.getElementsByTagName("img"),b=[];for(var i=0;i<a.length;i++)if(a[i].src.indexOf("cache/img/bfg/map/flag") > -1){var s=a[i].src.substr(-5,1);if(b[s])b[s]+=", "+(a[i].getAttribute("onmouseover").split("<br />"))[2];else b[s]=(a[i].getAttribute("onmouseover").split("<br />"))[2];}var x="";for(c in b)x+="Расса " + c + ": " + b[c]+ "\n\n";alert(x);

:cool:

Лаэда
Вот так?

Добавлено Fri Jan  4 23:07:07 2008 :
shutnik
Эх, опоздал :)

Добавлено Fri Jan  4 23:23:44 2008 :
http://redssquad.ru/mapawot.php - без указания налога.

stoneflash огромный вам поклонище. Просто слов нету как я рад.
shutnik а что делать то с этим скриптом? :-)


P.S а можно еще добавить к каждому посту описание? Это уже из раздела "С жиру бесится", но было мега прикольно.
Просто если раскрывать суть игры, то посты - это контроль территорий, где могут качаться определенные уровни игроков. На карте он не написан к сожалению, но написан в игре.

Эту ссылку можно давать друзьям? Скрипты долго там висеть будут?

Лаэда
вставить в поле адреса на указанной странице и нажать энтер

Лаэда

P.S а можно еще добавить к каждому посту описание?

А где его взять, не заходя в игру? Ну или заходя...

Эту ссылку можно давать друзьям? Скрипты долго там висеть будут?

Да, только, думаю на другой хост, свой кину. Там надежнее будет. Сейчас сообщу новый адрес.

stoneflash щяс выдам список. Огромное вам спасибо.

Добавлено Sat Jan  5 00:10:58 2008 :

Выделить код

Код:

40-50 уровень
Stakato Outpost
Qual Outpost
Ruins of Zemar
Crossroad Outpost
Lizardman Outpost
Voraut Outpost
Karom Outpost
Blog Outpost
Orc Outpost
Osmus Town

50-60
Niasa Outpost
Eitur Outpost
Inras Outpost
Vakhar Outpost
Arau Outpost
Lumbar Outpost
Mahum Outpost
Dead Grounds
Ruins of Angatal
Tolos Outpost
Karnil Outpost
Argon Town
Zers Town

60-70
Zau Outpost
Radon Outpost
Andor Outpost
Basilisk Outpost
Kopras Outpost
Alligator Outpost
Rosak Outpost
Dragon Outpost
Elnar Outpost
Radon Town
Elnar Town
Hunter Village
Selfur Town
White Tower

70-80
Orod Outpost
Dryad Outpost
Infected Outpost
Faus Outpost
Draud Outpost
Creos Outpost
Border Outpost
Fearor Outpost
Skator Outpost
Polon Outpost
Devils Tower
Vadok Outpost
Graveyard
Sacred Gates
Ehtar Outpost
Lithlad Outpost
Romen Outpost
Giants Cave
Astald Outpost
Megil Outpost
Islime Outpost
Polon Town

Лаэда
Уху. и что с этим делать? Подписать цифры, соответствующие пункту напротив названия? Например, 70-80 для Orod Outpost?

ну если возможно. А если это долго покажите на примере одно, а я доделаю до конца :)