通过串口控制手机发短信
| December 17, 2008 14:05 | root | Via 本站原创
通过串口收发短消息(上,下):
http://dev.csdn.net/develo...
http://dev.csdn.net/develo...
基于串口的手机短信程序收发源代码:
http://www.xkxz.com/soft/3...
基于串口的手机短信程序收发源代码PHP代码:
http://www.chinaunix.net/j...
vb中的代码
http://dev.csdn.net/develo...
http://dev.csdn.net/develo...
基于串口的手机短信程序收发源代码:
http://www.xkxz.com/soft/3...
基于串口的手机短信程序收发源代码PHP代码:
http://www.chinaunix.net/j...
vb中的代码
mscomm1.commport=1
mscomm1.setting="9600,n,8,1"
mscomm1.portopen=true
mscomm1.input=0
mscomm1.output="AT CMGF=0" //将发送模式设置成文本模式,最后要加上回车和换行,我给忘怎么加
//了
sleep(200)
mscomm1.output="AT CMGS="13915912345",129" //准备发送信息给13915912345
sleep(200)
mscomm1.output="hello" //最后要加Ctrl z,具体代码里是什么符号我也给忘了
sleep(200)
mscomm1.portopen=false
mscomm1.setting="9600,n,8,1"
mscomm1.portopen=true
mscomm1.input=0
mscomm1.output="AT CMGF=0" //将发送模式设置成文本模式,最后要加上回车和换行,我给忘怎么加
//了
sleep(200)
mscomm1.output="AT CMGS="13915912345",129" //准备发送信息给13915912345
sleep(200)
mscomm1.output="hello" //最后要加Ctrl z,具体代码里是什么符号我也给忘了
sleep(200)
mscomm1.portopen=false
解包:
打包:
打tar.gz包:
打tar.bz2包:
tar gz:
tar -zxvf ***.tar.gz
tar -zxvf ***.tar.gz
tar bz2:
tar -jxvf ***.tar.bz2
tar -jxvf ***.tar.bz2
打包:
打tar.gz包:
tar -zcvf ***.tar.gz custormer/
打tar.bz2包:
tar -cjf ***.tar.bz2 customer/
FreeBSD和Linux开端口的目录在哪儿?
| December 16, 2008 16:53 | root | Via 本站原创
uname -rsp
FreeBSD&Linux:/etc/pam.d/
netstat -ntp
rpm包依赖关系的解除
| December 16, 2008 16:21 | root | Via 本站原创
rpm包依赖关系的解除:
在我们安装某一个rpm包的时候,系统有可能提示某一个库文件或者rpm的支持,当想在安装需要该rpm包倚赖的这个库文件或者rpm包时,该库文件或者rpm包又依赖另外的文件或rpm包,导致安装很难快速解决包之间的以来关系达到安装需要的组件的目的。redhat提供的解决方案,安装依赖关系库,就可以解决此问题,该文件可以用find -name rpmdb* 在rpm包所在文件夹中找到,然后运行 rpm -ivh --aid abc.rpm,abc.rpm为需要安装的包即可。当然复杂的时候还需要手动解决少数包依赖关系,简单的情况下,可以一次性解决所有以来关系。
在我们安装某一个rpm包的时候,系统有可能提示某一个库文件或者rpm的支持,当想在安装需要该rpm包倚赖的这个库文件或者rpm包时,该库文件或者rpm包又依赖另外的文件或rpm包,导致安装很难快速解决包之间的以来关系达到安装需要的组件的目的。redhat提供的解决方案,安装依赖关系库,就可以解决此问题,该文件可以用find -name rpmdb* 在rpm包所在文件夹中找到,然后运行 rpm -ivh --aid abc.rpm,abc.rpm为需要安装的包即可。当然复杂的时候还需要手动解决少数包依赖关系,简单的情况下,可以一次性解决所有以来关系。
sudo -s 的问题:** is not in the sudoers file. This incident will be reported.
| December 16, 2008 16:03 | root | Via 本站原创
首先,提升用户至root
#su - (注意后面的-)
2、添加文件写权限。
chmod u+w /etc/sudoers (注:linux下)
chomd u+w /usr/local/etc/sudoers (注:FreeBSD下)
3、添加下面这一行至上述文件
username ALL=(ALL) ALL(注:linux下)
username ALL=(ALL) SETENV: ALL(注:FreeBSD下)
我的FreeBSD:
4、保存并退出
5、取消文件写权限
否则出现:sudo: /usr/local/etc/sudoers is mode 0640, should be 0440 (注:FreeBSD下)
chmod u-w /etc/sudoers (注:linux下)
chomd u-w /usr/local/etc/sudoers (注:FreeBSD下)
好了,这样就可以了。(最好重新登陆改账号!)
#su - (注意后面的-)
2、添加文件写权限。
chmod u+w /etc/sudoers (注:linux下)
chomd u+w /usr/local/etc/sudoers (注:FreeBSD下)
3、添加下面这一行至上述文件
username ALL=(ALL) ALL(注:linux下)
username ALL=(ALL) SETENV: ALL(注:FreeBSD下)
我的FreeBSD:
xiangdong2 ALL=(ALL) SETENV: ALL
4、保存并退出
5、取消文件写权限
否则出现:sudo: /usr/local/etc/sudoers is mode 0640, should be 0440 (注:FreeBSD下)
chmod u-w /etc/sudoers (注:linux下)
chomd u-w /usr/local/etc/sudoers (注:FreeBSD下)
好了,这样就可以了。(最好重新登陆改账号!)





