吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1165|回复: 12
上一主题 下一主题
收起左侧

[Python 原创] 图床辅助Python脚本,方便复制图床链接

[复制链接]
跳转到指定楼层
楼主
gamewfj 发表于 2024-6-15 17:48 回帖奖励
本脚本针对
[公告] 都2024年了还有人不会用图床?下面我来教你怎么用图床!
https://www.52pojie.cn/thread-1455093-1-1.html
中介绍的百度图床https://img.fzxx.xyz/



思路是自己的,
脚本是AI写的,稍微修改下就可以用,
厚脸皮挂个原创。




论坛使用这个图床是不是有问题?插入图片链接就是一个小破图:


这个图片是上传论坛的


[Python] 纯文本查看 复制代码
import requests
import browser_cookie3
import json
# POST目标URL,通过对[url]https://img.fzxx.xyz/[/url]的动作进行抓包,其中有个&logid=391515XXXX不知道干嘛的,经测试删除也可以
url = 'https://sp0.baidu.com/6_R1fD_bAAd3otqbppnN2DJv/Pic/upload?pid=super&app=skin'

# 文件路径
file_path = 'D:\\Users\\wfj\\Desktop\\2.png'

# 这个是用自己的百度登录账号的cookie进行操作的,edge的提取不了,这里根据实际登录百度账号的浏览器修改吧
cj = browser_cookie3.firefox(domain_name='.baidu.com')

# 打开文件并读取二进制数据
with open(file_path, 'rb') as file:
    file_data = file.read()
# 构建文件上传的表单数据
files = {
    'file': (file_path, file_data, 'image/jpeg')
}

# 发送 POST 请求,上传文件并携带 Cookie
response = requests.post(url, files=files, cookies=cj)

# 打印响应内容
# print(response.text)

# 通过json读取返回内容的内容
response_data = response.text
# 将返回信息解析为Python字典
data = json.loads(response_data)
# 提取pic_water字段的值
pic_water_url = data['data']['pic_water']
# print(pic_water_url)
# 将[url]http://imgsrc.baidu.com/super[/url]替换为[url]https://imgsrc.baidu.com/forum[/url]
modified_url = pic_water_url.replace('http://imgsrc.baidu.com/super', 'https://imgsrc.baidu.com/forum')
print(modified_url)

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
0120 + 1 + 1 我很赞同!

查看全部评分

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

推荐
爱飞的猫 发表于 2024-6-16 00:18


我也晒个,GoLang 做的。部署后直接打开网页,复制粘贴图片或拖放都可

代码仓库 -- https://github.com/FlyingRainyCats/BaiduImageUploadServer
3#
raindrop00 发表于 2024-6-15 18:12
4#
ThemanRonin 发表于 2024-6-15 19:14
本帖最后由 ThemanRonin 于 2024-6-15 19:26 编辑

我搞了个油猴,在线上传图床后直接预览,更方便一些
5#
Selchar 发表于 2024-6-15 20:54
值得学习研究!
6#
ZTOA10 发表于 2024-6-15 21:45
ThemanRonin 发表于 2024-6-15 19:14
我搞了个油猴,在线上传图床后直接预览,更方便一些

你就只晒图是吗
7#
asd124689 发表于 2024-6-16 08:00
这种百度链接能活多久?
8#
leestef 发表于 2024-6-16 09:26
感谢分享,研究学习下
9#
Caraciold_Jr 发表于 2024-6-16 11:35
我之前就是这么整的,但是这个接口不给力容易封
10#
collinchen1218 发表于 2024-6-16 13:21
爱飞的猫 发表于 2024-6-16 00:18
我也晒个,GoLang 做的。部署后直接打开网页,复制粘贴图片或拖放都可

代码仓库 -- https://gi ...

这个不错,叫风之暇想版主部署下,原来的那个太麻烦了

点评

这个要服务器计算资源的,流量走服务器。不建议公开搭建。  详情 回复 发表于 2024-6-16 23:06
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-24 17:13

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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