Comments (18)
API是可以设置域名或者IP的, 见 https://github.com/zaxtyson/Anime-API#%E7%A4%BA%E4%BE%8B
但是界面好像 IP 写死了, @lozyue
这个项目一开始就不是打算扔服务器上面跑的, 不建议部署到服务器上面. 因为有一些视频, 解析出来直链没办法访问, 可能存在防盗链或者需要进一步处理, 这个时候 API 会代理访问视频资源, 把视频数据流转发给前端播放器, 如果在服务器上面跑, 就是服务器在访问视频数据, 如果人多一点, 服务器压力会很大, 带宽是吃不消的.
from animesearcher.
前端路由是本地文件协议和http方式双支持的,通信IP当然是固定在源码中的,但你可以直接再编译好的appjs文件中搜索:http通信接口 http://127.0.0.1:6001/ 和socket通信接口 ws://127.0.0.1:6002/进行替换就不用安装一大堆依赖重新编译了
from animesearcher.
感谢两位大佬的回复,但是我想让手机也能进入这个网站看番。平时是很少用电脑看番的 该怎么做呢
from animesearcher.
手机版页面没做🙈,本来打算把后端的功能扔到服务器端, 然后实时抓取, 再筛选出最佳结果整合, 建立一个数据库, 然后手机端做一个APP用的.
结果太复杂了, 而且有点版权风险不敢搞到现实去, 就还没开始搞.
from animesearcher.
你可以把项目部署到linux云服务器上,搜索替换掉webUI中前面提到过的端口,可以把网页挂在服务器首页,然后手机上就可以通过公网IP访问了。或者把webUI文件存到手机中从手机中本地打开(这种方式可以避免跨域导致的资源加载403问题)
之前我们试过能用,就是还没肝移动端适配,界面会有点乱,全屏观看倒不影响。
from animesearcher.
请问这个app.fd08de43.js里ws和http都改成服务器的了搜索正常但是视频看不了咋办
from animesearcher.
API是可以设置域名或者IP的, 见 https://github.com/zaxtyson/Anime-API#%E7%A4%BA%E4%BE%8B
但是界面好像 IP 写死了, @lozyue
这个项目一开始就不是打算扔服务器上面跑的, 不建议部署到服务器上面. 因为有一些视频, 解析出来直链没办法访问, 可能存在防盗链或者需要进一步处理, 这个时候 API 会代理访问视频资源, 把视频数据流转发给前端播放器, 如果在服务器上面跑, 就是服务器在访问视频数据, 如果人多一点, 服务器压力会很大, 带宽是吃不消的.
API是可以设置域名或者IP的, 见 https://github.com/zaxtyson/Anime-API#%E7%A4%BA%E4%BE%8B
但是界面好像 IP 写死了, @lozyue
这个项目一开始就不是打算扔服务器上面跑的, 不建议部署到服务器上面. 因为有一些视频, 解析出来直链没办法访问, 可能存在防盗链或者需要进一步处理, 这个时候 API 会代理访问视频资源, 把视频数据流转发给前端播放器, 如果在服务器上面跑, 就是服务器在访问视频数据, 如果人多一点, 服务器压力会很大, 带宽是吃不消的.
好的,我再研究研究。服务器是g口 不会有带宽压力啦,平时也做下载站跟小伙伴分享
from animesearcher.
请问这个app.fd08de43.js里ws和http都改成服务器的了搜索正常但是视频看不了咋办
现在不用改 js 文件了
-
然后用户访问
index.html
文件(可以本地打开或者把这个作为静态网页部署在服务器上面), 在主页设置服务器地址(API服务的地址), 就可以使用了, 不过默认地址是本地的127.0.0.1
- UI 还在等 @lozyue 重构, 项目地址是 https://github.com/lozyue/AnimeSearcherUI
如果需要修改默认的服务器地址, 可以改一下这个, 然后编译一下 UI, 当然改 js 也可以, 省的用户再手动修改默认服务器地址
from animesearcher.
这样咋办,重试了好多遍都不行,指定通讯地址那里设置成服务器的了,服务器的程序也运行了
from animesearcher.
from animesearcher.
可能是服务器端跨域了, 视频无法播放
from animesearcher.
from animesearcher.
我在服务器上面部署没有问题, 注意主页设置 api 服务时 https
和 http
要一致, 清除浏览器 cookie 或者在匿名标签页打开, 重新设置 api 地址试试
from animesearcher.
好的
from animesearcher.
谢谢大佬,我又弄了一次就行了,,,,可能是我改了js改错了导致的
from animesearcher.
@zaxtyson 大大,请问一下,按照上面的方法部署到服务器了,能搜索不能播放。试过本地调用api也不行,什么情况呀
from animesearcher.
解决了,加载地址不对。原来在配置config的时候,绑定的域名/IP后面不能有/。
from animesearcher.
另外发现,我本地编译ui后,会有部分图标缺失,例如播放器的下一集和重载弹幕的按钮,不知道你们是否一样。目前最好的解决方法就是直接改大大的原文件app.js。
from animesearcher.
Related Issues (20)
- 开发大大能不能考虑一下 HOT 6
- 一些优化建议 HOT 2
- 电视直播问题 HOT 4
- 建议:后台到菜单栏,任务栏有个东西特别难受 HOT 1
- 经过nginx反向代理后,接口返回的URL错误 HOT 2
- 弹幕数据库错误要如何解决? HOT 1
- app.py无法运行 HOT 2
- HTTPS问题 HOT 1
- 前端代码没有开源?
- 忽然用不了了。? HOT 1
- windows11安装1.4.3.exe报错了 HOT 2
- 请将pip install 变更至 pip3 install,python更改为python3.8 HOT 3
- 请问 为什么访问不了index.html HOT 2
- 新来源建议 HOT 1
- 停更了吗 HOT 2
- 电视资源失效了 HOT 1
- 建议加入汇入弹幕文件功能 HOT 2
- [question] 本项目用pyinstaller打包的exe在virustotal上居然是全绿,是怎么做到的? HOT 1
- 域名应该怎么填写啊,我填公网IP会报错 HOT 9
- 无法播放伪装成png的ts片段的问题 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from animesearcher.