做了一个好玩的东西,socket.io版的PPT
发布于 3 年前 作者 hisune 2851 次浏览 来自 分享

为了写公司内部的一个PPT,花了点时间写了个东西,一句话概括就是:用pug模板写PPT,并且支持手机端远程控制翻页等。

SockIO PPT, 程序猿的PPT,支持远程控制多个PPT client端,解决远程PPT遥控问题。 不再需要人肉翻页PPT,不再需要共享屏幕。 PPT书写简单快捷,只要你懂pug模版格式就能很快的写出你的PPT!

简单,常用PPT展示功能实现。嗯,代码也很简单 快捷,仅需编写简单的pug模板即可生成PPT,特别适合程序猿 安全,演示端URL和控制端URL均在命令行生成,且可自定义失效时间,再也不怕某些国内浏览器上报你访问的URL泄漏隐私 智能,一个控制端URL可实时控制多个演示端URL,解决跨地域PPT分享痛点,再也无需在远程人肉操作PPT或共享屏幕

生成5个客户端URL,60秒过期: node generate demo pug 5 60 生成1个服务端URL,60秒过期: node generate demo ctrl 1 60

项目地址: https://github.com/hisune/sockio-ppt DEMO: https://sockio.com/ppt?ctrl=d279530ed2537ecdea2d51e3

非常简单,欢迎拍砖

11 回复

mark

来自酷炫的 CNodeMD

欢迎大家star or fork

跟多个客户端输入演示ppt的链接有什么区别?

mark 自豪地采用 CNodeJS ionic

@yakczh ? 你是说客户端与服务端的URL区别吗?客户端的是不能显示隐藏内容的,服务端的URL可以控制客户端的URL显示隐藏内容和翻页

@44886 对,用了fullpage这个js插件

@hisune 控制隐藏是对指定客户端还是所有客户端统一隐藏?

@yakczh 统一的,用的socket.io的room,所有客户端在一个room里面,服务端执行了某个动作会广播给room里面的所有客户端

回到顶部