# py_fanhao
**Repository Path**: williamyan/py_fanhao
## Basic Information
- **Project Name**: py_fanhao
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2019-01-07
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
番械库
私人番号收藏
Visit Suncoder »
## 简介
每个人都有自己喜欢的番号,每个人都想有自己记录番号的小本本。。
当小本本记录了太多之后我们想找到今日想要的哪一部时,究竟哪行神秘代码对应哪部电影,想选择却无从下手
现在有个番号收藏,管理番号,so easy !
添加番号收藏后会自动添加番号对应的封面图片,演员,还可手动设定骑兵步兵
## 使用方式1:docker部署
根目录下有docker-compose文件,直接"docker-compose up"
mysql数据会存在 ~/fanhaodb 目录中,在docker-compose.yml中可修改
启动后默认端口是81,在docker-compose.yml中可修改
## 使用方法2:自助部署
准备好mysql数据库,名称"fanhao",在config.ini中配置数据库连接信息
运行 app.py,然后访问
确保本地小飞机软件已打开,端口设置为1080(具体方法请绅士),在searcher.py中可配置代理连接信息
在出现的页面右上角输入框内输入番号代码(类似XXX-123),点击 Search !
有代码修改能力的朋友可以随意修改端口和访问域名
## 问题处理
获取番号信息时报错,
1.请检查程序所在环境是否能正常访问到小飞机的代理,
2.如果能代理没有问题,则可能是代理环境无法访问配置文件中配置的"dbweb"网址,则更换全局代理模式实施
3.dbweb地址可能会更换,使用浏览器打开dbweb网址看是否能访问,如果还不能访问请发issue,题主会定期更换
## 技术参考
> 系统使用 [python3](https://www.python.org/downloads/) 编写,需要用到的组件有 request, aiohttp, peewee, jinja2
### license
> 本作品仅供学习交流使用,对使用后产生的任何后果不承担任何责任; 前方净空,允许进入,祝君武运昌隆
### todo:
> ~~配置项集中到配置文件~~
>
> 集成sqlite存储方式
>
> 自动化初始脚本