nodejs实现发出蜂鸣声音(系统报警声)的方法


Posted in NodeJs onJanuary 18, 2017

本文实例讲述了nodejs实现发出蜂鸣声音(系统报警声)的方法。分享给大家供大家参考,具体如下:

nodejs 有时候需要发出报警声音,使用以下代码可以调用系统蜂鸣器发声

process.stdout.write('\x07')

另外附上我自己的番茄工作法 nodejs    实际上就是一个25分钟的倒计时,然后发出蜂鸣声

var FANQIE_TIME = 25;
function beep()
{
for(var i =0;i<20;i++)
{
process.stdout.write('\x07')
}
}
var startTime = new Date(); 
var needTime =startTime.setMinutes(startTime.getMinutes()+FANQIE_TIME);
function showTime()
{
var now = new Date();
var totalSecond = Math.floor( (needTime - now)/1000)
if(totalSecond<=0)
{
beep();
if(interVal)
{
clearInterval(interVal);
}
return;
}
var mm =Math.floor(totalSecond/60);
var ss = Math.floor( totalSecond%60);
console.log(mm+":"+ss);
}
var interVal = setInterval(showTime,1000);

希望本文所述对大家nodejs程序设计有所帮助。

NodeJs 相关文章推荐
14款NodeJS Web框架推荐
Jul 11 NodeJs
Nodejs实现批量下载妹纸图
May 28 NodeJs
使用DNode实现php和nodejs之间通信的简单实例
Jul 06 NodeJs
Nodejs抓取html页面内容(推荐)
Aug 11 NodeJs
nodejs和php实现图片访问实时处理
Jan 05 NodeJs
nodejs进阶(6)—连接MySQL数据库示例
Jan 07 NodeJs
nodejs 实现钉钉ISV接入的加密解密方法
Jan 16 NodeJs
Nodejs搭建wss服务器教程
May 24 NodeJs
Nodejs+angularjs结合multiparty实现多图片上传的示例代码
Sep 29 NodeJs
nodejs微信扫码支付功能实现
Feb 17 NodeJs
Nodejs中怎么实现函数的串行执行
Mar 02 NodeJs
基于nodejs的微信JS-SDK简单应用实现
May 21 NodeJs
nodejs的压缩文件模块archiver用法示例
Jan 18 #NodeJs
nodejs 实现钉钉ISV接入的加密解密方法
Jan 16 #NodeJs
简单实现nodejs上传功能
Jan 14 #NodeJs
基于NodeJS+MongoDB+AngularJS+Bootstrap开发书店案例分析
Jan 12 #NodeJs
NodeJS实现客户端js加密
Jan 09 #NodeJs
nodejs进阶(6)—连接MySQL数据库示例
Jan 07 #NodeJs
详解NodeJs支付宝移动支付签名及验签
Jan 06 #NodeJs
You might like
一个简单的php加密解密函数(动态加密)
2013/06/19 PHP
ThinkPHP调试模式与日志记录概述
2014/08/22 PHP
PHP中使用循环实现的金字塔图形
2014/11/08 PHP
让你的网站可编辑的实现js代码
2009/10/19 Javascript
Vuejs第十篇之vuejs父子组件通信
2016/09/06 Javascript
利用BootStrap的Carousel.js实现轮播图动画效果
2016/12/21 Javascript
Angular下H5上传图片的方法(可多张上传)
2017/01/09 Javascript
backbone简介_动力节点Java学院整理
2017/07/14 Javascript
vue实现裁切图片同时实现放大、缩小、旋转功能
2018/03/02 Javascript
Vue循环组件加validate多表单验证的实例
2018/09/18 Javascript
详解jquery和vue对比
2019/04/16 jQuery
vue实现绑定事件的方法实例代码详解
2019/06/20 Javascript
JQuery中DOM节点的操作与访问方法实例分析
2019/12/23 jQuery
修改NPM全局模式的默认安装路径的方法
2020/12/15 Javascript
python通过socket查询whois的方法
2015/07/18 Python
举例讲解Python设计模式编程中对抽象工厂模式的运用
2016/03/02 Python
简单掌握Python中glob模块查找文件路径的用法
2016/07/05 Python
详解Python中pandas的安装操作说明(傻瓜版)
2019/04/08 Python
python 设置输出图像的像素大小方法
2019/07/04 Python
python 实现创建文件夹和创建日志文件的方法
2019/07/07 Python
python实现连连看辅助之图像识别延伸
2019/07/17 Python
Django ORM多对多查询方法(自定义第三张表&amp;ManyToManyField)
2019/08/09 Python
以SQLite和PySqlite为例来学习Python DB API
2020/02/05 Python
使用Python+selenium实现第一个自动化测试脚本
2020/03/17 Python
25个CSS3动画按钮和菜单教程分享
2012/10/03 HTML / CSS
使用html5 canvas创建太空游戏的示例
2014/05/08 HTML / CSS
美国杰西潘尼官网:JCPenney
2019/06/12 全球购物
护理专业本科生自荐信
2013/10/01 职场文书
新闻系毕业生推荐信
2013/11/16 职场文书
网上书店创业计划书
2014/01/12 职场文书
《自然之道》教学反思
2014/02/11 职场文书
大专生自我鉴定怎么写
2014/09/16 职场文书
2014年仓库工作总结
2014/11/20 职场文书
求职信范文怎么写
2015/03/19 职场文书
实施意见格式范本
2015/06/05 职场文书
python 闭包函数详细介绍
2022/04/19 Python