KeyFansClub

首页 » - 同人讨论区 - » 综合同人区 » 自制的Nayuki时钟
希德船长 - 2005/3/9 21:23:00
自制的Nayuki时钟,当然,那个独特的闹铃声音也完全再现。
界面如下:
[IMG=upload/KFCFile3565_未命名.jpg]上传文件3565[/IMG]

执行程序和声音文件:
[URL=upload/KFCFile3563_NAYUKI_CLOCK.zip]上传文件3563[/URL]
注意:
在使用时,这两个文件(NAYUKI_CLOCK.exe和asa_asadayo.wav)必须放在同一个文件夹里。

下面是源代码,有兴趣的可以看看:
[URL=upload/KFCFile3564_Nayuki_Clock源代码.zip]上传文件3564[/URL]
源代码中没有asa_asadayo.wav,在调试时应该把上面的asa_asadayo.wav复制进去。
Sapphire - 2005/3/9 21:31:00
唔,好东西。船长好厉害……
不过,那个闹钟的铃声好像不太清脆。有点嗡嗡地响,是偶耳机的问题还是闹铃的声音问题?
neko - 2005/3/9 21:59:00
啊……好喜欢你啊>~<来抱抱一个>~<
名雪声音大好T_T
极乐の逍遥 - 2005/3/9 22:07:00
怎么大眼蛙也睡着了.....
修拉雅 - 2005/3/9 22:44:00
楼主又自制了东西啊~~~
当然索要支持的恩~~~~
fish - 2005/3/9 22:45:00
看来我做的半成品可以丢了 XD
quatresand - 2005/3/9 22:56:00
樓主真厲害啊.....^^
黑翼天使 - 2005/3/10 0:36:00
呵呵~ 楼主好厚道,每次连源文件也都放出来! ^_^
强烈支持! 大家共同研究! 3Q
希德船长 - 2005/3/10 13:27:00
说明一下:
1.那个闹铃声音是我从动画的第2话开头截取的。就是动画里的闹钟的声音。

2.那个大眼蛙图片也是从动画的同一个地方截取的,然后缩小,一个像素一个像素的修正颜色。所以显得不好看。(像睡着了一样)

3.其实还想加入一个特殊(恶搞)功能“电量不足”,可是,第一,未经绯川陵彦和露蒂丝两位前辈同意就使用那个“小白教育大会”里的声音有点不太好,第二,wav文件实在太大,再加进一段就大于2M了。所以就舍弃了这个功能。


最后还想问一句,各位知道“伺か”吗?解析并伪造那个东西是我一直以来的梦想,可是拿不到源代码,那东西又太复杂。
quatresand - 2005/3/10 14:48:00
請問大大,小弟下載後,用VC++打開後,執行build,出現了
Linking...
Nayuki_Clock.obj : error LNK2001: unresolved external symbol __imp__PlaySoundA@12
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/Nayuki_Clock.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.

Nayuki_Clock.exe - 3 error(s), 0 warning(s)

請問這是怎麼回事啊?因為小弟不太會用C++,可否請希德船長大大告訴我該如何解決...或者其他大大能幫一下小弟的,感激不盡^^
希德船长 - 2005/3/10 15:16:00
这不太好说,大致是因为PlaySound这个函数在编译时需要添加一个叫winmm.lib的文件。

下面是《Windows程序设计》上的原话:

从Project菜单选择 Setting选项,然后选取Link页面标签。从 Category清单方块中选择General,然后在 Object/Library Modules文字方块添加WINMM.LIB
quatresand - 2005/3/10 15:48:00
希德船長大大,小弟增加WINMM.LIB之後,現在剩下了
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/Nayuki_Clock.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

Nayuki_Clock.exe - 2 error(s), 0 warning(s)


此2個error....^^a
希德船长 - 2005/3/10 18:30:00
你不会是建了个C++的工程来打开的吧?
只要直接双击NAYUKI_CLOCK.dsw就可以打开整个工程。(如果原来那些文件没有被修改的话)
C++的工程和VC的工程是不一样的,所以打开后报错。
Visual C++和C++也是不完全一样的,如果想学VC最好找几本专门讲Visual C++编程的书来看。
Sapphire - 2005/3/10 20:23:00
以下引用希德船长在2005-3-10 13:27:08的发言:
说明一下:
1.那个闹铃声音是我从动画的第2话开头截取的。就是动画里的闹钟的声音。

2.那个大眼蛙图片也是从动画的同一个地方截取的,然后缩小,一个像素一个像素的修正颜色。所以显得不好看。(像睡着了一样)

3.其实还想加入一个特殊(恶搞)功能“电量不足”,可是,第一,未经绯川陵彦和露蒂丝两位前辈同意就使用那个“小白教育大会”里的声音有点不太好,第二,wav文件实在太大,再加进一段就大于2M了。所以就舍弃了这个功能。


最后还想问一句,各位知道“伺か”吗?解析并伪造那个东西是我一直以来的梦想,可是拿不到源代码,那东西又太复杂。

我记得KANON的游戏里也有名雪闹钟的声音,可以把那个声音文件找出来,那个相当清晰。
fish - 2005/3/12 0:33:00
我也做了个,当然远远比不上船长的漂亮
这是原代码
[URL=upload/KFCFile3585_Clock.rar]上传文件3585[/URL]
这是编译以后的EXE文件
[URL=upload/KFCFile3584_Clock.rar]上传文件3584[/URL]
Nowitzkiwc - 2005/3/12 3:31:00
以下引用希德船长在2005-3-10 13:27:08的发言:
说明一下:
1.那个闹铃声音是我从动画的第2话开头截取的。就是动画里的闹钟的声音。

2.那个大眼蛙图片也是从动画的同一个地方截取的,然后缩小,一个像素一个像素的修正颜色。所以显得不好看。(像睡着了一样)

3.其实还想加入一个特殊(恶搞)功能“电量不足”,可是,第一,未经绯川陵彦和露蒂丝两位前辈同意就使用那个“小白教育大会”里的声音有点不太好,第二,wav文件实在太大,再加进一段就大于2M了。所以就舍弃了这个功能。


最后还想问一句,各位知道“伺か”吗?解析并伪造那个东西是我一直以来的梦想,可是拿不到源代码,那东西又太复杂。
春菜我是几年没碰了
有心无力= =||
fish - 2005/3/12 13:24:00
减小WAV体积的话就是:
1:降低WAV的bit数,
2:用mono的音频,不要用stereo
kukumaiwu - 2005/3/16 22:46:00
多谢搂住和十四楼了
研究一下^^
mickleon - 2005/3/16 23:38:00
有源文件啊!
研究研究!
感谢感谢!
散人 - 2005/3/18 13:55:00
支持一下下
1
查看完整版本: 自制的Nayuki时钟