README
磁力lite
目录
2020年7月28日
- 完善yhg第二层页面 ok
- yhg第一层页面有问题 ok 问题出现在item push放在循环里面了
- 去掉console.log ok
- 加上排序功能 ok
2020年7月27日
- 将历史记录放到首页 ok
- 雨花阁的第二层页面
- ciligou的第二层页面出错,解决一下 ok
2020年6月28日
- 磁力的历史记录被我改成bug了,具体表现在次数不会增加了。解决了,只需要改一下pref中的search_history 改为search即可。
- 当搜索结果为空的时候提示空。
2020年6月26日
- 来更新一点功能吧
2020年6月22日
整个项目是基于@wlor0623的磁力Lite项目修改的。关键问题是他原先的项目是对于一个两层页面的网站是直接进行读取操作的,就是把一个二层页面的网站设计成一层页面,这样的话比如本身10页的数据就得再次打开10个页面然后进行读取操作,如果网站本身速度比较块的话没有问题,但遇到雨花阁这样的网站的话就显得速度非常慢。我主要框架上的修改就是再增加了一个页面,点击进入二层页面。
修改的第二层页面的操作有部分参考了磁力搜索这个软件的显示方式,但是对于文件内容的显示现在还没有完成的。这个软件经常显示要更新,而且是通过蓝奏云的方式提示更新的,非常烦人。
文档结构为index控制首页的显示内容,包括action的历史记录已经搜索路由跳转,还有界面的历史记录和点击跳转。点击搜索之后都会要求输入参数获取keyword,然后携带keyword跳转到search。search路由控制search结果的显示,其实也没有什么内容,就是让我们再次跳转到两个页面。这个search控制了topTab的两个title以及将数据存放到stoarage里面。跳转的路由有两条线,第一条是searcha-searchb。第二条就是searcha_2-search_b。通过这样进行分层的。
规定第二层页面都是b
好像和昨晚完成的比较起来也没有完成很多的样子
目前的代办
- 修改cililite的图标
- 添加结束过程的action //添加了只能在第一个页面有效,而且bookMark添加了也是没有用的,不知道为啥。原来是位置记错了。可以用,但是没有bookMarkAllow好用,结束页面不是很好用
- ciligou详情页显示具体文件目录 //ciligou的页面已经非常好了,还有下一个要求
- 磁力狗添加按钮可以按xx排序(热度,相关性等网站本身支持的)//默认相关性排序。不想做了换一个。用了reverse吧ciligou放到前面结束了。
- 找出在哪里显示了两次console.log,去掉那段代码 //在ciligoub中作为测试使用的,关闭即可
2022-1-13
抽空修复了一下。
2022-1-26
既上次的修复之后,我再重新学了一下这些代码,编写了一下。还是发布一下出来吧。分享给大家比较好
主要自己用的还是比较多的,这个search,searcha,searchb完全可以移植到需要磁力搜索的插件上面。这里我主要是把之前的main.js里面的包含磁力网址的内容删除掉了,放到了/script/json.js里面。其实我原本是想吧json和const_data.js两个合并一下的。不主要是后面创建的const_json.js,而前面创建的json.js使用的太多了,所以就没有去打他了。
这次把所有的代码都紧凑了一下。其实我们搜索磁力的话只需要第一页就行的,基本上有一个有用的就行的。所以我这里不再更新第二页什么的了。之后需要什么的话可以直接加上去。