CSK.Blog--个人原创Weblog

对Flash网站做了些更新

虽然最近十分忙,因为赶项目进度嘛 不过今天还是抽空把Flash网站更新了下,这是自上次发布Demo版的V2版Flash站以来最大的改动。首先从直观上能看到的是加入了进站音乐,当然我不希望和blog一样,所以是短短的一段intro罢了。不过旋律是我比较喜欢的那种,来自dj_feel_-_live_in_trancemission中第一首:Ilyia Maluev - Welcome To Heaven(嘿嘿,是俄罗斯的DJ做的)。 同时直观的改动估计就只是其衬托背景图片作了些修改,其他就是没那么起眼但十分重要的代码级和构架级的修改。 首先是增加进我曾发表的自动XML分析器组件作为ReformPost的处理函数内核,修正了一些bug,同时最大的变化就是增加了BackButton支持。 也只能说自己孤陋寡闻了,以前我曾提过用在页面后加上#cmd=ddd之类的后缀作为ajax页面对于无法有url定位资源的一种补充。其实对于flash网站,这个技术是由专门名词的,就叫做BackButton。不过思路和我不略有不同: 我的出发点是用URL来定位资源,比如我浏览flash里面的某一个内容,别人只要知道了我现在带有#后缀的url也能获得基本上和我一致的flash页面的状态:比如某个按钮已经按下,显示和加载了其他的movieClip。 而BackButton的出发点是flash里面点了某个连接后,使得内容发生变化,但和html不同,它不会刷新页面,自然无法用后退按钮来回到前一状态,用这个BackButton就能解决这个问题,当然他也解决了我要处理的问题。 所以干脆就把2者都结合起来使用。我现在也感觉到推迟网站发布也有一定好处,就像M$推迟Vista,这样随着理念的成熟,可以不断地把新技术融入到我的网站,以便精益求精。 呵呵,好了,就写这么多,不过我不希望看到私自反编译我网站的现象出现,虽然我无法知道,但至少不能公布于众……

PRP——最后的16天

其实想等最后搞定了再说出来,不过其任务的艰巨性实在是让我想……

项目从去年10月开始,虽然到现在也经过了许多时间了,但由于平时乱其八糟的事太多,现在就是报应。

这个项目名字叫做:强人隧道,是一个网站,主要的目的是用于学校将来进行计算机类人才选拔用的,同时外界企业也能通过这个平台找到自己合适的人选。网站也提供一个发表自己作品推广自我的空间。

这就是当初的设想,其实就是一个在线测试+作品展示的网站。测试题主要是外界各类认证考试和企业笔试的题目。注册成员在上面答题提高等级,以便我们选拔。

在你要鄙视这个东西是我要提醒你,这个网站是可以自动批改程序题的。要知道大多是的在线测试系统都非常愚蠢,简单的选择填空没有题,但像代码填空这类主观性的就基本上是废物。而这个网站有望突破这个限制。可以批改用户编写的代码,而且正确率在90%以上。

这里我也无心透露其中细节,由于最近做好了测试系统的前台界面,所以就发些图自我鼓励下~~

这东西还算用了些先进技术的,比如Ajax,而且是我的ReformPost的第一次对外应用^_^

 

修改Blog后增加的可视化编辑器测试

Z-blog有个缺点就是没有可视化html编辑器,所以以前写日志就要自己写html,很不方便

所以我把动网中的编辑器嵌入到Z-blog里面了,这样就舒服多了,呵呵。由于涉及版权问题,所以就不公布了,需要的单独问我要吧。

测试:

格式1

嵌入表格

 

 单元格

公式

E=mc2

呵呵,这下方便许多……爽

 

已实现CSK.blog与MSN Space同步更新

呵呵,这里要庆祝一下了。 其实很早就有这个想法,MSN space是目前比较红的,而且可以很方便的将自己space的更新提示给其他朋友。这点是非常不错的。但问题就是他不自由,而且我也有了自己的blog。所以以前就像能够让ReformCore自己去同步我的space就好了,否则也浪费他了 呵呵,现在搞定了,多亏space有个邮件添加日志的功能,但也有一定问题:我用Jmail组件发信总是乱码!只好用MS的CDO(难道又是阴谋?) 呵呵,不管了,今后写好的日志也能在msn space上同步了,就是只能发送过去略文,但问题也不大。 顺便说下我的space(你应该不为去哪吧,呵呵):http://spaces.msn.com/greatcsk/

谁需要gmail邀请

好久没有通过web方式登录gmail了。今天去看竟然发现受到了100份邀请名额,所以需要gmail的话就发e-mail告诉我吧

