ejo090の日記

みなさんの数分を無駄にするように毎日がんばります。コメントあると中の人めっちゃ喜びます。

Twitterをやめたことについての記事はここです。よしなに。

Last.fm で MOSAIC.WAV を(むりやり) Scrobble してくれるようにする

おひさしぶりです。

---- 2021/05/12 追記 ----
どうやら Last.fm 側で MOSAIC.WAV を Scrobble するようになったらしい(2021/02/01から)
以下ネタ元

そのため当記事は不要となりました
---- 2021/05/12 追記おわり ----

TL;DR.

むりやりなので完全な解決はしてない。
アーティスト名である MOSAIC.WAV に ZERO WITH SPACE に入れてあげる。

MOSAIC.​WAV

これをコピペして入れるとちゃんと Scrobble されるようになる。たぶん。
Unicode に対応してないとクライアントが死ぬ可能性はあるのかもだけど、その場合はあきらめて"MOSAIC. WAV"で登録してね。
でもこの場合、文字的に"MOSAIC.WAV"と"MOSAIC.​WAV"が違うので後者で聴いても前者としては集計されない。 Last.fm ~~~うまいことやってくれ~~~

本文

この記事は 公立はこだて未来大学(?) Advent Calendar 2019 の 5日目の記事です。
遅刻してる?わたしはまだねてないので今日は12月5日だよ。
昨日書かれた方はいませんでした。
本当に全く Advent Calendar の内容とは関係もなんにもないですが書きます。

私がだれかを知ってる人はまああんまりいないとは思わないので自己紹介してもってところはありますが、 Twitter では @ejo090 としてやっていたねこです。
Twitter アカウントはもうほとんど動く可能性はないです。只今は終わったコンテンツと思われてる Mastodon で生きてます。
Twitter で話しかけられても返す手段はないです。すみません。

Twitter、休眠アカウント削除へ 対象アカウントに12月11日までにログインするよう警告 - ITmedia NEWS
最近はこんなニュースがあって消されたらかなわんなあと思ってなにか一言 post して消されないようにしたいなと思ってましたが撤回されたのでまあよかったですね。
個人的には Twitter から移動したとはいえ過去に私が Twitter でした発言が消えてしまうのはちょっとつらいというか、レファレンスできないのはちょっとなあという気持ちだっりします。(今でも Mastodon 側から自分の過去の post を掘り返したりするため)

まあそれはさておき近況としてはいつも同じことを書いてしまうので特になしということにしておいて本題に移ります。

わたしはよく MOSAIC.WAV の楽曲を聞くことがよくあります。

f:id:ejo090:20191205224524j:plain
MOSAIC.WAV のアルバムたち

そもそも MOSAIC.WAV って何??という方もおおいでしょうが、今でもいろいろな楽曲を作ってたり楽曲を提供してたりします。

www.mosaicwav.com

初期からいわゆるエロゲやギャルゲに楽曲提供をしていて、そのへんのオタク文化に触れてたらどこかしらでは必ず触れているのでは、というアーティストです。
よくいう"電波ソング"のジャンルを築いてきたアーティストの一人だとは思います。
言うところがあんまりないので電波ソングがすきだというのはあまり言っていませんが、すきです。

たとえば有名どころだと いただきじゃんがりあんR の OP ムービーとかですね。
未だに色々なアニメやらなんやらを題材にした自作 OP (いわゆる"自作MAD")が作られたりしています。


Itadaki Jangarian R OP

あとは ガチャガチャきゅ~っと・ふぃぎゅあっと! のふぃぎゅ@メイトの OP ムービーとか。
これはムービーよりも楽曲がいろいろ有名になったやつかもしれない。


ふぃぎゅ@メイトOP HD

それに出オチ感がすごいけどすもももももも!の OP になった 最強○×計画 とかもありますね。それに洗脳・搾取・虎の巻とか…。
例に出してる曲が古すぎる?そら古のおたくなので仕方ないね。
公式サイトを見ればわかるように現在でも新譜を出しているし、各種音ゲーム向けにも新譜を書き下ろしたりしてます。

翻って Last.fm ってなにという話ですが、端的に言うと音楽を中心に据えた SNS です。
www.last.fm

聴いた音楽を通しておすすめの曲を教えてくれたりすきな曲やアーティストを通して別なユーザと交流できると、まあ SNS ですね。日本語でも使えるので誰でも使えたりするかも。
ちなみにわたしの Last.fm はこれです。
ejo090’s Music Profile | Last.fm
正直わたしは Last.fmSNS っぽいことはしておらず、聴いた曲をログとして貯める (これを Scrobble という)だけです。いわゆるライフログとして SNS を使うみたいなものです。
曲を再生されたときに Scrobble されるという感じなので、本当にログです。
(ちなみに、 Last.fm の FAQ で Scrobble について解説されています→ scrobbleって何ですか? ) まあそんなの Twitter とか Facebook とかそういう SNS で #nowplaying を書けばいいだろというのはその通りなんですが、 Twilog とかそれに準ずるサービスがあるならまだしもそうでないと意外と #nowplaying で書くだけで後からトレースするのは難しいです。
まあ tweets.zip 持ってきて自分で集計すればいいだろと返されるとそうですねしか返せないのでそれをいいたい人は文句つけてないでそれやってればいいと思います。

この Scrobble というシステムは音楽プレイヤーアプリケーション側で対応されたりしていて、Scrobble できるアプリケーションだったり、もし対応されていなくてもプレイヤー側から情報を取得してバックグラウンドで Scrobble の情報を送信したりなどいろいろな方法で送信してログを貯めたりもできます。
iPhone/iPod ではこの辺がだいぶご面倒だったりして脱獄したりなどして Scrobble できるように…とかいろいろあったりしました。
あと Spotify との連携もあるらしく、 Spotify で再生した楽曲が Scrobble されつつ、他にも Last.fm 上で Spotify にある楽曲は聴けるようです。(やったことないのでわからないけど)

さてなぜ MOSAIC.WAV の話をして Last.fm の話をするかというと、「MOSAIC.WAV の楽曲は Last.fm に Scrobble されない」のである。

10 年ほどまえから抱えている不具合 (?) であり、 一日中大雨ですわお姉さま、とか言っておいてみなみけ~おかわり~完食なのですよ。 | パソコン改造記の憂鬱 - 楽天ブログ

どうやらグループ名となる「MOSAIC.WAV」をWindows音声ファイルの.wavか何かと間違えている模様。

理屈はわかりますね。間違えてる、というかどうやらそういうフィルターが存在するようで、世界を牛耳る "Various Artist" さんや "Unknown" さんを除外したりとまあ不具合というよりは"仕様"といったほうが正しそうです。

春樹の小部屋 Last.fmとMOSAIC.WAV
こちらのサイトでそのフィルターの内容が書かれていますが、どこかで公開されてたりするんですかね。どこかにありそうなものですが、書きはじめるまでも2時間ではみつけられませんでした…。

そういうわけで我らが愛する "MOSAIC.WAV" もこれにひっかかってしまい Scrobble できないというわけです。
クライアント側はちゃんと Scrobble の処理はされていても Last.fm 側から蹴られてしまうという。
対策としては "MOSAIC. WAV" のように WAV とピリオド(ドット) の前に半角スペースを置いたりする方法が一般的 (?) なようです。
他にもピリオドを全角ピリオドにしたり、句点にしたり(これはさすがに厳しくない?)、と色々試行錯誤が重ねられています。
まあ好意的に「わたしたちが愛する MOSAIC.WAV は記録に残らないわたしたちのココロのなかにしかいないんだ…」と受け止めてもいいんですが(というかこれまでそうしていた)、まあ残らないのもちょっとなあという気持ちの高まりもあります。

MOSAIC.WAV music, videos, stats, and photos | Last.fm

note: use “MOSAIC. WAV” as artist name in order to scrobble.

まあでもそもそも MOSAIC.WAVLast.fm ページがこれなので、もう半角スペースでよくねえ?となりそうですが、なんかこう半角スペースがあるとうーんという(気持ちの問題と言われればそれまで)感じです。

そこで思いだしたのが ZERO WIDTH SPACE の存在です。
ゼロ幅スペース - Wikipedia
ZERO WIDTH SPACE 、まあ文字通りなんですがゼロ幅スペースといってスペースではあるんだけど表示されないので文字がくっついて見えるというまあ変な文字です。
Wikipedia の例にもありますが、スペースとしては扱われてるけどスペースとして見えないので改行処理がなされてたりとかまあそういう使い方ができます。

ということはですよ!
我らが愛する MOSAIC.WAV にも応用してあげれば見た目は"MOSAIC.WAV"!中身は"MOSAIC.​WAV"!その名はなんちょけ!
みたいになるのでは?なるのか?

さてあとはやるだけです。
Scrobble もやってくれるプレイヤーに適当に設定します。

f:id:ejo090:20191206000526j:plain
わかれてる

ウオー!ちゃんとわかれてる!(文字コードで見れば間に変なのが挟まっているのだからあたりまえ)
ちなみにこのプレイヤーは私が愛用している TuneBrowser というプレイヤーで、無料だと入れられる楽曲数が少ないですが使いやすいのでおすすめです。

そして Scrobble はされているのか…?
f:id:ejo090:20191206001707j:plain
されてるーーーー!
というわけで、 ZERO WIDTH SPACE を入れた MOSAIC.WAV がこれです。

MOSAIC.​WAV

でここまでやって浮上した問題があって、"MOSAIC.WAV" と "MOSAIC.​WAV" は別物であるということです。
目ではどちらも同じなんですが、明確に "MOSAIC.WAV" と "MOSAIC.%E2%80%8BWAV" とわかれます。あたりまえですね。変な文字が入っているので。
自分を騙すか、妥協をするかの二択になってきましたね。
アーティストページとしてももちろん独立してしまいます。 https://www.last.fm/music/MOSAIC.WAV
https://www.last.fm/music/MOSAIC.%E2%81%A0WAV
Last.fm のサポートに泣きついてどうにかリダイレクトしてくれ…って言えばいいんだろうか、さすがにそれはわがまますぎてアレかナ。気が向いたら聞くだけ聞いてみることにします。
ただ Scrobble した楽曲の一覧が出せるし、そこで表示されてるアーティスト名はなにも間に入っていない "MOSAIC.WAV" ではあるので、まあ、みたいな。

その透明な文字に混じらず、見つけ出すんだ。 - Qiita
ここではいろいろなみえない文字が紹介されていますが、ここで一覧になってる文字は結局エンコードされる(たぶん)ので同様の状況になるだろうし同じかも。まあ別に ZERO WIDTH SPACE じゃなくても好きなのを使うといいと思います。何故 ZERO WIDTH SPACE かって、単に思い出しただけなので。

なんか解決策が思いつく人がいればなんかやってみてください。
そんな意地張らないで "MOSAIC. WAV" でお茶を濁し続けろというのは、そうですね はい って感じですネ。
まあアーティストページに飛べなくてももう MOSAIC.WAV が Scrobble されるのをみただけで私としてはうれしいのでよかったという感じです。
解決してはいませんが…。
ただこればかりは本当に "Last.fm の仕様による" としか言いようがないのでお茶を濁すかゴリ押しするかしかないのがちょっとウーンってカンジするよね。

-- 2019/12/06 01:34 追記 --

どうやら Spotify 経由だとちゃんと Scrobble されるらしい ずるい (?) -- 追記終わり --

ちなみに、全角ピリオドとか句点のアーティストページもあります。(どうにかしたいよね…)
https://www.last.fm/music/MOSAIC%EF%BC%8EWAV
https://www.last.fm/music/MOSAIC%E3%80%82WAV

アフィリエイトだけどとりあえず貼っておきます。

明日は 6 日目の ゆえ さんです!

じゃぁ!

ミのオイルを交換した

おひさしぶりです。

