Code Monkey home page Code Monkey logo

mtik's Introduction

= MTik -- A Ruby implementation of the MikroTik RouterOS API

The MTik gem implements the MikroTik RouterOS API for connecting to
devices running RouterOS (with the API enabled) over the network.


== Examples

Included in the examples subdirectory are four example ruby scripts
that use the Ruby API implementation:

tikcli.rb::     A command-line-like API interface
tikcommand.rb:: A tool for executing a single API command from
                a unix command-line
tikfetch.rb::   A tool for instructing devices to download files
                from specified URLs (unix command-line tool)
tikjson.rb::    Like 'command.rb' a tool for executing a single
                API command, except the output is formatted  in
                JSON-style


== Download

The latest version of MTik can be found at

* http://www.aarongifford.com/computers/mtik/

Ruby RDoc documentation can be found online at

* http://www.aarongifford.com/computers/mtik/latest/doc/ 

Additional documentation is available at

* http://www.aarongifford.com/computers/mtik/
* http://wiki.mikrotik.com/wiki/API_Ruby_class

Source code is available on GitHub:

* http://www.github.com/astounding/mtik/

For documentation on the MikroTik RouterOS APi, see

* http://wiki.mikrotik.com/wiki/API


== Installation

To install MTik is through its GEM file:

  % [sudo] gem install mtik-4.0.0.gem

== License

This gem and all other scripts and documentation files are licensed
under a BSD-style license.  (See the LICENSE.txt file.)


== Report Bugs

Bugs/issues may also be reported via GitHub:

* http://www.github.com/astounding/mtik/issues/

ALSO, please send the author a note regarding the issue by clicking on the
"Contact Me" link in the left-hand menu of the author's web site.
The direct URL is:

* http://www.aarongifford.com/leaveanote.html

Thank you!

-- Aaron D. Gifford

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.