Всем привет, прошу помощи в решении задачки. Я собираю парсер ресурса с данными для одной популярной MMO.
Задачка для кого-то может показаться тривиальной, но для меня почему-то она стала головной болью из-за недостатка знаний. Тут даже не чтение бинарных данных из файла, а из потока.
Механизм работы программы следующий:
1) Парсим страницу http://l2on.net/?c=npc&id=%1 в поиске содержимого переменной var npcId = '%1';
2) Далее с полученной переменно переходим по ссылке http://l2on.net/?c=npcdata&a=npcpos&npc=%1 и получаем бинарные данные.
3) Полученные данные сохраняются в файл и обрабатываются php скриптом
Так вот, 3-й пункт я хочу убрать и перенести обработку этих данных в программу, собственно с чем у меня и возникли проблемы. Не могу сообразить как этот механизм должен работать и какие компоненты вообще использовать.
Формат данных следующий:
for ($i=0; $i<filesize('data.bin')/8; $i++)
{
x = readInt32();
y = readInt32();
}
Кому не сложно покажите пример или может быть дайте подсказку в каком направлении идти(только не сильно далеко ), чтоб эту задачку решить.
Вот та часть программы, что у меня получилась.
code_36031.txt
Ответов: 35
Рейтинг: 2
|
|||
карма: 1 |
|