Gポンごにょごにょ補助

    @@ -18,7 +18,7 @@ ss(SKEY,s,7200); } var ID = $('button.btn-like-num').attr('gtvid'); - var U = s+'&gtvid='+ID; + var U = s.replace(/&gtvid=[^&]+/,'')+'&gtvid='+ID; var N = $("meta[property='og:title']").attr('content').replace(/:/g,function(a){return hz(a)})+' '+ID+' [1seg].ts'; ln($('#program_table'),N,U,N); //})();
  • /*
     * @title Gポンごにょごにょ補助
     * @description !!!TEST!!!
     * @include http://site.garapon.tv/*
     * @license MIT License
     * @require 
     */
    
    //(function () {
    	var ln=function(o,n,l,t) { var dl=$('<a>'); dl.attr({download:n,href:l}).text(t);o.after(dl); return true;}
    	var ss=function(k,v,ex){var ex=$.now()+ex*1000;var d={ex:ex,v:v};localStorage.setItem(k,JSON.stringify(d));}
    	var ld=function(k){var d=localStorage[k];if(!d){return undefined;}d=JSON.parse(d);if(d.ex===false||d.ex>$.now()){return d.v;}else{localStorage.removeItem(k);return undefined;}}
    	var hz=function(vc){ return String.fromCharCode(vc.charCodeAt(0) + 65248); }
    	var SKEY='gpon_temp';
    	var s = ld(SKEY);
    	if (!s) {
    		s = prompt('set baseuri','');
    		ss(SKEY,s,7200);
    	}
    	var ID = $('button.btn-like-num').attr('gtvid');
    	var U = s.replace(/&gtvid=[^&]+/,'')+'&gtvid='+ID;
    	var N = $("meta[property='og:title']").attr('content').replace(/:/g,function(a){return hz(a)})+' '+ID+' [1seg].ts';
    	ln($('#program_table'),N,U,N);
    //})();
    
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2017/06/05 03:03:03 - 2017-06-05
  2. 2017/06/05 02:54:58 - 2017-06-05
  3. 2017/06/05 02:46:42 - 2017-06-05
  4. 2017/06/05 02:43:38 - 2017-06-05
  5. 2017/06/05 02:31:49 - 2017-06-05