QQ爹博客 QQ爹博客

typecho附件页面可以评论,那么如何找到别人的附件页面地址呢?

in Typecho 文章转载请注明来源!

前言
typecho的附件其实和文章性质一样,附件也有单独的页面,也可以进行评论,附件页面的地址格式如https://qqdie.com/attachment/1293/,1293就是附件的id,其实文章id和附件id是同一个东西,所以有的时候发布文章时id,文章id并不连贯。

typecho的附件页面除了管理员外,其他人不能直接找到附件页面,那么怎么做可以找到别人的附件页面,然后进行评论,皮一下呢?

答案是用php
让php访问从id为1的页面访问,如https://qqdie.com/attachment/1/,如果返回状态404,那么id+1继续访问,直到访问到非404的地址,然后输出该地址,跳出for循环。

<?php
header('content-type:text/html;charset=utf-8');
for($i=1;$i<300;$i++){
$url = 'https://域名/attachment/'.$i;
$headers = get_headers($url);
if (strpos($headers[0], '404')) 
{echo $i;}else{
 echo '<br>他的附件页面地址为<br>'.$url;break;
}
}
?>

上述代码中$i就是代表id的,可以看出来我写的是循环到300,就是怕超时,如果300还没出来,就改下i的默认值和,循环变量在跑一遍...[谁让我是渣渣呢!]
【部分人开了debug模式,即使不存在的页面也不是404状态,这样的网站就没办法了!】

模板作者如何关闭附件页面的评论功能呢
答案是用if判断下,如果是附件页面就不输出评论框,并显示提示文字“附件页面禁止评论”

<?php if ($this->is('attachment')) : ?><h4 class="comment-close">附件页面禁止评论</h4>
<?php else: ?>你的评论框代码部分<?php endif; ?>


我已经去了https://get233.com/https://i.chainwon.com/https://www.helingqi.com/https://blog.qwq.moe/https://www.jimoe.cn/ 这些人的附件页面皮了下。ヽ(✿゚▽゚)ノ

后续
该文章发布后当晚我就想能不能纯前端的实现这个呢,于是弄了一晚上,然后刚刚做了个视频演示,欢迎大家前去投币:
https://www.bilibili.com/video/av25724719/

jrotty WeChat Pay

微信打赏

jrotty Alipay

支付宝打赏

文章二维码

扫描二维码,在手机上阅读!

typecho附件评论
发表新评论
  • ]
已有 26 条评论
  1. 过滤沙缸
    过滤沙缸 7Chrome 67
    回复

    404不是直接不要了么,能清就清。还是没明白这个什么作用

    1. Jrotty
      Jrotty本文作者 10Chrome 67
      回复

      @过滤沙缸 不用明白,这文章没啥意义

  2. Roogle
    Roogle 10Chrome 67
    回复

    你可以研究一下如何新建另外一个维度的分类文章,理解为模型更贴切

    1. Jrotty
      Jrotty本文作者 10Chrome 67
      回复

      @Roogle 不太明白,不过一会我可能更新个文章,介绍一款相册模板,可能就是另一个维度的typecho程序的使用方式哈

      1. Roogle
        Roogle 10Chrome 67
        回复

        @Jrotty 难道就是你现在用的相册模板

  3. 香菇
    香菇 10QQ浏览器 10
    回复

    这个页面会*得你很疼  https://siitake.cn/tools/getTeAtta/

    1. Jrotty
      Jrotty本文作者 10Chrome 67
      回复

      @香菇 好奇怪哟,一直跑查不到(哈哈哈,我一个补丁上去

      1. 香菇
        香菇 10QQ浏览器 10
        回复

        @Jrotty 又用我这个黄不拉叽的浏览器又跑了一遍 是因为换成 iframe 的关系所以能跑到了吗

        1. Jrotty
          Jrotty本文作者客户端
          回复

          @香菇 嗯,之前用重定向怎么跑都没有

  4. Sakura
    SakuraEdge 13
    回复

    感谢大佬提醒,才知道te也有这个坑货,已加上那段东西,访问自动回首页hhh

    1. Jrotty
      Jrotty本文作者 10Chrome 67
      回复

      @Sakura 这种东西无伤大雅哈

  5. 南屿北岛
    南屿北岛 10Chrome 67
    回复

    66666666投币加收藏走一波

    1. Jrotty
      Jrotty本文作者 10Chrome 67
      回复

      @南屿北岛 没看到硬币增加

      1. 南屿北岛
        南屿北岛 10Chrome 67
        回复

        @Jrotty ,大佬很皮哇

  6. caisiduo
    caisiduo 7Chrome 66
    回复

    附件关什么评论 不让皮 过分

    1. Jrotty
      Jrotty本文作者客户端
      回复

      @caisiduo 附件页面还是让他专门存附件吧!别多出来奇怪的属性

前篇 后篇
雷姆
拉姆