What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[BuddyPad] Just an idea.

Status
Not open for further replies.

neodite

New Member
Joined
Oct 12, 2010
Messages
498
So about a year ago I started working on something called BuddyPad.

It was going to be a text editor for creating questing profiles, just to make it faster/easier.

Now I probably am not going to start the projet up again, but thought I would make a post anyway to see if anyone would be willing to create it, I just done have the time to code anymore.

Basicly I was thinking, you would enter in the quest ID, and it would gather all the needed information from wowhead needed for a questing profile, and you would say click a button for NPC and it would auto-fill in the code with the nps name + ID.

Here is an example for someone.

Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
using System.IO;
using HtmlAgilityPack;

namespace ConsoleApplication1
{
class Program
{
    static void Main(string[] args)
    {
        //Enter the Quest ID and set it as a WoWHead link
        Console.WriteLine("Enter quest ID");
        string ID = Console.ReadLine();
        Console.WriteLine("Gathering Quest information from: http://www.wowhead.com/quest=" + ID);

        //Load WoWHead and search for the quest name in <h1>
        HtmlWeb web = new HtmlWeb();
        HtmlDocument doc = web.Load("http://wowhead.com/quest=" + ID);
        HtmlNodeCollection Qname = doc.DocumentNode.SelectNodes("//h1");

        //Set QuestName as the second <h1> tag
        string QuestName = (Qname[1].InnerText);

        //Display information recivied
        Console.WriteLine("Quest ID: " + ID);
        Console.WriteLine("Quest Name: " + QuestName);
        Console.WriteLine("Quest Giver: " );
        Console.WriteLine("Quest Giver ID: ");
        Console.ReadLine();
    }
}

I'm sure you would admit it would make creating questing profiles a lot more simple.

Reason for posting is I just found it in an old folder and thought someone might like it as a project.
 
I would DEFINITELY use something like this to contribute back to the community. I can't find the time to write up profiles, even when I plan on it.

Would even consider donating to whomever puts out a finished product and maintains it!
 
I may pick this back up then at some point (Finding time to code things recently is the biggest thing)

I think when I left this project I was struggling to find the quest giver and quest giver ID as they are not in the HTML, they are in a JS section.
 
I may pick this back up then at some point (Finding time to code things recently is the biggest thing)

I think when I left this project I was struggling to find the quest giver and quest giver ID as they are not in the HTML, they are in a JS section.
I'm pretty sure the Developer Tools are copying the quest info from WoWHead, like you're talking about.
Try to ask a mod about it :)
 
I managed to get it to output the Name, Quest Giver, the giver's ID, the giver's coordinates. In about 40 lines of code. Given the questID.

Edit: For example..

Quest Id: 31512
Quest Name: A Witness to History
Quest Giver: Anduin Wrynn
Id: 64540
Position: 68.8,43.2

What else does it need to do?
 
Status
Not open for further replies.
Back
Top