吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 24503|回复: 59
收起左侧

[Python 转载] 青龙面板的一键批量传ck脚本,以及一些自用脚本,大概率不再更新 2022.2.7

   关闭 [复制链接]
祈LHL 发表于 2021-8-4 18:54
本帖最后由 祈LHL 于 2022-6-12 12:51 编辑

2021.8.6更新  

代码改了改,2.2面板和2.8面板都适配了,详见仓库

2021.9.29更新

仓库更新分发脚本,分发不含wskey的ck跑脚本,避免脚本盗取wskey

2021.10.3

更新多容器同步任务脚本,方便多容器管理,使用方法详见注释

2021.10.8

更新多容器脚本同步

更新无脑同步一切任务和脚本

2021.10.10

更新多容器环境变量状态同步

2021.10.21

更新多容器ck合并脚本

2021.10.26

更新单容器屏蔽词查询和清除脚本

2021.10.26

分离脚本中的配置,实现脚本更新不覆盖配置

2021.11.25

增加单容器依赖文件修复脚本

2021.12.22

增加单容器监控脚本运行,一键查询有报错的任务

2021.12.23

增加单容器自动轮换ck脚本

2021.12.25

增加单容器自查黑号自动后置脚本,增加自动启用任务,默认不进行任何操作,配置好后会检索禁用的任务尝试运行1分钟,如果日志内容符合条件自动启用,否则继续禁用

2022.1.1

修复一些bug,进行大部分的优化
2022.2.7

业务繁重,大概率不再更新,年中看看有没有时间了。


下面是2.8的源码


如题,不是很懂后端,直接写了个网页自动化脚本批量传ck到青龙2.8里,代码如下:
[Python] 纯文本查看 复制代码
from selenium import webdriver
import time
import random
import re

#by spiritLHL
username = ''#用户名
password = ''#密码
address = ''#青龙2.8登陆地址:https://xxxx:xxxx/
#ck形式,默认是形式一,有需要的自己注释掉形式一使用形式二

##形式一:ck.txt文件中一行一个ck
with open('ck.txt','rb') as fp:
    temp = fp.read().splitlines()
ck = []
for i in temp:
    ck.append(str(i).replace("b'","").replace("'",""))

'''
##形式二:ck1&ck2&ck3的形式
data = '这里填ck1&ck2的形式'
ck = data.split('&')
'''

driver = webdriver.Firefox(executable_path=r'./geckodriver.exe')
driver.get(address)
time.sleep(0.5)
driver.find_element_by_xpath('//*[@id="username"]').send_keys(f'{username}\n')
time.sleep(0.3)
driver.find_element_by_xpath('//*[@id="password"]').send_keys(f'{password}')
time.sleep(0.3)
driver.find_element_by_xpath('/html/body/div/div/div/div[2]/form/div[3]/button').click()
driver.get(f'{address}env')
time.sleep(0.3)
for i in ck:
    driver.find_element_by_xpath('/html/body/div[1]/div/section/div[2]/main/div/div[1]/div/div/span/button/span').click()
    time.sleep(0.6)
    driver.find_element_by_xpath('//*[@id="env_modal_name"]').send_keys("JD_COOKIE")
    driver.find_element_by_xpath('//*[@id="env_modal_value"]').send_keys(f"{i}")
    driver.find_element_by_xpath('/html/body/div[2]/div/div[2]/div/div[2]/div[3]/button[2]').click()
    time.sleep(0.5)
print('Success')






配合火狐浏览器和对应的driver使用,已打包到gitee仓库:https://gitee.com/spiritlhl/qinglong_auto_tools/tree/master/2288

8.24 更新附赠的一些小东西,写的很烂,勿喷
[Python] 纯文本查看 复制代码
# 多ck去重,每10个隔一行输出,ck格式:
#ck1&ck2&ck3&……

#代码
import re


data1 = ''
data2 = ''
#data3 = ''
#data4 = ''
temp1 = data1.split('&')
temp2 = data2.split('&')
#temp3 = data3.split('&')
#temp4 = data4.split('&')
temp = temp1 + temp2
#temp = temp1 + temp2 + temp3 + temp4
temp = list(set(temp))
pin = []
for i in temp:
    tp = re.finditer("pt_pin=",i)
    for j in tp:
        t = j.span()[1]
        pin.append(i[t:-1])
pin = list(set(pin))
result = []
for i in temp:
    tp = re.finditer("pt_pin=",i)
    for j in tp:
        t = j.span()[1]
        if (i[t:-1]) in pin:
            result.append(i)
            pin.remove(i[t:-1])
print('ck总计:{}'.format(len(result)))
cout = 0
for i in result:
    print(i)
    cout+=1
    if cout%10 == 0:
        print(' ')




仓库链接: https://gitee.com/spiritlhls/qinglong_auto_tools/

如果觉得写得还行,麻烦给个免费评分,谢谢

免费评分

参与人数 9吾爱币 +7 热心值 +7 收起 理由
jenk + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
jjxwy + 1 + 1 我很赞同!
199uu + 1 + 1 我很赞同!
haodechi + 1 + 1 我很赞同!
metall + 1 鼓励转贴优秀软件安全工具和文档!
szmartin + 1 有青龙助力的教程么?
Estella + 1 热心回复!
小公主々 + 1 厉害,不过现在都是免费给挂了
pycah + 1 + 1 感谢大神

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| 祈LHL 发表于 2021-8-11 10:46
本帖最后由 祈LHL 于 2021-12-6 21:27 编辑

我不分享关于青龙的实际脚本,我只会分享我自己开发的青龙配套工具,不解决青龙其他相关问题,请勿在本版发布无关帖子,谢谢配合
彭哥列第十代 发表于 2021-8-4 22:32
那年夏天52 发表于 2021-8-4 19:27
青龙到底是个什么面板,实现的是什么功能呢?
 楼主| 祈LHL 发表于 2021-8-4 19:34
那年夏天52 发表于 2021-8-4 19:27
青龙到底是个什么面板,实现的是什么功能呢?

懂的都懂,自己各大搜索引擎搜一下青龙面板就明白了,嘿嘿
sikro 发表于 2021-8-4 19:55
那年夏天52 发表于 2021-8-4 19:27
青龙到底是个什么面板,实现的是什么功能呢?

主要用来配合jdscript使用
hushenan 发表于 2021-8-4 20:07
谢谢分享
snakenba580 发表于 2021-8-4 20:53
这个先研究一下,感觉蛮有用的谢谢啦
明次 发表于 2021-8-4 20:57
青龙干嘛用的?
gabn1meng 发表于 2021-8-4 21:36
某东代G貌似也可以用这个面板但是我只是听说 啥也不会
CCQc 发表于 2021-8-4 21:46
爬虫辅助?感谢分享
wetermela 发表于 2021-8-4 22:21
已经在挂了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 21:26

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表