【E的工具】乐乐镇Chrome浏览器插件(支持Pockyland) 2013/4/12更新

erickou 2012-12-7 47228

[i=s] 本帖最后由 erickou 于 2014-2-11 23:57 编辑 [/i] 记得以前有镇友提出过,每个乐高SET一个编号,编号越来越多,不好记怎么办~ :embarrass

针对这个问题,最近写了一个浏览器插件。因为本人是用Google Chrome浏览器,所以是为Chrome浏览器写的(360浏览器因为也是用了同样的内核,所以也适用)。

现在基本的功能已经可以用了,本人也做了一些简单的测试。不知道镇上有多少镇友是用Chrome或者360浏览器的,希望这个小程序能够给更多镇友带来方便~ :D

因为我自己电脑上的浏览器是Chrome v23版本,我没有在其它版本的浏览器上做过更为详尽的测试。目前还不清楚在其它版本上运行是否正常,如果有哪位镇友愿意帮忙测试一下,就是再好不过了。这样的话如果发现程序有什么问题我可以及时修改,可以让更多镇友得到更好的体验。 :p

我马上会把现有的功能在二楼做简单介绍~

论坛不允许 crx 结尾的文件做附件,所以压缩成zip了。下载后先解压,你懂的~ :D


更新方法说明:
把新版本的文件下载解压后,直接拖到浏览器窗口中,确认即可,不需要先删除老版本。这样更新之后原先缓存的数据还在,避免重新加载。


【2014年2月11日】v1.4
- 更新:由于近期Brickset网站改版将域名从[url]www.brickset.com改成了brickset.com。该版本适用新网站域名。
请所有用户更新至此新版本。所有以往版本已经失效。
说明:

有一点不尽如意的地方。因为Brickset新版网站除改域名外还有一点比较讨厌的是,目前从中国大陆IP访问该网站时每隔一段时间需要输入一次验证码,网站管理员的意图应该是希望减少各种爬虫程序去不断的刷数据,最严重时会导致网站无法访问。这个问题现在没有好的解决办法。所以目前比较折中的办法是,用该插件前您先打开一遍Brickset的网页手工输一遍验证码,通过以后插件就可以正常使用了。我了解这样做会非常麻烦,但是目前也没有更好的解决办法。有好建议的镇友请回复该贴或者私信我留下你的宝贵建议。谢谢!


【2013年4月12日】v1.3
- 更新:支持本镇新版论坛(Discuz! X2.5)
- 更新:从v1.3开始,除本镇外,同时支持“玩乐天堂 Pockyland”

【2013年4月7日】v1.2
- 更新:支持本镇新版论坛(Discuz! V6.0)

【2012年12月9日】v1.1
- 增强:显示官方美元定价信息。感谢so8610提出改进建议。
- 增强:点击插件图标检索,返回多个结果时按出品年份和编号排序。年份越新的排名越靠前,同一年份的编号数字越大越靠前。感谢fayex提出改进建议。
- 增强:点击页面内提示窗口中的缩略图,可以放大显示原尺寸图片。详情请参阅二楼具体说明。
- 修正:查询关键字两边带白空格的问题。感谢zjwanglin报告此bug。

【2012年12月7日】v1.0
- 功能:乐乐镇帖子自动加载,匹配LEGO编号,页面内信息查询。
- 功能:浏览器插件窗口点击查询。


