当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 37 篇帖子 ]  前往页数 1, 2, 3  下一页
作者 内容
1 楼 
 文章标题 : 华为portal网页认证ubuntu下用python上网成功
帖子发表于 : 2008-03-24 20:25 
头像

注册: 2008-02-06 13:30
帖子: 172
地址: 浙江嘉兴
送出感谢: 0 次
接收感谢: 0 次
可能是比较老的上网方式的原因,在网上找了好久都没有答案

今天终于调试成功了

本人嘉兴学院

请修改代码中帐号 密码 可能IP会有差别(我们学校的是10.254.0.9)

上网方式为华为portal web认证方式

下面是python的代码

使用方法:
终端中 alan@alan-laptop:~$ python '/home/alan/桌面/上网.py'

打python 然后直接拖文件进去就好,

打开会闪,但是没有任何提示,错误会提示!

不要关闭,关闭就会过段时间断线,因为服务器需要定时发送数据过去保持在线

注:代码中中文可能影响使用,建议删除!

下载后请解压


附件:
文件注释: 去中文,可正常运行
no Chinese.rar [1.61 KiB]
被下载 215 次
文件注释: 供参考,可能存在问题
Python.rar [2.77 KiB]
被下载 164 次


最后由 alan110_38 编辑于 2009-08-08 15:20,总共编辑了 4 次
页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-03-29 19:42 
头像

注册: 2008-02-06 13:30
帖子: 172
地址: 浙江嘉兴
送出感谢: 0 次
接收感谢: 0 次
呵呵,貌似没有人是一样的上网方式


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-04-24 15:50 

注册: 2007-03-18 19:57
帖子: 50
送出感谢: 0 次
接收感谢: 0 次
我啊 兄弟 找你这篇文章找的苦啊 还不能解决找你共鸣下


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-04-26 11:21 

注册: 2006-08-02 11:52
帖子: 187
送出感谢: 0 次
接收感谢: 0 次
共鸣啊,自从接了山西电信的宽带LINUX下两年都没能上网,就是这个华为WEB认证。在WIN下开IE浏览器输用户名和密码会自动收到三个文件才能连网,LINUX下google多年都没辙。赶快回家试试再说......


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-04-26 17:02 

注册: 2006-08-02 11:52
帖子: 187
送出感谢: 0 次
接收感谢: 0 次
楼主,不行啊,运行你的脚本提示:line 6什么的错务,请指示,在线等


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-04-26 17:37 
头像

注册: 2008-02-06 13:30
帖子: 172
地址: 浙江嘉兴
送出感谢: 0 次
接收感谢: 0 次
qyga 写道:
楼主,不行啊,运行你的脚本提示:line 6什么的错务,请指示,在线等


哈哈,删除里面的中文,貌似不让用中文的,我有干净的,不行用这个好了


附件:
文件注释: 注意改帐号,密码,哈,

使用方法终端 python 然后文件地址

net.rar [5.19 KiB]
被下载 301 次
页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-04-27 8:55 

注册: 2006-08-02 11:52
帖子: 187
送出感谢: 0 次
接收感谢: 0 次
def main():
HOSTNAME = '10.254.0.9'
username ='帐号'
password ='密码'
中的10.254.0.9也要改成我的山西电信认证页吧,是211.142.21.59?请大虾指点


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-04-27 9:05 

注册: 2006-08-02 11:52
帖子: 187
送出感谢: 0 次
接收感谢: 0 次
还有这一处:'Referer': 'http://10.254.0.9/',也要改是吗?
恳请大人耐心教我,我是华为portalclient.exe网页认证上网的,登陆页是http://211.142.21.59/。看到您的贴子激动
的一夜折腾,先谢


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-04-27 11:01 
头像

注册: 2008-02-06 13:30
帖子: 172
地址: 浙江嘉兴
送出感谢: 0 次
接收感谢: 0 次
都改吧,呵呵


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-04-27 19:01 

注册: 2006-08-02 11:52
帖子: 187
送出感谢: 0 次
接收感谢: 0 次
错误提示如下:
# python net.py
Traceback (most recent call last):
File "net.py", line 158, in ?
main()
File "net.py", line 98, in main
loginkey = L[6]
IndexError: list index out of range


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-04-27 20:08 
头像

注册: 2008-02-06 13:30
帖子: 172
地址: 浙江嘉兴
送出感谢: 0 次
接收感谢: 0 次
用的是第2个吧,可以把网页上网地址跳转过程发下吗,可能有区别,尽量改成你们的,我在用是到不了158行的


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-04-27 20:15 
头像

注册: 2008-02-06 13:30
帖子: 172
地址: 浙江嘉兴
送出感谢: 0 次
接收感谢: 0 次
代码:
<html>

<body>

<form name=mainform method=post action="http://10.254.0.9:80/webLogin.jsp">

IP<input type="text" name="LocalIP" value="随便填"/>

<input type="submit" name="提交" value="提交"/>

</form>

</body>

</html>


实在没辙用这个写个网页,可以上网,不过过段时间要断线


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-05-03 12:33 

注册: 2008-05-03 12:27
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
请问你的。py 文件在ubuntu下怎么运行啊?我在终端里运行没有反应啊?急需知道。有谁能说下吗?另外我在网上还搜到种方法,说用wine去运行portalclient.exe,我把注册表内都改好了,但是在登陆的分配资源时,就一直是失败了,记录里说[2008-05-03 12:06:50.364 ] ===========Portal Client Started!!============<br>
[2008-05-03 12:06:50.368 ] begin IP Address allocate, <br>
[2008-05-03 12:06:50.369 ] Begin IP release operation ......<br>
[2008-05-03 12:06:50.669 ] Release return code is 50<br>
[2008-05-03 12:06:51.669 ] begin renew user IP! No: 1<br>
[2008-05-03 12:06:51.670 ] Begin IP renew operation ......<br>

谁知道怎么解决吗?好像是更新我的IP老是失败?


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2008-05-03 20:48 
头像

注册: 2008-02-06 13:30
帖子: 172
地址: 浙江嘉兴
送出感谢: 0 次
接收感谢: 0 次
终端中 alan@alan-laptop:~$ python '/home/alan/桌面/上网.py'

打python 然后直接拖进去就好,打开会闪,但是没有任何提示,错误会提示!

关闭就会过段时间断线,因为服务器需要定时发送数据过去

wine我想过,可是ie控件装不上!


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2008-05-04 9:46 

注册: 2008-05-03 12:27
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
哎,,还是不行,报错阿。是不是因为我用的portalclient.exe上网方式,不能用这种网页认证?终端里错误如下:
Traceback (most recent call last):
File "/home/luhuating/桌面/net.py", line 158, in <module>
main()
File "/home/luhuating/桌面/net.py", line 98, in main
loginkey = L[6]
IndexError: list index out of range
和上边那位情况一样阿,呵呵。至今还没能在ubuntu下上网,郁闷。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 37 篇帖子 ]  前往页数 1, 2, 3  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译