全套英雄联盟系列壁纸,确定不来了解一下?

前言

在这里插入图片描述

在这里插入图片描述

我曾踏足山巅,也曾跌落低谷,二者都让我受益良多

最近喜欢在文章前面加入联盟的壁纸,一是为了填充内容,不显得内容干燥,二是这些壁纸看起来确实很帅哈哈

于是花了点时间找了些LOL的壁纸网站,最终锁定了https://lolskin.cn/ 英雄联盟皮肤站,看了下这个站还是很不错的,可以根据英雄和皮肤系列进行筛选查看皮肤,并且支持1920*1080高清壁纸,还是非常nice的,于是花了点时间把皮肤按照系列类别下载下来,最终下载了64个皮肤系列,418个皮肤壁纸,总计84.8M,文末有地址分享

按照系列

在这里插入图片描述

按照英雄

在这里插入图片描述

分析页面

系列类别的地址是 https://lolskin.cn/sets.html,这个页面是一个典型的列表页,点进去是每个系列的所有英雄皮肤详情页

分析图片连接

在这里插入图片描述
列表页面是各种系列皮肤的缩略图,点进去之后是对应皮肤系列的英雄皮肤壁纸,但是这个壁纸是经过压缩的

在这里插入图片描述
需要再点进去具体的英雄才能看到真正的1920*1080高清图片

在这里插入图片描述

分析两边的图片连接发现,英雄皮肤列表的图片地址是 https://static.lolskin.cn/data/skin308x560/Lulu/6.jpg,高清图片的连接地址是 https://static.lolskin.cn/data/skin/Lulu/6.jpg,英雄皮肤列表的图片地址多了308*560,所以需要我们在获取了缩略图的地址后进行替换掉 308 * 560 即可

分析列表页

列表页的每一个皮肤系列都是一个div,这些div都放在一个class为row的div下面

列表页的每个皮肤系列的css query为 div.row > div

皮肤系列的名称的css query为 div.set-name

点击皮肤的详情连接的css query 为 a.full-a
在这里插入图片描述

在这里插入图片描述

分析英雄列表页

在这里插入图片描述

每个英雄的皮肤的css query 为 div.skin-container

英雄皮肤的名字的css query 为 div.skin-name

英雄皮肤的连接地址的css query 为 img的src

在这里插入图片描述

编码

获取列表页

根据上面分析的css选择器,找到对应的

Document document = Jsoup.connect("https://lolskin.cn/sets.html").validateTLSCertificates(false).get();
        Elements subjects = document.select("div.row > div");

for (Element subject : subjects) {
    		//获取每个系列的连接
            String subjectHref = subject.select("a").attr("abs:href");
    		//获取每个系列的名称
            String name = subject.select("div.set-name").text().replace("/","");
            }
        }

获取每个系列英雄皮肤

//请求列表页获取到的每个系列的连接subjectHref,
Document skinListDoc = Jsoup.connect(subjectHref).validateTLSCertificates(false).get();
//获取每个英雄皮肤的位置
Elements skins = skinListDoc.select("div.skin-container");
for (Element skin : skins) {
    //获取每个皮肤的名称  ,需要替换掉/,不然创建文件夹会有问题
    String skinName = skin.select("div.skin-name").text().replace("/","");
    //获取每个皮肤的图片地址
    String imgUrl = skin.select("img").attr("abs:src");
    //替换上面分析的308x560
    imgUrl = imgUrl.replace("308x560", "");
}

下载图片

按照皮肤系列名称来建立文件夹,文件夹里存放对应的英雄皮肤图片

byte[] bytes = Jsoup.connect(imgUrl).validateTLSCertificates(false).ignoreContentType(true).execute().bodyAsBytes();
savaImage(bytes,"D:\\pic\\"+name,skinName+".jpg");

