使用手机控制PPT播放实现方法(含源码)
本文教你如何实现通过手机控制PC的幻灯片放映。
本篇文章是基于我的上一篇文章,上一篇文章中分享了这样一个小工具,这里把源码什么的分享出来。
本工具的制作使用Node.JS以及WebSocket技术,大致如下:
首先是搭建Node.JS平台,这里就不在说了,网上教程很多,我们从模块安装开始:
1.创建项目文件夹,在该文件夹下运行CMD,输入:
nmp install express
完成后继续:
npm install socket.io
以及:
npm install ejs
到这里我们需要使用的模块就装好了,我使用了EJS作为模板引擎配合express使用,socket.io用来进行WebSocket通信。
下载下面的附件一,解压后修改public文件夹中js文件夹下的script.js(第二行) 中的网址为你的网址即可。
下载附件二修改文件中src文件中remote.js(第三行)中的网址为你的网址即可。
这是启动你的服务就可以开始运行了,由于文件稍多,这里就不在一一分析具体的代码了,直接下载查看吧,有什么问题欢迎留言咨询。
这是可以手机打开sample.com;
放映PPT的电脑使用IE浏览器打开附件二中的ppt.html ;
具体使用详情见我的上一篇教程。
尽情的使用这样一款装逼神器吧!
源码下载地址:humbinal/ppt-controller (github.com)
使用手机控制PPT播放实现方法(含源码)相关推荐
- 真正的通过手机控制PPT播放
你们的PPT演讲都是怎样控制的呢?站在电脑前点鼠标?没有动作太无趣.买一款蓝牙控制器?贵,还不方便.使用无线局域网,然后电脑和手机上安装一大堆浪费空间的软件?没有WIFI怎么办.(高手请绕道) 身处网 ...
- SwiftUI 音乐和网络大全之网络音乐播放App支持iTunes搜索与播放(教程含源码)
实战需求 SwiftUI 音乐和网络大全之网络音乐播放App支持iTunes搜索与播放(教程含源码) 本文价值与收获 看完本文后,您将能够作出下面的界面 实战代码 import SwiftUIstru ...
- 简单音乐播放器html+css+基础vue+含源码,有搜索和播放mv功能,代码可直接复制用。
题目:html+css+基础vue实现的简单音乐播放器(含源码),有搜索和播放mv功能,代码可直接复制用. 问题描述: 如果vue刚入门,掌握一些基础语法后就可以写一个简单的音乐播放器来练练手~~如果 ...
- 小米手机控制PPT文档、查看进度的那些事
http://www.xiaomi.cn/content-132-11884-1.html 小米手机控制PPT文档.查看进度的那些事 原文链接:http://bbs.xiaomi.cn/thread- ...
- VLC用手机控制电脑播放视频
需要下载安装VLC电脑端程序,以及手机端控制软件 获取安卓手机端安装包点这里 电脑端软件的设置 1.打开VLC,点击 工具=>偏好设置 2.勾选 全部 3.点击 主界面,然后勾选 Web 4.点 ...
- android studio 课程表,基于课程表的安卓Android手机控制APP设计(AndroidStudio,SQLite)(含录像)...
基于课程表的安卓Android手机控制APP设计(AndroidStudio,SQLite)(含录像)(毕业论文12000字,程序代码) 摘 要 随着IT技术的发展,以前老套的课程表内容查询管理方式已 ...
- 利用多线程爬虫搭建代理ip池的两种方法(含源码)
搭建爬虫代理ip池的两种方法(含源码) 前言 一.ip池是什么? 二.爬取原理 三.使用步骤 方法一 爬取网站https://www.kuaidaili.com/ 验证 存取到mysql 方法二 爬取 ...
- Eatting外卖基于瑞吉外卖代码全功能优化含源码
Eatting外卖基于瑞吉外卖代码全功能优化含源码 文章目录 项目的最终部署 源码地址 github:[源码地址](https://github.com/yangxingyue0623/Eating_ ...
- 百度智能手环方案开源(含源码,原理图,APP,通信协议等)...
分享一个百度智能手环开源项目的设计方案资料. 项目简介 百度云智能手环的开源方案是基于Apache2.0开源协议,开源内容包括硬件设计文档,原理图.ROM.通讯协议在内的全套方案,同时开放APP和云服 ...
最新文章
- 使用Dotfuscator保护你的Xamarin应用程序
- ios 打开评论界面
- Spring Cloud Stream消费失败后的处理策略(一):自动重试
- ProtoBuf协议
- 景切换的时候加上遮罩
- C# 遇到 which has a higher version than referenced assembly
- Vue或React多页应用脚手架
- neo4j python_Python 操作 Neo4j 数据库!
- 三星Galaxy S21 FE即将量产:8月登场 小屏满血旗舰!
- 抗滑桩初始弹性系数计算_抗滑桩配筋计算.docx
- nginx配置文件祥解
- Spring在多线程中bean的注入问题
- 谈谈数据模型、领域模型、视图模型和命令模型
- nrf52832 comp for sdk 15.2.0
- 产业扶贫莫要停留在口号,看每日一淘如何打动山里人的心
- 网友们碰到过的最难调试的 Bug
- hadoop入门介绍(一)
- python标签打印_Python 实现自动完成A4标签排版打印功能
- 搭建.NET CORE MVC + EF CORE 的Demo
- [知乎]老狼:深入PCI与PCIe之二:软件篇