This repository has been archived by the owner on Oct 12, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
新增检查更新功能,你可以访问 http://your-domain.com/check-update 来检查更新了。
- Loading branch information
Showing
7 changed files
with
72 additions
and
42 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,46 +1,34 @@ | ||
<?php | ||
|
||
/* | ||
/* | ||
辣鸡 Bing 今日美图 API By Little_Qiu | ||
Version: 1.2 | ||
感谢 @GPlane | ||
*/ | ||
Version: 1.3 | ||
感谢 @GPlane 和 @Flyfish233 | ||
*/ | ||
|
||
// 检查 PHP 版本 | ||
if (version_compare(PHP_VERSION, '5.2.0', '<')) { | ||
exit('错误:辣鸡 Bing 今日美图 API 要求 PHP 版本不低于 5.2.0,你正在使用的是 '.PHP_VERSION); | ||
} | ||
|
||
// 获取 Bing 今日美图的图片地址 | ||
function bg() { | ||
|
||
// 导入设置 | ||
include 'settings.php'; | ||
|
||
// 检查是否使用 URL 指定时间 | ||
if (useurl) { | ||
|
||
if (useUrl) { | ||
// 获取 daysago 参数的值 | ||
$daysagoquery = "$_GET[daysago]"; | ||
|
||
$daysAgoQuery = "$_GET[daysago]"; | ||
// 获取 JSON | ||
$data = json_decode(file_get_contents("http://cn.bing.com/HPImageArchive.aspx?format=js&idx=$daysagoquery&n=1"), true); | ||
|
||
$data = json_decode(file_get_contents("http://bing.com/HPImageArchive.aspx?format=js&idx=$daysAgoQuery&n=1"), true); | ||
} else { | ||
|
||
// 获取 JSON | ||
$data = json_decode(file_get_contents("http://cn.bing.com/HPImageArchive.aspx?format=js&idx=$daysago&n=1"), true); | ||
|
||
$data = json_decode(file_get_contents("http://bing.com/HPImageArchive.aspx?format=js&idx=$daysAgo&n=1"), true); | ||
}; | ||
|
||
// 返回 URL | ||
return "https://cn.bing.com".$data['images'][0]['url']; | ||
|
||
return "https://bing.com".$data['images'][0]['url']; | ||
}; | ||
|
||
// 302 跳转 | ||
$url = bg(); | ||
header("Location: $url"); | ||
exit; | ||
|
||
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
<?php | ||
/* | ||
辣鸡 Bing 今日美图 API 更新检查工具 By Little_Qiu | ||
Version: 1.0 | ||
*/ | ||
// 检查 PHP 版本 | ||
if (version_compare(PHP_VERSION, '5.2.0', '<')) { | ||
exit('错误:辣鸡 Bing 今日美图 API 要求 PHP 版本不低于 5.2.0,你正在使用的是 '.PHP_VERSION); | ||
}; | ||
// 导入版本 | ||
include 'version.php'; | ||
// 设置下载地址 | ||
$releases = "https://github.com/Minecraft-LittleQiu/laji-bing-pic-api/releases"; | ||
// 获取 JSON | ||
$updateJson = json_decode(file_get_contents("https://raw.githubusercontent.com/Minecraft-LittleQiu/laji-bing-pic-api/master/update.json"), true); | ||
// 获取发布日期 | ||
$date = date('Y 年 m 月 d 日',$updateJson[date]); | ||
// 对比版本号 | ||
if ($ver == $updateJson[version]){ | ||
echo ("欢迎使用辣鸡 Bing 今日美图 API 更新检查工具!</br>当前版本已是最新版本!</br>当前版本号:$ver </br>当前版本发布日期:$date"); | ||
} else { | ||
echo ("欢迎使用辣鸡 Bing 今日美图 API 更新检查工具!</br>当前版本不是最新版本!</br>当前版本号:$ver </br>最新版本号:$updateJson[version] </br>最新版本发布日期:$date </br>请到 <a href=$releases>GitHub </a>下载最新版本。"); | ||
}; | ||
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
<?php | ||
// 版本号,检查更新用,请勿随意修改! | ||
$ver = 1.3; | ||
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,10 @@ | ||
<?php | ||
/* | ||
辣鸡 Bing 今日美图 API 测试版配置文件 By Little_Qiu | ||
你可以根据每个配置项上方的注释,修改你的配置文件。 | ||
*/ | ||
// 是否使用在 URL 后添加 daysago 参数的方法指定时间,若关闭则可在下一条设置项中设置时间 | ||
$useUrlSetDate = true; | ||
$useUrl = true; | ||
// 设置时间(几天前),将 0 修改为你需要的时间,1 为昨天,2 为前天,-1 为明天,以此类推 | ||
$daysAgo = '0'; | ||
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,10 @@ | ||
<?php | ||
// 是否使用在 URL 后添加 region 参数的方式指定地区,若关闭则可在下一条设置项中设置地区 | ||
$useUrlGetRegion = true | ||
// 设置地区,cn 为中国版,global 为国际版 | ||
$region = cn; | ||
/* | ||
辣鸡 Bing 今日美图 API 配置文件 By Little_Qiu | ||
你可以根据每个配置项上方的注释,修改你的配置文件。 | ||
*/ | ||
// 是否使用在 URL 后添加 daysago 参数的方法指定时间,若关闭则可在下一条设置项中设置时间 | ||
$useurl = true; | ||
$useUrl = true; | ||
// 设置时间(几天前),将 0 修改为你需要的时间,1 为昨天,2 为前天,-1 为明天,以此类推 | ||
$daysago = '0'; | ||
$daysAgo = '0'; | ||
?> |