mirror of https://github.com/helloxz/MDtoHTML
beta
parent
f2331965ac
commit
5b25826cb5
46
README.md
46
README.md
|
@ -1,36 +1,18 @@
|
|||
# MDtoHTML
|
||||
MDtoHTML可以快速将Markdown文件转换为HTML
|
||||
将任意网络位置上的MarkDown文件渲染为html
|
||||
|
||||
### 环境要求
|
||||
* PHP且 && CURL
|
||||
|
||||
### 示例
|
||||
```
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-cmn-Hans" xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<title>MDtoHTML</title>
|
||||
<meta name="generator" content="EverEdit" />
|
||||
<meta name="author" content="" />
|
||||
<meta name="keywords" content="" />
|
||||
<meta name="description" content="" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="mdtohtml"></div>
|
||||
<script src="https://cdn.bootcss.com/jquery/2.2.4/jquery.min.js"></script>
|
||||
<script>
|
||||
$(document).ready(function(){
|
||||
$.get("http://markdown.win/api.php?url=http://markdown.win/README.md",function(data,status){
|
||||
if(status == 'success') {
|
||||
$("#mdtohtml").html(data);
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
```
|
||||
### 使用
|
||||
* 获取一个可以访问的markdown文件地址,比如`http://soft.xiaoz.org/readme.md`
|
||||
* 然后访问[https://markdown.win/api.php?url=http://soft.xiaoz.org/readme.md](https://markdown.win/api.php?url=http://soft.xiaoz.org/readme.md "https://markdown.win/api.php?url=http://soft.xiaoz.org/readme.md") 试试效果。
|
||||
* API说明请参考 [https://doc.xiaoz.me/](https://doc.xiaoz.me/docs/api/mdtohtml-api)
|
||||
|
||||
### 演示地址
|
||||
* [http://markdown.win/](http://markdown.win/api.php?url=https://raw.githubusercontent.com/helloxz/IPinfo/master/readme.md)
|
||||
* [https://raw.githubusercontent.com/helloxz/IPinfo/master/readme.md](https://markdown.win/api.php?url=https://raw.githubusercontent.com/helloxz/IPinfo/master/readme.md "https://markdown.win/api.php?url=https://raw.githubusercontent.com/helloxz/IPinfo/master/readme.md")
|
||||
* [https://markdown.win/](https://markdown.win/ "https://markdown.win/")
|
||||
|
||||
#### 部分效果图
|
||||
![](https://imgurl.org/upload/1804/a676d62e14228280.jpg)
|
||||
|
||||
### 联系方式
|
||||
* Blog:[https://www.xiaoz.me/](https://www.xiaoz.me/)
|
||||
* QQ:337003006
|
|
@ -1,57 +0,0 @@
|
|||
### GET方式
|
||||
```php
|
||||
<?php
|
||||
//初始化
|
||||
$ch = curl_init();
|
||||
//设置选项,包括URL
|
||||
curl_setopt($ch, CURLOPT_URL, "http://www.jb51.net");
|
||||
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
|
||||
curl_setopt($ch, CURLOPT_HEADER, 0);
|
||||
//执行并获取HTML文档内容
|
||||
$output = curl_exec($ch);
|
||||
//释放curl句柄
|
||||
curl_close($ch);
|
||||
//打印获得的数据
|
||||
print_r($output);
|
||||
?>
|
||||
```
|
||||
|
||||
### POST方式
|
||||
```
|
||||
<?php
|
||||
$url = "http://localhost/web_services.php";
|
||||
$post_data = array ("username" => "bob","key" => "12345");
|
||||
$ch = curl_init();
|
||||
curl_setopt($ch, CURLOPT_URL, $url);
|
||||
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
|
||||
// post数据
|
||||
curl_setopt($ch, CURLOPT_POST, 1);
|
||||
// post的变量
|
||||
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
|
||||
$output = curl_exec($ch);
|
||||
curl_close($ch);
|
||||
//打印获得的数据
|
||||
print_r($output);
|
||||
?>
|
||||
```
|
||||
### HTTPS
|
||||
```
|
||||
<?php
|
||||
$curl = curl_init("https://www.xiaoz.me/");
|
||||
|
||||
curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)");
|
||||
curl_setopt($curl, CURLOPT_FAILONERROR, true);
|
||||
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
|
||||
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
|
||||
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
|
||||
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
|
||||
|
||||
$html = curl_exec($curl);
|
||||
curl_close($curl);
|
||||
var_dump($html);
|
||||
?>
|
||||
```
|
||||
|
||||
___
|
||||
|
||||
> 测试是否删除了缓存
|
|
@ -1,77 +0,0 @@
|
|||
# LACY
|
||||
Linux一键安装Aria2 + Caddy + YAAW实现离线下载,非要取个名字的话就叫LACY吧。
|
||||
|
||||
### 功能
|
||||
* 支持多种Linux发行版
|
||||
* 一键安装Aria2 + Caddy + YAAW
|
||||
* 文件管理
|
||||
* 离线下载 + 在线播放
|
||||
|
||||
### 环境要求
|
||||
* CentOS 6/7 X64
|
||||
* Debian 8+ X64 or Ubuntu 16+ X64
|
||||
* 不支持32位系统,不支持32位系统,不支持32位系统。
|
||||
|
||||
### 开始安装
|
||||
|
||||
直接复制下面的命令,一行一个,根据提示完成操作。
|
||||
|
||||
```
|
||||
#Centos用户
|
||||
yum -y install wget unzip
|
||||
#如果是Debian or Ubuntu用户
|
||||
apt-get install -y wget unzip
|
||||
#下面的命令通用,直接复制
|
||||
wget https://github.com/helloxz/aria2/archive/master.zip
|
||||
unzip master.zip && cd aria2-master && chmod u+x *.sh && ./install_aria2.sh
|
||||
```
|
||||
|
||||
详细使用说明: [https://www.xiaoz.me/archives/9694](https://www.xiaoz.me/archives/9694)
|
||||
|
||||
### 相关命令
|
||||
```
|
||||
#启动
|
||||
/data/aria2/aria2.sh start
|
||||
#停止
|
||||
/data/aria2/aria2.sh stop
|
||||
#重启
|
||||
/data/aria2/aria2.sh restart
|
||||
#卸载
|
||||
cd aria2-master && ./uninstall.sh
|
||||
#Caddy server配置文件
|
||||
/data/aria2/caddy.conf
|
||||
#Aria2配置文件
|
||||
/data/aria2/aria2.conf
|
||||
#离线下载目录
|
||||
/data/aria2/download
|
||||
#日志目录
|
||||
/data/aria2/aria2.log
|
||||
/data/aria2/caddy.log
|
||||
```
|
||||
|
||||
### 常见问题
|
||||
#### YAAW提示Error: Internal server error 错误?
|
||||
* YAAW提示Error: Internal server error 错误?
|
||||
* 原因二:输入`netstat -apn|grep 'aria2c'`查看进程,如果没有任何信息,可以确定Aria2服务未启动,输入命令`nohup aria2c --conf-path=/data/aria2/aria2.conf > /data/aria2/aria2.log 2>&1 &`重新启动服务,如果依然不行,请查看错误日志`/data/aria2/aria2.log`
|
||||
* 原因三:防火墙未放行6800端口,请自行放行下端口或关闭服务器防火墙。
|
||||
|
||||
#### 重启了服务器就打不开了?
|
||||
脚本并未设置开机启动,重启服务器后请输入`/data/aria2/aria2.sh start`来运行服务。
|
||||
|
||||
#### 我是Debian/Ubuntu用户,提示安装成功,但是打不开?
|
||||
Debian/Ubuntu并未自动放行端口,请放行6080/6800两个端口,或者直接关闭防火墙,如果您的服务商支持安全组还需要额外检查。
|
||||
|
||||
### 问题反馈
|
||||
可以我Blog留言,或者Github Issues,为了方便排查,请提供以下信息。
|
||||
* 使用的操作系统
|
||||
* 报错信息或截图
|
||||
* `/data/aria2/aria2.log`里面的日志内容
|
||||
|
||||
### 部分截图
|
||||
![](https://www.xiaoz.me/wp-content/uploads/2017/12/snipaste_20171208_184105.png)
|
||||
![](https://www.xiaoz.me/wp-content/uploads/2017/12/snipaste_20171209_150754.png)
|
||||
|
||||
### 联系我
|
||||
* 详细使用说明:[Linux一键安装Aria2 + YAAW实现离线下载](https://www.xiaoz.me/archives/9694)
|
||||
* Blog:[https://www.xiaoz.me/](https://www.xiaoz.me/)
|
||||
* Q Q:337003006
|
|
@ -1,24 +0,0 @@
|
|||
# IPinfo
|
||||
IPinfo是一个整合多接口的IP地址查询工具
|
||||
|
||||
### 主要功能
|
||||
* 自动获取内网IP、公网IP
|
||||
* 支持多个数据接口
|
||||
* 支持一键查询所有IP接口,方便对比数据
|
||||
|
||||
### 使用
|
||||
IPinfo使用PHP开发,开箱即用,下载源码后直接放到站点根目录即可。
|
||||
|
||||
### Demo
|
||||
* [https://ip.awk.sh/](https://ip.awk.sh/)
|
||||
|
||||
![](https://imgurl.org/upload/1803/cb30735507513797.png)
|
||||
|
||||
![](https://imgurl.org/upload/1803/7a747d7002a6097e.png)
|
||||
|
||||
![](https://imgurl.org/upload/1803/02f8ffeb41418ef6.png)
|
||||
|
||||
### 联系我
|
||||
* Blog:[https://www.xiaoz.me/](https://www.xiaoz.me/)
|
||||
* Q Q:337003006
|
||||
* E-mail:xiaoz93#outlook.com
|
|
@ -1,18 +0,0 @@
|
|||
# 小z博客 - 软件库
|
||||
|
||||
### 为什么要搭建软件库?
|
||||
在办公过程中经常会用到一些常用软件,如果一旦重装系统或者更换电脑,那么又得重新上网寻找并下载,不利于效率提高,于是直接搭建一个常用软件库,将常用的软件收集整理,节省时间,方便自己也利于他人。
|
||||
|
||||
### 什么人可以使用?
|
||||
小z博客 - 软件库欢迎任何一位访客下载使用,大部分软件来源于软件官方,少部分是第三方修改或汉化,所有软件都经博主测试,可放心下载,若有问题请及时反馈。如果您有优秀的软件推荐,也可以私信博主进行上传。
|
||||
|
||||
### 服务器托管
|
||||
小z博客 - 软件库托管与[UltraVPS](https://www.xiaoz.me/archives/9633 "UltraVPS").
|
||||
|
||||
### 关于下载
|
||||
由于服务器在海外直接使用浏览器单线程下载速度可能较慢,推荐使用第三方下载工具,如迅雷、QQ旋风等进行下载,可提高下载速度。另外晚上的速度可能低于白天的下载速度。
|
||||
|
||||
### 联系方式
|
||||
* E-mail:xiaoz93#outlook.com
|
||||
* QQ:337003006
|
||||
* Blog:[www.xiaoz.me](https://www.xiaoz.me/ "小z博客")
|
|
@ -1,29 +0,0 @@
|
|||
# ImgURL
|
||||
ImgURL是一个简单、纯粹的图床程序,使用PHP脚本开发,不需要数据库支持,也没有复杂的配置。
|
||||
|
||||
### 环境要求
|
||||
* PHP >= 5.6
|
||||
* 需要exif函数支持
|
||||
|
||||
### 开发计划
|
||||
- [x] 图片上传与预览
|
||||
- [x] 一键生成链接
|
||||
- [x] 浏览与删除图片
|
||||
- [x] 图片压缩
|
||||
- [x] 图片鉴黄
|
||||
- [ ] 图片水印
|
||||
- [ ] 多图上传
|
||||
- [ ] API上传
|
||||
|
||||
### 安装
|
||||
<p>访问:<a href="https://github.com/helloxz/imgurl/archive/master.zip" target = "_blank" rel = "nofollow">master.zip</a>下载最新版ImgURL程序,放到您的站点根目录并解压。修改一下<code>config.php</code>设置你自己的域名和密码,访问<code>http(s)://domain.com/</code>即可,就是这么简单。</p>
|
||||
|
||||
### 演示
|
||||
Demo:[http://imgurl.org/](http://imgurl.org/)
|
||||
|
||||
|
||||
![](https://i.bk.tn/uploads/1712/230615302734.png)
|
||||
|
||||
### 联系我
|
||||
* Blog:[https://www.xiaoz.me/](https://www.xiaoz.me/)
|
||||
* QQ:337003006
|
|
@ -0,0 +1,3 @@
|
|||
<?php
|
||||
echo file_get_contents("https://markdown.win/api.php?url=https://markdown.win/README.md");
|
||||
?>
|
|
@ -5,7 +5,7 @@ body{
|
|||
.md-html{
|
||||
background-color: #FFFFFF;
|
||||
margin-top:30px;
|
||||
box-shadow: 5px 5px 5px 5px #888888;
|
||||
box-shadow: 2px 2px 2px 2px #888888;
|
||||
padding:18px;
|
||||
color:#393D49;
|
||||
margin-bottom:20px;
|
||||
|
|
11
style.php
11
style.php
|
@ -28,6 +28,17 @@
|
|||
<p>©2018 本文档使用 <a href="https://markdown.win/" target = "_blank">MDtoHTML</a> 构建 | The author <a href="https://www.xiaoz.me/" target = "_blank" title = "小z博客">xiaoz</a></p>
|
||||
</div>
|
||||
<script src="https://cdn.bootcss.com/highlight.js/9.12.0/highlight.min.js"></script>
|
||||
<script src="https://cdn.bootcss.com/jquery/2.2.4/jquery.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
<script>
|
||||
$(document).ready(function(){
|
||||
//获取第一个H1作为标题
|
||||
var h1 = $("h1").text();
|
||||
//如果获取到了H1
|
||||
if(h1) {
|
||||
$("title").text(h1 + " - MDtoHTML");
|
||||
}
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in New Issue