精华内容
下载资源
问答
  • 哔哩哩上面gis大师发布的视频源码,视频需要收费,我把源码上传给你们,胡灏讲的课,虽然和官网例子差不多,但是还行
  • 哔哩聚合pc是一款集合了“哔哩哔哩PC客户端”和“哔哩聚合手机版”的优势而打造的全新软件,哔哩聚合可以强制使用B站播放器播放视频,并且可以绕过(破解)播放地区限制、破解播放部分已被删除下线的视频等。...
  • 哔哩搜索-百度网盘搜索引擎是一个以node.js进行开发的百度云分享爬虫项目。同时也是一个简单高效的nodejs爬虫模型。 github上有好几个这样的开源项目,但是都只提供了爬虫部分,这个项目在爬虫的基础上还增加了保存...
  • 哔哩下载姬(downkyi)是一个简单易用的哔哩哔哩视频下载工具,具有简洁的界面,流畅的操作逻辑。 哔哩下载姬可以下载几乎所有的B站视频,并输出mp4格式的文件;采用Aria下载器多线程下载,采用FFmpeg对视频进行混流...

    介绍:

    哔哩下载姬(downkyi)是一个简单易用的哔哩哔哩视频下载工具,具有简洁的界面,流畅的操作逻辑。
    哔哩下载姬可以下载几乎所有的B站视频,并输出mp4格式的文件;采用Aria下载器多线程下载,采用FFmpeg对视频进行混流、提取音视频等操作。

    [优化] 程序的一些显示。

    [优化] 程序核心代码结构。

    [新增] 访问用户空间。

    [新增] UP主投稿视频列表展示。

    [新增] UP主频道列表展示。

    [新增] 意见反馈入口,将进入github的issue页。

    支持二维码登录
    支持4K下载
    支持视频、番剧、剧集、电影、课程下载
    支持用户收藏夹、订阅、稍后再看、历史记录下载
    支持港澳台番剧下载,解除地区限制
    支持封面下载
    支持断点续传
    支持Aria2c
    支持下载历史记录保存
    支持av、BV互转
    支持弹幕发送者查询
    支持音视频分离
    支持去水印
    支持检查更新
    使用方法 环境
    要求.NETFramework>=4.7.2
    安装.NETFramework4.7.2
    .NETFramework4.7.2在线安装程序
    .NETFramework4.7.2离线安装程序
    也可以安装.NETFramework4.8
    检索
    哔哩下载姬支持多种复制于浏览器或APP的网址格式,在程序主页输入并按回车键即可开始检索。

    视频详情页中,先选中视频再下载,如果该视频已经在下载队列或者已下载列表中,则不会被添加。

    用户收藏夹、订阅、稍后再看、历史记录中,点击下载后,会默认下载选中视频的所有分P。


    网盘下载地址:

    https://zijiewangpan.com/GNHHp3ISdlQ


    图片:



    展开全文
  • jQuery仿哔哩哔哩视频弹幕代码, jQuery仿哔哩哔哩视频弹幕代码
  • 梦花哔哩助手(全新强大的b站挂机软件)是一款全新强大的b站挂机软件,已测可用需要的进,可以帮助喜欢逛B站的用户自己挂机、签到,该软件使用简单,最近没时间看B站的可以下载一个挂上,非常实用! 主要功能: 1·...
  • .NET Framework 4.7.2 离线安装程序 也可以安装 .NET Framework 4.8 检索 哔哩下载姬支持多种复制于浏览器或APP的网址格式,在程序主页输入并按回车键即可开始检索。 视频详情页中,先选中视频再下载,如果该视频...

    软件特色

    1、二维码登录(不想做账号密码登录的功能,避免窃取账号的嫌疑),未登录时视频清晰度最高为1080P,大会员账户登录后可下载4K视频,以及会员专享番剧等。
      2、可设置同时下载任务数,最多同时下载8个视频(不建议设置太大,100M宽带设为同时下载1个也能满速,太大可能导致下载失败)。
      3、解除地区限制(此功能可能随时失效)。
      4、检查更新。
      5、视频去水印
      6、支持flv视频下载
      7、可设置优先下载画质
      8、可选择下载的视频编码:H.264/AVC和H.265/HEVC
    使用方法
      环境
      要求 .NET Framework 》= 4.7.2
      安装 .NET Framework 4.7.2
      .NET Framework 4.7.2 在线安装程序
      .NET Framework 4.7.2 离线安装程序
      也可以安装 .NET Framework 4.8
      检索
      哔哩下载姬支持多种复制于浏览器或APP的网址格式,在程序主页输入并按回车键即可开始检索。
      视频详情页中,先选中视频再下载,如果该视频已经在下载队列或者已下载列表中,则不会被添加。
      用户收藏夹、订阅、稍后再看、历史记录中,点击下载后,会默认下载选中视频的所有分P。
      目前已支持的有:
      [x] av号:av170001,https://www.bilibili.com/video/av170001
      [x] BV号:BV17x411w7KC,https://www.bilibili.com/video/BV17x411w7KC
      [x] 番剧(电影、电视剧)ss号:https://www.bilibili.com/bangumi/play/ss32982
      [x] 番剧(电影、电视剧)ep号:https://www.bilibili.com/bangumi/play/ep317925
      [x] 番剧(电影、电视剧)md号:https://www.bilibili.com/bangumi/media/md28228367
      [x] 课程ss号:https://www.bilibili.com/cheese/play/ss205
      [x] 课程ep号:https://www.bilibili.com/cheese/play/ep3489
      [x] 用户空间:uid928123,UID:928123,https://space.bilibili.com/928123
      注:因为番剧和课程都有ss号和ep号,因此暂时不能直接输入ss号和ep号。


    网盘下载地址:

    http://www.bytepan.com/OJctPF5f26w


    图片:


    展开全文
  • <div><p>可以做一个自动发布p站图片到哔哩专栏的腾讯云函数或者action脚本吗? 手动执行太累了</p><p>该提问来源于开源项目:happy888888/BiliExp</p></div>
  • 而今天向大家推荐一款最新的哔哩哔哩第三方客户端,是因为这一款设计的界面UI很用心,使用起来非常方便,远远超过你先去问问B站官方开发的UWP客户端,那个交互真的不行唉(一些B站UWP应用)(号主推荐的哔哩UWP)...
     850795a75fb7d080454c55f8a288a393.gif 

    前言:

    B站,这个大家应该不用我多说了,之前还专门做了一期 Up 主推荐。现在小破站有点像发展成中国版 Youtube,活跃用户早已破亿,也就是说,每十来个人,就有一个B站用户。

    b16e51e2b668414a9ed4713e63d399cb.png

    而今天向大家推荐一款最新的哔哩哔哩第三方客户端,是因为这一款设计的界面UI很用心,使用起来非常方便,远远超过你先去问问B站官方开发的UWP客户端,那个交互真的不行唉2682025496c0c2aaf122f1f1beb81962.png

    a28294de1290bc406212e4913c6076af.png

    (一些B站UWP应用)

    13c743ccfa2900aaba629836e5705e02.png

    (号主推荐的哔哩UWP)

    而且这个第三方居然支持大会员专属的1080P+画质。乃至只要你的设备支持,这里4K60帧的画质也是免费的。

    570d798a2710ec67ef879c10e17251de.png

    小窗口播放,选择播放倍数,锁定功能,截图功能,非常适合那些在B站自学的朋友。

    9be43cd852679e62e7b9a1ecdaea7cd8.png

    这样就可以同时看两个视频,达到双倍的快乐:

    22f57c59424c7ae5c12650852cfc9876.png

    哪怕是一次撸4条猫,4倍的快乐对我的CPU也是毫无压力。

    2ad11f29b4a522b00a659948bcd13164.png

    毕竟这个UWP 应用的三段布局功能,可以达到极致宽屏,占用更多的横向空间。另外,对电脑的性能要求不高,资源占用率很低。

    d5ce6dcbea13c2e3202acc203897d9b9.png

    最后,谈谈作者云之幻吧。这是一位很擅长设计的UWP开发者,同时也是一位 Bilibili 的Up主,主打 PowerPoint 和 UWP教学。

    0368ccfb9ad83b322d5fe8c9924a874b.png

    整个应用的UI经过全新设计,包含UWP各种时髦的设计元素,例如acrylic、reveal、connected-animation等都用上了,可以说是十分Fluent Design。

    但由于这个APP只是作者业余时间的兴趣之作,所以还缺失很多功能,只有最基本的播放、收藏等经典功能。云之幻自己也说因为他喜欢看动画,所以左侧菜单专门放了“番剧推荐”的菜单项;因为他自己不看直播,所以没有直播模块。因为UWP的半死不活的生态,所以作者连“分享”按钮都是假的。

    可能正是因为功能只打算做一半,所以名字只有“哔哩哔哩”的一半。想要了解更多信息,大家可以去他的视频里面看。

    88e61802e1fd42f610930627f07c36b1.png

    哔哩(复制到电脑浏览器打开,然后调出 Win10应用商店):https://www.microsoft.com/zh-cn/p/%E5%93%94%E5%93%A9/9mvn4nslt150?rtc=1&activetab=pivot:overviewtab

    更多优质UWP应用推荐,点击即可回顾

    展开全文
  • 新建一个Springboot 的项目 导入依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...

    新建一个Springboot 的项目 导入依赖

    <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
        <modelVersion>4.0.0</modelVersion>
        <parent>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-parent</artifactId>
            <version>2.2.5.RELEASE</version>
            <relativePath/> <!-- lookup parent from repository -->
        </parent>
        <groupId>com.lucas</groupId>
        <artifactId>springboot_es_jd</artifactId>
        <version>0.0.1-SNAPSHOT</version>
        <name>springboot_es_jd</name>
        <description>Demo project for Spring Boot</description>
    
        <properties>
            <java.version>1.8</java.version>
            <elasticsearch.version>7.8.0</elasticsearch.version>
    
        </properties>
    
        <dependencies>
            <!--jsoup解析网页的,用来爬虫,获取京东商城的数据-->
            <dependency>
                <groupId>org.jsoup</groupId>
                <artifactId>jsoup</artifactId>
                <version>1.10.2</version>
            </dependency>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-thymeleaf</artifactId>
            </dependency>
            <dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>fastjson</artifactId>
                <version>1.2.55</version>
            </dependency>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-data-elasticsearch</artifactId>
            </dependency>
    
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-devtools</artifactId>
                <scope>runtime</scope>
                <optional>true</optional>
            </dependency>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-configuration-processor</artifactId>
                <optional>true</optional>
            </dependency>
            <dependency>
                <groupId>org.projectlombok</groupId>
                <artifactId>lombok</artifactId>
                <optional>true</optional>
            </dependency>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
            </dependency>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-test</artifactId>
                <scope>test</scope>
                <exclusions>
                    <exclusion>
                        <groupId>org.junit.vintage</groupId>
                        <artifactId>junit-vintage-engine</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
        </dependencies>
    
        <build>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                </plugin>
            </plugins>
        </build>
    
    </project>
    
    
    

    项目结构
    在这里插入图片描述
    前端资料
    我放在资源里面了点击下载
    配置文件

    server.port=8080
    
    spring.thymeleaf.cache=false
    spring.thymeleaf.prefix=classpath:/templates/
    

    访问的controller

    package com.springboot.SpringBootDemo.Controller;
    
    import org.springframework.stereotype.Controller;
    
    import org.springframework.web.bind.annotation.RequestMapping;
    
    @Controller
    public class JdController {
    	@RequestMapping("/")
    	public String index(){
    		return "index";
    	}
    
    }
    
    

    访问效果
    在这里插入图片描述
    准备工作做完。开始爬取数据。封装我们的爬出来的数据

    package com.springboot.SpringBootDemo.Http;
    
    import java.net.URL;
    import java.util.ArrayList;
    import java.util.List;
    
    import org.jsoup.Jsoup;
    import org.jsoup.nodes.Document;
    import org.jsoup.nodes.Element;
    import org.jsoup.select.Elements;
    import org.springframework.stereotype.Component;
    
    import pojo.Content;
    @Component
    public class HttpJd {
    
    	 public static void main(String[] args)throws Exception {
    	        new HttpJd().parseJD("java").forEach(System.out::println);
    	    }
    
    
    	    public List<Content> parseJD(String keywords)throws Exception{
    
    	        ArrayList<Content> contents = new ArrayList<Content>();
    
    	        String url="https://search.jd.com/Search?keyword="+keywords;
    	 
    	        Document document = Jsoup.parse(new URL(url), 30000);
    	        //??????js??????????????????????????
    	        Element element = document.getElementById("J_goodsList");
    	        //??????????li??????
    	        Elements li = element.getElementsByTag("li");
    	        //????????????????????????el????????????????
    	        for (Element element1 : li) {
    
    	            //??????????????????????????????????????
    	            //source-data-lazy-img
    
    	            String img = element1.getElementsByTag("img").eq(0).attr("src");
    	            String price = element1.getElementsByClass("p-price").eq(0).text();
    	            String title = element1.getElementsByClass("p-name").eq(0).text();
    
    	            Content content = new Content();
    	            content.setImg(img);
    	            content.setPrice(price);
    	            content.setTitle(title);
    	            contents.add(content);
    
    	        }
    	        return contents;
    	    }
    
    }
    
    

    pojo 类

    package pojo;
    
    import lombok.*;
    
    
    
    @NoArgsConstructor
    @AllArgsConstructor
    public class Content {
        private String title;
        private String img;
        private String price;
    	public String getTitle() {
    		return title;
    	}
    	public void setTitle(String title) {
    		this.title = title;
    	}
    	public String getImg() {
    		return img;
    	}
    	public void setImg(String img) {
    		this.img = img;
    	}
    	public String getPrice() {
    		return price;
    	}
    	public void setPrice(String price) {
    		this.price = price;
    	}
    
    }
    
    
    

    以上爬取成功!!!我们需要把爬取出来的数据放到es 上

    创建一个名字为jd 的索引,不一定要这个名字,随便创建一个索引即可

    Put jd
    

    编写service 层

    @Service
    public class JdService {
    	@Autowired
    	RestHighLevelClient restHighLevelClient;
    	//爬取的数据放到es
    	public Boolean parseContent(String keyword) throws Exception{
    	 List<Content> list = new HttpJd().parseJD(keyword);
    	 //查询结果放入
    	 BulkRequest request = new BulkRequest();
    	 //设置查询时间
    		request.timeout("2s");
    		//批量添加
    		for (int i = 0; i < list.size(); i++) {
    			request.add(new IndexRequest("jd")
    					
    					.source(JSON.toJSONString(list.get(i)),XContentType.JSON));
    		}
    		//客户端执行
    		BulkResponse bulk = restHighLevelClient.bulk(request, RequestOptions.DEFAULT);
    		return !bulk.hasFailures();
    		
    	}
    

    controller 类

    @GetMapping("/parse/{keyword}")
    
    public Boolean parse(@PathVariable("keyword") String keyword) throws Exception{
    	return Jdservice.parseContent(keyword);
    }
    
    

    访问 localhost :8080/parse/你要搜索的名字。查看就发现存到es 中了

    精准查询 分页查询
    业务类

    //分页查询
    	public List<Map<String, Object>> query(String keyword,int pageNo,int pageSize) throws IOException{
    		if (pageNo>0) {
    			pageNo=1;
    		}
    		//获取要查询的索引
    		SearchRequest request = new SearchRequest("jd");
    		//获取需要的构建器
    		SearchSourceBuilder builder = new SearchSourceBuilder();
    		//分页
    		builder.from(pageNo);
    		builder.size(pageSize);
    		//要查询的标题
    		TermQueryBuilder termQuery = QueryBuilders.termQuery("title", keyword);
    		builder.query(termQuery);
    		builder.timeout(new TimeValue(60,TimeUnit.SECONDS));
    		//执行
    		request.source(builder);
    		SearchResponse search = restHighLevelClient.search(request, RequestOptions.DEFAULT);
    		// new 
    		List<Map<String, Object>>  list = new ArrayList<>();
    		//遍历
    	for (SearchHit doSearchHit : search.getHits().getHits()) {
    		list.add(doSearchHit.getSourceAsMap());
    	}
    		return list;
    		
    	}
    

    conroller 类

    @GetMapping("/search/{keyword}/{pageNo}/{pageSize}")
    
    	public List<Map<String, Object>> search(
    			@PathVariable("keyword") String keyword,
    			@PathVariable("pageNo") int pageNo,
    			@PathVariable("pageSize") int pageSize
    			) throws Exception
    {
    		return Jdservice.query(keyword, pageNo, pageSize);
    	}
    
    
    }
    

    **访问 localhost:8080/库里面的标题/1/10 **
    简单操作结束

    展开全文
  • kindeditor4.1.11版自定义插入网络视频代码(支持哔哩、优酷、爱奇艺、土豆、腾讯视频、56等视频网站) 看了几篇和下载过别人修改的版本,都测试了,结果很失望,最后自己修改,得到了想要的结果。 首先在kindeditor下...
  • 4倍的快乐对我的CPU也是毫无压力(我的老i3 cpu又焕发了第二春): 而且再赞一句,性能真的很不错,: 目前哔哩还没开源,我就暂时不做更深入的技术分析。总的来说这是款颜值十分高又挺好用的bilibili客户端,我们要抱...
  • 有次在看某鹅通的视频的时候,想下载下来观看,通过抓包发现是m3u8格式的,属于常规的视频加密,用ffmpeg下载缺失败了,分析是原来做了http请求头的限制,每次下载要去添加请求头也是麻烦,所以就写了这个软件,自动...

空空如也

空空如也

1 2 3 4 5 ... 7
收藏数 122
精华内容 48
关键字:

哔哩哔