博文
[转帖]flash网络应用资料(2006-03-30 15:06:00)
摘要:flash网游开发日志
本文是本人学习flash网络应用的过程,源码、说明陆续推出;先做一下自我介绍,为想学的朋友好上手;Flash 2004 MX学习了45天,包含AS语法在内;Flash Communication学习了10天;Flash Remoting看了一点点资料,没学;
C#学习语法10天;Bc,十五年前看过5天资料,没学成,呵;C和Vc和Bc一样十五年前看过资料,学不下去;VB十五年前看过一阵子资料,写过几个非常简单的程序,现在忘得一干二净;ASP学习加应用共十年左右,应该说相当熟悉;SQL也还行,数据库总不能说不会吧,呵;Javascript呢还行,强强牛牛的东西做不来,正常东西都可写;其它一些做图软件都会用,不能说会做图;
电脑硬件非常熟,以前做这行的,呵好像和这个关系不大,其实有点关系,因为对操作系统和硬件搭配后的性能心里有底,对自已要开发面向的用户群使用的机器做一个分析,这样自已开发出来的flash运算强度和美工强度,flash多大都有很直接的关系,因为机器好的人都去玩3D了;
举例说一下:Flash做游戏,面向用户是一般机器的,这此人的机器不会是非常好,所以他们所能玩的游戏画面都一般,因为好的画面,他们的机器跑不动,显示器大小,现在基本是15、17,机器一般显示器就不会太好,所以上1024应该有困难,再说上了后,如果flash按1024做机器运行就很吃力,所以我们按800*600做。
引言
因为一直写的是asp,重来没有写过桌面应用程序,所以写桌面程序一直是我的梦想。开发游戏更不用说,因为学电脑的原因就是因为玩游戏,玩得多了就觉得没意思,就想开发给别人玩,后来发现自已一个人是做不来的,所以就放弃了,这样就走进了编程这个行当(十几年前的事,呵,想想还算好,起码选对了,现在就靠这个吃饭呀)。因为有点点VB知识,所以学ASP很快,就一直写这个,写了十多年。
开发娱乐项目对小团体和个人开发来说是难度最大的,因为涉及方面多广,所以想学编程最好选这个来上手,学习东西必须要能提起你的兴趣才会坚持下去,开发娱乐项目是我的兴趣,因为也涉及方面多广,所以写完,基本就搞定这门语言了。原由:前面说过我的梦想,但一直没有做过,万事需要一个起因,公司的外部网站有一个flash,因为公司变动需要改,原改过一次,因为不懂......
图片病毒技术内幕(2006-03-15 19:50:00)
摘要:
一、被诅咒的油画在网络上流传着一幅诡异的油画,据说很多人看后会产生幻觉,有人解释为油画的构图色彩导致的视觉刺激,也有人认为是心理作用,众说纷纭,却没有令人信服的答案。在网络公司上班的秘书小王也从一个网友那里得知了这幅画,她马上迫不及待的点击了网友给的图片连接。图片出来了,小王终于见识到了传说中诡异的油画,面对着屏幕上那两个看似正常的孩子,她却觉得背后凉飕飕的。那网友也很热心的和她聊这幅画的来源,小王入神的听着,丝毫没有注意到IE浏览器左下角的状态栏打开页面的进度条一直没停止过。(图1.图片?文本?)如果说小王刚才只是背后发冷的话,那么现在她已经是全身发冷了:电脑光驱自动弹了出来,刚按回去又弹了出来,她着急的请教那个网友,那边很平静的说:“哦,也许是光驱坏了吧,我有事先下了,你找人修一下。”然后头像暗了。小王已经无法回复他的话了:鼠标正在不听使唤的乱跑,键盘也没了反应,过了一会儿,电脑自己重启了,而且永远停留在了“NTLDR is missing...”的出错信息上。显而易见,这又是一个典型的木马破坏事件,但是小王打开的是图片,难道图片也会传播病毒了?答案很简单也很出人意料:小王打开的根本不是图片。IE浏览器的功能很强大,它可以自动识别并打开特定格式的文件而不用在乎它是什么文件后缀名,因为IE对文件内容的判断并不是基于后缀名的,而是基于文件头部和MIME。当用户打开一个文件时,IE读取该文件的头部信息并在本机注册表数据库内查找它对应的MIME格式描述,例如打开一个MIDI文件,IE先读取文件前面一段数据,根据MIDI文件的标准定义,它必须包含以“RIFF”开头的描述信息,根据这段标记,IE在注册表定位找到了“x-audio/midi”的MIME格式,然后IE确认它自己不具备打开这段数据的能力,所以它根据注册表里的文件后缀名信息找到某个已经注册为打开后缀名为“.MID”的文件,然后提交给此程序执行,我们就看到了最终结果。正是因为这个原理,所以IE很容易受伤。读者们应该没有忘记我在《虫子悠悠爬——深入了解网络蠕虫》一文中提到的MIME漏洞和IFRAME漏洞,入侵者通过伪造一个MIME标记描述信息而使网页得以藏虫,在这里也是相同的道理,小王打开的实际上是一个后缀名改为图片格式的HTML页面,它包含上述两个漏洞的病毒文件和一个高度和宽度都设置为100%的图片IMG标记,......
php描点(2006-03-02 09:09:00)
摘要:在 PHP 中用描点法“绘制”中文
作者:Admin | 文章出处:未知 | 阅读次数:42 | 发布日期:2004-10-26
作者:LuciferStar 来源:超越PHP 前言: 现在,越来越多的人喜欢上网了,越来越多的人拥有了自己的个人主页。随着各种自动化软件工具的出现,制作网页越来越简单。但,由于特效随处可得,创新的东西,越来越少。说不定,哪天,你会发现某个网站上的计数器和自己的一模一样。网页越做越老练。网页上的东西,也越来越多,越来越丰富。 设问: 在网页上,如果我要添加一个计数器: 以前,那就去空间提供商那里要个链接,或其他地方去复制个地址,但这一些,总归是别人做的,好不好,你是没有太多的发言权的,只能一个一个地找。 在网页上,我要将一些信息发布出去: 假如信息是文本,做一个新页面,加个链接; 是数据,做一个新页面,加个链接: 可要是这些数据经常更新,甚至,每小时、每分钟,都可能会改变,你是否愿意守在电脑前,不停修改、上传呢?(咱可不是商业网站,没有人愿意为你而烧钱。) 而留言板、聊天室、论坛,这些,决不是单靠HTML和JAVASCRIPT就能搞定的。 为了实现更多的自动控制,可以使用CGI(Common Gateway Interface)程序来实现这些功能。 软件需求: PHP:GD Library 配置支持PHP的服务器。我用OmniHTTPd Professional 对于计数器和实时数据统计、发布,我们可以用图片来完成。在图片中输出文字。 在PHP中,要创建一个图片,并在上面显示点内容,基本步骤如下: <?php //http头,告诉浏览器,这是一个GIF图片 header ("Content-type: image/gif"); // 要画画,先要有花布不是?创建一个400×300调色板图像 $im = imagecreate (400, 300); $black = imagecolorallocate ($im, 0, 0, 0); // 默认黑色背景。 //(默认,是指第一个定义的颜色。如果在此行代码前面定义了另一个颜色,那么,最先定义的那个,就是默认背景颜色。) $red = imagecolorallocate ($im, 255, 0, 0); //红色。如果这两行交换,你会发现背景是红色,文字是黑色。 $string......
