.
トップへ : 歌詞検索サイトで、歌詞コピーへ
 Goo音楽

http://music.goo.ne.jp/




 *目的の歌詞を表示させる ↓




ソースコードを表示させる。
右クリック禁止だから、メニューバーにて ↓




<!--/ch04_1-->
<!--c14_1-->
<ul class="singlelist">
<li><a href="http://www.uta-net.com/" target="_blank"><img src="/music/img/logo/uta_net.gif" width="100" height="30" alt="Uta-Net"></a></li>
</ul>
<!--/c14_1-->

のような部分下の

「&#12356;&#12388;&#12418;&#12398;&#39365;&#12391;&#12356;&#12388;・・・・・・・・・・・」に注目。

「&#数値;」(10進文字コード)が幾つも並んでいるから、その部分をすべてをコピーし、メモ帳などに

<html>
<head>
<title>KASHI</title>
</head>
<body>
&#12356;&#12388;&#12418;&#12398;&#39365;&#12391;&#12356;&#12388;&#12418;&#36898;&#12358;<br>
&#12475;&#12540;&#12521;&#12540;&#26381;&#12398;&#12362;&#19979;&#12370;&#39658;<br>
&#12418;&#12358;&#12367;&#12427;&#38915;&#12288;&#12418;&#12358;&#12367;&#12427;&#38915;<br>
&#20170;&#26085;&#12418;&#24453;&#12385;&#12412;&#12358;&#12369;<br>
&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12373;<br>
<br>
&#12396;&#12428;&#12390;&#12427;&#12354;&#12398;&#23064;&#12467;&#12454;&#12514;&#12522;&#12408;<br>
&#12373;&#12381;&#12387;&#12390;&#12354;&#12370;&#12424;&#12392;&#24453;&#12387;&#12390;&#12356;&#12427;<br>
&#22768;&#12363;&#12369;&#12424;&#12358;&#12288;&#22768;&#12363;&#12369;&#12424;&#12358;<br>
&#12384;&#12414;&#12387;&#12390;&#35211;&#12390;&#12427;&#20693;<br>
&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12373;<br>
<br>
&#20462;&#23398;&#26053;&#34892;&#12398;&#12496;&#12473;&#12398;&#20013;<br>
&#38563;&#12426;&#21512;&#12431;&#12379;&#12395;&#12394;&#12428;&#12383;&#12398;&#12395;<br>
&#20309;&#12418;&#12391;&#12365;&#12378;&#12288;&#20309;&#12418;&#12391;&#12365;&#12378;<br>
&#23517;&#12383;&#12405;&#12426;&#12375;&#12390;&#12427;&#12384;&#12369;<br>
&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12373;<br>
<br>
&#12356;&#12388;&#12418;&#12398;&#39365;&#12391;&#12356;&#12388;&#12418;&#36898;&#12358;<br>
&#35440;&#12417;&#35167;&#23039;&#12398;&#12471;&#12515;&#12452;&#12394;&#22900;<br>
&#20170;&#26085;&#12418;&#12356;&#12394;&#12356;&#12288;&#20170;&#26085;&#12418;&#12356;&#12394;&#12356;<br>
&#39080;&#37034;&#12391;&#12418;&#12402;&#12356;&#12383;&#12363;&#12394;<br>
&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12373;<br>
<br>
&#20170;&#26085;&#12371;&#12381;&#12399;&#12392;&#24453;&#12385;&#12358;&#12369;&#12390;<br>
&#12358;&#12375;&#12429;&#23039;&#12434;&#12388;&#12369;&#12390;&#34892;&#12367;<br>
&#12354;&#12398;&#35282;&#12414;&#12391;&#12288;&#12354;&#12398;&#35282;&#12414;&#12391;<br>
&#20170;&#26085;&#12399;&#12418;&#12358;&#12516;&#12513;&#12479;<br>
&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12373;<br>
<br>
&#12420;&#12365;&#12381;&#12400;&#22770;&#12387;&#12390;&#12427;&#27169;&#25836;&#24215;&#12391;<br>
&#22768;&#12363;&#12369;&#12425;&#12428;&#12390;&#39514;&#12356;&#12383;<br>
&#12354;&#12398;&#23064;&#12364;&#12356;&#12427;&#12288;&#12354;&#12398;&#23064;&#12364;&#12356;&#12427;<br>
&#12467;&#12477;&#12467;&#12477;&#36867;&#12370;&#12427;&#20693;<br>
&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12373;<br>
<br>
&#24605;&#12356;&#12365;&#12387;&#12390;&#12480;&#12452;&#12516;&#12523;&#12434;<br>
&#12405;&#12427;&#12360;&#12427;&#25351;&#12391;&#22238;&#12375;&#12383;&#12424;<br>
&#12505;&#12523;&#12364;&#12394;&#12427;&#12424;&#12288;&#12505;&#12523;&#12364;&#12394;&#12427;&#12424;<br>
&#20986;&#12427;&#12414;&#12391;&#24453;&#12390;&#12396;&#20693;<br>
&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12373;<br>
<br>
&#12501;&#12457;&#12540;&#12463;&#12480;&#12531;&#12473;&#12398;&#12497;&#12540;&#12488;&#12490;&#12540;<br>
&#12417;&#12368;&#12426;&#24033;&#12387;&#12390;&#20693;&#12398;&#30058;<br>
&#25163;&#12434;&#12388;&#12394;&#12372;&#12358;&#12288;&#25163;&#12434;&#12388;&#12394;&#12372;&#12358;<br>
&#12381;&#12371;&#12391;&#30446;&#12364;&#35226;&#12417;&#12383;<br>
&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12373;<br>
<br>
&#24505;&#22812;&#12391;&#26360;&#12356;&#12383;&#12521;&#12502;&#12524;&#12479;&#12540;<br>
&#12381;&#12387;&#12392;&#12354;&#12398;&#23064;&#12398;&#12525;&#12483;&#12459;&#12540;&#12395;<br>
&#24525;&#12400;&#12379;&#12424;&#12358;&#12288;&#24525;&#12400;&#12379;&#12424;&#12358;<br>
&#12356;&#12388;&#12391;&#12418;&#35504;&#12363;&#12356;&#12427;<br>
&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12373;<br>
<br>
&#12521;&#12465;&#12483;&#12488;&#25569;&#12387;&#12390;&#12288;&#12354;&#12398;&#20154;&#12392;<br>
&#12480;&#12502;&#12523;&#12473;&#32068;&#12417;&#12383;&#12425;&#12288;&#23305;&#12375;&#12356;&#12394;<br>
&#37096;&#27963;&#12434;&#12420;&#12429;&#12358;&#12288;&#37096;&#27963;&#12434;&#12420;&#12429;&#12358;<br>
&#12391;&#12418;&#20693;&#12288;&#25991;&#21270;&#31995;&#65281;&#65311;<br>
&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12373;<br>
<br>
&#12399;&#12376;&#12417;&#12390;&#34892;&#12387;&#12383;&#21931;&#33590;&#24215;<br>
&#12383;&#12387;&#12383;&#19968;&#35328;&#22909;&#12365;&#12391;&#12377;&#12392;<br>
&#12371;&#12371;&#12414;&#12391;&#20986;&#12390;&#12288;&#12371;&#12371;&#12414;&#12391;&#20986;&#12390;<br>
&#12392;&#12358;&#12392;&#12358;&#20113;&#12360;&#12396;&#20693;<br>
&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12373;<br>
<br>
&#26126;&#26085;&#12364;&#12354;&#12427;&#12373;&#26126;&#26085;&#12364;&#12354;&#12427;<br>
&#33509;&#12356;&#20693;&#12395;&#12399;&#22818;&#12364;&#12354;&#12427;<br>
&#12356;&#12388;&#12363;&#12365;&#12387;&#12392;&#12288;&#12356;&#12388;&#12363;&#12365;&#12387;&#12392;<br>
&#12431;&#12363;&#12387;&#12390;&#12367;&#12428;&#12427;&#12384;&#12429;&#12358;<br>
&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12288;&#26126;&#26085;&#12364;&#12354;&#12427;&#12373;

