MCPcopy
hub / github.com/chavyleung/scripts

github.com/chavyleung/scripts @0.19.29 sqlite

repository ↗ · DeepWiki ↗ · release 0.19.29 ↗
2,542 symbols 7,509 edges 143 files 64 documented · 3%
README

Chavy Scripts

GitHub release (latest by date) GitHub contributors

Telegram讨论组:Chavy Scripts Group



🧰BoxJs

简介

A SPA Appliction be used for scripts utils

使用方式

安装对应模块/插件后,浏览器访问: boxjs.com

安装链接


🛠️Env.js

调用方式

  • Env.min.js放置于嵌入式脚本底端,然后头部调用功能 const $ = new Env("你的脚本名称");

功能列表

HttpClient

  • 支持方法: get, post, put, delete, head, options, patch ``javascript let option = { url: "http://www.example.com/", // URL,必须 headers: { // 请求头,可选 "Accept": "*/*", "User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 15_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Mobile/15E148 Safari/605.1.15", "Content-Type": "application/json; charset=utf-8" "" }, body:auth_key=1234567&source_lang=EN&target_lang=ZH` // 请求体,POST等方法必须,字符串或对象 } let result = $.get(URL or options, callback(error, response, data)) // 不支持异步 let result = $.post(URL or options, callback(error, response, data)) // 不支持异步 ……

    let result = await $.http.get(URL or options).then(callback(response)) let result = await $.http.post(URL or options).then(response => response.body) let result = await $.http.put(URL or options).then(response => { $.log(JSON.stringify(response.headers)); return response.body }) …… ```

    持久化数据

    ```javascript
    
    $.getdata(‘chavy’) // 读取持久化数据 (string格式)
    $.setdata(string, ‘chavy’) // 写入持久化数据 (string格式)
    $.getjson(‘chavy’, default_value<String, Object>) // 读取持久化数据 (object格式),当读取失败后返回默认值
    $.setjson(object, ‘chavy’) // 写入持久化数据 (object格式)
    
    ```
    

    安装链接

    正式版


    赞助

    1. CloudFlare

    📃LICENSE

    Copyright © 2019-present chavyleung. This project is GPL licensed.

Core symbols most depended-on inside this repo

e
called by 380
feng/feng.js
log
called by 148
Env.js
log
called by 127
jd/JD_BaiTiao.js
msg
called by 116
Env.js
r
called by 100
feng/feng.js
i
called by 93
feng/feng.js
post
called by 92
Env.js
r
called by 88
smzdm/smzdm.js

Shape

Method 1,714
Function 632
Class 196

Languages

TypeScript100%

Modules by API surface

chavy.box.js96 symbols
box/chavy.boxjs.js96 symbols
wanda/wanda.js73 symbols
ithome/ithome.js64 symbols
tongcheng-trip/tongcheng-trip.js55 symbols
smzdm/smzdm.js52 symbols
smzdm/quanx/smzdm.js52 symbols
achived/10086/10086.fee.js52 symbols
feng/feng.js51 symbols
wps/wps.js50 symbols
box/switcher/box.switcher.js50 symbols
10000/10000.js50 symbols

Dependencies from manifests, versioned

crypto-js4.2.0 · 1×
got11.8.5 · 1×
http-server14.1.1 · 1×
iconv-lite0.6.3 · 1×
prettier3.2.5 · 1×
tough-cookie4.1.3 · 1×

For agents

$ claude mcp add scripts \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact