精易论坛

标题: 【一周一训练NO.0071】谁是po主? [打印本页]

作者: 韦贝贝    时间: 2017-9-23 07:55
标题: 【一周一训练NO.0071】谁是po主?
本帖最后由 漩涡鸣人 于 2017-9-23 11:28 编辑
作业练习区>作业题目交易币有偿征集贴
http://125.confly.eu.org/forum.php?mod=viewthread&tid=14063761

原理;

前几天看到一篇有趣的文章,可以利用微博图片寻找出发布者的微博地址 ,于是写了个工具,只要输入微博图片地址,就自动转换成发这个图的微博地址,原理说出来了其实很简单。

比如说这样子的微博图片地址:

http://wx4.sinaimg.cn/mw690/eac77656gy1fjllh6i9wij20go0kugn1.jpg

提取文件名eac77656gy1fjllh6i9wij20go0kugn1前 8 位 eac77656用 16 进制转换下变为3938940502就是用户 uid 了。

如果是:

http://wx1.sinaimg.cn/mw690/006r2HqOgy1fj7dxg3zuxj30p02a1wry.jpg

这种 005 006 开头的就用 62 进制转换下就可以了。

应该是发现 8 位 16 进制不够用了。

网页版也做了个小工具:http://tool.hibbba.com/weibozhu/

使用方法很简单,只要输入正确的微博图片地址,点“gat”按钮即可转换成正确的微博地址了。


https://weibo.com/u/ + uid 就是我们的用户地址了。
需要掌握的内容:
文本操作、16到10进制的转换、62到10进制的转换。自动判断出需要转换的进制。
小提示:
目前易语言暂时没有62到10进制的源码所以这个是本节的难点。禁止作业调用网站来交作业的
效果图:




满分100分,达到60及格线即可获得奖励,60分以下鼓励奖,作业请用源码形式提交,与作业无关内容将受到处罚。

注意:作业请用附件形式上传,不要回复跟作业无关的内容。

GIF.gif (615.57 KB, 下载次数: 63)

GIF.gif





欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4