Overwolf

Overwolf

  • Getting Started
  • Docs
  • API
  • Events Status
  • Blog
  • Q&A
  • Support

›Using Plugins

Best Practices

  • Overview
  • App specific experience
  • First time user experience
  • App launch performance
  • Marketing Communications
  • User journey and error handling
  • Per-game settings
  • Hotkey best practices
  • Second monitor usage
  • Data persistence
  • Reduce OPK size
  • Use Tab as an app Hotkey
  • Type definition file
  • Download Link with referral ID
  • Video capture best practices
  • Enable Developer Tools
  • Exclusive Mode Overlay
  • Electron Migration

Using Windows API

  • Using Overwolf windows
  • Windows Communication
  • Windows Types
  • Resolution Size and Position
  • General Tips

Understanding OW logs

  • What are Overwolf logs
  • DxDiag log
  • Trace logs
  • OBS logs
  • OverwolfPerf log
  • Overlay game HTML

Using Plugins

  • Plugins overview
  • Plug-in Implementation
  • Write your own plugin
  • Sample plugin
  • Simple I/O plugin
  • TeamSpeak plugin
  • Downloader plugin
  • Process Manager plugin

Using Events

  • JavaScript events overview
  • Using game events in your app
  • Game events Simulator
  • Verifying event status

Developers Console

  • Submit a new version
  • Release notes
  • Submit for review
  • Update store listing
  • Manage your subscriptions
  • Users and permissions
  • Crash reports
  • Rating and reviews
  • App Channels
  • CLI

Integrations

  • Integrating app analytics
  • Login with Twitch
  • Login with Overwolf
  • Event SDK for Game Devs
  • Twitch Extensions

Request a Service

  • Marketing asset requirements
  • Looking for Group
  • Promoting your app
  • App recommendations

Community Help

  • Join the Community
  • Webinars
  • Developers Content
  • Code snippets

Legal

  • Legal overview
  • App terms
  • Developers terms
Edit

The Overwolf Simple IO plugin

A very useful plugin that we've developed ourselves is the Simple IO Plugin. This plugin allows your app to perform different filesystem I/O operations not available otherwise.

You can read more about the functions of the simple-io-plugin in the Simple I/O GitHub repository.

important

We implement a lot of functionality from the simple io-plugin into the overwolf.io API and the overwolf.extensions.io API. Please check it before implementing the plugin in your app.

Common uses for the plugin

This plugin enables you to:

  1. Read a game’s log file or files and even “stream” the log file, line-by-line, to your app.
  2. Create your own persistent log file on the local hard drive.

Download

  • You can get the plugin from our GitHub repository.
  • The latest DLL can be found here, don’t forget to Unblock it after downloading.

Unblock Dll's

When you download foreign DLL files using a browser, Windows automatically marks it as unsafe. You can mark the file as safe by checking the 'Unblock' box found in the file's properties.

Unblock dll

Last updated on 5/18/2020 by eransharv
← Sample pluginTeamSpeak plugin →
  • Common uses for the plugin
  • Download
  • Unblock Dll's
  • Legal
    • Terms overview
    • Developer's terms
    • App terms
    • Overwolf terms
    • Overwolf Privacy policy
  • Support
    • Questions and Answers
    • Discord
    • Slack
    • Facebook
    • Twitter
  • Documentation
    • Changelog
    • API
    • App Creation Process
    • Best Practices
    • Game Events status
  • Information
    • Careers
    • Fund
    • Developers Blog
    • Overwolf Appstore
    • Advertise on Overwolf
Overwolf 2022