关于开机脚本的问题!
-
- 帖子: 84
- 注册时间: 2008-02-20 11:46
- 联系:
关于开机脚本的问题!
本人用的是校园网,觉得每次都要打命令“linux1x”才能上网真的很不爽,所以就想写一个脚本,让ub一开机就可以自动拨号,免于打命令的痛苦,在网上看了教程,说是在etc/init.d里建立一个脚本(我的为online,权限已设置为755),然后在rc2.d里建立一个软连接(名为K99online)就可以了,但我是了很多次都不行,望求各位帮帮忙!
online内容如下:
____________
#!/bin/bash
each
linux1x
each
________
online内容如下:
____________
#!/bin/bash
each
linux1x
each
________
- ebok
- 帖子: 852
- 注册时间: 2008-02-15 0:09
- ebok
- 帖子: 852
- 注册时间: 2008-02-15 0:09
-
- 帖子: 60
- 注册时间: 2007-11-06 11:21
- hualang0929
- 帖子: 1226
- 注册时间: 2006-11-11 10:23
- 来自: Mars
- 联系:
- tenfar
- 帖子: 336
- 注册时间: 2005-12-10 17:36
- 来自: 北京市海淀区上地十街辉煌国际
- 联系:
晕,我给你们上传一个吧是python脚本,我是直接放到rc.d的。当然我用的系统是arch,脚本不是我写的,我网上找到的。
代码: 全选
#!/usr/bin/env python
#coding=utf-8
import os,time
# 重连次数限制
maxrelink = 200
query = 'ps aux | grep "linux1x" | grep -v "grep" | wc -l'
# link 为执行您的linux1x脚本的shell命令
link = 'sudo linux1x -u username/password -n eth0 -d'
if __name__ == '__main__':
cnt = 0
while cnt < maxrelink:
c,r = os.popen2(query)
c.close()
if int(r.read()) == 0:
# 重连
os.system(link)
time.sleep(60)
Laptop:HP Compaq Presario V3210AU
OS:Gentoo openbox+stalonetray+rox-filer+gmrun+mplayer+firefox+ibus+sonata+tilda
Phone:Orange Dopod 838+ SPV C600
OS:Windows Mobile 6.1
OS:Gentoo openbox+stalonetray+rox-filer+gmrun+mplayer+firefox+ibus+sonata+tilda
Phone:Orange Dopod 838+ SPV C600
OS:Windows Mobile 6.1