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 相关文章推荐
详解nodejs与javascript中的aes加密
May 22 NodeJs
详解NodeJs支付宝移动支付签名及验签
Jan 06 NodeJs
nodeJs链接Mysql做增删改查的简单操作
Feb 04 NodeJs
Nodejs+Socket.io实现通讯实例代码
Feb 13 NodeJs
详解NodeJS框架express的路径映射(路由)功能及控制
Mar 24 NodeJs
NodeJs测试框架Mocha的安装与使用
Mar 28 NodeJs
nodejs制作爬虫实现批量下载图片
May 19 NodeJs
nodejs+mongodb aggregate级联查询操作示例
Mar 17 NodeJs
nodejs前端模板引擎swig入门详解
May 15 NodeJs
NodeJS加密解密及node-rsa加密解密用法详解
Oct 12 NodeJs
基于NodeJS开发钉钉回调接口实现AES-CBC加解密
Aug 20 NodeJs
使用 Koa + TS + ESLlint 搭建node服务器的过程详解
May 30 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
自制汽车收音机天线:收听广播的技巧和方法
2021/03/02 无线电
php 攻击方法之谈php+mysql注射语句构造
2009/10/30 PHP
我也种棵OO树JXTree[js+css+xml]
2007/04/02 Javascript
改善你的jQuery的25个步骤 千倍级效率提升
2010/02/11 Javascript
FireBug 调试JS入门教程 如何调试JS
2013/12/23 Javascript
jquery无刷新验证邮箱地址实现实例
2014/02/19 Javascript
浅谈javascript 归并方法
2015/01/21 Javascript
JavaScript获取URL汇总
2015/06/08 Javascript
原生js实现模拟滚动条
2015/06/15 Javascript
Vue.js基础知识汇总
2016/04/27 Javascript
canvas学习之API整理笔记(一)
2016/12/29 Javascript
JS判断指定dom元素是否在屏幕内的方法实例
2017/01/23 Javascript
nodejs 图片预览和上传的示例代码
2017/09/30 NodeJs
JavaScript中的this基本问题实例小结
2020/03/09 Javascript
JS数组reduce()方法原理及使用技巧解析
2020/07/14 Javascript
[01:14:10]2014 DOTA2国际邀请赛中国区预选赛 SPD-GAMING VS Orenda
2014/05/22 DOTA
[48:41]VP vs VG Supermajor小组赛 B组胜者组决赛 BO3 第二场 6.2
2018/06/03 DOTA
解析Python中的二进制位运算符
2015/05/13 Python
举例详解Python中threading模块的几个常用方法
2015/06/18 Python
python实时监控cpu小工具
2018/06/21 Python
使用python将图片格式转换为ico格式的示例
2018/10/22 Python
python设定并获取socket超时时间的方法
2019/01/12 Python
python assert的用处示例详解
2019/04/01 Python
我就是这样学习Python中的列表
2019/06/02 Python
python用win32gui遍历窗口并设置窗口位置的方法
2019/07/26 Python
HTML5之WebGL 3D概述(下)—借助类库开发及框架介绍
2013/01/31 HTML / CSS
Debenhams百货英国官方网站:Debenhams UK
2016/07/12 全球购物
银行实习人员自我鉴定
2013/09/22 职场文书
护理职业生涯规划书
2014/01/24 职场文书
自我评价的范文
2014/02/02 职场文书
上班玩手机检讨书
2014/02/17 职场文书
户外宣传策划方案
2014/05/25 职场文书
新教师教学工作总结
2015/08/14 职场文书
解决python绘图使用subplots出现标题重叠的问题
2021/04/30 Python
JavaScript实现贪吃蛇游戏
2021/06/16 Javascript
详解Mysql数据库平滑扩容解决高并发和大数据量问题
2022/05/25 MySQL