alick / mytunet

An unofficial implementation of the old protocol for TUNET login. Not used in current system. Only for research.
1 stars 0 forks source link

MyTunet4 for windows 正式版 3.31 #13

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
这段时间对MyTunet的改进成果,已经开始发布BETA版。各位如发
现BUG请提出。

特别增加的功能:
1、自动选网卡和端口认证
2、提供网络环境设置,用户只需记住IP地址即可
3、重连、终止和更强的断线处理
4、非常详细的设置选项
5、自动选择语言,多国语言支持,语言包UTF-8编码

更多功能自己开发。修正了一些错误,暂时去掉了关机提醒��
�自动更新。

BETA版和源代码已在附件中。

========================

     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
     the Free Software Foundation; either version 2 of the License, or
     (at your option) any later version.

     This program is distributed in the hope that it will be useful,
     but WITHOUT ANY WARRANTY; without even the implied warranty of
     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     GNU General Public License for more details.

     You should have received a copy of the GNU General Public License
     along with this program; if not, write to the Free Software
     Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-
1307, USA.

Original issue reported on code.google.com by zayo...@gmail.com on 8 Jul 2009 at 5:55

Attachments:

GoogleCodeExporter commented 9 years ago
修正了点击主界面上的“清除密码”按钮造成错误的漏洞
另外单发两套配置文件,“经典配置”是与MyTunet共用注册表�
��,调试配置供技术人员调试时使用。

Original comment by zayo...@gmail.com on 9 Jul 2009 at 2:41

Attachments:

GoogleCodeExporter commented 9 years ago
网络环境配置页面还有相当多的漏洞,设置位置迁移可能也��
�漏洞。将在下一版修正。

Original comment by zayo...@gmail.com on 9 Jul 2009 at 3:10

GoogleCodeExporter commented 9 years ago
用户反馈:

win server 2008 x64,realtek ether
安装服务,启动之后不停的报dot1x 
ETHCARD_OPEN错误,随后程序失去响应,结束svc和主
进程之后重启mytunet才能恢复

如不运行服务,可正常找到网卡并联网,说明winpcap并无问题�
��无需802.1x)

Original comment by h...@linshuang.info on 9 Jul 2009 at 10:12

GoogleCodeExporter commented 9 years ago
修订过程中未对原有服务进行破坏,但也不能保证新增功能��
�对服务造成冲突。建议开启服务的话不要选择
“自动选网卡”(开启服务的计算机的网络环境通常是不变��
�的)。

整个开发过程中未对服务进行任何测试(之前我也没用过服��
�),尽快找个虚拟机测试一下。

故障产生的原因可能是:
因为
MyTunetSetUserConfigDot1x .bUseDot1x, .bRetryDot1x
MyTunetSvcSetUserConfigDot1x .bUseDot1x, .bRetryDot1x
似乎与根据.bUseDot1x判断是否执行Dot1x重复,故将其注释,对��
�服务模式没有可见影响。而由于服务模式
完全根据向dll传递的参数决定是否使用端口认证,故缺少此��
�会导致参数不全。此故障将在下一版修正。

Original comment by zayo...@gmail.com on 10 Jul 2009 at 5:40

GoogleCodeExporter commented 9 years ago
BETA第二版发布

MyTunet4 3.20 BETA 090710

修正错误:
1、修正了与服务有关的控制错误;
2、修正了网络模式切换的相关错误;
3、修正了注销按钮不可点击的错误;
4、修正了设置迁移时出现的错误;

有BUG直接在此回帖,Cc中包含“zayooxp”以便第一时间收到邮��
�通知。

Original comment by zayo...@gmail.com on 10 Jul 2009 at 7:27

Attachments:

GoogleCodeExporter commented 9 years ago
BETA第三版发布

MyTunet4 3.30 BETA 090716

1、增加了管理员权限检测,必要时自动申请管理员权限;
2、增加了诊断功能,可导出诊断文件;
3、调整功能与优化策略;

估计离正式版不远了。虽然设计为“国际化程序”,VB本身也
支持Unicode,但系统自带的控件不支持
Unicode,所以对不同语言的系统仍可能出现乱码。

虽然完美遥不可及,但我们已经向着完美更进一步。

Original comment by zayo...@gmail.com on 17 Jul 2009 at 12:58

Attachments:

GoogleCodeExporter commented 9 years ago
VB本身不支持Unicode .........

其实比较好的办法是用VC重做界面。MFC2008界面控件很漂亮。

Original comment by wxiaogu...@gmail.com on 17 Jul 2009 at 2:26

GoogleCodeExporter commented 9 years ago
查阅资料和测试表明,VB本身是支持Unicode的,而自带的控件��
�支持Unicode。可通过RichTextBox试验,
在不将默认语言设为中文时仍可显示(前提是安装东亚文字��
�持)。一种解决方法是使用支持Unicode的控
件,另一种方法是API操纵输出Unicode;有成功的案例,但暂不�
��合实际使用。换用VB.Net应该可以完全解
决这一问题。

参考资料:
http://www.cyberactivex.com/UnicodeTutorialVb.htm
(登录出校)

Original comment by zayo...@gmail.com on 24 Jul 2009 at 3:54

GoogleCodeExporter commented 9 years ago
那个资料已经看了。里面用了大量 *W 的 API 。 
本质上还是说明VB内置不支持。

举个简单例子,你用VC写个MBCS的程序,里面同样可以调用 
DrawTextW 等函数,但显然不能得
出“MBCS就支持Unicode”的结论。

我个人认为现在继续用VB做界面已经没有多少意义了(用Delphi
都比VB好。而且Delphi中有Tnt系
列Unicode控件库)。当初选VB做界面的唯一原因是,当时我对VB
最熟。实际上VB局限非常多,已
经是被遗忘的东西了。如果用VB.NET就不如用C#了,但是这样要
依赖很大的.NET Framework,仍
然不是好选择。

目前看来比较靠谱的方法:C/C++做界面或者Delphi做界面。

Original comment by wxiaogu...@gmail.com on 24 Jul 2009 at 4:14

GoogleCodeExporter commented 9 years ago
正式版3.31发布,修正了vista管理员身份检测对XP系统的影响。

学校全面取消端口认证,下一步将制作不依赖于Winpcap的智能�
��录版本。

Original comment by zayo...@gmail.com on 27 Aug 2009 at 1:52

Attachments: