dokodokodonの日記: ほんじつの壁紙(2005-01-06)
http://www.sting.co.jp/riviera/download/index.htm
ここではまず壁紙は3種ダウンロードできる。
他にリヴィエラスピード
というものがあって、対戦して勝利したキャラクターの壁紙がダウウンロードできるということなのでやってみる。
しかしながらフラッシュで作られたゲームで対戦していくというのは時間がかかるので普通にプレイするのはやめにして、SWFをからスクリプト抜き出してみることにする。
そのスクリプトをのぞいてみると、
Cierra = "riv_ci???";
Ecthel = "riv_ec???";
Fiaa = "riv_fi???";
Ledah = "riv_le???";
Lyuri = "riv_ly???";
Malice = "riv_ma???";
Serene = "riv_se???";
url = "./image/" + _root.dai.wallPage.wall[_root.chara] + "_l.jpg";
url = "./image/" + _root.dai.wallPage.wall[_root.chara] + "_m.jpg";
url = "./image/" + _root.dai.wallPage.wall[_root.chara] + "_s.jpg";
このような、とてもにおう記述あり。
フラッシュのURLはhttp://www.sting.co.jp/riviera/download/speed/riv_speed.swfなのでここから壁紙のURLを作ってみる。
例として
Choro = "riv_gr???";
url = "./image/" + _root.dai.wallPage.wall[_root.chara] + "_l.jpg";
を使う。
"./image/" は "./" が "http://www.sting.co.jp/riviera/download/speed/" "image/" はそのままなので、
"./image/" = http://www.sting.co.jp/riviera/download/speed/image/
"_root.dai.wallPage.wall[_root.chara]" は "Choro = "riv_gr???";" の "riv_gr???"が入るので、
"_root.dai.wallPage.wall[_root.chara]" = riv_gr???
"_l.jpg" は そのままで、
"_l.jpg" は _l.jpg
これらをつなぎ合わせて
http://www.sting.co.jp/riviera/download/speed/image/riv_gr???_l.jpg
これで壁紙へのURLがわかった。
あとは同じ手順で全員分作る。
画像サイズは
l=1280x1024
m=1024x768
s=800x600
でした。
一応フィル名がriv_[アルファベット2文字][数字3文字]という形式にしてるあたり、当てずっぽうではダウンロードできないようにしてあるみたいです。
※???は数字です
ほんじつの壁紙(2005-01-06) More ログイン