mirror of
https://git.mirrors.martin98.com/https://github.com/sub-store-org/Sub-Store.git
synced 2025-08-10 17:49:02 +08:00
chore: demo.js
This commit is contained in:
parent
4dd4ae98ca
commit
d2a65ee0fe
@ -96,40 +96,7 @@ function operator(proxies = [], targetPlatform, context) {
|
|||||||
// })
|
// })
|
||||||
|
|
||||||
// 4. 一个比较折腾的方案: 在脚本操作中, 把内容同步到另一个 gist
|
// 4. 一个比较折腾的方案: 在脚本操作中, 把内容同步到另一个 gist
|
||||||
|
// 见 https://t.me/zhetengsha/1428
|
||||||
// async function operator(proxies = []) {
|
|
||||||
// const $ = $substore
|
|
||||||
// const GITHUB_TOKEN = 'ghp_xxxxxxxxxxxxxxxxxxxxx'
|
|
||||||
// const GIST_NAME = 'share'
|
|
||||||
// const FILENAME = 'mihomo.yaml'
|
|
||||||
// let files = {}
|
|
||||||
// let content = await produceArtifact({
|
|
||||||
// type: 'subscription',
|
|
||||||
// subscription: {},
|
|
||||||
// content: 'proxies:\n' + proxies.map((proxy) => ' - ' + JSON.stringify(proxy) + '\n').join(''),
|
|
||||||
// platform: 'ClashMeta',
|
|
||||||
// })
|
|
||||||
// const manager = new ProxyUtils.Gist({
|
|
||||||
// token: GITHUB_TOKEN,
|
|
||||||
// key: GIST_NAME,
|
|
||||||
// });
|
|
||||||
// files[encodeURIComponent(FILENAME)] = {
|
|
||||||
// content,
|
|
||||||
// };
|
|
||||||
// const res = await manager.upload(files);
|
|
||||||
// let body = {};
|
|
||||||
// try {
|
|
||||||
// body = JSON.parse(res.body);
|
|
||||||
// // eslint-disable-next-line no-empty
|
|
||||||
// } catch (e) {}
|
|
||||||
// const raw_url =
|
|
||||||
// body.files[encodeURIComponent(FILENAME)]?.raw_url;
|
|
||||||
// console.log(raw_url)
|
|
||||||
// const new_url = raw_url?.replace(/\/raw\/[^/]*\/(.*)/, '/raw/$1');
|
|
||||||
// console.log(new_url)
|
|
||||||
// $.notify('🌍 Sub-Store', `更新到 Gist: ${new_url}`);
|
|
||||||
// return proxies
|
|
||||||
// }
|
|
||||||
|
|
||||||
// // YAML
|
// // YAML
|
||||||
// ProxyUtils.yaml.load('YAML String')
|
// ProxyUtils.yaml.load('YAML String')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user