【追記】
現在公開中のバージョンはリニューアルした今の歌詞タイムでは機能しない。
そのうち対応させるが、忙しいので当分のアップデート予定は無し。
タイトルでこれから言いたいことの7割くらい言い切っちゃった気がするがキニシナイ。
http://www.kasi-time.com/
歌詞タイムはデフォルトで歌詞コピーできないどころか
ご丁寧に印刷することもできないよう細工してある。
(画像はCoolNovoの印刷プレビュー)
ってなわけで
以前HPで公開してたスクリプトを
歌詞コピー禁止はもちろん、印刷禁止ギミックも解除するように改造してみた。
(バージョン2は結構書き直したのでもはや別物かも)
ダウンロード
http://file.gutyan.jp/UserScript/KasiTime_Copy-and-Print_Enable.user.js
※現在公開中のバージョンはリニューアルした歌詞タイムに非対応です
ブックマークレット版
ブックマークレット版はこちらの記事からどうぞ。
※ブックマークレット版にはtxtダウンロード機能や印刷専用スタイル機能はありません。
(※ブックマークレット版は非推奨。出来るだけ↑からDLしたユーザースクリプト版使ってくれ。)
動作環境
- Firefox (Greasemonkey)
- Chromium (Tampermonkey)
変更履歴
コンマ2桁のマイナーバージョンは内部修正のみなので省略
- ver1.0 (2013年の春頃? よく覚えてない)
- 初公開
- ver1.1 (覚えてない)
- 完全に解除できないバグ修正
- ver1.2 (〃)
- (あかん… このverで何を変えたか覚えてないなんて言えない…)
- ver1.3 (2013/12/20) (未公開)
- 印刷禁止を解除できるように
- ver1.4 (2013/12/26)
- Chromium系ブラウザでテキスト選択禁止ギミックを解除できないバグ修正
- ver2.0 (2014/01/28)
- 印刷時に専用のスタイルを適用するように
- 歌詞データのダウンロード機能追加
- ver2.1 (2014/02/06)
- 細かいバグとインデントを複数修正
- ver2.2 (2014/03/25)
- ブックマークレット版との競合防止機能追加
- 検索ボタンの余計なCSSを修正、押し心地のあるボタンに差し戻し。
- 歌詞ページへのリンクコピペ用テキストエリアによるレイアウト崩壊修正
- 同上のIEでしか機能しないコピーボタンを除去
- その代わりテキストエリアをクリックで全選択するように
- あとユーザーが書き換えできないように
- その他、どうでもいいほど細かいインデント修正
このユーザースクリプトを入れると
歌詞部分がコピーできるようになるのはもちろん、印刷もできるようになる。
Nice boat.
見ての通り印刷時は専用のスタイルが適用され、
広告や関連項目といった余計なものが入り込まず、
フォントサイズやレイアウトが印刷用に最適化される。
また、歌詞データをtxtでダウンロードできるようになる。
もはやコピペすら必要とせず、1クリックで保存しておける。
ダウンロードできるテキストデータの形式はUTF-8N / CR+LF
【既知のバグ】
ダウンロードしたtxtに余計な空白や空行が入る場合がある。
また、その場合CR+LFとLFが入り乱れて不正なtxtになる。
そのうち修正するつもりではあるが…
それまでは手動でtxtのゴミ除去してくれ。