List Images (XVideos)

  • /*
    @title     List Images (XVideos)
    @include   http://www.xvideos.com/*
    @license   MIT License
    */
    
    
    (function() {
      var images, n, sources, src;
    
      src = document.querySelector('.thumb').src;
    
      sources = (function() {
        var _i, _results;
        _results = [];
        for (n = _i = 1; _i <= 30; n = ++_i) {
          _results.push(src.replace(/\d+(\.jpg)$/, "" + n + "$1"));
        }
        return _results;
      })();
    
      images = (function() {
        var _i, _len, _results;
        _results = [];
        for (_i = 0, _len = sources.length; _i < _len; _i++) {
          src = sources[_i];
          _results.push("" + src + "\n<img src=\"" + src + "\">\n");
        }
        return _results;
      })();
    
      if (images.length) {
        document.body.outerHTML = "<body>" + (images.join('')) + "</body>";
      } else {
        alert("Image Not Found");
      }
    
    }).call(this);
    
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2012/12/07 02:34:34 - 2012-12-07
  2. 2012/03/10 21:21:08 - 2012-03-10
  3. 2012/03/10 20:54:34 - 2012-03-10