#ぱうぷれいんぐ

    @@ -1,20 +1,19 @@ /* - * @title 曲名を?る - * @description 現在のチャンネルと曲名が入力されたトゥート画面を開きます。 + * @title #ぱうぷれいんぐ + * @description Pawoo Music で流れている曲の情報が入った Pawoo のトゥート画面を開きます。 * @include https://music.pawoo.net/web/* * @license MIT License * @javascript_url */ (( - q = s => document.querySelector(s), + q = s => document.querySelector(s) || {}, n = q`.deck-selector__selector-body.active`.dataset.number -) => void(open('https://music.pawoo.net/intent/statuses/new?text=' - + encodeURIComponent( - '#ch' + n + ' 『' + ( +) => void(open('https://pawoo.net/intent/statuses/new?text=' + + encodeURIComponent([ '#ぱうぷれいんぐ', ( /一緒に「(.*)」を聞き/.exec(decodeURIComponent(q`.twitter-share-button`.href)) || [, '?'] - )[1] + '』\n' + )[1], q`.queue-item__datasource a`.href ].join('\n') ), 'PawooIntent', `width=450,height=300,left=${(screen.availWidth-450)/2|0},top=${(screen.availHeight-300)/2|0}` )))();
  • /*
     * @title #ぱうぷれいんぐ
     * @description Pawoo Music で流れている曲の情報が入った Pawoo のトゥート画面を開きます。
     * @include https://music.pawoo.net/web/*
     * @license MIT License
     * @javascript_url
     */
    
    ((
     q = s => document.querySelector(s) || {},
     n = q`.deck-selector__selector-body.active`.dataset.number
    ) => void(open('https://pawoo.net/intent/statuses/new?text='
     + encodeURIComponent([ '#ぱうぷれいんぐ', (
       /一緒に「(.*)」を聞き/.exec(decodeURIComponent(q`.twitter-share-button`.href))
       || [, '?']
      )[1], q`.queue-item__datasource a`.href ].join('\n')
     ), 'PawooIntent',
     `width=450,height=300,left=${(screen.availWidth-450)/2|0},top=${(screen.availHeight-300)/2|0}`
    )))();
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2017/07/19 23:28:25 - 2017-07-19
  2. 2017/07/19 23:28:15 - 2017-07-19