Re: Парсер для AION
Вот что смог сделать на быстрою руку.
перебор вдеться из баз или в ручную по одной ссылке. - * перебор а одиночном порядке происходит автоматически при внесении адреса в адресною строку. * перебор списков происходит после указания базы и нажатия кнопку "Запустить перебор" * структура на выходе (mobId, itemId, chance, min, max) _ Добавление в базы производиться блокнотам или другим текстовым редактором. Структура простая массив строк типа http://www.aiondatabase.com/npc/276730 Beta 2 parser aiondatabase.com |
Re: Парсер для AION
Цитата:
|
Re: Парсер для AION
data думаю врядли мне поможет. так как сканирование будет отдельное. Тоесть дроп с ресав отдельно с монстрав отдельно.
|
Re: Парсер для AION
Romanz, а на базах разве уже появились инфа о итемах , локах из 2.5?
|
Re: Парсер для AION
Зачем базы если все имется в клиенте , просто ручками все вбивать ето ппц:eek::bm:
|
Re: Парсер для AION
А да точн, вроде нового дропа в 2.5 нету. Да, надо бы состряпать для клиента парсер.
|
Re: Парсер для AION
Alfa версия парсера дропа. - пофиксел немного фильтр. теперь вылетает меньше. - переделал базу монстров. Пропарсил все локации сайта. По-моему все монстры в списке. - Пофиксел сохранение в конечный файл. Не сохраняться лишние данные не касающиеся дропа. - Дроп у которого нету % выпадения прописывается в нулевым процентом. - ссылки в одиночном сканировании принимаются вот такого типа http://www.aiondatabase.com/npc/215093 - добавление в базу новых нпц производиться простым блокнотам. архитектура базы массив строк вот такого типа /215093. Тестируем буду дорабатывать по тиху. Скачать Альва парсер |
Re: Парсер для AION
вопрос?
умеет ли ваш парсер дописывать найденный дроп к прежнему ? возможно ли ускорить пепебор ? маленький нюанс парсек записывает дроп вот так INSERT INTO droplist (mobId, itemId, chance, min, max) VALUES (201024, 169500668, 0, 1, 1) (201024, 169500668, 0, 1, 1) (201024, 169500668, 0, 1, 1) (201024, 169500668, 0, 1, 1) а в дроп листе сборки он по идее должен быть так INSERT INTO droplist (mobId, itemId, chance, min, max) VALUES (201024, 169500668, 0, 1, 1), (201024, 169500668, 0, 1, 1), (201024, 169500668, 0, 1, 1), (201024, 169500668, 0, 1, 1); ещё один нюансик вылетает ошибка (Runtime error 216 at $00407101) с чем это может быть связано ? |
Re: Парсер для AION
akioharu
-Запись в существующий я пока не думал об этом. -Ускорить могу уменьшим тайминг внесения ссылок. НО может возникнуть проблема с фильтрацией и записью в конечный.файл. Скрипт не будет справляться и будет выдавать ошибку. - запетую поставить не проблема. Только загвоздка исходники остались на работе я сегодня не смогу выложить фикс сегодня. :( |
Re: Парсер для AION
тогда подождем :)
по идее ускорить можно и по другому, разбить базу к примеру, на 10 частей и запустить в десять окон :D Добавлено через 13 минут да к сожалению дописывать дроп он пока не умеет :) он просто переписывает старый дроп на новый не оставляя старого. если у вас получиться реализовать дописку дропа это будет шикарно :) |
Текущее время: 08:18. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot