坚信科学,分享技术

2018全新版本,未来在blog.54chen.com更新博客!

>>>尝试更加利于阅读的2014版科学院,以后都在新版上写。

Yearly Archives: 2008

[中秋零献] 神州数码802.1x局域网UDP拔号软件MyNet-Gnome源代码大分析(Part1)

/*** * Author: cc0cc * E-mail: cc0cc@126.com * WebSite: http://www.54chen.com * Date: the Mid-Autumn Festival of 2008 ***/ 概要:这个软件是三年前的时候在学校里写的,主要目的是给广大的Linuxers一个上网的机会,不过后来在我推出后官方又出了个Linux下的拔号二进制包。 PS:神州数码的局域网拔号软件在各大高校使用很多,有不少小区也是,一般官方发布的会有一定的限制。。。 熟悉802.1x协议的过程,对网络编程的学习也有一定的提高。 代码中的ASM汇编部分代码取自北航的高手xdkui(目前在MS就职),在此一并感谢他的努力hack。 声明:本代码只供学习使用,完全遵循计算机软件保护条例。 1.开发环境: gtk+/gnome Anjuta+Glade 2.文件树(截图): /*** * Author: cc0cc * E-mail: cc0cc@126.com * WebSite: http://www.54chen.com * Date: the …

Continue reading

1 Comment

flex实时换肤术-动态切换CSS样式表文件

HTML中有一个非常好的特性就是可以动态切换页面链接的CSS样式表,而FLEX并不具备动态导入CSS的特性,因为FLEX的所有的UI外观都是在后台SERVER生成在发布到前台的(当然,通过AS可以实时更改UI外观setStyle,这是单个更改的方式,并不是实时的CSS文件切换),一直觉得挺不爽的,今天在mannu看到一个使用_global.styles来实现动态切换CSS文件的非常巧妙的方式: 首先,因为FLEX是将CSS编译进SWF文件的,所有我们将我们需要切换的CSS编译成SWF文件; green.css Label{ color:#00FF00; fontSize:20px; } green.mxml <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml"> <mx:Style source="green.css"></mx:Style> </mx:Application> 类似的还有red.css/red.mxml,blue.css/blue.mxml。 然后,我们要切换到相应的CSS就直接LOAD相应的SWF文件; 最后,将_global.styles设置为所导入的SWF文件的_global.styles 。 这里有一个工具封装好的工具类: RuntimeStyle.as import mx.controls.Loader; import mx.core.MXM

Continue reading

1 Comment

PHP“收发”邮件的一个程序

<?php if ($EMAIL_INC) return; $EMAIL_INC=   "defined"; define( "SmtpPort",25); class Pop3 { var $subject;                           // 邮件主题 var $from_email;                        // 发件人地址 var $from_name;                         // 发件人姓名 var $to_email;                          // 收件人地址 var $to_name;                           // 收件人姓名 var $body;                              // 邮件内容 var $filename;                          // 文件名 var …

Continue reading

2 Comments

全角半角判断

半角范围:u0000 - u00FF, uFF61 - uFF9F, uFFE8 - uFFEE 全角范围: 全角数字(0-9) uFF10 - uFF19 全角大文字(A-Z): uFF21 - uFF3A 全角小文字(a-z): uFF41 - uFF5A 全角平仮名:u3040 - u309F 全角片仮名:u30A0 - u30FF 全角Latin: uFF01 - uFF5E 全角Symbol: uFFE0 - uFFE5 以下是判断全角半角混合字符串的字节数是否超过指定的字节数。(半角被认为是一个字节) function isOverBytes(s, maxbytes) …

Continue reading

Leave a comment

Flex加载图片的常用的几种方式

<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" applicationComplete="InitApp()">     <mx:Script>         <![CDATA[                      //第一种方式 这种方式编译以后1.jpg 会直接编译进swf文件中 所以swf可以独立存在              [Bindable]              [Embed(source="1.jpg")]              private var imgClass:Class;                          //第2种方式              private var _loader:Loader;                           private function InitApp():void{                                  //第一种方式的代码                  _img.source = imgClass;                  …

Continue reading

Leave a comment

64位ubuntu wine1.0 安装qq

环境比较特殊 注意是64的i386就不要看了 {安装wine:} 1.添加签名 wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add - 2.更新WINE源 sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/hardy.list -O /etc/apt/sources.list.d/winehq.list 3.更新软件包 sudo apt-get update 4.安装WINE sudo apt-get install wine {设置wine:} Wine快速设置 deb包 for amd64的下载地址是: http://ubuntu-tweak.googlecode.com/files/wine-ubuntu_amd64.deb 顺便再加上之前的for i386的: http://ubuntu-tweak.googlecode.com/files/wine-ubuntu.deb {使用QQ} Wine的版本: Wine …

Continue reading

Leave a comment

wine 运行 tm pv4版本

wget http://dl_dir.qq.com/qqfile/tm/tm2008preview4_sp2_chs.exe 用wine运行安装程序: wine tm2008preview4_sp2_chs.exe 安装完成后,并不能运行,缺少一些dll。将tm2008目录下SysDir目录下的各个子目录(Microsoft.VC80.ATL等5个子目录)下的所有dll文件拷贝到tm2008下的Bin目录中。将windows xp下的system32目录下的msxml3.dll, msxml3r.dll, riched32.dll, riched20.dll文件拷贝到.wine/drive_c/windows/system32/目录中。 运行winecfg,在library标签页下,添加msxml3、riched32、riched20。 然后就可以运行tm2008了。 如果遇到中文乱码,注意做如下配置: 1 如果用的英文locale,记得改成中文再启动wine。即export LANG=zh_CN.UTF-8 2 配置中文字体。将windows下的simsun.ttc拷贝到~/.fonts/目录下,然后运行regedit,修改HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes\ 下的所有键值,将他们都改成SimSun。

Continue reading

Leave a comment

ubuntu 7.10 安装wine记录

cz@cz-desktop:~$ wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add - OK cz@cz-desktop:~$ sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/gutsy.list -O /etc/apt/sources.list.d/winehq.list cz@cz-desktop:~$ sudo apt-get update cz@cz-desktop:~$ sudo apt-get install wine

Continue reading

Leave a comment

智能DNS配置过程

注:对于配置智能DNS,主要用途为:1、解决网通与电信问题 2、实现区域规划(不同区域访问各自最近的服务器),下面以解决网通与电信连接问题的配置。至于实现2的功能,只需稍加更改即可。 一、DNS服务器安装......................................................................................... 1 二、named.conf的配置....................................................................................... 2 三、更新根区文件:.......................................................................................... 3 四、建立启动脚本:.......................................................................................... 4 五、添加一个NS............................................................................................... 5 六、添加一个域名..................................................................................

Continue reading

3 Comments

九阴真经 全卷

天之道,损有余而补不足,是故虚胜实,不足胜有余。其意博,其理奥,其趣深,天地之象分,阴阳之候列,变化之由表,死生之兆彰,不谋而遗迹自同,勿约而幽明斯契,稽其言有微,验之事不忒,诚可谓至道之宗,奉生之始矣。假若天机迅发,妙识玄通,成谋虽属乎生知,标格亦资于治训,未尝有行不由送,出不由产者亦。然刻意研精,探微索隐,或识契真要,则目牛无全,故动则有成,犹鬼神幽赞,而命世奇杰,时时间出焉。   五藏六府之精气,皆上注于目而为之精。精之案为眼,骨之精为瞳子,筋之精为黑眼,血之精力络,其案气之精为白眼,肌肉之精为约束,裹撷筋骨血气之精而与脉并为系,上属于脑,后出于项中。故邪中于项,因逢其身之虚,其人深,则随眼系以入于脑,入手腼则脑转,脑转则引目系急,目系急则目眩以转矣。邪其精,其精所中不相比亦则精散,精散则视岐,视岐见两物。   阴极在六,何以言九。太极生两仪,天地初刨判。六阴已极,逢七归元太素,太素西方金德,阴之清纯,寒之渊源。   第一重诀曰:子午卯酉四正时,归气丹田掌前推。面北背南朝天盘,意随两掌行当中。意注丹田一阳动,左右回收对两穴。拜佛合什当胸作,真气旋转贯其中。气行任督小周天,温养丹田一柱香。快慢合乎三十六,九阳神功第一重。每日子、午、卯、酉四正时,找一阴气重的地方,最好为四高中低。面北而坐,五心朝天,静心绝虑,意守丹田,到一阳初动之时,双手在胸前合什,指尖朝前。   引丹田之气沿督脉上行,任脉下归丹田。如此待小周天三十六圈。由慢至快。气归丹田后,双掌前推,掌心向前,掌指朝天,气行两掌。双掌指下垂,掌指朝下,掌心朝下,迅速收回,左手掌心对准气海穴,右手掌心对准命门穴,真气随手

Continue reading

1 Comment
Page 5 of 6« First...23456