Submitted by 熊茂祥 on 2025, February 23, 9:55 AM
由于在某些情况下需要多个ROS的变量信息交换或者汇总计算,特此开发ROS云变量服务。完全免费开放使用。
本接口目前仅限于mikrotik系统接入。接入本接口代码已开放。(计划下架)
服务语言环境:golang和redis
当前已支持的功能:
1.无需注册,直接使用。
2.使用用户自己生成的token来作为鉴权。
3.可支持同时提交更新多个变量。
4.可支持获取单个变量。
5.可支持在线生成一个随机的token字符串
限制:
1.token长度必须在8-48位之间。(建议数字和字母组合随机生成一个)
2.变量名长度必须在3-16位之间。(避免使用特殊字符)
3.变量内容无限制。(不建议使用特殊字符)
4.如果某个变量没有任何更新和调用,将在3天后自动清空。
5.仅支持6.43以上版本。
» 阅读全文
Tags: 变量, 传递, 跨设备, 存储, 云
ROS | 评论:5
| 阅读:40316
Submitted by 熊茂祥 on 2025, February 22, 11:02 PM
运维人员通过各大邮箱发送ROS设备通知有很多限制,因此带来不便,本站为此设立「钉钉」转发接口,方便广大用户。
本接口目前仅限于mikrotik系统接入。接口代码可参考下面的脚本代码。
当前已支持的功能:
1.给钉钉群发送通知。
2.支持中英文环境。
3.支持接口调用结果回显,方便开发者调试。
4.钉钉验证方式选择(方式二,加签)就可以获得密匙了
限制:
本接口暂无任何限制,具体限制参考钉钉官方限制:每个机器人每分钟最多发送20条。如果超过20条,会限流10分钟。
如发送内容包含空格,请用"%20"来替换,用"%0a"来替换换行。
用户需自行注册群钉钉机器人来获取token和secret,具体参考以下链接
» 阅读全文
Tags: ros, 通知, 钉钉, 告警, 消息
ROS | 评论:0
| 阅读:45142
Submitted by 熊茂祥 on 2023, October 9, 9:55 AM
因Mikrotik从6.45开始支持SFTP传输文件。
现有的
ROSBAK云备份项目全面升级(重写),提高使用便利,安全,稳定程度。并更新项目名为 ROSBAK2.0
旧项目
ROSBAK云备份将在2020年底下架,不再提供服务,由 ROSBAK2.0 云备份全面替代。
ROSBAK2.0 项目已实现以下功能:
1.使用 golang 编写和 json 数据库完成 SFTP 和认证功能。
2.支持按 SFTP 用户自动划分存储目录。
3.支持限制用户文件数量、存储容量,存储天数。(超出限制将禁止新的上传文件。)
4.添加自动注册接口,在脚本中直接使用即可完成用户创建。
5.对提交的参数进行正则式白名单过滤,防止注入。
6.自动回传用户状态信息到ROS日志。
7.支持全局用户数限制。
» 阅读全文
Tags: ros, 备份, 自动, 云备份, 安全
ROS | 评论:0
| 阅读:35913
Submitted by 熊茂祥 on 2023, April 29, 10:55 AM
目前管理员跨国维护网络设备存在各种问题。而居家远程办公又是当下的趋势。
大家在维护跨国设备的时候会经常遇到操作卡顿,严重的时候还会频繁断开。导致维护设备效率低,甚至无法正常进行维护。
这个项目可以帮助大家完美解决当前远程维护的疑难杂症。让跨国维护网络设备不再成为大家的障碍。并且永久免费。
本项目原理如下图
» 阅读全文
Tags: 高速通道, iplc, 端口映射, 云服务, 远程管理
ROS | 评论:2
| 阅读:36449
Submitted by 熊茂祥 on 2023, February 17, 12:02 AM
Bark是非常好用的APP通知程序。但是使用过程中发现MikroTik与Bark官方接口对接存在发送中文乱码的问题。这个兼容性问题在MikroTik系统内无法处理,只好借助第三方服务器来处理,既然这样那就直接做个Bark第三方服务器解决这个兼容性问题。现已经融合到云管理平台中,直接分享给大家一起使用。本接口包括但不仅限于MikroTik系统接入。接入本接口代码可参考下面的脚本代码。
PS:本接口有速率限制,该限制采用积分制。每个IP每小时有3000积分可用。发送一条消息减少3积分,app检测服务器状态消耗1积分。限制的目的为防止滥用,不做收费目的,积分制可能随着实际情况调整限制。
本站Bark对接入口:https://cmp.ros6.com/bark/
具体使用教程参考官方文档:https://bark.day.app/#/tutorial
ROS脚本
- ###通知Bark_Key(22位字符串)###
- :local bkey "您与本站的Bark服务器对接的key"
- ###通知节点名###
- :local nodename "你猜猜我是谁(8.8.8.8)"
- ###通知信息内容###
- :local info "我猜不到呀"
- ###开启接口回显(yes/no)###
- :local debug "no"
- ###开启SSL效验(yes/no)若该设备对接了云平台建议开启###
- :local sslcrt "yes"
- :local results [/tool fetch url=("https://cmp.ros6.com/bark/".$bkey."/") http-data="title=$info&body=$nodename" check-certificate=$sslcrt http-method=post as-value output=user]
- :if ($results->"status" = "finished") do={
- :local result ($results->"data")
- :log warning $result
- }
» 阅读全文
Tags: ros, 通知, bark, 告警, 消息
ROS | 评论:0
| 阅读:24003