はてなブログ5周年キャンペーン応募ブックマークレット

  • /*
     * @title はてなブログ5周年キャンペーン応募ブックマークレット
     * @description (blog.hatenablog.com/entry/2016/10/27/114000)
     * @include http://*
     * @license MIT License
     * @require
     * @javascript_url 
     */
    
    (()=>{
    const date = new Date("2016-11-06 23:59:50"); // ページの読み込み時間とかあるので
    const LIMIT = Math.floor(date.getTime() / 86400000);
    const curTime =  Math.floor(Date.now()/ 86400000);
    // const curTime =  Math.floor( new Date("2016-11-06 23:59:59")/ 86400000 );
     if(LIMIT > curTime){
    // alert ( 'あと約' + (LIMIT - curTime) + '日');
      const editURL = 'http://blog.hatena.ne.jp/my/edit?fill_in=hatenablog-5th-anniversary&title=%E3%81%AF%E3%81%A6%E3%81%AA%E3%83%96%E3%83%AD%E3%82%B05%E5%91%A8%E5%B9%B4%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%82%AD%E3%83%A3%E3%83%B3%E3%83%9A%E3%83%BC%E3%83%B3%E3%81%8A%E9%A1%8C%E7%AC%AC1%E5%BC%BE%E3%80%8C%E3%81%AF%E3%81%A6%E3%81%AA%E3%83%96%E3%83%AD%E3%82%AC%E3%83%BC%E3%81%AB5%E3%81%A4%E3%81%AE%E8%B3%AA%E5%95%8F%E3%80%8D';
      location.href = editURL;
      
    } else {
      alert('キャンペーンは終了');
    }
    })();
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2016/10/28 08:28:09 - 2016-10-28