QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: zy_sunshine

grub installer for MagicLinux硬盘安装 0.1.0版发布

[复制链接]
发表于 2009-12-28 21:41:56 | 显示全部楼层
vb的运行库也不算小吧。
那样不如用delphi或bcb来做了。
回复

使用道具 举报

发表于 2009-12-28 22:02:32 | 显示全部楼层
原帖由 sejishikong 于 2009-12-28 21:41 发表
vb的运行库也不算小吧。
那样不如用delphi或bcb来做了。


vb 的运行库在 windows 上是操作系统自带的。。
所以只要 exe 就行了。。
回复

使用道具 举报

发表于 2009-12-28 22:11:14 | 显示全部楼层
dephi编译出来的比较小吧。
回复

使用道具 举报

 楼主| 发表于 2009-12-28 22:47:54 | 显示全部楼层
bcb在我们这没有用的了,Delphi了解了一点,因为不想再学Pascal 也没学下去。

我打算用纯Win32API做,rc2出来大约还有多长时间? 我应该能做出来,但是一定不会太美观,也不会比现在这个再人性化了。

反正我最近也打算再看WinAPI和MFC的。

[ 本帖最后由 zy_sunshine 于 2009-12-28 22:51 编辑 ]
回复

使用道具 举报

发表于 2009-12-28 23:30:43 | 显示全部楼层
原帖由 zy_sunshine 于 2009-12-28 22:47 发表
bcb在我们这没有用的了,Delphi了解了一点,因为不想再学Pascal 也没学下去。

我打算用纯Win32API做,rc2出来大约还有多长时间? 我应该能做出来,但是一定不会太美观,也不会比现在这个再人性化了。

反正我最近也打算再看WinA ...


rc2 原本是上周末就应该出的,现在在等几个项目,包括你这个小工具  ;)
回复

使用道具 举报

发表于 2009-12-29 07:01:25 | 显示全部楼层
Win32API写个简单的对话框应该不算太难。
回复

使用道具 举报

 楼主| 发表于 2009-12-30 00:35:56 | 显示全部楼层

回复 66# haulm 的帖子

不难,也不简单,光是资源文件和winapi中间的衔接就让我大费脑筋。

还好,整体框架已经出来了,不过原来的代码都是用Qt写的,现在只好重写代码了,痛苦啊。Qt太方便了......
回复

使用道具 举报

 楼主| 发表于 2009-12-30 00:37:00 | 显示全部楼层
原帖由 nihui 于 2009-12-28 23:30 发表


rc2 原本是上周末就应该出的,现在在等几个项目,包括你这个小工具  ;)

在等几天吧,我很快就出来了。但是MBR恢复保存那块我不想做了。大家觉得有必要吗?
回复

使用道具 举报

发表于 2009-12-30 00:38:22 | 显示全部楼层
不是太有必要吧。
如果出了问题,用安装盘修复就是了。况且mbr真出了问题,恐怕也进不去系统了。
回复

使用道具 举报

 楼主| 发表于 2009-12-30 00:40:07 | 显示全部楼层
恩,原来的想法是,在win下安装linux前,先备份一下,安装完linux后回来回复win引导的。。本子没电了,睡觉喽。
回复

使用道具 举报

发表于 2009-12-30 00:56:26 | 显示全部楼层
http://www.chrysocome.net/dd
windows 下的 dd,可以备份和恢复mbr,用upx压缩后,0.5版本是193k,也算可以接受。不过这部分功能先不实现也可以。
回复

使用道具 举报

 楼主| 发表于 2009-12-30 13:59:06 | 显示全部楼层
主文件200kb左右
完成了WinXP下的功能,有环境的测试一下。源码等完全做完放出来,其实写的很烂,为了简单用C++写的(其实用纯C才更有味道)。

另外,help.txt是帮助文件,哪位有空帮忙写一点,没写过help文件......正规点的模板。

图标是grubinst的,谁有好看的图标也拿出来个

今天不写了,明天再干,今天还有两个课程设计,晕了。

[ 本帖最后由 zy_sunshine 于 2009-12-30 14:05 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2009-12-30 15:49:17 | 显示全部楼层
原帖由 sejishikong 于 2009-12-30 00:56 发表
http://www.chrysocome.net/dd
windows 下的 dd,可以备份和恢复mbr,用upx压缩后,0.5版本是193k,也算可以接受。不过这部分功能先不实现也可以。

备份mbr就十多行代码,再加个dd不是更大了,主要是gui,如果用Qt的话需要加载几个很大的dll文件,不过win的很多的软件也都将基于qt开发,所以可以独立打包这几个dll,主程序本身就不大。就好比mxd2早前主体部份就是C代码,但GUI如果要在qt3的环境工作,外加上qt4的运行库,也达到5M了。
比较纠结的是,学过WinAPI,不过要用API写程序太困难了,还有本用汇编写WinAPI程序,那更是另类了。Qt流行和dephi一样,简单拼装一下UI,把精力放到更复杂的东西去。
回复

使用道具 举报

 楼主| 发表于 2009-12-31 23:21:13 | 显示全部楼层
其实学习winapi和汇编的目的不是为了做程序。为的是......呵呵。

用C++做字符串正则匹配要包含其他的库,C++来分析字符串不是一般的麻烦。

程序已经大体完工了,再做下测试,明天晚上发上来。(为啥晚上发呢,nnd,我们这边一些sb,自己知道怎么突破ChinaUnicom上网就行了,非得搞的人人都知道,一群sb。结果大家都上网,我的网速死慢。就晚上能快些,还老掉线 )
回复

使用道具 举报

 楼主| 发表于 2010-1-1 23:17:51 | 显示全部楼层
0.1.0WinAPI版,呵呵。终于测试完成了,在我这边是没问题,大家看看有没有问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-23 03:04 , Processed in 0.070697 second(s), 13 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表