ここ最近の無の方向性が色々飛んでいってるのでなんかこうよしなにやっていこうかなという感じだったんですが、どうも無理そうですね。
今月中に諸々の決定をしたかったんですが、やっていきが無になっているというのもあって12月中に決めようという下方修正…まあ分かっていたことではあるんですが。

さて前回交換がちょうど昨年末で今年はジムカーナでよくぶん回していたというのもあってここいらで交換しておかないとなということで交換することにしました。

まずフィラーキャップを開けます。

f:id:ejo090:20191116141833j:plain
フィラーを開ける
実は潜っちゃってからフィラー開けないの?って言われて「ハッ!」としました。そうだネ。

というわけでさっそく潜ります。

f:id:ejo090:20191116143026j:plain
(恐らくこれは多分抜いてからドレン付けた画像だけど潜ったときの画像としてつかいます(ないので))
あ、そういえばもぐるときはちゃんと左右にウマ(リジットラック)をかけようね。

このミにはオプション?で負圧油温電圧の3連メーターがついており、ドレンボルトに油温センサが生えてます。
これのせいでオープンエンドスパナしか使えないのでちょっとご不満かも…。
まあそもそもドレンボルトなんてそこまでトルクをかけるところでもないのでまあ別にいいんですけどね…手持ちがメガネばっかりなのでいざというときにちょっと、って感じ。
適当にオープンエンドスパナでゆるめて、オイルをだして。
いつもやるんですが、出るところの予測をミスってオイル受けからはみだしちゃいます。不器用すぎん?
あ、でもこの油温センサつきのドレンボルトのいいところが一つあってケーブルで車体とつながっているので緩めてからオイル受けに落っこちないのでそこはいいかも。

まあ適当に放置したらドレンパッキンを変えてつけます。

f:id:ejo090:20191116143234j:plain
ドレンボルトから生えるケーブル

ボルトをちゃんとしめたらパークリとかできれいにしとくと漏れたかどうかとかがわかるのでやっとくといいですね。

次にオイルフィルターですね。

f:id:ejo090:20191116143810j:plain
オイルフィルター

適当にフィルターレンチを持ってきて緩めます。
なんかガレージにあるやつだと合うやつがパッとみつからなかったのでちょうど来ていた後輩からフィルターレンチを借りました(ありがとうございます)。
にしてもバカトルクで締めてあって異常でした。フィルター あ、油温センサのケーブルにオイルがついちゃってますね。ここ通ってるとまあついちゃうよね…。

オイルフィルター、下向きについてるやつはほぼ手が汚れるのでつらいですネ。横向きだと手は汚れませんがエンジンブロックが汚れたりしますね。上向きについてるのは…やったことないのでわかりませんね。ロータリーとかボクサーは上向きなんでしたっけ。

新しいフィルターは適当に持ってきて、つけるまえにOリングのところにテキトーに新しいオイルをぬりぬりしてからキュッととりつけます。(写真なし)

最後にフィラーからオイルを入れて終了です。4Lくらい入れたかな。
入れたオイルはガレージオーナーが扱ってる JUMP OIL の RS1000 5W-40 です。

オイル交換、久々なので手際がわるくてモタモタやってましたがオイルの規定量をまず用意してオイルをこぼさなかったりちゃんとオイルフィルターレンチを用意してたらもっとすばやくできてたかも。
次のオイル交換までには油温油圧をべつなところから取りたいきもちがあります。ランエボはオイルフィルターの近くにメクラナットがあってそこにセンサをつけて取れるらしいんですが、4G92はそうじゃなさそうな感じがするので誰かおしえてほしいかも。
フィルターの間に噛ませるやつはフィルターの高さ考えるとちょっとなあという気持ちになるので、やっぱりブロックから直接(?)とりだせるとうれしいですね。

まあそういうことで。
ミでやってることはあと何個かあるんですが、気が向いたら書きます。
私がミラゲにやったことを書いてる 弊ミラゲ情報 にも書きたしておかないとなあって感じ。

ODO: 72177km

じゃぁ!