查看: 3094|回复: 8

[胡扯] 【教你怎么做chm】[在下真是闲的没事做..

[复制链接]
梦石
0
星屑
76
在线时间
1379 小时
注册时间
2012-7-5
回帖
1643

开拓者

发表于 2014-6-28 21:37:59 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

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

×
本帖最后由 kuerlulu 于 2014-6-28 21:40 编辑

@无脑之人
总之期末考完了在下这时候应该尽情的刷几局osu然后****才对, 正好这时候有空就想起来发个自制chm的教程吧, 对一些人应该是有点用的.
以及,  排版为什么这么糟糕啊, 有没有版主大大帮忙排个版

那么【教你怎么做chm】就这样愉♂快♀地开始了
准备【准备】(软件)
htm2chm 汉化版
QQ截图20140628205121.png QQ截图20140628205316.png
Microsoft HTML Help Workshop(英文的也没关系)
QQ截图20140628205719.png
(以上软件下载地址请自行百度【写这么小的字是想干嘛】)
notepad 记事本
当然你有Sublime Text更好, 不过没什么影响啦

开始【开始(新建一个工程)】
首先用Microsoft HTML Help Workshop在你熟悉的地方新建一个空白工程,
并且如果阁下有良好的整理文件的习惯的话可以新建一个文件夹用来放htm文件【对, chm的本体是一堆htm文件
不出意外的话阁下能看到这样一堆东西
QQ截图20140628210606.png
[稍作说明]
  *.hhc   目录文件, 即chm打开后左侧的内容
  *.hhk   索引文件, 即chm左侧第二项
  *.hhp   工程文件, 保存了*.hhc,*.hhk的路径以及主页文件路径
  另, .hhc/k/p的文件名不是必要的, 只要.hhp里的设置正确就行
文件内的格式之后再作说明

被跳过的部分【被省略的部分(制作htm等)】
关于htm的制作在下就不再赘述, 当做普通的htm做就行了【这不等于没说吗?!
当然不会做htm的, 有一个方法是让你的浏览器[查看网页原代码], 然后把需要的部分复制下来放到<body></body>节点里就可以了
以及如果像在下闲得无聊可以研究一下css的使用姿势, 具体使用起来比如用了rmxp的css之后
QQ截图20140628211927.png
好看多了吧

编写目录【*.hhc(目录)的编写】
对于这种东西, 如果我说一些长篇大论反而让人看不懂, 不如让各位自己用记事本打开看看然后依葫芦画瓢, 很容易的呢【你怎么不去死
  1. <HTML>
  2. <HEAD>
  3.   <META name="GENERATOR" content="htm2chm 3.0.9.3">
  4.   <!-- Sitemap 1.0 -->
  5. </HEAD>
  6. <BODY>
  7. <OBJECT type="text/site properties">
  8.   <PARAM name="Window Styles" value="0x800027">
  9.   <PARAM name="ImageType" value="Folder">
  10.   <PARAM name="Font" value="微软雅黑,9,1">
  11. </OBJECT>
  12. <UL>
  13. <LI><OBJECT type="text/sitemap">
  14.   <PARAM name="Name" value="碎碎念">
  15.   <PARAM name="Local" value="contents\SuiSuiNian.htm">
  16. </OBJECT>
  17. <LI><OBJECT type="text/sitemap">
  18.   <PARAM name="Name" value="Hello World">
  19.   <PARAM name="Local" value="contents\Hello World.htm">
  20. </OBJECT>
  21. </BODY>
  22. </HTML>
复制代码

编译出chm【编译最终chm文件】
现在翻开被闲置一旁的htm2chm大大【动词不对吧喂
点第一个[编译]

QQ截图20140628212859.png
点第一行右边的小图标选择你的工程目录

QQ截图20140628212924.png
接着需要选择主页

QQ截图20140628213114.png
QQ截图20140628213245.png
最后千万别忘了检查一下标题、输出地址(防止找不到)

点[开始], 不到一秒后粗线了我们需要的chm文件、打开来看看吧【效果图上面已有


最后, 小盆友们学会了吗{:8_432:}
丢个范例吧 只做了一点的范例.rar (127.19 KB, 下载次数: 62)
@所有人

评分

参与人数 8星屑 +368 收起 理由
satgo1546 + 6 刚发现
MeowSnow + 66 _(:з」∠)_虽然还是不是很明白…….
无脑之人 + 30 小朋友们正在学习
余烬之中 + 100
野生君IR + 15 塞糖233333
myownroc + 100 东西不错哦
完全默认 + 6 塞糖
断电 + 45 塞糖塞糖~

查看全部评分


  -fk: -azogi:
梦石
0
星屑
60
在线时间
936 小时
注册时间
2008-2-14
回帖
930

开拓者

发表于 2014-6-28 21:46:41 | 显示全部楼层
好物,一直想知道这东西要怎么做呢。
接稿,UI(已接)/立绘(已接)
无偿/有偿皆可,有偿速度会更快^q^
作品请见相册,有意请发私信:)
回复

