注意代码并不完善,为了方便演示,账号密码目前是硬编码的,后期请自行调整为安全的环境变量方式,直接上代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>Alist File Upload</title> </he…
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>示例</title> <style> html, body { width: 100%; height: 100%; overflow: hidden; disp…
原理 调用浏览器原生API:Geolocation,获取地球坐标 (WGS84)。为追求精准度不建议直接用,而是选择成熟的地图产品接口,比如接下来我们直接调百度地图JS API。 注意部署域名前缀需要https,开发环境可以用phpstudy一键申请开发者测试证书从443端口访问。访问页面后,浏览器将会弹出提权窗口提示获取地理位置权限,也就是说大部…
示例: 直接将URL"https://example.com/example.js"中的JS代码注入到浏览器中: // ==UserScript== // @name userScript // @version 1.0 // @connect example.com // @match *://*/* // @run-at document-st…
转自:原文链接 直接引入 注意:劫持发生的时机是库引入的时候,因此脚本应运行于document-start阶段,或至少于目标请求发生之前。不同版本的ajaxHooker同时生效时可能发生冲突,相同版本则不会引发错误,但修改效果可能相互覆盖。 //@require https://scriptcat.org/lib/637/1.4.3/aj…
转自:原文链接 直接在脚本顶部引入: // @require https://scriptcat.org/lib/513/2.0.0/ElementGetter.js 防止丢失单独记录一份: // ==UserScript== // @name ElementGetter // @author cxxjackie // @version …