自己在用的视频网站开源,真正的自动采集无需手动更新_知乎_

2022-04-15 0 150

萝卜app源码最新版

项目开源地址:

项目使用Laravel框架,需要安装PHP >= 7.0.0

一、部署

1、打开命令行窗口(这里我们称为第一个命令行窗口),新建数据库collectMovies

输入命令:

mysql -uroot -p

create database collectMovies character set utf8 collate utf8_general_ci;

如下图所示

自己在用的视频网站开源,真正的自动采集无需手动更新_知乎_自己在用的视频网站开源,真正的自动采集无需手动更新_知乎_

2、在另外打开一个命令行窗口(这里我们称为第二个命令行窗口),定位到collectMovies目录下,执行php artisan migrate新建表

自己在用的视频网站开源,真正的自动采集无需手动更新_知乎_自己在用的视频网站开源,真正的自动采集无需手动更新_知乎_

3、表新建成功后,返回第一个命令行窗口执行source mac_type.sql导入影片类型

自己在用的视频网站开源,真正的自动采集无需手动更新_知乎_自己在用的视频网站开源,真正的自动采集无需手动更新_知乎_

注意mac_type.sql的路径

自己在用的视频网站开源,真正的自动采集无需手动更新_知乎_自己在用的视频网站开源,真正的自动采集无需手动更新_知乎_

4、再来第二个命令行窗口,在collectMovies目录下执行php artisan serve启动服务,这时候我们在浏览器输入127.0.0.1:8000就能看到网站大体布局,不过还没有数据

自己在用的视频网站开源,真正的自动采集无需手动更新_知乎_自己在用的视频网站开源,真正的自动采集无需手动更新_知乎_自己在用的视频网站开源,真正的自动采集无需手动更新_知乎_自己在用的视频网站开源,真正的自动采集无需手动更新_知乎_

二、接下来以豆瓣资源网为例如何实现自动采集的过程

1、浏览器访问如下地址影片类型关联

:8000/fenlei?ac=list&cjurl=/inc/dbm3u8.php&h=24&t=&ids=&wd=&type=1&mid=1&param=

自己在用的视频网站开源,真正的自动采集无需手动更新_知乎_自己在用的视频网站开源,真正的自动采集无需手动更新_知乎_

选择好后点击最底下的修改按钮,如果后续要做修改再重新操作一遍即可

2、采集豆瓣资源网的视频内容

在浏览器输入链接

:8000/collect?ac=cj&cjurl=/inc/dbm3u8.php&h=&t=&ids=&wd=&type=1&mid=1&param=

采集网站上的所有视频,等待采集完成后,再访问视频站点就可以看到视频内容了

自己在用的视频网站开源,真正的自动采集无需手动更新_知乎_自己在用的视频网站开源,真正的自动采集无需手动更新_知乎_

3、最后一部,如果豆瓣资源网有更新怎么办,我写了一个python脚本定时更新视频内容

在collectMovies目录下的cj.py文件,运行这个脚本需要你安装python3的版本

然后运行python cj.py

自己在用的视频网站开源,真正的自动采集无需手动更新_知乎_自己在用的视频网站开源,真正的自动采集无需手动更新_知乎_

每24小时调用采集一次,具体逻辑自行查看代码

附:如果需要发布到服务器上,操作过程类似,主要配置参考如下

#安装依赖修改.env,设置

APP_ENV=production

APP_DEBUG=false

以及其它的一些配置,确保MySQL等连接正常,执行命令

php artisan migrate

php artisan key:generate

php artisan down#停掉网站

git pull

php artisan migrate#更新代码及数据库

php artisan clear-compiled

php artisan cache:clear

php artisan config:cache

php artisan optimize

composer dump-autoload –optimize

#各种清空缓存和重建缓存

php artisan up#关闭维护状态,更新完毕


苹果cms付费模板

苹果CMS模板 杂七杂八 自己在用的视频网站开源,真正的自动采集无需手动更新_知乎_ https://www.pgcms.net/1971.html

常见问题
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
查看详情
  • 最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或联络我们。
查看详情

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务