使用道具 举报

梦石
0
星屑
114
在线时间
1942 小时
注册时间
2013-11-2
回帖
1356
发表于 2014-6-28 21:49:05 | 显示全部楼层
怎么标题分类是胡扯?
脚本啊~
果然我不会~

点评

htm应该不算脚本, 而是标记语言  发表于 2014-6-28 22:30
回复

使用道具 举报

梦石
0
星屑
1816
在线时间
2527 小时
注册时间
2010-10-12
回帖
1336

开拓者

发表于 2014-6-28 21:55:19 | 显示全部楼层
马克一下,做个记号,以后要做的时候回来看看

回复

使用道具 举报

梦石
0
星屑
290
在线时间
3599 小时
注册时间
2012-2-29
回帖
3320

黄金编剧

发表于 2014-6-28 22:00:19 | 显示全部楼层
WTF
我是直接word写内容,存为mht,然后CHM工具导入,编排一下目录直接编译出成品

点评

( ⊙ o ⊙ )  发表于 2014-6-28 22:26
简化 高效 简约 便捷,为用户体验而思考。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
39 小时
注册时间
2013-10-31
回帖
26
发表于 2014-6-28 22:16:42 来自手机 | 显示全部楼层
难道是用这个软件汉化的RPG帮助?

点评

不清楚, rmxp帮助是[菜蛋之家]汉化的不过我也找不到他们人啊[噗  发表于 2014-6-28 22:19
回复

使用道具 举报

梦石
0
星屑
50
在线时间
269 小时
注册时间
2014-5-9
回帖
124

开拓者

发表于 2014-6-29 11:31:26 | 显示全部楼层
感谢分享…………

又学会了完全没有意义的新技能!

回复

使用道具 举报

百合控

梦石
0
星屑
6548
在线时间
1275 小时
注册时间
2013-8-21
回帖
3522

开拓者

发表于 2014-6-29 12:37:07 | 显示全部楼层
我觉得你需要讲一讲html…………
话说chm支不支持js?
XP的css不好看…………Github风格CSS我很喜欢:地址

点评

话说你这回复速度略叼  发表于 2014-6-29 12:43
当然你直接copy下来放进<style>那就一点问题也没有…………  发表于 2014-6-29 12:42
虽然没有必要说……上面那个地址不能直接link 在线link的话可以在这里: https://shadowmomo.github.io/resources/css/github-mdp.css  发表于 2014-6-29 12:41
感谢提供地址, 话说html的教程网上一搜一大把吧,,又不是ruby有什么好讲的  发表于 2014-6-29 12:38
萌新瑟瑟发抖
看到我请叫我去干活
回复

使用道具 举报

梦石
0
星屑
48
在线时间
312 小时
注册时间
2014-2-28
回帖
861
发表于 2014-6-30 17:32:46 | 显示全部楼层
本帖最后由 冰之滄月 于 2014-6-30 17:36 编辑

被省略部分那张图是VB语言!
LZ你语言高手
helloworld.jpg

点评

那张图里的代码不过是调用了msgbox方法传入了一个字符串参数而已  发表于 2014-6-30 19:29
1.vb不是编程语言而是可视化开发环境, 这点可参考易语言【虽然不是很想说 2.msgbox确实是vb的一个函数但同时也是被内部定义在rgss3里的一个方法  发表于 2014-6-30 19:28

评分

参与人数 1星屑 +1 收起 理由
kuerlulu + 1 不过如果阁下是大触卖萌那另当别论.

查看全部评分


↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
由于我不服H·H·Y大触事件满于是他让我的事件也调满于是我照着做了结果那货居然把事件调低了……结果我现在原稿找不回来了只好保持着事件满的状态在大家面前闹笑话擦擦擦擦擦擦擦擦擦擦擦擦擦擦擦擦
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部