对了,年前我要发布我的NC3000新网络增强版
支持web和bin,图形化造作界面
这么强!支持一个先.<img src="http://www2.emsky.net/bbs/Skins/default/topicface/face7.gif">
偶现在上大学懒了,一个学期没碰星星了.<img src="http://www2.emsky.net/bbs/Skins/default/topicface/face14.gif">
不过现在努力改过自新,学LAVA和VB中.
WEB文件其实和sysdir里的系统文件差不多的.也是直接从$4000的地方执行.
又有东西哈 请问楼主能不能把lav的文件也移进sysdir里呢?
就是lav to web
能的话请教教我
谢谢!!
汗,根本是两种不同的东西嘛,要它自动运行除非搞关联.....再说,我还不知道怎么把东东放进SYSDIR里呢。
[分享]BIN TO WEB
群上有不少有问怎么把BIN文件改为WEB文件(其实就是系统文件,WEB是EPC开发新内核时用的后缀),其实这个并没有什么技术含量,高手别笑.首先用PM(不知道PM是什么?汗.就是那个LAVA的,有64K那么巨大的,平时用来打包解包那个)的文件编辑功能打开一个BIN文件,它前面是这样的:
AE EE EA 00 20 00 20 4C
YY XX B8 0B 30 03 FF FF
这就是BIN的文件头,BIN文件的前16字节是文件头,除了YY XX那里外,其他的是固定的.那个4C YY XX的是JMP$XXYY,也就是跳转到程序真正开始的地方(XXYY).
而WEB文件(系统文件)的打开是通过BIOS里的一段代码实现的,那一段代码很简单,就是将文件载入到$4000开始的地方(BIN文件也是),然后跳转到$4000执行.与BIN不同的是,它并没有文件头而直接从$4000的地方执行.这样说大家应该想到了,只要将4C YY XX写到AE EE EA的地方就行了.
页:
[1]