青龍面板基本配置青龍面板外網(wǎng)映射配置1,、配置環(huán)境變量 腳本地址: https://cdn./gh/xiaofeisvip/ql@main/nwct_cpolar.py
變量名名稱必須是:qlnwct_authtoken,,里面填寫token即可,。 token獲取方式:http:///yk24h 打開上面網(wǎng)址注冊賬號(hào),然后點(diǎn)擊驗(yàn)證,復(fù)制里面的值即可。
消息通知配置
用微信應(yīng)用機(jī)器人 手機(jī)上點(diǎn)擊群機(jī)器人圖像進(jìn)去即可看到webhook地址 釘釘如何添加機(jī)器人:傳送 注意:webhook填寫access_token=后面的內(nèi)容,,前面的都不需要
修改配置文件:
如果自己會(huì)寫代碼,我自己寫了一套消息通知接口,,可以對(duì)接我這個(gè),,后續(xù)我會(huì)寫一個(gè)demo,更新上去,。 https:///f/article/184.html 1.注冊企業(yè)微信 獲取ID https:l/work.weixin.gg.com/wework admin/loginpage WX 掃碼登錄,,沒有企業(yè)的先點(diǎn)擊注冊,,然后點(diǎn)擊我的企業(yè),,獲取企業(yè)id,先復(fù)制下來,,后續(xù)會(huì)用
2.獲取secret和AgentID和成員id 依次進(jìn)入應(yīng)用管理-應(yīng)用-自建創(chuàng)建應(yīng)用
自己創(chuàng)建完成后獲取secret和AgentID和成員id 其中secret需要下載企業(yè)微信才能查看,,下載后用微信登錄,查看后即可刪除企業(yè)微信 secret和AgentID直接填,,成員id,默認(rèn)為@all(就是給所有人都推送),,如果單獨(dú)給某些人推送,就用|隔開
3.獲取圖片鏈接 點(diǎn)擊下面的發(fā)送消息 上傳一張素材圖,,如下圖
右鍵,,保存圖片鏈接 把圖片鏈接復(fù)制到文本,取我藍(lán)色標(biāo)記的那段 4最后整理下復(fù)制的內(nèi)容 例:"gw779cadfqfe8c151f,MPKN9gX97w4e4b4h4u7u4i4i4i4iO6mN_dDedBFzqC5c, @all,1000003,27CS6BjySpyoIE8ybfG5azvYhO16Yjsf_Zum20xlsuyuB6oNJ0DHpjoUNPtWIllkg"第一個(gè)值企業(yè)id,,第二個(gè)是secret,,第三個(gè)直接填@all,第四個(gè)是AgentID,,第五個(gè)是圖片id 中間逗號(hào)隔開,,也可以吧圖片id改成0,這樣就是文字消息了(不推薦),,文字消息會(huì)顯示不全,。 把這段粘貼到config.sh 企業(yè)微信應(yīng)用內(nèi)即可 5.最終效果如圖 依賴安裝配置依賴管理->新建依賴->勾選自動(dòng)拆分->確定(自動(dòng)拆分是可以復(fù)制多個(gè),否代表一個(gè)個(gè)安裝)
node的依賴: crypto-js prettytable dotenv jsdom date-fns tough-cookie tslib [email protected] ts-md5 jsdom -g jieba fs form-data json5 global-agent png-js @types/node require typescript js-base64 axios moment python的依賴: requests canvas ping3 jieba PyExecJS aiohttp
linux的依賴: bizCode
bizMsg
lxm 常用定時(shí)規(guī)則 20 */12 * * * 每12小時(shí)的20分 0 0,1-23/3 * * * 0點(diǎn) 1 點(diǎn) 后每3小時(shí) 13 1,6,22 * * * 1:13 6:13 22:13運(yùn)行
0 1,3,5,7,9,11,13,15,17,21 * * * 凌晨1點(diǎn)隔2小時(shí)運(yùn)行1次,,共10次 30 1,3,5,7,9,11,13,15,17,21 * * * 凌晨1點(diǎn)30 隔2小時(shí)運(yùn)行1次,,共10次 40 1,3,5,7,9,11,13,15,17,21 * * * 0 2,6,10,14,18 * * * 凌晨2點(diǎn) 隔4小時(shí)運(yùn)行1次,共5次
0 20 30 * * 每月30日20點(diǎn)運(yùn)行 0 20 * * 7 每周日20點(diǎn) 12 8 * * *每天8:12 12 1 * * * 0 0-23/1 * * * 每小時(shí)一次 */5 * * * * ? #每隔 5 秒執(zhí)行一次 0 */1 * * * ? #每隔 1 分鐘執(zhí)行一次
*/5 * * * * ? #每隔 5 秒執(zhí)行一次0 */1 * * * ? #每隔 1 分鐘執(zhí)行一次 0 0 2 1 * ? * #每月 1 日的凌晨 2 點(diǎn)執(zhí)行一次 0 15 10 ? * #MON-FRI 周一到周五每天上午 10:15 執(zhí)行 0 15 10 ? 6L #2002-2006 2002 年至 2006 年的每個(gè)月的最后一個(gè)星期五上午 10:15 執(zhí)行 0 0 23 * * ? #每天 23 點(diǎn)執(zhí)行一次 0 0 1 * * ? #每天凌晨 1 點(diǎn)執(zhí)行一次 0 0 1 1 * ? #每月 1 日凌晨 1 點(diǎn)執(zhí)行一次 0 0 23 L * ? #每月最后一天 23 點(diǎn)執(zhí)行一次 0 0 1 ? * L #每周星期天凌晨 1 點(diǎn)執(zhí)行一次 0 26,29,33 * * * ? #在 26 分,、29 分,、33 分執(zhí)行一次 0 0 0,13,18,21 * * ? #每天的 0 點(diǎn)、13 點(diǎn),、18 點(diǎn),、21 點(diǎn)都執(zhí)行一次 0 0 10,14,16 * * ? #每天上午 10 點(diǎn),,下午 2 點(diǎn),4 點(diǎn)執(zhí)行一次 0 0/30 9-17 * * ? #朝九晚五工作時(shí)間內(nèi)每半小時(shí)執(zhí)行一次 0 0 12 ? * WED #每個(gè)星期三中午 12 點(diǎn)執(zhí)行一次 0 0 12 * * ? #每天中午 12 點(diǎn)觸發(fā) 0 15 10 ? * * #每天上午 10:15 觸發(fā) 0 15 10 * * ? #每天上午 10:15 觸發(fā) 0 15 10 * * ? * #每天上午 10:15 觸發(fā) 0 15 10 * * ? #2005 2005 年的每天上午 10:15 觸發(fā) 0 * 14 * * ? #每天下午 2 點(diǎn)到 2:59 期間的每 1 分鐘觸發(fā) 0 0/5 14 * * ? #每天下午 2 點(diǎn)到 2:55 期間的每 5 分鐘觸發(fā) 0 0/5 14,18 * * ? #每天下午 2 點(diǎn)到 2:55 期間和下午 6 點(diǎn)到 6:55 期間的每 5 分鐘觸發(fā) 0 0-5 14 * * ? #每天下午 2 點(diǎn)到 2:05 期間的每 1 分鐘觸發(fā) 0 10,44 14 ? 3 WED #每年三月的星期三的下午 2:10 和 2:44 觸發(fā) 0 15 10 ? * MON-FRI #周一至周五的上午 10:15 觸發(fā) 0 15 10 15 * ? #每月 15 日上午 10:15 觸發(fā) 0 15 10 L * ? #每月最后一日的上午 10:15 觸發(fā) 0 15 10 ? * 6L #每月的最后一個(gè)星期五上午 10:15 觸發(fā) 0 15 10 ? * 6L #2002-2005 2002 年至 2005 年的每月的最后一個(gè)星期五上午 10:15 觸發(fā) 0 15 10 ? * 6#3 #每月的第三個(gè)星期五上午 10:15 觸發(fā)
常用命令1.查看容器名docker ps -a2.重啟青龍容器docker restart 你的容器名3.更新青龍(或者直接面板更新)docker exec -it qinglong ql update4.更新青龍并編譯docker exec -it qinglong ql restart5.拉取自定義倉庫,,已Faker倉庫為例docker exec -it qinglong ql repo https:///https://github.com/shufflewzc/faker2.git 'jd_|jx_|gua_|jddj_|getJDCookie' 'activity|backUp' '^jd[^_]|USER|ZooFaker_Necklace.js|JDJRValidator_Pure|sign_graphics_validate'6.拉取單個(gè)腳本,,以Faker庫的資產(chǎn)變更通知為例docker exec -it qinglong ql raw https://github.com/shufflewzc/faker2/blob/main/jd_bean_change_new.js7.導(dǎo)出互助碼docker exec -it qinglong ql code8.通知測試docker exec -it qinglong notify test test9.立即執(zhí)行腳本,以資產(chǎn)變更通知為例docker exec -it qinglong task jd_bean_change_new.js now10.并行執(zhí)行腳本docker exec -it qinglong task jd_bean_change_new.js conc11.查看青龍密碼 注意你的容器及文件夾名稱docker exec -it qinglong cat /ql/config/auth.json12.刪除7天前的所有日志docker exec -it qinglong ql rmlog 713.啟動(dòng)青龍bot 前提你已配置好青龍BOTdocker exec -it qinglong ql bot 國內(nèi)服務(wù)器拉庫慢問題修改配置文件,找到 ProxyUrl,,配置如下地址即可,。 https://pd./ https://ttsqq.ttsqq.workers.dev/ https://hub./ https://gh./ 拉取單個(gè)腳本: ## 對(duì)應(yīng)意思 “庫地址” “拉哪些” “不拉哪些” “依賴文件” “分支”
拉取單個(gè)腳本: ql raw <fileurl>
|