本文教你如何实现通过手机控制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播放实现方法(含源码)相关推荐

  1. 真正的通过手机控制PPT播放

    你们的PPT演讲都是怎样控制的呢?站在电脑前点鼠标?没有动作太无趣.买一款蓝牙控制器?贵,还不方便.使用无线局域网,然后电脑和手机上安装一大堆浪费空间的软件?没有WIFI怎么办.(高手请绕道) 身处网 ...

  2. SwiftUI 音乐和网络大全之网络音乐播放App支持iTunes搜索与播放(教程含源码)

    实战需求 SwiftUI 音乐和网络大全之网络音乐播放App支持iTunes搜索与播放(教程含源码) 本文价值与收获 看完本文后,您将能够作出下面的界面 实战代码 import SwiftUIstru ...

  3. 简单音乐播放器html+css+基础vue+含源码,有搜索和播放mv功能,代码可直接复制用。

    题目:html+css+基础vue实现的简单音乐播放器(含源码),有搜索和播放mv功能,代码可直接复制用. 问题描述: 如果vue刚入门,掌握一些基础语法后就可以写一个简单的音乐播放器来练练手~~如果 ...

  4. 小米手机控制PPT文档、查看进度的那些事

    http://www.xiaomi.cn/content-132-11884-1.html 小米手机控制PPT文档.查看进度的那些事 原文链接:http://bbs.xiaomi.cn/thread- ...

  5. VLC用手机控制电脑播放视频

    需要下载安装VLC电脑端程序,以及手机端控制软件 获取安卓手机端安装包点这里 电脑端软件的设置 1.打开VLC,点击 工具=>偏好设置 2.勾选 全部 3.点击 主界面,然后勾选 Web 4.点 ...

  6. android studio 课程表,基于课程表的安卓Android手机控制APP设计(AndroidStudio,SQLite)(含录像)...

    基于课程表的安卓Android手机控制APP设计(AndroidStudio,SQLite)(含录像)(毕业论文12000字,程序代码) 摘 要 随着IT技术的发展,以前老套的课程表内容查询管理方式已 ...

  7. 利用多线程爬虫搭建代理ip池的两种方法(含源码)

    搭建爬虫代理ip池的两种方法(含源码) 前言 一.ip池是什么? 二.爬取原理 三.使用步骤 方法一 爬取网站https://www.kuaidaili.com/ 验证 存取到mysql 方法二 爬取 ...

  8. Eatting外卖基于瑞吉外卖代码全功能优化含源码

    Eatting外卖基于瑞吉外卖代码全功能优化含源码 文章目录 项目的最终部署 源码地址 github:[源码地址](https://github.com/yangxingyue0623/Eating_ ...

  9. 百度智能手环方案开源(含源码,原理图,APP,通信协议等)...

    分享一个百度智能手环开源项目的设计方案资料. 项目简介 百度云智能手环的开源方案是基于Apache2.0开源协议,开源内容包括硬件设计文档,原理图.ROM.通讯协议在内的全套方案,同时开放APP和云服 ...

最新文章

  1. 使用Dotfuscator保护你的Xamarin应用程序
  2. ios 打开评论界面
  3. Spring Cloud Stream消费失败后的处理策略(一):自动重试
  4. ProtoBuf协议
  5. 景切换的时候加上遮罩
  6. C# 遇到 which has a higher version than referenced assembly
  7. Vue或React多页应用脚手架
  8. neo4j python_Python 操作 Neo4j 数据库!
  9. 三星Galaxy S21 FE即将量产:8月登场 小屏满血旗舰!
  10. 抗滑桩初始弹性系数计算_抗滑桩配筋计算.docx
  11. nginx配置文件祥解
  12. Spring在多线程中bean的注入问题
  13. 谈谈数据模型、领域模型、视图模型和命令模型
  14. nrf52832 comp for sdk 15.2.0
  15. 产业扶贫莫要停留在口号,看每日一淘如何打动山里人的心
  16. 网友们碰到过的最难调试的 Bug
  17. hadoop入门介绍(一)
  18. python标签打印_Python 实现自动完成A4标签排版打印功能
  19. 搭建.NET CORE MVC + EF CORE 的Demo
  20. [知乎]老狼:深入PCI与PCIe之二:软件篇

热门文章

  1. css梯形+切角阴影效果
  2. 阿里集团发布“码上淘”战略,青岛啤酒尝头啖汤
  3. 全球与中国iOS POS终端市场深度研究分析报告
  4. 《王者荣耀》与BMW宝马跨界合作
  5. 【ROS小车7】_ROS主控与STM32主控通信的设置方法
  6. 十年坚持,OPPO Find X3意味着什么?
  7. 解决webpack4.x使用autoprefixer 无效
  8. Live555开源库学习1
  9. excel常用函数vlookup函数
  10. 基于MATLAB Simulink的太阳能光伏MPPT控制蓄电池充电仿真模型