ao-network-revitalized
v2.1.6
Published
A modern Albion Online Packet Sniffer. Forked from revalto/ao-network
Downloads
195
Readme
🌐 AO Network Packet Analyzer
Capture & Decode Albion Online Network Traffic in Real-Time
A modern packet sniffer specialized for Albion Online, providing deep insights into game network operations. Forked from revalto/ao-network with TypeScript support and enhacements
✨ Key Features
- Real-time packet capture and decoding
- Event-driven architecture
- Auction house monitoring
- Player operation tracking
- Customizable event handlers
🚀 Getting Started
Prerequisites
Installation
npm install ao-network-revitalized📖 Usage Guide
Basic Setup
const AONetwork = require('ao-network');
const aoNet = new AONetwork();
// Enable global packet processing
aoNet.use((result) => {
console.log('[Raw Packet]', result.context);
});🎯 Event Monitoring Examples
1. Generic Event Capture
aoNet.on(aoNet.AODecoder.messageType.Event, (context) => {
if(!context.parameters.hasOwnProperty('252')) {
return;
}
console.log('[Game Event]', context);
});2. Auction House Interactions
aoNet.on(aoNet.AODecoder.messageType.OperationResponse, (context) => {
if(!context.parameters.hasOwnProperty('253') || context.parameters['253'] != aoNet.data.operations.AuctionModifyAuction) {
return;
}
console.log('[Auction Update]', context);
});3. Player Operations Tracking
aoNet.on(aoNet.AODecoder.messageType.OperationRequest, (context) => {
console.log(context);
});Happy Packet Sniffing! 👾🕵️♂️
