从Blogger转移 Get link Facebook X Pinterest Email Other Apps January 11, 2023 Blogger虽然挺好用,但是我现在打算用纯HTML+Javascript+Markdown来实现轻量级的Blog,基础的部分我已经弄好了,后续需要优化,导出Blogger的文章,所以Blogger可能以后不会更新,反正没人看,甚至删除掉。https://sheng.pages.dev/这个计划将在2023年2月结束前完成。 Get link Facebook X Pinterest Email Other Apps Comments
微店补货通知大获全胜 October 22, 2022 前言:好几周前,BIGDONGDONG开始分享他的emby库,账号在微店上获得,但是前几次直播人气太旺,那就只能利用机器的力量在补货的时候通知我了。 20221029: 之前那篇标题里有“监控”违反TOS了,重新换个新文章吧。 方法: BIGDONGDONG的微店《=ProxyAPI(防止反爬虫)《=Python Requests =》Telegram Api(Proxy,通过Works转发API,以达到国内服务器访问的目的) 效果: 实现:重点展示Requests部分,其它的都是前期的项目。其实经过实践,微店并没有禁止同IP的疯狂抓取。 最后贴下code: 小脚本就不传GitHub了😂 注意缩进, 以下发法是: BIGDONGDONG的微店《=Python Requests =》Telegram Api(需要代理访问) 。 import requests import time import random from time import gmtime, strftime import sys def timenow(): return(strftime("%Y-%m-%d %H:%M:%S", gmtime())) def TG_Bot_GetMe(bot): r=requests.get("https://api.telegram.org/bot{}/GetMe".format(str(bot))) return (r.content.decode()) def TG_Bot_GetUpdates(bot): r=requests.get("https://api.telegram.org/bot{}/getupdates".format(str(bot))) return (r.content.decode()) def TG_Bot_SendMessage(bot,chat_id,text): r=requests.get("https://api.telegram.org/bot{}/sendMessage?cha... Read more
解决 NetworkManager 内存占用过高的问题 November 25, 2021 Centos 7 参考 https://support.huawei.com/enterprise/zh/doc/EDOC1000099509/a6d7ea73 这篇文章, 这个问题是 NetworkManager 的设计缺陷, 在特定情况下产生了大量的内存碎片. 解决办法就是重启进程. 在 Centos 7 中, 使用 systemd 进行进程管理, 所以重启的命令就是 systemctl restart NetworkManager . Read more
通过Cloudflare Workers转换订阅 March 12, 2022 我去年7月6号发布了个利用Python分享订阅的,其实部署起来非常不稳定。 所以我又弄了个基于Cloudflare Workers 的,很久以前就弄好了,但是忘了有这事,今天整理Blog,来补充一下。 这个意图是使被贡献者不用天天换订阅链接,只要workers里改改就行了。 addEventListener( "fetch" , event => { event.respondWith(handleRequest(event.request)) }) async function handleRequest(request) { let { pathname } = new URL (request.url); if (pathname== "/example" ||pathname== "/example/" ) { return new Response ( "Hello worker!" , { headers: { "content-type" : "text/plain" }}) } //fast-fish if (pathname== "/archived/fast-fish/v2ray" ||pathname== "/archived/fast-fish/v2ray/" ) { return fetch( `https://bigairport.icu/api/v1/client/subscribe?token=98` ); } if (pathname== "/fast-fish/v2ray" ||pathname== "/fast-fish/v2ray/" ||pathname== "/fast-fish/ssr" ||pathname== "/fast-fish/ssr/" ) { return fetch( `https://bigairport.icu/api/v1/client/subscribe?token=98`... Read more
Comments
Post a Comment