showpass

    @@ -1,14 +1,20 @@ /* - * @title wedata test - * @description wedata test + * @title showpass + * @description http://wedata.net/databases/jspass/items を使い、パスワードをalertで表示。 * @include http://* * @license MIT License * @require jquery - * @private */ $(function(){ var wedata = 'http://wedata.net/databases/jspass/items.json?callback=?'; -$.getJSON(wedata, function(json) { - alert(json[0].name); +$.getJSON(wedata, function(items) { + $.each(items, function() { + var pattern = new RegExp(this.data.url); + if (pattern.test(location.href)) { + alert('match ' + this.name + + ', username = ' + $(this.data.username).val() + + ', password = ' + $(this.data.password).val()); + } + }); }); });
  • /*
     * @title showpass
     * @description http://wedata.net/databases/jspass/items を使い、パスワードをalertで表示。
     * @include http://*
     * @license MIT License
     * @require jquery
     */
    $(function(){
    var wedata = 'http://wedata.net/databases/jspass/items.json?callback=?';
    $.getJSON(wedata, function(items) {
      $.each(items, function() {
        var pattern = new RegExp(this.data.url);
        if (pattern.test(location.href)) {
          alert('match ' + this.name +
              ', username = ' + $(this.data.username).val() +
              ', password = ' + $(this.data.password).val());
        }
      });
    });
    });
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2011/02/02 19:39:39 - 2011-02-02
  2. 2011/02/02 19:23:01 - 2011-02-02
  3. 2011/02/02 18:59:12 - 2011-02-02