给 Brick4.com 加了个看积木图纸的功能
这两天琢磨着,是不是可以把乐高LEGO官方的图纸挂在 Brick4.com 上。
官方图纸都是PDF,直接原链接链过去就行了。一份图纸少则几兆多则几十兆,一套积木好几份图纸,几百上千套积木,这空间得占不老少,没必要咱自己再存一份儿。
咱要是能再往前走一步,图纸这东西,如果能在线看,是不是更好一点儿……不过这是“需求”外的事儿,加上自己抠门(眼下不想占太多空间),看看有没有“捷径”。
于是眼睛就瞄上了手机App“乐玩积木”,他们把PDF图纸一页一页转成图片了。用 Fiddler 抓包看看,发现不能简单的用 乐高LEGO积木编号 匹配上。再继续随便浏览浏览之后,果断换个目标。觉得这群哥们儿做东西也挺随便的。
第二个目标马上就锁定了—— Brickinstructions.com ,用 乐高LEGO积木编号 拼到 URL 里直达图纸页面,看页面源码又工整又简洁,于是我不厚道地笑了……
接下来的事儿就是,玩儿家在 Brick4.com 上检索到一款积木套组,正巧这款是乐高LEGO的套组,点一下看图纸,我们就自动跨越重洋去抓那个传说中的页面,把图纸的图片链接这种有用的数据转成 json 缓存下来,然后从远洋那边儿的服务器把图纸一张张呈现给玩儿家。
虽然只有 A模式 的图纸,虽然远在海外访问速度很慢,但贵在咱没出什么成本,就搞定个“在线看图纸”的功能。
说白了,咱这就是——“盗链”。嘘……小声点儿。
演示效果:42023:建筑车队积木图纸
2017-05-18 15:29:23