EverQuest Map Viewer With Detailed Statistics
yoshiyuka / cartographer Goto Github PK
View Code? Open in Web Editor NEWEverQuest Map Viewer With Detailed Statistics
License: Mozilla Public License 2.0
EverQuest Map Viewer With Detailed Statistics
License: Mozilla Public License 2.0
Investigate methods for concurrent url fetching to speed up data grabs. Useful for future/side projects.
NPC, Faction, and NPC/Faction Relationship tables created. Now they need to be populated with data.
Time to scour the wiki.
Perhaps look into continuing this project in C# to create overlay windows for use in-game instead of having to alt-tab to view the website version?
Hickory is another alternative to clj-tagsoup and enlive
Perhaps we can track collection quests by parsing the log and seeing what's been looted vs what needs to be looted still.
Look into use of Clojure's CLR port to write .NET-compatible modules for use with the main application.
Should the program scrape the wiki for faction info every time the program is run? It would seem the wiki doesn't update information enough to justify that. It may be better to scrape once, store in an SQLite db (which we already have) and just ship that db file with the program.
Port the URL scraping code which makes use of core.async from previous project as it's known to work correctly and quickly.
Add support for listing quests which can raise or lower factions.
Do we install a local SQL db to hold map information or do we read it from the existing map txt files in the EverQuest install directory?
Firing off a bunch of futures to fetch url responses and write them to files managed by agents doesn't always work. Some threads end prematurely it seems and partial data is written to file.
consider enlive as opposed to tagsoup as enlive builds on top of tagsoup to add additional features
When retrieving content data from a series of similar dom elements, only the first element is returned. A great example of this would be lists. Only the first li tag's contents will be returned while we really want each tag's content within the ul
Some zones are missing some key features in the map outlines.
Also, zones need to be updated to contain spawn information.
Prototype simple HTML scraper (Clojure) to pull NPC and faction info out of the p99 wiki.
Create basic form to insert data into the SQL tables instead of writing the SQL statements by hand.
SQLite UI made. Need to hook it up to insert/update/delete queries.
There's some beginnings of code in here that would be useful for Faction tracker. Log reading, SQLite db, etc. The idea is to target something, con it, read the event from log, and display information about the factions that mob belongs to/effects.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.