GithubHelp home page GithubHelp logo

edmarlozada / mikrotik-fix-usertime-onbrownout Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 46 KB

Mikrotik Script to Fix Users-Limit-Uptime on Brownout. Handle Active Users Limit-Uptime on Power Interruption.

License: GNU General Public License v3.0

RouterOS Script 100.00%
mikrotik mikrotik-hotspot mikrotik-router mikrotik-routeros-script mikrotik-script

mikrotik-fix-usertime-onbrownout's Introduction

MikroTik-fix-usertime-onbrownout v13.7

MikroTik script to fix users time on brownout. Handle active users limit-uptime on power interruption. I strongly suggest to use UPS than this script! ๐Ÿ˜…

What's New in v13.3 (2023-Aug-05)

  • eBrownOutUpdate users updated time are shown in logs
  • eBrownOutUpdate begin/end time are shown in logs
  • eBrownOutUpdate exit if empty data-BrownOut
  • eBrownOutUpdate exit if proper shutdown
  • eBrownOutBackup loggin>critical always enabled
  • eBrownOutBackup start-time & interval always updated
  • eBrownOutBackup unlimited users are skipped

eUpTimeBackup: (interval)

  • ip hotspot active user
  • ip hotspot user uptime
  • ip hotspot active uptime
  • ip hotspot active session-time-left
  • ip hotspot user limit-uptime

Saved Data Location:

  • system script name="data-BrownOut" source

eUpTimeUpdate:

  • NewLimitUptime = (User-Limit-Uptime) - (Save-Active-Uptime)
  • ip hotspot user limit-uptime=$NewLimitUptime

How to install:

  • Open file "fixusertime-onbrownout_v13.0"
  • select all, copy, & paste to winbox terminal

Author:

  • Chloe Renae & Edmar Lozada

Facebook Contact:

Youtube Video:

mikrotik-fix-usertime-onbrownout's People

Contributors

edmarlozada avatar

Stargazers

 avatar

Watchers

 avatar  avatar

mikrotik-fix-usertime-onbrownout's Issues

delete user already used

Would it be possible to delete already used vouchers?
/ip hotspot user remove [find uptime=00:05:00 limit-uptime=00:05:00]
used this script but the time does not match

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.