</body>
</html>

のように(赤文字は、サイトのソースコードからコピーアンドペーストしたもの)記述して、拡張子を.htmlもしくは.htmにして保存(例えば .kashi.html という具合)し、保存したものを開いて下さい。







サイトの仕組みが変わっています

ソースコードを覗くと、歌詞を表示させる部分が
<!--/c14_1-->
<script type="text/javascript" src="/music/js/uuCanvas.js"></script>
<script type="text/javascript">
var cn;
function xcanvas(uu, canvasNodes) {
cn= canvasNodes;
var s = document.createElement('script');
s.setAttribute('src', '/sp/lyric/print_json.php?callback=draw&id=rS4ML9QfJJjkB%2FFBO0JYM3ITbwRN0795T%2BjhJWDkNH0%3D%3AaT1ktOPxq0B3GEn1rKLIPUrofds4xeWPZ1%2FK%2Fihp%2F9U%3D');
document.getElementsByTagName('head')[0].appendChild(s);
}
function draw(data){
var y = 20;
document.getElementById('canvas').height = ( ( data.length + 1 ) * y );
var ctx = cn[0].getContext("2d");
ctx.textBaseline = "top";
ctx.font = '15px MS Pゴシック';
var i = 0;
for ( i = 0; i < data.length; i++ ){
ctx.fillText(data[i], 0, y * i );
}
}
</script>
の様に変わっています。
サイトのトップが「http://music.goo.ne.jp/」だから、「http://music.goo.ne.jp/sp/lyric/print_json.php?callback=draw&id=rS4ML9QfJJjkB%2FFBO0JYM3ITbwRN0795T%2BjhJWDkNH0%3D%3AaT1ktOPxq0B3GEn1rKLIPUrofds4xeWPZ1%2FK%2Fihp%2F9U%3D」とブラウザアドレスバーに記述して移動しても表示されませんでした。


例、「http://music.goo.ne.jp/lyric/LYRUTND15147/index.html」
明日があるさ(坂本九)の歌詞URL


インターネットエクスプローラーだと「Webページは保存出来ませんでした」の警告 ↓



モジラ:ファイヤーフォックスだとOK ↓



このように保存されています。 ↓

   

index_files フォルダ内の print_json.php ファイルに注目 ↓



print_json.php ファイルをメモ帳で開くと ↓



draw(["\u99c5\u3067\u3044\u3064\u3082\u9022\u3046","\n\u30bb・・・・・・・・・・・・と暗号が並んでいる。(J-Total Musicのものと似ている)


<html>
<head>
<title>KASHI</title>
</head>
<body>
<script language="JavaScript">
<!--
document.write('<textarea cols="80" rows="50">')
document.write('・・・・・・・・・')
document.write('</textarea>')
//-->
</script>
</body>
</html>


メモ帳などに、<html>から</html> の間の document.write('・・・・・・・・・') の赤字・・・・・・・・・部分に上記暗号の先頭 draw([" 及び最終 "]); を除く、\u3044\u3064\u3082\u306e・・・・・・・をコピーして記述する。
こんな感じ ↓



拡張子を html もしくは htm として保存。
保存したファイルを開く ↓



無意味な "," が表示されますが。
上へ