diff --git a/docs/design.md b/docs/design.md index f68f36311..7be30d95a 100644 --- a/docs/design.md +++ b/docs/design.md @@ -83,12 +83,6 @@ Behance 用户主页 URL 获取用户名,如 -## Sun Creature - -### Works - - - ## UI 中国 ### 推荐文章 diff --git a/docs/en/design.md b/docs/en/design.md index c07580e0c..e945105cb 100644 --- a/docs/en/design.md +++ b/docs/en/design.md @@ -77,12 +77,6 @@ Default is under 'https://www.methodstudios.com/en/features'. -## Sun Creature - -### Works - - - ## Unit Image ### Films diff --git a/lib/router.js b/lib/router.js index 6210daf84..87a0b7ba6 100644 --- a/lib/router.js +++ b/lib/router.js @@ -2691,9 +2691,6 @@ router.get('/scoresaber/user/:id', require('./routes/scoresaber/user')); // blur-studio router.get('/blur-studio', require('./routes/blur-studio/index')); -// Sun-Creature -router.get('/sun-creature', require('./routes/sun-creature/index')); - // method-studios router.get('/method-studios/:menu?', require('./routes/method-studios/index')); diff --git a/lib/routes/sun-creature/index.js b/lib/routes/sun-creature/index.js deleted file mode 100755 index e53bad0e6..000000000 --- a/lib/routes/sun-creature/index.js +++ /dev/null @@ -1,40 +0,0 @@ -const got = require('@/utils/got'); -const cheerio = require('cheerio'); - -module.exports = async (ctx) => { - const url = `https://suncreature.com`; - const response = await got({ - method: 'get', - url: url, - }); - - const data = response.data; - const $ = cheerio.load(data); // 使用 cheerio 加载返回的 HTML - const list = $('li.t'); - - ctx.state.data = { - title: 'Sun Creature', - link: url, - item: list - .map((index, item) => { - item = $(item); - const title = `${item.find('h2').first().text()}`; - const itemWebmUrl = `https://suncreature.com/videos/${item.find(':nth-child(1)').attr('data-loop')}.webm`; - const itemWebmShow = `
`; - - const vimeoID = `${item.find('button').attr('data-vimeo')}`; - const isvimeo = vimeoID > 0; - - const ItemURL = `${item.find('a').attr('href')}`; - const Link = `${ItemURL}`; - - const description = isvimeo ? `
` : `${Link}`; - - return { - title: title, - description: `${itemWebmShow}` + description, - }; - }) - .get(), - }; -};