新版Flash网站(beta)公开发表

其实很早就是现在的样子了,但想着如果一直不公开可能我也没动力作完,加上以后主攻GRE了,这个目前最依赖ReformCore的东西估计要一直搁置了,万一以后作完了公布时已经落后于时代了可不好。 你只要回到www.csksoft.net首先会发现网站的封页换掉了,然后点那个Flash主网站就是新的Flash站了,但他是beta的,也就是未做好的,可以说它除了代码级功能以外,凡是一些新网站以后有的东西还是没有完成的,但也可以去看看我一直在吹嘘的reformUI到底长什么样子,下面我放些截图让你先睹为快,其实这更像一个开发环境。最后在文章的末尾给出一些ReformScript的实例代码和部分函数表 上面就是你进入网站的样子,因为主体界面还没完成,所以网站会利用ReformUI的承载功能加载原先的网站。 但我的中心不是这个,而是那个叫做RefromScript的窗口,因为它可以让你在其中编写代码并立刻执行。 所以下面对RefromScript作一些简要的说明: 首先它是JavaScript语言,说得更白一些,就是Flash中的ActionScript。而且可以说完全就是,因为大部分的AS代码他都是支持的。比如你可以试着输入this._visible=false;或者fscommand();这种函数,都可以的。而且直接效果就是网站发生了变化。 但除了这个以外,主要RefromScript提供了一套我自己编写的函数集,下面就叫API了。 比如你可以试着打入 上面的含义我想会C编程或者他的衍生语言的人都能看懂,所以不对机制解释了,RefromScript提供的API分为3种。其一是网站中常用的ReformUI的API。他们就像windows中那些CreateWindowEx,MessageBox一样控制着一切可编程图形对象的创建、修改和删除。像上例中的CreateWindow就是一个例子。 第二类是网站核心服务函数。比如你可以键入msgout(GetMajorFlaVer()); 其中msgout();函数和Flash中的trace()最接近,他会把参数的文本显示在 RefromScript窗口的OutPut中。GetMajorFlaVer()函数的作用是返回当前播放器的版本信息。当然这类函数更多时不公开的,因为涉及网站的安全。 其中有一部分是涉及和ReformCore通讯的。比如生成一个RPC XML文报的函数是XML_CreateRPCRequest(),参数这里就不提供了。 第三类是外界加载的组件扩充的API。就像ActiveX对象一样,在下面的例子中我会具体说到。 下面就给一些好玩的例子吧。当然今后你可以用它来联系一些编程方面的事情,特别在一时搞不到编译器的情况下还是不错的。不过RefromScript有个局限:不支持函数体。 下面的代码演示了加载一个外部组件,并且调用加载后的扩充的API 在上述代码执行完毕后,将看到2个窗体,其中一个根据分析是外部组件调用了网站API生成的。接下来你可以清空脚本窗口,打入RemoteAPI();看看效果。 然后再清空脚本窗口,输入rwin.Destroy();表示销毁刚才的组件,并且销毁承载的窗口,然后再调用RemoteAPI();就会发现已经失效了。 而这个代码有一定实用价值,你可以作一些修改。让他变得更好: 我就不解释了,这是一个简易的函数图像绘制程序,以后我会专门写一个组件来完成这个工作 然后给个有趣的文本输出代码: 看看效果吧,不过要刷新页面才能恢复到以前状态。 好了,就说这么多了。如果想要更多函数可以问我要,而且等网站完工后会提供更多有趣的例子 好消息是,ReformUI部分我是打算今后开源的,呵呵,但就看最近有没有人抄袭的问题了

高手挑战和网站其他部分的调整

就像前面我说的,为了防止该死的网易对我的影响,已经作了些调整 今后所有内容均迁移至www.csksoft.net。原先的csksoft.nease.net和csknet.nease.net虽然仍可以使用,但我不再更新,同时与2006.7.1与网易同归于尽 高手挑战1本应该是和csksoft.nease.net与csknet.nease.net的发展密切相关的,但现在只好移至www.csksoft.net了,不过所有连接我已经修正了,如果有人要玩也不影响,但通关方法我就不修改了。 到了2006.7.1我要给我前网站开追悼会了……

高手挑战2关卡紧急调整