上传的附件:
最新回复 (110)
  • erickou 2012-12-7
    2
    [i=s] 本帖最后由 erickou 于 2013-4-12 22:42 编辑 [/i]
    1. 安装(熟悉插件安装的TX可以跳过这一步)

    打开浏览器插件管理器,直接在地址栏里敲 chrome://chrome/extensions/ 就可以了。

    按此在新窗口浏览图片

    把从附件里下载的文件解压,把得到的crx文件直接拖到窗口里,松手。

    按此在新窗口浏览图片

    在确认窗口上点“添加”

    按此在新窗口浏览图片

    安装好后,在浏览器的右上角会出现新安装的插件图标

    按此在新窗口浏览图片

    2. 使用 -- 日常查询

    需要查询的时候,单击插件图标,在打开的窗口里输入你想查的关键字,此处设定关键字长度至少是四,不用敲回车,随着你输入就自动搜索了。
    可以是完整的SET编号,也可以是SET编号的一部分。
    其实也可以是关键字(比如 train),不过结果貌似很不全,没办法,这都是brickset返回的结果,以后再想办法改进吧~

    按此在新窗口浏览图片

    查询完成后结果会自动以列表显示,超出部分可以用鼠标滚动。

    按此在新窗口浏览图片

    [v1.1更新] 排序算法

    在此处改进了排序算法,优先按出品年份排序,越新的越靠前,同一年份按编号大的在先。具体请参见下图。

    按此在新窗口浏览图片
    按此在新窗口浏览图片
    按此在新窗口浏览图片


    单击其中任何一个,会放大显示。

    按此在新窗口浏览图片

    如果输入的关键字只匹配到了一个SET,会自动放大显示。

    按此在新窗口浏览图片


    3. 使用 -- 在阅读乐乐镇贴子内容时自动加载

    这个插件会自动识别所有乐乐镇的贴子,当贴子打开的时候,会自动识别帖子页面中的SET编号(有待改进),然后在后台进行查询。

    在浏览帖子的时候,如果想看某个SET编号的信息,只需要把鼠标移动到该编号上面,查询结果会自动显示,鼠标移开后查询结果消失。

    按此在新窗口浏览图片


    [v1.1更新] 大图功能

    新增加了大图功能,在查询窗口上把鼠标指向缩略图,鼠标变成放大镜形状,点击后在当前页面中打开大图。方便大家有需要的时候观察细节。

    按此在新窗口浏览图片

    大图的加载有时候会很慢,主要是国内访问Brickset的速度不够好。插件在此处进行了一项优化,当查询窗口打开的时候,会在后台预先加载大图,以求尽可能减少大家等待的时间。因为浏览器都有缓存功能,所以以前查询过的大图,以后在其它贴子中再次查看的时候,也会直接从浏览器缓存中取,从这个方面也能有一定的速度提升。

    想关闭大图的时候,直接在大图之外的区域单击,或者点大图下面的关闭按钮(X)就回到原贴了。

    按此在新窗口浏览图片


    让大家久等了,刚刚是现学了F版的批量上传图片的教程,所以才慢了~ 在此感谢F版的帖子的详尽说明,帮我一次搞定。

    发完贴后发现二楼太长了,所以把附件传到一楼了,大家请移步下载~

    在此做一些说明:

    -- 在镇上论坛使用的时候,只在打开具体的帖子时有效。考虑到列表页面里的编号太多了,没实际意义。

    -- 在打开的帖子页面上,会在所有楼的内容里查找编号进行匹配,包括签名档。但是贴子的标题,和每一楼的标题不做匹配。主要是考虑每层楼之间的标题重复率会很高,为了增加效率。如果大家觉得匹配标题比较好,也可以修改。

    -- 现在的匹配算法,是把所有四位或五位数的纯数字编号匹配出来。这样基本不会漏掉有用的编号,但是有时会误匹配,比如帖子里写“8043一个,1650包邮”。这样的话,8043和1650两个数字都会被匹配到。因为不涉及到语义分析,目前只能匹配到这个程度了。不过如果匹配到的数字在Brickset上找不到对应编号的话,是不显示任何信息的(比如1150)。

    -- 所有数据来自于Brickset,所以至少需要你在上网时是可以访问brickset网站的,应该就可以了。

    -- 查询过的数据会缓存在浏览器里,七天之内查询同一内容不需要重复向brickset查询。可以进一步减少网络流量和降低对brickset的依赖程度。这个缓存的算法我考虑在下一步继续改进。大家有好的建议可以告诉我。

    没其它了。Enjoy吧! :D




  • 楚沐猴 2012-12-7
    3
    占楼等福利
  • 拒绝融化の冰 2012-12-7
    4
    同等福利;)
  • frankfox 2012-12-7
    5
    再等福利
  • thumbxin 2012-12-7
    6
    :rolleyes: 福利优先帖谢谢!!
  • underredsky 2012-12-7
    7
    顶程序高手~
  • zeta1 2012-12-7
    8
    好东西,支持下~~~
  • whl 2012-12-7
    9
    这功能很实用! 感谢分享!
  • fayex 2012-12-7
    10
    很棒,支持 FF用户飘过:sweat:
  • zjwanglin 2012-12-7
    11
    Chrome 23 非常好用 LEGO Extension For Chrome Browser Memory Virtual memory Private Shared Total Private Mapped 16440k 18408k 34848k 22712k 8424
  • usually 2012-12-7
    12
    已安装, :rolleyes: 很好,能省出点脑细胞记别的了
  • erickou 2012-12-7
    13
    多谢大家捧场! :D

    在镇上混了也一年半了,经常看到各位的精彩制作和品鉴,能与各位镇友分享的感觉真好。



    [QUOTE][fayex]很棒,支持
    FF用户飘过:sweat:[/QUOTE]

    F版,这次亏了你了,FF插件制作俺还不会,有空时可以研究一下。 :p



    [QUOTE][zjwanglin]Chrome 23 非常好用
    LEGO Extension For Chrome Browser

    Memory Virtual memory
    Private Shared Total Private Mapped
    16440k 18408k 34848k 22712k 8424[/QUOTE]

    多谢反馈!



    [QUOTE][usually]已安装, :rolleyes: 很好,能省出点脑细胞记别的了[/QUOTE]

    是啊,我也是成天记不往,才想到制作这个插件。看来需求才是动力~ :spiderman
  • jerryyao 2012-12-7
    14
    插件不错,但是没有在镇上的应用呀!
  • indite 2012-12-7
    15
    仰视楼主,比我想象的智能多了,速度极快,居家过日子必备工具,建议置顶!
  • mdbm 2012-12-7
    16
    好东西,谢谢lz
  • bongtong 2012-12-7
    17
    高手啊 开电脑的时候下装一个
  • easonke 2012-12-7
    18
    非常实用~~
  • konglong 2012-12-7
    19
    勤快的懒人让世界更美好啊~~~
  • 拒绝融化的冰 2012-12-7
    20
    :D ....
  • jqx1991 2012-12-7
    21
    [QUOTE][erickou]记得以前有镇友提出过,每个乐高SET一个编号,编号越来越多,不好记怎么办~ :embarrass

    针对这个问题,最近写了一个浏览器插件。因为本人是用Google Chrome浏览器,所以是为Chrome浏览器写的(360浏览器因为也是用了同样的内核,所以也适用)。

    现在基本的功能已经可以用了,本人也做了一些简单的测试。不知道镇上有...[/QUOTE]
    强烈要求推出firefox的插件!!!你难道是在逼我转投chrome吗?!:(
  • 拒绝融化の冰 2012-12-7
    22
    享受福利中,太棒了 ;)
  • erickou 2012-12-7
    23
    正在学习FF插件的实现机制,抽空试一下~ :spiderman

    [QUOTE][jqx1991]强烈要求推出firefox的插件!!!你难道是在逼我转投chrome吗?!:([/QUOTE]
  • zjwanglin 2012-12-7
    24
    一个建议啊:复制过来的编号可能前后有空格,能否做一个前后空格自动去掉再搜索的功能 :p
  • erickou 2012-12-7
    25
    对,这是个BUG,下一版修正。多谢!

    作个String.trim 应该能解决问题。

    [QUOTE][zjwanglin]一个建议啊:复制过来的编号可能前后有空格,能否做一个前后空格自动去掉再搜索的功能 :p[/QUOTE]
  • so8610 2012-12-7
    26
    超赞的插件,感谢楼主的开发
  • poison_bobos 2012-12-7
    27
    狂顶楼主!! 不过360好像不能安装第三方插件吧。。。
  • 拒绝融化の冰 2012-12-7
    28
    [QUOTE][poison_bobos]狂顶楼主!!
    不过360好像不能安装第三方插件吧。。。[/QUOTE]
    用Chrome
  • erickou 2012-12-7
    29
    我今天中午发布前分别下载了360极速浏览器[/COLOR]和360安全浏览器[/COLOR],应该都是最新版,安装使用均正常。你可以试一下。 :D


    [QUOTE][poison_bobos]狂顶楼主!!
    不过360好像不能安装第三方插件吧。。。[/QUOTE]
  • Daniel Mao 2012-12-7
    30
    福利必胜!
  • so8610 2012-12-7
    31
    楼主,能为数据加上官网定价吗?美元单位的
  • erickou 2012-12-7
    32
    应该可以,这个数据Brickset是提供的。下一版加入~


    [QUOTE][so8610]楼主,能为数据加上官网定价吗?美元单位的[/QUOTE]
  • poison_bobos 2012-12-7
    33
    [QUOTE][erickou]我今天中午发布前分别下载了360极速浏览器和360安全浏览器,应该都是最新版,安装使用均正常。你可以试一下。 :D[/QUOTE]
    果然,升级到最新版就行了~~~期待新版~~~
  • so8610 2012-12-7
    34
    [QUOTE][erickou]应该可以,这个数据Brickset是提供的。下一版加入~[/QUOTE]

    感谢。你可以为本插件加入版本号,主楼加入changelog,知道软件更新的历史 :sexy_girl
  • erickou 2012-12-7
    35
    同道中人,哈哈~ 好建议,已经更新顶楼。 :D

    [QUOTE][so8610]感谢。你可以为本插件加入版本号,主楼加入changelog,知道软件更新的历史 :sexy_girl[/QUOTE]
  • nysql 2012-12-8
    36
    顶一下 试试看 正好用的是Chrome
  • jjit0498 2012-12-9
    37
    非常感谢啊!!!!
  • fayex 2012-12-9
    38
    最近正要测网站兼容性,装了个chrome, 试了试这个插件,实在是比预计中强大很多,尤其是屏幕取词检索的功能,远超人脑的力量,再来支持一下 我觉得输入4位数以下检索时候可以按年份倒排结果, 打个比方镇上总有人省略10,直接说219、233。。。。 在检索上敲个233,我想绝大多数人想找的的是新品 :D
  • erickou 2012-12-9
    39
    多谢F版好的建议,已经改进排序算法,并且提供新功能。 :spiderman

    详见:

    顶楼更新v1.1版及版本说明。

    二楼更新新功能的使用方法。


    [QUOTE][fayex]最近正要测网站兼容性,装了个chrome,
    试了试这个插件,实在是比预计中强大很多,尤其是屏幕取词检索的功能,远超人脑的力量,再来支持一下

    我觉得输入4位数以下检索时候可以按年份倒排结果,
    打个比方镇上总有人省略10,直接说219、233。。。。
    在检索上敲个233,我想绝大多数人想找的的是新品 :D[/QUOTE]
  • ranran 2012-12-9
    40
    两个浏览器都用到 支持
  • 拒绝融化の冰 2012-12-11
    41
    360的要怎么安装?
  • windtalks 2012-12-12
    42
    谢谢楼主,以后看SET就方便了
  • erickou 2012-12-12
    43
    回冰版,像Chrome一样,360也是直接把插件拖到浏览器窗口中,松手,确定,就好了。

    [QUOTE][拒绝融化の冰]360的要怎么安装?[/QUOTE]
  • willen 2012-12-13
    44
    很实用,顶一个、、、;) ;) ;)
  • siemen_he 2013-1-2
    45
    果断收下!谢谢LZ! ;)
  • dodo989 2013-1-7
    46
    这个狠方便啊,谢谢LZ了 :d
  • 游客 2013-1-16
    47
    好用,方便。
  • 兔小朵 2013-1-30
    48
    楼主神人,方便我这样的小白
  • 北方宙斯 2013-1-30
    49
    超级强大啊 为了楼主这项伟大发明 我决定叛离火狐了 当然最好楼主也出个火狐版的插件:d
  • 兔小朵 2013-1-30
    50
    :dribble: 360极速浏览器安装上了,好厉害啊,我这样的型号白痴有救了
  • fayex 2013-2-27
    51
    我顶一下这贴,今天貌似发现某位童鞋利用这贴刷太阳 :boss:
  • draky 2013-2-27
    52
    好东西啊,已装
  • 大众露营车 2013-2-27
    53
    很好的插件。不知道IE能用否?
  • erickou 2013-3-1
    54
    [QUOTE][大众露营车]很好的插件。不知道IE能用否?[/QUOTE]

    不好意思,这个插件只能给WebKit内核的浏览器使用,IE用不了~

    顺便说,珍惜生命,远离IE~ :rolleyes:
  • magiciandyj 2013-3-1
    55
    lz反应个问题,按你的步骤安装完后,查询的结果无法显示图片,请问是什么原因啊
  • erickou 2013-3-1
    56
    [QUOTE][magiciandyj]lz反应个问题,按你的步骤安装完后,查询的结果无法显示图片,请问是什么原因啊[/QUOTE]

    图片是Brickset的,如果你用浏览器访问brickset网站上能看到图片,理论上讲就是没有问题的~

    我自己一直在使,目前用的是Google Chrome浏览器更新到最新版本了,没有问题~

    有一个可能性是网速问题,建议你换个时间再试试~

    还有个可能是你查询的set本身在brickset上就没有图片,比如今年新出品的,有些还没有~ 你可以试着查一些去年或之前的set试试~
  • erickou 2013-3-4
    57
    [QUOTE][erickou]图片是Brickset的,如果你用浏览器访问brickset网站上能看到图片,理论上讲就是没有问题的~

    我自己一直在使,目前用的是Google Chrome浏览器更新到最新版本了,没有问题~

    有一个可能性是网速问题,建议你换个时间再试试~

    还有个可能是你查询的set本身在brickset上就没有图片,比如今年新出品的,有些还没有~ 你可以...[/QUOTE]

    跟进一下这个问题:

    我今天也遇到了56楼所反应的图片无法显示的问题,经过简单测试,基本确定是[url]www.1000steine.com这个网址上的。我的测试方法很简单:
    1)不加代理直接访问brickset,以查询8043为例,Main image无法显示; 直接访问图片地址[url]www.1000steine.com得到的IP地址是87.106.29.156。在不加代理的情况下访问不到,加了代理之后直接用IP地址访问[url]http://87.106.29.156/brickset/images/8043-1.jpg可以正常显示图片,所以基本排除了DNS问题。

    暂时不清楚背后的原因是什么,当然也不排除是我自己网络环境的问题~
  • indite 2013-4-12
    58
    求最新论坛插件
  • 游客 2013-4-12
    59
    电脑盲,顶一下喜欢奉献的镇友兄弟
  • erickou 2013-4-12
    60

     提示:您可以先修改部分代码再运行
    indite 发表于 2013-4-12 18:58 [img]static/image/common/back.gif[/img]
    求最新论坛插件
    收到~ 刚刚发现论坛升级之后又失效了,应该是页面布局的HTML编码改变了,应该对应修改搜索规则就可以,等下更新~ (边看歌手边更新)
  • erickou 2013-4-12
    61
    版本再次更新 2013/04/12: 请镇友们到一楼更新最新发布的v1.3版本,支持本镇最新版本论坛(Discuz! X2.5)。 而且从这一版开始,除本镇外,同时支持“玩乐天堂 Pockyland”。
  • indite 2013-4-12
    62

     提示:您可以先修改部分代码再运行
    erickou 发表于 2013-4-12 22:35 [img]static/image/common/back.gif[/img]
    版本再次更新 2013/04/12:

    请镇友们到一楼更新最新发布的v1.3版本,支持本镇最新版本论坛(Discuz! X2.5 ...
    赞,神速,已经好用了!
  • 咖啡猫 2013-4-13
    63
    哈哈,感谢更新啊。
  • qqeating 2013-4-26
    64
    感谢LZ分享。
  • brianlikelego 2013-4-27
    65
    感谢你的辛苦工作!
  • gg20100109 2013-4-27
    66
    业界良心.不得不顶啊
  • 67
    收了,不过貌似看不到图片。。。
  • gder 2013-5-2
    68
    新人刚到 谢谢楼主分享
  • ytq1991 2013-5-5
    69
    下载了 很好用 要是能添加淘宝就好了~毕竟大部分都是用淘宝买的~
  • mic88101 2013-5-5
    70
    顶高手。。。Chrome for mac适用吗:d
  • megayu 2013-5-5
    71
    好东西啊
  • mic88101 2013-5-5
    72
    刚才测试了一下,mac版可用。。。另外,直接在设置的左边点拓展程序就可以直接安装了:d,而不用 去敲键盘:D
  • hawkez 2013-5-6
    73
    太有用了,顶一个~
  • caishuai 2013-5-6
    74
    这个太好了,谢谢
  • caishuai 2013-5-6
    75
    太谢谢了!
  • Areik 2013-5-6
    76
    好东西,谢谢
  • epzyz 2013-5-6
    77
    很方便的插件啊!
  • 老布 2013-5-8
    78
    楼主牛啊,很实用的工具,已经下载安装了。
  • jacky13 2013-8-18
    79
    太牛逼了。。。。我是mac,有没有给mac的插件?????????
  • 迷童 2013-10-27
    80
    楼主太给力了
  • amourpower 2013-11-19
    81
    其实用chrome的话切换搜索直接在brickset等网站搜更方便
  • purplelibra 2013-11-20
    82
    谢谢,300多M的文件
  • wanghx11 2014-2-8
    83
    最近好像失效了~~
  • yamank 2014-2-8
    84
    哇,好东西,谢谢分享
  • erickou 2014-2-11
    85
    [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=553320&ptid=22746][color=#999999]amourpower 发表于 2013-11-19 22:32[/color][/url][/size] 其实用chrome的话切换搜索直接在brickset等网站搜更方便[/quote] 不仅是手动搜索,有个功能是可以自动把乐乐镇上页里里的编号做查询,你只需要用鼠标指一下那个编号就可以了。还是比手动切换搜索方便吧。
  • erickou 2014-2-11
    86
    [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=553422&ptid=22746][color=#999999]purplelibra 发表于 2013-11-20 11:25[/color][/url][/size] 谢谢,300多M的文件[/quote] 只有86k大小啊
  • erickou 2014-2-11
    87
    [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=582896&ptid=22746][color=#999999]wanghx11 发表于 2014-2-8 11:05[/color][/url][/size] 最近好像失效了~~[/quote] 今天有空看了一下,是因为brickset网站的域名改了。 已经改好了一版,很快更新到首页。请下载新版。
  • lifefororc 2014-2-11
    88
    这个方便不少啊,下载中
  • 石崖_Tony 2014-2-12
    89
    下载了新版,更新以后怎么还是不能用呢,一直是searching。。。没有内容显示
  • erickou 2014-2-12
    90
    [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=584739&ptid=22746][color=#999999]石崖_Tony 发表于 2014-2-12 09:32[/color][/url][/size] 下载了新版,更新以后怎么还是不能用呢,一直是searching。。。没有内容显示 ...[/quote] 有看到我写的说明吗: 说明: 有一点不尽如意的地方。因为Brickset新版网站除改域名外还有一点比较讨厌的是,目前从中国大陆IP访问该网站时每隔一段时间需要输入一次验证码,网站管理员的意图应该是希望减少各种爬虫程序去不断的刷数据,最严重时会导致网站无法访问。这个问题现在没有好的解决办法。所以目前比较折中的办法是,用该插件前您先打开一遍Brickset的网页手工输一遍验证码,通过以后插件就可以正常使用了。我了解这样做会非常麻烦,但是目前也没有更好的解决办法。有好建议的镇友请回复该贴或者私信我留下你的宝贵建议。谢谢!
  • 石崖_Tony 2014-2-12
    91
    [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=584835&ptid=22746][color=#999999]erickou 发表于 2014-2-12 12:43[/color][/url][/size] 有看到我写的说明吗: 说明: [/quote] 这样能用,我也知足了,非常感谢
  • nongjiazhu 2014-3-7
    92
    chorm显示不支持装不了怎么办??:e
  • hobb 2014-7-29
    93
    安装了,感谢楼主!真是太好了。
  • johnss 2014-9-8
    94
    为什么我这里显示“扩展程序无效”呢?
  • zn7726 2014-9-8
    95
    装上了, 感谢分享
  • hwp1989126 2014-9-8
    96
    顶程序高手~{:1_264:}
  • 游憩 2015-2-6
    97
    好东西
  • Huangxie 2015-2-6
    98
    好东西。。继续挖出来造福镇友。。{:3_153:}
  • vanclover 2015-2-9
    99
    貌似家里的chrome自动升级到了最新版就强制禁用非store插件~

    希望楼主大大能在playstore上架
  • 烟缸! 2015-2-10
    100
    装了 可以用 谢谢
返回
发新帖