用程序哄你的小孩睡觉
来源:互联网 发布:json rpc 1.0.jar下载 编辑:程序博客网 时间:2024/04/28 01:25
做为一个程序员,当你老婆让你哄小孩的时候,你如何才能让它不哭,而乖乖的睡觉呢,当然前面都说了,做为一个程序员,当然要有一个想法才行。那么快速看以下独家秘技吧。
当然,不并需要一个天才式的人才能做到这个事,其实这个事情很简单。让我来一点一点向你解释。下面是一些准备工作。3 `% Q T% H, k2 R+ i5 X
首先,你得找一台PC机,得配上光驱,光驱可以破一点。
然后,你得给这台PC机上装上Linux,不需要太多的东西,最基本的就行了。
然后,你得写下下面的代码。
, z Q/ V9 f+ Q% p7 o0 A
#!/bin/sh
while [ 1 = 1 ]
do
eject
sleep 1
eject -t
sleep 1
done
在运行代码之前,请确保你们小孩的摇篮和PC机的光驱连接在一起。当然,你也可以在脚本中播放一曲催眠曲。注意,脚本其中的sleep 1是为了配合上摇篮的节奏,这样需要你在实际过程中调试一下。
以上是网上一位网友用脚本的实现
下面我用C实现了一下:
#include <stdio.h>
#include <unistd.h>
#include <linux/cdrom.h>
#include <fcntl.h>
#include <sys/ioctl.h>
#include <unistd.h>
int main()
{
int i;
int fd=open("/dev/cdrom",O_RDONLY|O_NONBLOCK);
if(fd<0)
{
perror("open failed/n");
return -1;
}
while(1)
{
ioctl(fd,CDROMEJECT,NULL);
sleep(1);
ioctl(fd,CDROMCLOSETRAY,NULL);
sleep(1);
}
close(fd);
return 0;
}
% X) t" l# ]% D3 l
- 用程序哄你的小孩睡觉
- 当你还不能写出自己满意的程序时,你就不要去睡觉。
- 当你还不能写出自己满意的程序时,你就不要去睡觉。
- 当你还不能写出自己满意的程序时,你就不要去睡觉。
- 当你还不能写出自己满意的程序时,你就不要去睡觉。
- 当你还不能写出自己满意的程序时,你就不要去睡觉。
- 当你还不能写出自己满意的程序时,你就不要去睡觉
- 想让你的小孩学习程序开发吗?而且是面向对象程序开发
- 当你完不成自己的程序时,就不要睡觉......
- 中医教你睡觉的诀窍
- 小孩睡觉模拟(Observer设计模式)
- 睡觉也无法安稳的程序猿~
- 德国小孩教你用python
- 限制小孩使用电脑程序的方法
- 你会睡觉吗
- 好想抱着你睡觉
- 睡觉的诀窍!!你有了解过吗?
- 育子两篇---你会教育自已的小孩吗
- Qt学习例子7——fileaccess
- Qt学习例子8——filechooser
- 如何提高网站点击率?
- Qt学习例子9——smile3
- Campus Address
- 用程序哄你的小孩睡觉
- Qt学习例子10——Compsegraphicsitem
- zju 2770
- Qt学习例子11——Transformedsmiley
- Spring.NET学习笔记1--控制反转(基础篇)
- HAPI 1.1 has been released(2011-3-28)
- rman: can't open target
- Qt学习例子12——Movablesimley
- 平板电脑价格4年后可降一半