收起左侧

fn-scheduler 【任务计划】应用 beta

24
回复
1611
查看
[ 复制链接 ]

4

主题

28

回帖

0

牛值

系统先锋体验团🛩️

2025-12-4 12:46:01 显示全部楼层 阅读模式
## 功能概览
- 可配置两种触发方式:
  - **定时**:标准 5 字段 Cron 表达式(分钟 小时 日 月 周)。
  - **事件**:支持三种子类型——条件脚本轮询、系统开机触发、系统关机触发。
- 支持设置是否启用、运行账号标识、前置任务依赖以及脚本内容。
- 任务执行历史可查看/删除/清空,并展示输出日志。
- SQLite 数据库存储任务 执行记录。
- 单进程后端内置调度引擎 + 原生 HTTP/静态文件服务,无第三方依赖。
- 列表多选后可批量删除、启用/停用或立即运行任务。

QQ20251204-124207.png

QQ20251204-124232.png

欢迎测试反馈

下载地址 https://github.com/RROrg/fn-apps

收藏
送赞 1
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

2

主题

9

回帖

0

牛值

江湖小虾

2025-12-8 16:21:44 显示全部楼层

非常需要! 支持

2

主题

39

回帖

0

牛值

江湖小虾

2025-12-10 18:02:31 显示全部楼层

非常有用!多谢LZ!

另想问下,创建好的任务计划有什么办法导出保存的吗?

或者用户配置文件可以自定义保存路径吗?

现在是不是保存 /var/apps/fn-scheduler/var这个路径下的?

以后如果要恢复的话是不是直接复制到这里就行的?

是的,scheduler.db 里,SQLite 可打开  详情 回复
2025-12-11 10:54

4

主题

28

回帖

0

牛值

系统先锋体验团🛩️

2025-12-11 10:54:30 楼主 显示全部楼层
sicifus 发表于 2025-12-10 18:02
非常有用!多谢LZ!
另想问下,创建好的任务计划有什么办法导出保存的吗?
或者用户配置文件可以自定义保存 ...

是的,scheduler.db 里,SQLite 可打开

8

主题

33

回帖

0

牛值

初出茅庐

fnOS1.0上线纪念勋章

2025-12-11 12:31:39 显示全部楼层

这个好,可以用来解决飞牛重启后,自建docker容器处于停止状态的问题

7

主题

58

回帖

0

牛值

初出茅庐

2025-12-26 14:59:54 显示全部楼层

能否增加错过指定时间,就不再触发的选项,我现在设置的定时关机,比如说在晚上11点关机,现在如果我在10点就把nas关上,那么我早上6点开机的时候,nas就会立即执行一遍这个命令,导致我关闭了nas

新版已修复了  详情 回复
2025-12-29 16:29

0

主题

1

回帖

0

牛值

江湖小虾

2025-12-29 10:17:10 显示全部楼层

如果要定时重启或其它需要密码的命令这样写代码 sudo后面参数是大写S

#!/bin/bash
echo "登录密码"|sudo -S sudo docker restart bililive-go

或者

sudo -S sudo docker restart bililive-go <<EOS

密码

EOS

4

主题

28

回帖

0

牛值

系统先锋体验团🛩️

2025-12-29 16:29:02 楼主 显示全部楼层
gzy 发表于 2025-12-26 14:59
能否增加错过指定时间,就不再触发的选项,我现在设置的定时关机,比如说在晚上11点关机,现在如果我在10点 ...

新版已修复了
gzy
大佬,能增加个导入、导出功能吗,设置多了,怕哪天搞坏了,不好还原  详情 回复
2026-1-22 08:48
gzy
太好用了,大佬牛批  详情 回复
2025-12-30 15:15

7

主题

58

回帖

0

牛值

初出茅庐

2025-12-30 15:15:51 显示全部楼层

太好用了,大佬牛批

3

主题

11

回帖

0

牛值

江湖小虾

2026-1-11 16:23:20 显示全部楼层

image.png

请问这个怎么改,在 /var/apps/fn-scheduler/文件夹内没有 app/server

而且我在github中查看了 app/server/start.sh,好像并没有 SCHEDULER_TASK_TIMEOUT,我不知道这个变量要添加在哪?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
改这个 有可能会 block 关机, 目前没传这个参数,也不是调用 start.sh, 因为一开始是按跨平台写的, start.sh 是再其他系统下测试用的,你想改 可以直接改 fn.args 或者直接改源码 scheduler_service.py  详情 回复
2026-1-12 16:16

4

主题

28

回帖

0

牛值

系统先锋体验团🛩️

2026-1-12 16:16:39 楼主 显示全部楼层
北城 发表于 2026-1-11 16:23
请问这个怎么改,在 /var/apps/fn-scheduler/文件夹内没有 app/server
而且我在github中查看了 app/server ...

