Creating a Custom Parser

From Owl
Revision as of 14:24, 26 June 2014 by Admin (talk | contribs)

Jump to: navigation, search

Introduction

Parsers allow Owl to extract data from a variety of message boards and display these data in a unified interface. Version 1.0 of Owl is released with a Lua Parser for vBulletin 3.x. Future version of Owl will have parsers for vBulletin 4.x and phpBB 3.x. Developers can write parsers for a specific message board system that can then be used with Owl.

The main goal of this document is to explain the process of writing a parser for Owl (version 1.0) and the requirements that each parser must meet in order to work properly.

Requirements

This article assumes the reader is familiar with Lua and HTML. A basic knowledge of server/client design and using regular expressions would also be helpful.

The Owl Terminal program is designed for developers writing customer parsers and can be downloaded on the download page.

Owl Console