Полезная информация

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

№104-01-2008 22:13:43

Лаэда
aka IceFlame
 
Группа: Members
Откуда: Москва
Зарегистрирован: 13-09-2006
Сообщений: 272
UA: Firefox 2.0
Веб-сайт

Подскажите

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

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

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


F.I.R.E.F.O.X.: Fine Ideal Romeo Exchanging Fantastic Orgasms and Xperiences

Отсутствует

 

№204-01-2008 23:02:21

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Firefox 2.0

Re: Подскажите

Выделить код

Код:

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:

Отсутствует

 

№304-01-2008 23:04:58

stoneflash
Хитрый Лис
 
Группа: Extensions
Откуда: Msk
Зарегистрирован: 02-04-2006
Сообщений: 4341
UA: Minefield 3.0

Re: Подскажите

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

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

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


«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator

Отсутствует

 

№404-01-2008 23:35:51

Лаэда
aka IceFlame
 
Группа: Members
Откуда: Москва
Зарегистрирован: 13-09-2006
Сообщений: 272
UA: Firefox 2.0
Веб-сайт

Re: Подскажите

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


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

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


F.I.R.E.F.O.X.: Fine Ideal Romeo Exchanging Fantastic Orgasms and Xperiences

Отсутствует

 

№504-01-2008 23:37:37

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Firefox 2.0

Re: Подскажите

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

Отсутствует

 

№604-01-2008 23:41:24

stoneflash
Хитрый Лис
 
Группа: Extensions
Откуда: Msk
Зарегистрирован: 02-04-2006
Сообщений: 4341
UA: Minefield 3.0

Re: Подскажите

Лаэда

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

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

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

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


«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator

Отсутствует

 

№704-01-2008 23:45:32

Лаэда
aka IceFlame
 
Группа: Members
Откуда: Москва
Зарегистрирован: 13-09-2006
Сообщений: 272
UA: Firefox 2.0
Веб-сайт

Re: Подскажите

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

F.I.R.E.F.O.X.: Fine Ideal Romeo Exchanging Fantastic Orgasms and Xperiences

Отсутствует

 

№805-01-2008 00:15:08

stoneflash
Хитрый Лис
 
Группа: Extensions
Откуда: Msk
Зарегистрирован: 02-04-2006
Сообщений: 4341
UA: Minefield 3.0

Re: Подскажите

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


«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator

Отсутствует

 

№905-01-2008 00:25:17

Лаэда
aka IceFlame
 
Группа: Members
Откуда: Москва
Зарегистрирован: 13-09-2006
Сообщений: 272
UA: Firefox 2.0
Веб-сайт

Re: Подскажите

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


F.I.R.E.F.O.X.: Fine Ideal Romeo Exchanging Fantastic Orgasms and Xperiences

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]