改这个 有可能会 block 关机, 目前没传这个参数,也不是调用 start.sh, 因为一开始是按跨平台写的, start.sh 是再其他系统下测试用的,你想改 可以直接改 fn.args 或者直接改源码 scheduler_service.py
明白了,谢谢老哥  详情 回复
2026-1-13 21:47

3

主题

11

回帖

0

牛值

江湖小虾

2026-1-13 21:47:55 显示全部楼层
wjz304 发表于 2026-1-12 16:16
改这个 有可能会 block 关机, 目前没传这个参数,也不是调用 start.sh, 因为一开始是按跨平台写的, sta ...

明白了,谢谢老哥

12

主题

20

回帖

0

牛值

初出茅庐

2026-1-19 15:30:15 显示全部楼层

直接输poweroff没有权限,但是1panel里面可以

7

主题

58

回帖

0

牛值

初出茅庐

2026-1-22 08:48:38 显示全部楼层

大佬,能增加个导入、导出功能吗,设置多了,怕哪天搞坏了,不好还原
直接备份 /var/apps/fn-scheduler/var/scheduler.db 即可. 因为有条件和类型依赖,导出文本 要舍弃很多关系,导入时也无法再导入。  详情 回复
2026-1-22 23:54

4

主题

28

回帖

0

牛值

系统先锋体验团🛩️

2026-1-22 23:54:44 楼主 显示全部楼层
gzy 发表于 2026-1-22 08:48
大佬,能增加个导入、导出功能吗,设置多了,怕哪天搞坏了,不好还原

直接备份 /var/apps/fn-scheduler/var/scheduler.db 即可.
因为有条件和类型依赖,导出文本 要舍弃很多关系,导入时也无法再导入。

2

主题

3

回帖

0

牛值

江湖小虾

2026-1-25 22:46:46 显示全部楼层
打不开,界面是空白的怎么回事

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
是版本问题,。应用市场的1.1不行,手动安装新的就好了  详情 回复
2026-1-26 01:12

2

主题

3

回帖

0

牛值

江湖小虾

2026-1-26 01:12:29 显示全部楼层
pp6451303 发表于 2026-1-25 22:46
打不开,界面是空白的怎么回事

是版本问题,。应用市场的1.1不行,手动安装新的就好了

1

主题

3

回帖

0

牛值

江湖小虾

2026-2-4 10:13:13 显示全部楼层

任务内容些什么 以前是在SSH进去后执行lynx -mime_header -auth=用户名:密码 "http://members.3322.net/dyndns/update?system=dyndns&hostname=域名"这个代码的 计划任务直接添加这个代码运行失败

已经解决不知道什么原因  详情 回复
2026-2-4 10:26

1

主题

3

回帖

0

牛值

江湖小虾

2026-2-4 10:26:34 显示全部楼层
무제x 发表于 2026-2-4 10:13
任务内容些什么   以前是在SSH进去后执行lynx -mime_header -auth=用户名:密码 &quot;http://members.3322.net/d ...

已经解决不知道什么原因  

0

主题

4

回帖

0

牛值

江湖小虾

2026-2-14 02:06:35 显示全部楼层
Failed to schedule shutdown: Interactive authentication required.

怎么交互验证密码,在哪里输入

改为root用户已解决  详情 回复
2026-2-14 02:17

0

主题

4

回帖

0

牛值

江湖小虾

2026-2-14 02:17:22 显示全部楼层
คิด_tPaYN 发表于 2026-2-14 02:06
Failed to schedule shutdown: Interactive authentication required.

怎么交互验证密码,在哪里输入

改为root用户已解决

0

主题

6

回帖

0

牛值

江湖小虾

2026-2-15 21:48:12 显示全部楼层

大佬牛!有没有图形化指令生成器呢?小白不会用。或者有没有示范的命令模板。比如定时关机

是不是linux命令都行呢?  详情 回复
2026-2-15 21:53
我试着写了个shutdown,真的关机了!  详情 回复
2026-2-15 21:53

0

主题

6

回帖

0

牛值

江湖小虾

2026-2-15 21:53:01 显示全部楼层
学而思数学 发表于 2026-2-15 21:48
大佬牛!有没有图形化指令生成器呢?小白不会用。或者有没有示范的命令模板。比如定时关机
...

我试着写了个shutdown,真的关机了!

0

主题

6

回帖

0

牛值

江湖小虾

2026-2-15 21:53:34 显示全部楼层
学而思数学 发表于 2026-2-15 21:48
大佬牛!有没有图形化指令生成器呢?小白不会用。或者有没有示范的命令模板。比如定时关机
...

是不是linux命令都行呢?

3

主题

8

回帖

0

牛值

江湖小虾

2026-2-26 09:32:25 显示全部楼层

很好用,这儿能加个“停止运行”的按键吗?,现在脚本运行后没办法手动停止。

image.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则