由于旷野无霜的空间已经到期,造成高手挑战2中部分关卡无法访问,给各位玩家造成了不便。由于我最近在考试,所以直到现在才发现这个问题。 现在已经做过修正了,原先在旷野无霜空间下的页面已经移植本域名的同级文件夹中,请各位玩家注意了。同时相应的关卡的试题已经做过了调整。可能难度也有点增加了。 原先的试题: 下一关就是以这张表命名的。 è用e替换,UNIX系统请保持小写。
     A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
 
 A   A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
 B   B C D E F G H I J K L M N O P Q R S T U V W X Y Z A 
 C   C D E F G H I J K L M N O P Q R S T U V W X Y Z A B
 D   D E F G H I J K L M N O P Q R S T U V W X Y Z A B C 
 E   E F G H I J K L M N O P Q R S T U V W X Y Z A B C D 
 F   F G H I J K L M N O P Q R S T U V W X Y Z A B C D E 
 G   G H I J K L M N O P Q R S T U V W X Y Z A B C D E F 
 H   H I J K L M N O P Q R S T U V W X Y Z A B C D E F G 
 I   I J K L M N O P Q R S T U V W X Y Z A B C D E F G H 
 J   J K L M N O P Q R S T U V W X Y Z A B C D E F G H I 
 K   K L M N O P Q R S T U V W X Y Z A B C D E F G H I J 
 L   L M N O P Q R S T U V W X Y Z A B C D E F G H I J K 
 M   M N O P Q R S T U V W X Y Z A B C D E F G H I J K L 
 N   N O P Q R S T U V W X Y Z A B C D E F G H I J K L M 
 O   O P Q R S T U V W X Y Z A B C D E F G H I J K L M N 
 P   P Q R S T U V W X Y Z A B C D E F G H I J K L M N O 
 Q   Q R S T U V W X Y Z A B C D E F G H I J K L M N O P 
 R   R S T U V W X Y Z A B C D E F G H I J K L M N O P Q 
 S   S T U V W X Y Z A B C D E F G H I J K L M N O P Q R  
 T   T U V W X Y Z A B C D E F G H I J K L M N O P Q R S 
 U   U V W X Y Z A B C D E F G H I J K L M N O P Q R S T 
 V   V W X Y Z A B C D E F G H I J K L M N O P Q R S T U
 W   W X Y Z A B C D E F G H I J K L M N O P Q R S T U V 
 X   X Y Z A B C D E F G H I J K L M N O P Q R S T U V W 
 Y   Y Z A B C D E F G H I J K L M N O P Q R S T U V W X 
 Z   Z A B C D E F G H I J K L M N O P Q R S T U V W X Y 
很容易知道,这是vigènere表。因此原先的下一关文件名就是:vigenere.htm。 同时关于有些网友询问的是否会推出挑战3的问题,首先我想说的是现在我很忙,所以即使想做恐怕也没有充分的时间,再者高手挑战2目前还是有很多人在挑战中,同时以目前6800多人挑战,41人通过那可怜的通过率来看的话,我不打算把挑战3弄太难(其实我觉得挑战2还是相当基本的东西)。但我不想做成傻瓜式的游戏,所以如果我要做挑战3,那一定是有50多关的东西。这样又回到第一个问题:没时间 同时即使有了时间,那我肯定要先完成ReformCore。这又会让我相对的没时间。 不过好消息是:ReformCore控制下的新Flash网站提供了及时编程运行的特性,这使得我写某些编程教程便利了许多,至少能很生动,在结合目前的现状,我想如果我开始做挑战3了,那挑战3肯定不会做成目前那种多的到处可见但雷同的“黑客游戏”了。 至少我尽力让这个游戏变成一种享受,享受技术,享受乐趣,享受艺术(呵呵~~)

我来告诉你们真相

好久没有更新自己网站,说来惭愧了…… 由于目前挑战2已经推出了,所以我觉得有必要公布下挑战1的通关方法,虽然网上各种版本已经非常多了,但很多方法和我的初衷还是有点距离,所以给出个官方版吧…… 大家可以到 http://compet.csksoft.net 上面下载,由于最近一直很忙,所以就以doc文档放上来了。

高手挑战2bug通报

首先向大家道歉了,由于我时间紧张,在学习的空余熬夜用2周制作这个高手挑战2的,所以没有仔细检查所有潜在bug。 在这里首先向一位因为下面提到的bug而推迟上榜的朋友表示道歉!同时希望这些不和谐的bug不要影响大家的积极性。 请各位采用中文昵称的玩家请重新收集下自己已经通过关卡中验证码碎片。原先这些玩家的验证码碎片中含有乱码,最终将导致其无法通过验证,现在已经解决了这个bug 我欢迎大家发现了bug通知我,但请分清是游戏本身设计原因还的确是bug。我一个人经历很有限,同时制作这个...
分页:[«][1][2][3][4]5[6][7][»]

日历

<< 2015-6 >>

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

Copyright Shikai Chen 2000-2012. Powered By Z-Blog(CSK Modified)