本帖最后由 pca006132 于 2017-2-7 21:40 编辑
欢迎使用markdown2bbcode, by pca006132
使用方法:
在cmd(路径为markdown2bbcode.exe的文件夹)里输入markdown2bbcode.exe <markdown文件>,然后会输出output.txt,里面就是bbcode啦
注意: markdown文件必须为utf-8编码, 否则不认。
文件例子(本帖子的原始码)已经放在那exe的包里...py文件也在那压缩包里
本生成器功能:
把markdown转为bbcode
自动分页, 并添加目录(默认 #标题 之后的内容为一分页)
自动为pcb代码高亮。(pcb代码里的[]符号会被自动处理, 然而基于论坛bug, 处理后重新编辑会令处理消失...(其实没啥特别的, 就是[变成[)...)
其他不滋磁的bbcode可以直接写进去...
欢迎使用markdown2bbcode, by pca006132
使用方法:
在cmd(路径为markdown2bbcode.exe的文件夹)里输入markdown2bbcode.exe <markdown文件>,然后会输出output.txt,里面就是bbcode啦
注意: markdown文件必须为utf-8编码, 否则不认。
文件例子(本帖子的原始码)已经放在那exe的包里...py文件也在那压缩包里
本生成器功能:
把markdown转为bbcode
自动分页, 并添加目录(默认 #标题 之后的内容为一分页)
自动为pcb代码高亮。(pcb代码里的[]符号会被自动处理, 然而基于论坛bug, 处理后重新编辑会令处理消失...(其实没啥特别的, 就是[变成[)...)
其他不滋磁的bbcode可以直接写进去...
格式
(建议不同元素之间隔至少一条空行, 如列表到段落之间隔行, 否则可能就会把段落当作是上一元素的一部分)
本工具支援的元素有:
粗体/斜体
粗体(红色) 斜体(绿色)
图片


链接
新人手册
图片链接

行内代码
这是一行代码
表格
代码块
或
PCB代码(自带高亮):
效果:
//例子
init:scoreboard objectives add index dummy
//loop(手动, 为了避免爆炸) {
icb:blockdata ~ ~ ~ {auto:0b}
/*
加物件到list最后:
1. EndList +1(本来代表最大的index, 然后+1就空出一个没人用的index)
2. 生成AEC, tag=new, 方便之后操作
3. 把新生成的AEC的分数设置为EndList的分数
4. 把新生成的AEC的new tag删除掉, 因为已经没必要使用了, 留着会影响下一次
*/
cond:execute @e[name=for_loop] ~ ~ ~ blockdata ~ ~ ~ {auto:1b}
//}
列表
无序列表
效果:
效果:
效果
--------------------------
之后的元素
欢迎使用markdown2bbcode, by pca006132
使用方法:
在cmd(路径为markdown2bbcode.exe的文件夹)里输入markdown2bbcode.exe <markdown文件>,然后会输出output.txt,里面就是bbcode啦
注意: markdown文件必须为utf-8编码, 否则不认。
删除图片:
如果图片上传到了图床, 图片的删除链接会放在一个叫delete.txt的文件里, 如果要一次过删除那些图片, 请使用 markdown2bbcode.exe delete
文件例子(本帖子的原始码)已经放在那exe的包里...py文件也在那压缩包里
本生成器功能:
把markdown转为bbcode
自动分页, 并添加目录(默认 #标题 之后的内容为一分页)
自动为pcb代码高亮。(pcb代码里的[]符号会被自动处理, 然而基于论坛bug, 处理后重新编辑会令处理消失...(其实没啥特别的, 就是[变成[)...)
其他不滋磁的bbcode可以直接写进去...
使用了
mistune(markdown库), PyInstaller
图床:
https://sm.ms
2021.12 数据,可能有更多内容
欢迎使用markdown2bbcode, by pca006132
使用方法:
在cmd(路径为markdown2bbcode.exe的文件夹)里输入markdown2bbcode.exe <markdown文件>,然后会输出output.txt,里面就是bbcode啦
注意: markdown文件必须为utf-8编码, 否则不认。
删除图片:
如果图片上传到了图床, 图片的删除链接会放在一个叫delete.txt的文件里, 如果要一次过删除那些图片, 请使用 markdown2bbcode.exe delete
如果图片上传到了图床, 图片的删除链接会放在一个叫delete.txt的文件里, 如果要一次过删除那些图片, 请使用 markdown2bbcode.exe delete
文件例子(本帖子的原始码)已经放在那exe的包里...py文件也在那压缩包里
本生成器功能:
把markdown转为bbcode
自动分页, 并添加目录(默认 #标题 之后的内容为一分页)
自动为pcb代码高亮。(pcb代码里的[]符号会被自动处理, 然而基于论坛bug, 处理后重新编辑会令处理消失...(其实没啥特别的, 就是[变成[)...)
其他不滋磁的bbcode可以直接写进去...
格式
(建议不同元素之间隔至少一条空行, 如列表到段落之间隔行, 否则可能就会把段落当作是上一元素的一部分)
本工具支援的元素有:
粗体/斜体
代码:
- **粗体(红色)** *斜体(绿色)*
图片
代码:
- 
- 如
- 
- 如果图片不是http开首(https也算是http开首的!!!), 就会自动上传到sm.ms(应该容许这样吧QAQ)
- 比如
- 

链接
代码:
- [文字](链接)
- 如
- [新人手册](https://pca006132.neocities.org)
图片链接
代码:
- [](https://pca006132.neocities.org)
行内代码
代码:
- ```代码代码```
这是一行代码
表格
代码:
- |标题|标题|
- |--|--|
- |内容|内容|
- |内容|内容|
| 标题 |
| 标题 |
| 内容 |
| 内容 |
| 内容 |
| 内容 |
代码:
- ```
- 代码
- 代码
- ```
代码:
- ~~~
- 代码
- ~~~
代码:
- ```pcb
- //例子
- init:scoreboard objectives add index dummy
- //loop(手动, 为了避免爆炸) {
- icb:blockdata ~ ~ ~ {auto:0b}
- /*
- 加物件到list最后:
- 1. EndList +1(本来代表最大的index, 然后+1就空出一个没人用的index)
- 2. 生成AEC, tag=new, 方便之后操作
- 3. 把新生成的AEC的分数设置为EndList的分数
- 4. 把新生成的AEC的new tag删除掉, 因为已经没必要使用了, 留着会影响下一次
- */
- cond:execute @e[name=for_loop] ~ ~ ~ blockdata ~ ~ ~ {auto:1b}
- //}
- ```
//例子
init:scoreboard objectives add index dummy
//loop(手动, 为了避免爆炸) {
icb:blockdata ~ ~ ~ {auto:0b}
/*
加物件到list最后:
1. EndList +1(本来代表最大的index, 然后+1就空出一个没人用的index)
2. 生成AEC, tag=new, 方便之后操作
3. 把新生成的AEC的分数设置为EndList的分数
4. 把新生成的AEC的new tag删除掉, 因为已经没必要使用了, 留着会影响下一次
*/
cond:execute @e[name=for_loop] ~ ~ ~ blockdata ~ ~ ~ {auto:1b}
//}
列表
无序列表
代码:
- + 物品1
- + 物品2
- 物品1
- 物品2
代码:
- 1. 物品1
- 1. 物品2
- 物品1
- 物品2
代码:
- bla bla bla
- ---
- bla bla bla
--------------------------
之后的元素
很好的资源!


32位机表示哭晕在厕所……