分享糟糕物:基于番号的 AV 搜索工具和评分网站

2014-07-05 07:24:32 +08:00
 pinepara
写了两个没有技术含量的小东西

1. OpenDMM https://github.com/opendmm/opendmm

一个基于番号搜 AV 信息的小工具。写这个主要是因为搞不到 DMM API Key……而且现在写出来的这个应该能比 DMM 提供更详细/全面的结果,详见 Github。

2. LibreDMM http://www.libredmm.com

基于上面的 OpenDMM 的网站,兼有评分功能(暂时只能看到自己的评分),类似于 JavLibrary。不过因为 OpenDMM 本身就用到了 JavLibrary 作为 Fallback,所以理论上应该能提供比 JavLibrary 更全的资料库。
114699 次点击
所在节点    分享创造
106 条回复
pinepara
2014-07-19 17:14:43 +08:00
@kawaiiushio
@kan5202005
PGD 是 Premium 社的番号,所以图片来源于 http://premium-beauty.com/ ,但是 Premium 社的网站会检测 HTTP 请求的首选语言。跟 IP 应该无关,至少我试过美国 IP 和中国 IP,只要语言设置正确都是可以显示的。
这个确实挺不方便的我也在考虑有什么办法解决……
kan5202005
2014-07-20 00:45:54 +08:00
@pinepara 嗯。希望快点改进,辛苦了。
pinepara
2014-07-20 15:34:26 +08:00
@kan5202005
@kawaiiushio
现在试试看能不能显示了?不过加了一层代理速度可能受了点影响……
kan5202005
2014-07-21 12:30:19 +08:00
@pinepara 可以了,谢谢。图片显示出来了。虽然像你说的的确速度有影响,不过足够了。毕竟又不是说等着页面出现种子链接,就看下片子一些信息而已 哈哈。
iugo
2014-07-23 00:52:12 +08:00
原来有如此多的学问...
fedoral
2014-07-24 13:19:21 +08:00
DMM 是分布式移动性管理 openDMM乍一看还以为是DMM的开源实现呢 ,已经有一个叫ODMM的了
kan5202005
2014-07-29 02:12:14 +08:00
谢谢更新哈。增加了代理开关和用户注册功能。。。注册登陆后是不是可以保存自己对番号的评价打分?
pinepara
2014-07-29 05:21:02 +08:00
@kan5202005 嗯代理开关是新加的,用户注册应该是一开始就有的……是的现在主要是打分功能
kan5202005
2014-08-01 21:34:29 +08:00
我又来了。能不能增加个收藏功能啊,就是方便别人找到好的番号或者看过好的号码,然后有个收藏功能,这样即使电影在自己硬盘删除了,在你的网页上还是能找到收藏的番号啊,可以实现不。
pinepara
2014-08-02 04:02:27 +08:00
@kan5202005 Well,现在注册之后能看到自己打过分的番号列表,或许需要一个按分数过滤或者排序的功能?
kan5202005
2014-08-03 10:39:40 +08:00
排序功能这个也很需要,按各种条件排序,像是搜索某个女优时,她的所有作品列表,能按照发行日期排序;另外,每个人看法品味不同,评分也不同,然后一般我们都是发现新的番号才去搜索找来看的,一般不会说看了之后回来你的网页打个分吧(至少我还不太习惯)。。。我想要的很简单,就是在搜索出来结果旁边有个收藏的按钮,证实了自己喜欢这部片,又或者这部片是别人推荐的,然后我先收藏着,到时有空下载了再去点收藏,然后逐一下载,不知我意思表达清楚没有?
kan5202005
2015-01-17 21:18:20 +08:00
请问楼主,你的网址http://www.libredmm.com现在打不开了,是不打算搞了么还是换网址了。
pinepara
2015-02-12 15:31:28 +08:00
@kan5202005 sorry, 已恢复
alichen
2015-04-08 16:44:47 +08:00
碉堡了
decdfgfe
2015-09-15 15:48:22 +08:00
要是能提供一下详细的安装教程就更好了!这东西很实用!
说这话不会被抓吧!
decdfgfe
2015-09-15 15:50:03 +08:00
@pinepara 能否提供一下具体的安装教程啊。
初次接触 Ruby ,现在只实现了默认的框架,输出了 hello world!
opendmm 愣是没运行成功。
decdfgfe
2015-09-15 15:55:29 +08:00
opendmm --json 'ABP-123'
/usr/local/rvm/gems/ruby-2.2.1/gems/opendmm-1.0.1/bin/opendmm:20:in `parse_options': invalid option: --json (OptionParser::InvalidOption )
from /usr/local/rvm/gems/ruby-2.2.1/gems/opendmm-1.0.1/bin/opendmm:11:in `initialize'
from /usr/local/rvm/gems/ruby-2.2.1/gems/opendmm-1.0.1/bin/opendmm:30:in `new'
from /usr/local/rvm/gems/ruby-2.2.1/gems/opendmm-1.0.1/bin/opendmm:30:in `<top (required )>'
from /usr/local/rvm/gems/ruby-2.2.1/bin/opendmm:23:in `load'
from /usr/local/rvm/gems/ruby-2.2.1/bin/opendmm:23:in `<main>'
from /usr/local/rvm/gems/ruby-2.2.1/bin/ruby_executable_hooks:15:in `eval'
from /usr/local/rvm/gems/ruby-2.2.1/bin/ruby_executable_hooks:15:in `<main>'

何解?
pinepara
2015-09-16 03:36:47 +08:00
@decdfgfe
不好意思 README 没有跟上版本,现在运行 opendmm 'ABP-123' 就可以了(已更新 README )
另外最新版本应该是 1.0.3 ,可能你需要更新下?
看起来你已经成功安装了,所以教程就不写了……(主要是懒)
如果不想在本地安装最简单的方法是访问: http://www.libredmm.com/products/ABP-123.json
decdfgfe
2015-09-23 16:55:32 +08:00
@pinepara
程序已经运行成功了,能查到的番号,网站搜索就正常的,如果没有查询到相关资源,就要报错。
ssing template products/not_found with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :jbuilder]}. Searched in: * "/root/opendmm-libredmm-409f1f8344fa/app/views" * "/usr/local/rvm/gems/ruby-2.2.1/gems/kaminari-0.16.3/app/views"
这个怎么解决呢?
测试地址 http://104.255.220.72:3000/
decdfgfe
2015-09-23 17:03:44 +08:00
好了,不用帮忙看了,文件名错误了,已更正

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/121033

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX