From 50ff2efaaadf29e87ba30f19fc43deae038abbdf Mon Sep 17 00:00:00 2001 From: eai04191 Date: Tue, 30 Apr 2019 07:52:45 +0900 Subject: [PATCH] =?UTF-8?q?=E3=83=86=E3=82=B9=E3=83=88=E3=82=92=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/MetadataResolver/DLsiteResolver.php | 6 + .../MetadataResolver/DLsiteResolverTest.php | 15 +- tests/fixture/DLsite/testProduct.html | 2466 ++++++++++++++++- tests/fixture/DLsite/testProductSP.html | 40 - 4 files changed, 2436 insertions(+), 91 deletions(-) delete mode 100644 tests/fixture/DLsite/testProductSP.html diff --git a/app/MetadataResolver/DLsiteResolver.php b/app/MetadataResolver/DLsiteResolver.php index a51cdaa..a723da4 100644 --- a/app/MetadataResolver/DLsiteResolver.php +++ b/app/MetadataResolver/DLsiteResolver.php @@ -23,6 +23,12 @@ class DLsiteResolver implements Resolver public function resolve(string $url): Metadata { + + //スマホページの場合はPCページに正規化 + if (strpos($url, '-touch') !== false) { + $url = str_replace('-touch', '', $url); + } + $res = $this->client->get($url); if ($res->getStatusCode() === 200) { $metadata = $this->ogpResolver->parse($res->getBody()); diff --git a/tests/Unit/MetadataResolver/DLsiteResolverTest.php b/tests/Unit/MetadataResolver/DLsiteResolverTest.php index 3640602..b1cec26 100644 --- a/tests/Unit/MetadataResolver/DLsiteResolverTest.php +++ b/tests/Unit/MetadataResolver/DLsiteResolverTest.php @@ -33,18 +33,19 @@ class DLsiteResolverTest extends TestCase } } - public function testProductSP() + public function testProductSPLink() { - $responseText = file_get_contents(__DIR__.'/../../fixture/DLsite/testProductSP.html'); + $responseText = file_get_contents(__DIR__.'/../../fixture/DLsite/testProduct.html'); + // SP版(touch)のURLのテストだがリゾルバ側でURLから-touchを削除してPC版を取得するので、PC版の内容を使用する $this->createResolver(DLsiteResolver::class, $responseText); - $metadata = $this->resolver->resolve('https://www.dlsite.com/home/work/=/product_id/RJ234446.html'); - $this->assertEquals('【大人向け耳かき】道草屋 はこべら5 時計修理のはこべらさん。他【汗の匂い】', $metadata->title); - $this->assertStringEndsWith('夏の終わり、二人で遠くの花火を眺めます。耳かきの他、クラシックシェービング、氷を含んだあまがみ、冷紅茶、ジャズ、時計の修理、それから大人向けの汗の匂い。色々な事のある、二泊三日の田舎宿音声です。', $metadata->description); - $this->assertEquals('https://img.dlsite.jp/modpub/images2/work/doujin/RJ235000/RJ234446_img_main.jpg', $metadata->image); + $metadata = $this->resolver->resolve('https://www.dlsite.com/maniax-touch/work/=/product_id/RJ171695.html'); + $this->assertEquals('【骨伝導風】道草屋 たびらこ-一緒にはみがき【耳かき&はみがき】', $metadata->title); + $this->assertStringEndsWith('少しお母さんっぽい店員さんに、歯磨きからおやすみまでお世話されます。はみがきで興奮しちゃった旦那様のも、しっかりお世話してくれます。歯磨き音は特殊なマイクを使用、骨伝導風ハイレゾバイノーラル音声です。', $metadata->description); + $this->assertEquals('https://img.dlsite.jp/modpub/images2/work/doujin/RJ172000/RJ171695_img_main.jpg', $metadata->image); if ($this->shouldUseMock()) { - $this->assertSame('https://www.dlsite.com/home/work/=/product_id/RJ234446.html', (string) $this->handler->getLastRequest()->getUri()); + $this->assertSame('https://www.dlsite.com/maniax/work/=/product_id/RJ171695.html', (string) $this->handler->getLastRequest()->getUri()); } } diff --git a/tests/fixture/DLsite/testProduct.html b/tests/fixture/DLsite/testProduct.html index c1202bd..04750fa 100644 --- a/tests/fixture/DLsite/testProduct.html +++ b/tests/fixture/DLsite/testProduct.html @@ -1,44 +1,2422 @@ - - - - - - - - - - - - - - - - - - - - - - - - - 【骨伝導風】道草屋 たびらこ-一緒にはみがき【耳かき&はみがき】 [桃色CODE] | DLsite 同人 - R18 - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + 【骨伝導風】道草屋 たびらこ-一緒にはみがき【耳かき&はみがき】 [桃色CODE] | DLsite 同人 - R18 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+
+ + + +
+ +
+ +
+ + + + + + +
+ + +
+ +
+ +
+ + +
+ +
+ +
+ + + + + + + + +
+

+ +

+ + +
+
+ + + +
+ + + +
+ +
+ + + + + + + +
+ +
+ + + + + + + + + + +
+ + + + + + + + +
     
+
+ +
+ +
({{ product.rate_count }})
+ +
+
+ + + + + + + + + + + + + +
平均

{{ product.rate_average_2dp }}

内訳 +
+
+

星5つ

+
+
+
+
+
+ ({{ product.rate_count_detail ? product.rate_count_detail[4].count : 0 }}) +
+
+

星4つ

+
+
+
+
+
+ ({{ product.rate_count_detail ? product.rate_count_detail[3].count : 0 }}) +
+
+

星3つ

+
+
+
+
+
+ ({{ product.rate_count_detail ? product.rate_count_detail[2].count : 0 }}) +
+
+

星2つ

+
+
+
+
+
+ ({{ product.rate_count_detail ? product.rate_count_detail[1].count : 0 }}) +
+
+

星1つ

+
+
+
+
+
+ ({{ product.rate_count_detail ? product.rate_count_detail[0].count : 0 }}) +
+
+
+
+
+
+ +
({{ product.review_count }})
販売数 : {{ product.dl_count }}
お気に入り登録数 : {{ product.wishlist_count }}
+ +
+ + +
+ + + + +
+ +
+
+
+ + + +
+
+
+
+
    + +
  • + + +
+
+
+
+
+ +
+
+
    + +
+
+
+
+
+
+
+
+ + + {{ __('totalImages', {count: items.length}) }} +
+ + +
+
+ +
+
+ +
+
+
+
+
+
+
{{ swiper.realIndex + 1 }} / {{ items.length }}
+
+
+
+
+
+ +
+
+
+ + + {{ __('tools') }} +
+
+
+
+ +
+
+ + +
+ + + +
+
+ + +
+ + + + + + +
サークル名桃色CODEフォローする
+ + + +
+ + + + + + + + + + + + + + + + + + + +
販売日2016年02月10日
シリーズ名【耳かき】道草屋【安眠】
年齢指定
作品形式
ファイル形式
WAV
/ MP3同梱
その他
ジャンル
ファイル容量
+総計 3.67GB +
+ + +
    + + + + + + + + + +
+ + + + + +
+ + + + +
+ +
+ + + + + +

作品内容

+
+沸騰した鉄瓶と、火鉢の炭の音。
+冬も終わりの古宿で、少しお節介な店員さんにゆっくり甘めにお世話されます。
+大人になってからしてもらう歯磨きは、少し感じ方も違うかもしれません。
+
+
+
+●甘めな大人向けとお休み向け!●
+はみがきと、そのまま他のお世話もされる大人向けと、
+しっとりお休みの二本入りです。
+どちらも若干甘やかされ風味です。
+
+●骨伝導はみがき!●
+骨を通って直接伝わる歯磨きのゴシゴシ感を出す為、
+歯磨き音は骨格模型に直接マイクを埋め込んで録っています。
+お口の中をごしごしされる感覚をお楽しみ下さい。
+
+●心音てんしょん!●
+興奮時は早く、落ち着いている時はゆっくりに、
+店員さんの距離が近ければ、薄っすらと心音なんかが聴こえます。
+何となく耳にしていれば、なんとなく店員さんの気持ちが伝染る…かもしれません。
+
+●動かないお客様!●
+お客様自身は殆ど動かず、状況を想像しやすいような内容になっています。
+はみがき・おやすみの両方共、
+仰向けに寝転んたままで聴いて頂けます(多少首は傾けます)。
+また、通して聴きやすい40分程度の長さを目安に制作しています。
+
+
+
+---------------トラック------------
+●たびこさんといっしょ!(R18)
+
+1-歯磨きしましょう。
+ -----03:35
+2-たびこさんといっしょ!
+ -----11:59
+3-健康管理がお仕事です!(R18)
+ -----16:55
+4-間食はダメですよ?
+ -----07:21
+合計
+ -----39:51
+-----------------------------------
+●おやすみ
+
+1-お休みのお時間です
+ -----05:18
+2-右耳さん
+ -----10:16
+3-左耳さん
+ -----10:47
+4-お揉みしますね+ぎゅー
+ -----09:49
+合計
+ -----36:11
+-----------------------------------
++バックヤード数コマ
+
+
+cv.愛枝今日子さん
+---制作---
+サークル:桃色CODE
+色々:桃鳥
+
+
+
+※mp3ファイルについて
+トラック毎の繋ぎ目部分に微妙にノイズが乗ってしまっております。
+気になる方はwavもしくはmp3フルをお聴き下さいすみません… +
+ + +
+ +
+ + + + + + + + + + + + + + +

同一シリーズ作品

+
+
+
+
+
+
+ +
+ + + + + + + + + + +

この作品を買った人はこんな作品も買っています

+
+
+
+
    +
  • +
+ + +
+
+ + + + +
+ + + + + +

こちらの作品も見られています

+
+
+
+
    +
  • +
+ + +
+
+ + + + +
+ + +

最近チェックした作品

+
+
+
+
    +
  • +
+ + +
+
+ + + + +
+ + + + + +
+ + +
+

レビュー数 : 71件

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ピックアップ

+
【癒し】作品としておススメ
+

+ 2016年02月28日   + 購入済み +

+
+
+ レビュアーオススメ! +
+
+
+

レビュアーが選んだジャンル :

+ +
+ + +
+

このサークルさんは、よく新しい要素に挑戦する印象でしたが今回は歯磨きというチャレンジをしてくれました
+耳から聞こえる音なので実際に受けてる気になるか、という域を期待するのは難しいですが、音としてとても心地よいものでした。体験版にもあるので参考にどうぞ、個人的には厚みがあってとても気に入りました
+
+新要素以外の個人的な感想
+【ボリューム感】
+普通 かな?
+価格としては妥当ですが、総時間1時間オーバーと結構あるように見えて 入りや会話を除いた耳かきやマッサージは10分くらいのものが4トラック、左右の耳かき以外は場面転換を挟み、また今作は場面ごとのつながりが弱いと感じたのもあり、没入する前にトラックが変わってしまい時間の割にはちょっと短く感じました
+1時間1曲のクラシックを聴いた、というよりは、10分の曲が6つ入ったミニアルバムを聴いたという感じでしょうか
+トラックごとの出来は信頼のクオリティなのですが
+
+【声・演技】
+とても良いです!落ち着いた低めの声と、「たびらこ」というキャラクター自身がリラックスしていると伝わる ゆったり余裕のある演技が聴いてる側にも安心感と癒しをくれます
+低めといっても俗にいう「お姉さんボイス」とはまた違うのが推しどころですね。とても良い
+
+【エロス】
+正直この作品は「癒し」がメインなのでエッチぃことメインに期待すると不完全燃焼になるかも
+手でしてはくれますがキャラクターが非常に落ち着いているので いやらし行為をしているという感じは控えめです
+一方でエッチぃのも癒しの延長として見るならかなり高得点です。行為中は終始をお耳にキスをしてくれ、それが ぞわぞわと幸せな気分にしてくれます(この部分だけでも、もっと聴きたかった!)
+
+まだ書きたいことはあるのですが字数で断念
+総評として声を気に入って癒されたいなら買いです

+
+

+ + 4人 が役に立ったと答えています 報告する ] +

+ +
+

ピックアップ

+
ダメ人間製造機、その名はたびらこ
+

+ 2016年02月15日   + 購入済み +

+
+
+ レビュアーオススメ! +
+
+
+

レビュアーが選んだジャンル :

+ +
+ + +
+

なんかすっげー色々お世話してくれるんですよ。
+歯磨きを音声作品でされるって新感覚。目を閉じて集中してるとホントにされてるみたいです、あぁ~…ってなります。
+んでまぁ、先輩に教わったとかで大人のお世話もしてくれます。実にべネ。(先輩…一体何べらさんなんだ…!?)
+
+んで、お約束の耳かきとぎゅーってされながらのお休み。
+ホントね、仕事から帰ってきて、お風呂入って、ご飯食べて、歯磨きして、さぁ寝るかってときに聞くと即落ちですよ。
+
+ずーっとお世話されていたくなるんですよねぇ…。
+ホントダメ人間製造機。でもそれがいい。
+
+つーか道草屋さん実在してください週7で通うんで。マジで。

+
+

+ + 4人 が役に立ったと答えています 報告する ] +

+ +
+

ピックアップ

+
初めての音
+

+ 2016年02月13日   + 購入済み +

+
+
+ レビュアーオススメ! +
+
+
+

レビュアーが選んだジャンル :

+ +
+ + +
+

たびらこさん新作!可愛い!環境音もリアル!
+
+のは桃色codeさんクオリティなので当たり前としまして歯磨き音についてをば。今まで結構な本数の音声作品を買ってきましたがダミヘで歯磨き音というのは自分は初めてです。最初はちょっと音が硬めかなー、と思いましたが聴いているうちに本当に歯磨きをされている感覚に陥りました。昔母親に歯磨きをしてもらっていた記憶も同時に蘇りましたよ…えぇ…(しみじみ
+
+18禁トラック部分は直接的な言葉が無いにしても十分イロイロ想像できます、最高です。
+
+たびさんに甘やかされたいだけの人生だった…

+
+

+ + 4人 が役に立ったと答えています 報告する ] +

+ +
+
+
一言で言うなら、バブ味です。
+

+ 2019年04月04日   + 購入済み +

+
+
+ レビュアーオススメ! +
+
+
+

レビュアーが選んだジャンル :

+ +
+ + +
+

歯磨きから〇〇〇のお世話までしてくれます。
+
+アダルト要素を除いても、シチュエーションや落ち着いた声色のおかげで安心して眠れるような作品です。特に印象に残ったのは歯磨きでした。音質の良さや演技によって、まるで本当に歯磨きをしているかのような心地の良いものでした。
+
+今作は気持ち短く感じてしまいましたが、内容は相変わらず素晴らしいので、迷っている方は買ってぜひ聞いてみてください。