//下载图片
public static void savaImage(byte[] img, String filePath, String fileName) {
        BufferedOutputStream bos = null;
        FileOutputStream fos = null;
        File file = null;
        File dir = new File(filePath);
        try {
            //判断文件目录是否存在
            if (!dir.exists()) {
                dir.mkdir();
            }
            file = new File(filePath + "\\" + fileName);
            fos = new FileOutputStream(file);
            bos = new BufferedOutputStream(fos);
            bos.write(img);
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            if (bos != null) {
                try {
                    bos.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
            if (fos != null) {
                try {
                    fos.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
        }

    }


遇到的问题

  1. KDA系列皮肤的名字中有/,导致创建文件夹失败,需要替换掉

在这里插入图片描述
2. 真正高清图片地址需要将获取到的图片地址替换掉308x560

成果

在这里插入图片描述

最终获取了64个皮肤系列,418个皮肤壁纸,共计85M

分析连接

链接:https://pan.baidu.com/s/1tKR9BiaWFsINtHbV1wYXcw
提取码:zgl2

img

我用双手成就你的梦想

java编程手记
关注 关注
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
spider英雄联盟官网英雄皮肤图片的获取并保存
qq_44724037的博客
05-17 725
python课布置的最后一篇实验报告
LOL 英雄联盟壁纸全套英雄高清壁纸下载
11-30
LOL 英雄联盟壁纸全套英雄高清壁纸下载
python爬虫--实战英雄联盟LOL壁纸下载
weixin_45067618的博客
05-06 356
爬取的是国服的官网,所以图片并没有所谓的4K之类的, 尺寸可选择的也不多,所以我就下载了个人比较喜欢的两种尺寸。 import os from urllib import request import requests import bs4 un_download_url = [] # 收集下载失败的信息 def un_download(file_name,url): fail_inf...
Python爬取英雄联盟官网壁纸源码分享
qq_35327732的博客
08-10 703
import json import re import requests import time def getLOLImages(): header = {‘User-Agent’:‘Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.62 Safar...
JAVA爬虫---LOL英雄图片(含皮肤)下载
编码爱好者
01-31 458
pom依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.2</version> </dependency> <dependen
炫酷UI英雄联盟所有组件UI
05-29
【炫酷UI英雄联盟所有组件UI】是一款专为游戏《英雄联盟》设计的用户界面美化资源,由知名设计师SanYe倾力打造。这个资源包包含了游戏中各种界面元素的定制化设计,旨在提升玩家的游戏体验,营造更为沉浸式和个性化...
Windows11全套官方4K内置自带壁纸.zip
10-28
Windows操作系统一直以来都有提供多样化的壁纸供用户选择,Windows 11也不例外,它不仅提供了一系列高清晰度的图像,而且这些图像往往与系统的整体设计风格保持一致,比如Windows 11的圆角、半透明效果以及柔和的...
噜阿噜撸啊撸/英雄联盟V6特效换肤全套开源-易语言
06-13
《噜阿噜撸啊撸/英雄联盟V6特效换肤全套开源-易语言》 本开源项目是基于易语言开发的英雄联盟游戏皮肤特效更换工具,适用于那些对游戏个性化有需求,希望改变英雄联盟(League of Legends,简称LOL)界面外观的玩家...
iPad Pro 2018 壁纸全套
12-20
标题 "iPad Pro 2018 壁纸全套" 提供了我们今天要讨论的主题:这是一套专为苹果2018年款iPad Pro设计的壁纸集合。这款设备以其高分辨率的Retina显示屏和先进的硬件性能,在平板电脑市场上备受瞩目。壁纸,作为个性化...
手把手教你爬取并下载英雄联盟所有英雄皮肤高清大图
weixin_40841243的博客
06-23 7749
英雄联盟全皮肤图片(截至2019年6月)
06-21
英雄联盟官网爬到的所有英雄及其皮肤的图片(截至2019年6月)。英雄联盟全皮肤图片。
使用python爬取英雄联盟的图片
teak_on_my_way的博客
07-31 3646
起因:练习一下python,看到有人爬取王者荣耀的皮肤,我也来练练手。 首先查看英雄联盟英雄界面的js,还有英雄的js以及皮肤图片的url。这里我们可以看到英雄的列表是在http://lol.qq.com/biz/hero/champion.js 中 进入英雄界面,并查看元素 这里我们可以看到图片的http://osswebimg.qq.com/images/lol/web2...
br压缩算法
thinker
03-29 5643
虽然Brotli 还是非主流,但是如新贴吧知乎就支持Brotli压缩。谷歌也提供了nginx Brotli 模块。开启方面也不用费什么力。而且cloudflare默认就提供这个支持。本文就Brotli做一些概述性科普和配置实践方法 “智能压缩”按照又拍云的说法是,同时支持 Gzip 和 Brotli 压缩算法。根据用于浏览器开启自动选择不同压缩方式。 Gzip 压缩算法 Gzip 基于 DE...
每周一磁 · 剩磁 Br
sn20020852的博客
08-10 2972
衡量永磁材料产品性能的指标主要有四个:剩磁、矫顽力、内禀矫顽力和最大磁能积。从本期开始,「每周一磁」栏目将逐一为大家介绍它们的概念与应用。 剩磁的概念 如果把磁铁比喻成海绵,剩磁就好似海绵吸水吸饱和了,这个时候海绵中的含水量,它是指将一块磁铁在闭路环境下被外磁场充磁到技术饱和后,撤消外磁场时磁铁表现的磁感应强度,全称为剩余磁感应强度,用英文符号Br表示。剩磁的单位是特斯拉(T)或高斯(Gs),换算关系为1T=10000 Gs。 磁滞回曲线与剩磁的测量 剩磁是磁滞回曲线与纵坐标轴的交点,即退磁曲线起始点的B值
游戏英雄联盟高清壁纸,人物角色都包括
awayaya1的博客
02-25 650
在如今的网络游戏中,永远不缺的就是各类土豪玩家,《英雄联盟》也不例外。除了到处炫耀 自己的英雄池外,各式各样的英雄皮肤壁纸也是他们重要的炫富资本。 想要的英雄联盟精美图片? 高图网 www.gaopic.com 高清壁纸网站为大家多搜集把更美、更全、更清晰的图片展现给大 家包括了阿狸、卡莎、阿卡丽、伊芙琳。。。等等 英雄联盟图片高清官方壁纸桌面 英雄联盟高清原画电脑桌面壁纸第三辑 英雄联盟高清原画电脑桌面壁纸第二辑 英雄联盟高清原画电脑桌面壁纸第一辑 英雄联盟高清壁纸
纯css模仿英雄联盟登录界面
weixin_44561520的博客
02-21 3732
开发工具与关键技术:DW与JS 作者:戴怡斌 撰写时间:2019年2月7日 下面我们来用JavaScript控制轮播部分,接下来我们就来看一个列子,图1是这个轮播的布局 图1 这个布局不用我多说大家都会,接下来先看纯css代码,也就是我们看到的轮播效果图,见图2图3 图2 图3 效果图出来后,我们就可以用js让这张图左右切换,也可自动切换,见js代码图 最后再把几个按钮的高亮效...
SSM入门商城小项目(有源码)
菜鸟乐编程的博客
09-07 2539
SSM入门电商小项目(有源码) 最近跟着书本做了一个小项目,觉得还不错,分享一下,由于代码繁多,就不再贴出。文末有获取源码方式。 系统设计 后台管理模块 电子商务系统 数据库设计 数据库逻辑结构设计 界面展示 前端页面 主页面 登入与注册 商品详情 购物车 订单 后台页面 商品管理 类型管理 订单管理 后台大概就是这个样子,其他模块不在一一贴出。 源码获取方式: 百度网盘https://pan.baidu.com/s/1Y3_H3PPc6CVM4XzZb8AHzw 提取码:kxbv ....
Java企业面试题3
最新发布
m0_74972727的博客
09-15 891
1. break和continue的作用(智*图) break:用于完全退出一个循环(如 for, while)或一个 switch 语句。当在循环体内遇到break语句时,程序会立即跳出当前循环体,继续执行循环之后的代码。 continue:用于跳过当前循环体中剩余的部分,并开始下一次循环。如果是在 for 循环中使用continue,则会直接进行条件判断以决定是否执行下一轮循环。 2. if分支语句和switch分支语句的异同之处(智*图) 相同点:都是用来根据不同的条件执行不同的代码块。
7系列fpga设计全套手册
05-08
7系列FPGA设计全套手册旨在为FPGA设计师提供全面的7系列FPGA设计信息,包括架构、时序、IP核、如何通过Xilinx ISE Design Suite进行设计和验证等方面。该手册针对新手,中级和高级设计人员以及系统工程师提供重要的信息,以加强其理解和掌握7系列FPGA的设计。 其中包括: 1. Xilinx 7系列架构的详细介绍,这将使设计人员充分了解所设计的FPGA的结构和功能。 2. 7系列FPGA开发板的设计策略。该部分详细介绍了开发板的要求和设计流程,以满足设计要求。 3. 时序分析和约束的重要性。该部分描述了FPGA时序设计的重要性,以及如何对时序进行分析和约束。 4. IP核的设计和集成。该手册提供了丰富的Xilinx IP核拓扑结构和应用实例,以满足系统开发需求。 5. FPGA的设计研发流程。该部分重点介绍了哪些工具可用于FPGA设计创建、仿真、验证和优化。还强调了一些设计流程的实用技巧和技术方法。 总之,7系列FPGA设计全套手册为FPGA设计人员或系统工程师提供了完备深入的FPGA设计指导,对整个7系列FPGA设计过程起到了重要的辅助作用。无论是对于新手还是经验丰富的设计人员,都是一个非常宝贵的指导工具和参考手册。
写文章

热门文章

  • 用了SpringSecurity后怎么全是403Forbidden了 7457
  • JAVASocket实现聊天室 2206
  • 这可能是对小白最友好的HTTP协议讲解了 1365
  • Tomcat入门学习 1093
  • 全套英雄联盟系列壁纸,确定不来了解一下? 1058

分类专栏

  • Spring Security 2篇
  • LeetCode 20篇

最新评论

  • 用了SpringSecurity后怎么全是403Forbidden了

    学疯了: 我是按照书上来的,没有formLogin().....

  • 用了SpringSecurity后怎么全是403Forbidden了

    生活是一条大马哈鱼: 感谢,在请求头中实现csrf token传递后解决了该bug。

  • 用了SpringSecurity后怎么全是403Forbidden了

    qq_46153920: 大佬牛逼,为啥有的人会成功有的人会失败

  • 全套英雄联盟系列壁纸,确定不来了解一下?

    weixin_44916035: 大佬源码发一下 学习一下怎么写

  • LeetCode每日一题,Z字形变换

    Coffey强: 大佬

大家在看

  • 牛客小白月赛101 952
  • Redis从基础到实战总结+Redisson分布式锁小结 1852
  • 面向对象基本方法 341
  • MySQL 源码|87 - SELECT 语句解析后的执行过程|V20240922
  • 软件测试面试题(5)——二面(游戏测试) 774

最新文章

  • 用了SpringSecurity后怎么全是403Forbidden了
  • LeetCode每日一题,删除有序数组中的重复项 II
  • LeetCode每日一题,删除有序数组中的重复项
2021年23篇
2020年8篇

目录

目录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家南通仿石材玻璃钢花盆重庆玻璃钢花盆厂生产厂家岳阳商场美陈湖南玻璃钢广场雕塑厂家楚雄市玻璃钢雕塑加工湛江玻璃钢雕塑设计景禾玻璃钢雕塑工艺品四会玻璃钢人物雕塑价格山东玻璃钢雕塑销售企业玻璃钢人物雕塑广场深圳海盛玻璃钢雕塑郑州玻璃钢艺术雕塑定制定做玻璃钢花盆使用说明金华动物玻璃钢雕塑订做价格玻璃钢欧式小孩雕塑郑州清远玻璃钢切面动物雕塑西藏玻璃钢瓜果雕塑玻璃钢花盆工厂价位玻璃钢雕塑不喷清漆能用几年公园玻璃钢动物雕塑源头好货北京特色商场美陈珠海玻璃钢景观雕塑临沂玻璃钢雕塑泡沫模型上海商场美陈雕塑湛江玻璃钢卡通雕塑咨询问价惠州透明玻璃钢雕塑厂家电话珠海玻璃钢对弈人物雕塑兴义玻璃钢雕塑厂玻璃钢卡通雕塑特价安丘玻璃钢雕塑壁纸香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化