User:Hcm/スクリプト
From MusicBrainz Wiki
< User:Hcm
Jump to navigationJump to search
自作のユーザースクリプトをGitHubで公開します。
以下説明とか。要望等はTwitterでコンタクトを取ると早いかも知れません。インストールする時はスクリプトのページの「Raw」のリンクをクリック。
尚、動作環境はFirefox Releaseのみ(2015-06-04現在、ver. 38)を想定しています。
リリース毎に録音をまとめてマージするやつ
録音内容が同じである複数のリリースに対し、録音が分かれている場合にトラックごとに録音をマージするのに使うやつです。
これをインストールしてリリースのページに行くと、右のEditingの所に「リリース録音マージ」という項目とボタン3つが追加されます。マージが必要なリリースのあるページで「積」を押すとそのリリースのタイトルがボタンの下にリストされます。必要な分をリストに積んだ後に「統」を押すと曲目の下にマージするためのフォームが作られます。内容を確認して註釈を書いた後「開始」を押すとマージが始まります。
このスクリプトについては、スクレイピングのためにDOMParserのparseFromString()の第2引数が'text/html'に対応していることが必要です。
全角文字とかをハイライトするやつ
タイトル通り。
betaを取るやつ
一部の編集者はβ版を常用していて、編集註釈などにもあたり構わずにそこへのリンクを書くようです。リリース版を使う身からすると迷惑でしょうがないので、リンクを全てリリース版に置き換えます。
AcousticBrainzのリンクを追加するやつ
いまいち何に使われているのか謎なAcousticBrainzのエントリーへのリンクを、MBの録音のページに追加します。