+
+

+ + 報告する ] +

+ +
+
+
これはこれは!
+

+ 2019年02月02日   +

+
+
+ レビュアーオススメ! +
+
+ + +
+

とうとう、ようやくたびちゃんのR18ものが出た!いまかいまかと待ち望んだかいがあった。
+とにかく尽くしてくれるたびちゃんに下のお世話まで至れり尽くせりの本作。たびちゃんファンの方はもしかしたら少々複雑な想いを馳せるかもしれませんが、単純人間の自分は大満足の仕上がりでした。
+これからも期待してます。

+
+

+ + 報告する ] +

+ +
+
+
たびらこさんに癒やされる
+

+ 2019年01月27日   + 購入済み +

+
+
+ レビュアーオススメ! +
+
+
+

レビュアーが選んだジャンル :

+ +
+ + +
+

たびらこさんの2作目です。
+
+寝る前の耳かきと歯磨き、そして下の健康管理をしてもらいます。
+
+たびらこさんにゆったりとお話をしてもらいながらの耳かきは、少し昼寝をしたい時などに愛用出来ます。効果音も言わずもがなですが、ずっとのんびりと語りかけられるのが最高に癒やされます。
+
+歯磨きのパートは月並みな表現ですが、本当に歯を磨かれているかのような感覚になれる効果音の素晴らしさです。たびらこさんに歯を磨かれているというシチュエーション自体もとても癒やされて落ち着いた気分になれます。
+
+下の健康管理をしてもらうパートでは、今まで癒やされていた分だけ一気にえっちさと甘やかされ具合が増します。健康管理と称して手でしてもらうという展開自体が、なんだか罪悪感と興奮を刺激してくれます。耳舐めの時の効果音は、鼻から抜ける吐息や口の中の音が聞こえるかのような距離の近さでとても心地良く、手でされているときの水音もまた素晴らしいです。
+
+愛枝今日子さん、たびらこさんの名前を聞くだけで即購入する旦那様方にも、ふと日常を離れて癒やされたい方にもぜひオススメの作品です。

+
+

+ + 報告する ] +

+ +
+ + + + + + +
+ +
+
+ + + + + +
+

関連まとめ記事

+
+ + + + + + + +
+

この作品のまとめ記事を投稿しよう! 書き方や詳細については まとめの作り方 をご覧ください。

+
+
+ + + + + + + + + + +
+ +
+ + +
+ + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + +
+ + + + +
+ + + + + + diff --git a/tests/fixture/DLsite/testProductSP.html b/tests/fixture/DLsite/testProductSP.html deleted file mode 100644 index ff075a0..0000000 --- a/tests/fixture/DLsite/testProductSP.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - 【大人向け耳かき】道草屋 はこべら5 時計修理のはこべらさん。他【汗の匂い】 [桃色CODE] | DLsite 同人 - R18 - - - - - - - - - - - - - - - \ No newline at end of file