youBBS的修修补补:用imgur,换图片上传,加反反盗链

https://github.com/ACICFG/youBBS-ACICFG/tree/Beining-add-save-pic
反反盗链会弄得页面里面全是frame,整死强迫症系列。
之前有过imgur封号和封网站的先例,所以我在这里扔上。
这个应该是唯一一个可以不通过服务器转发的反反盗链办法。
Javascript写起来太痛苦了。
利用了HTML5的特性,一开始加载图片的高度会不对。之后应该会自己修正。
强制imgur走https,这样应该不会撞墙。
自取。

2 thoughts on “youBBS的修修补补:用imgur,换图片上传,加反反盗链

  1. LYF

    傲娇的贝宁酱说JS写起来太痛苦了。

    window.parent.document.getElementById(“id-content”).value = con + “\n”+link_this.replace(“http://”,”https://”)+”\n”;

    这里注意排版嘛。

    parent.document.getElementById("id-content").value =
    con + "\n" +
    link_this.replace("http://", "https://") + "\n";

    而且还忘记缩进——

    if (JSON.parse(xhr.responseText).status == '200'){ //If success
    document.querySelector("#link").href = JSON.parse(xhr.responseText).data.link;

    代码的风格怎么跟你的Python风不像呢。

    Reply
    1. Beining Post author

      直接发pull request吧。
      Python肯定是强制要求缩进的,但是JS和php都不用。所以有时瞎写。
      我显示器分辨率高,所以长代码看起来也不怕。。。。。
      但是JS还是很痛苦。
      例如,最近我在研究乐视云的JS,想看看他是怎么生产文件的key的。你有时间帮我看看。。。。。

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *