投稿記事

拡張機能の記事 (5)

いらにか 2023/09/03 19:25

【公式実装してくれ】DLsiteの作品ページから直接ギフトページを開く【ブックマークレット】

DLsiteで簡単にギフトページを開く

知ってる人も多いだろうが、DLsiteは作品をギフトとして他人にプレゼントすることができる。
一般書籍を扱うComipoフロアも同様なので、つまるところ一般書籍を他人にギフトでプレゼントできる。
つまり、推してる漫画とかを一方的に送り付けて布教できる!






※推してる漫画の一部



ただ、このギフト購入ページは作品ページから直接開けず、購入履歴から開く必要があるめんどくさい仕様になっている。





で、過去にDLsiteの作品ページからギフトページを直接開くブックマークレットを作っていたのを思い出した。
随分と前のことなので自作ブックマークレットまとめのBookmarkletBoxにも記載するのを忘れていた。




というわけで、記載しておいたので使いたい人はご自由にどうぞ。

https://iranika.github.io/bookmarklet/#_opengift


DLsite Dark2に組み込んでしまう

ぶっちゃけ作品評価のリンクの下とかに、ギフトページへのアクセスボタンを組み込んだほうが直感的で便利だと思う。
なのでChrome拡張機能のDLsite Dark2に試験実装してみた。
一応、デフォルトでは無効で拡張機能のオプションページからボタンを表示するように設定できる。
※一般公開への反映はChromeストア審査後に適応されます
 概要にギフトページのことが追記されていたら使えるようになってます


配置とか順序とかはさておき、こんな感じでDLsite公式が実装してくれたらいいなと思った。



余談

サムネの画像は先月遊び先で撮影したゾウガメ。
めっちゃおしりがキュートだったので、狂ったように写真を撮った。

久しぶりにカメラを引っ張り出したが、やはりオリンパスのStyles 1Sは名機だと思う。
サイズと性能がお散歩カメラとして便利すぎて、カバーできるシーンがとても多い。
レンズは全域F2.8の明るさで、フルサイズ換算28mm~300mmの超便利ズーム。
カメラちょっと分かる人向けに言えばポケットに入るサンニッパ。
ポートレートも風景も鳥もめっちゃよく撮れる。ボケ感もいい。

ポケットに入るサイズでこの性能はすごく魅力的なのだが、1/1.7型センサの機種やこのスペック帯の機種は現代だと作られる見込みがほぼ無い。
スマホのカメラがこれらを市場から駆逐してしまった。

ぶっちゃけ、最近のスマホのカメラはすごく性能が良いのでコンデジの市場は競合していてすごく厳しい状況が続いている。
SONYや多くのメーカーがVLOG向けにターゲットを絞って、写真というよりは動画が主戦場になっているし、お散歩カメラは単焦点系の近距離がメインになっている。

Stylus 1Sが壊れたときのために、中古でもう一台買おうかと本気で悩んでいたりする。
まぁそのお金をスマホに回したほうがコスパは良いのだけど。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

いらにか 2023/06/19 19:16

【これは】Ci-enのマイページにNSFW画像が表示されるのでぼかし処理を施した【バグ?仕様?】

ことの発端

Ci-enのマイページで一般(全年齢)フロアにいるはずなのに、支援しているクリエイターの記事の欄はR18でも容赦なく表示される














なんでやねん!!(怒り)










一般とR18を分けておきながら、なんでマイページは区分けされないんだ?(謎)
DLsite Playには(すべて|全年齢|R18)みたいなフィルタがある。
けど、そんなフィルタはCi-enに実装されていない。
設定にも該当するような項目はない。


https://twitter.com/happy_packet/status/1670704853163864065?s=20





ただし、Ci-enは一般とR18はドメインが区分けされている(えらい)。
なので「R18ドメインの画像ならCSSでブラー(ぼかし)フィルタかけるようにすればいいかな」と私は思った。
実に安直だが、当然の思考だと思う。











しかし、一般フロアに記載されているR18記事は、なんと一般フロアのドメインからリダイレクト(又はプロキシ)を経て参照するように設計されているではないか!!


要約すると、ドメインでR18の画像だけにフィルタをかける手段がなくなった



まぁクロスドメインにならないので、CROSで苦労っすみたいなことも減るし簡単だからサイトの実装手段として気持ちはわかる。わかるけどもさぁ……(声にならない叫び)
(ぱっとみた感じだとクリエイターのIDやURLで区別もされていないし、R18判定は無理なんじゃないかと思います


https://twitter.com/happy_packet/status/1670709357896675328?s=20



というわけで、ブチギレた僕は一般フロアに表示される支援しているクリエイターの記事の画像すべてにブラー(ぼかし)をかけると固く決意した。

無ければ作る。
それが一番早い。

dlsite-dark2の改良

というわけで、以前作ったdlsite-dark2を速攻で改良して対処した(もう過去形)。
※ChromeWebストアでの公開には審査とか色々あるのでアップデート版の配布は後日になります。

一般フロアのマイページ(https://ci-en.net/mypage)のみ、支援しているクリエイターの記事全てのアイキャッチ画像にCSSでブラーを施している。
画像をホバーするとブラー処理が解除される地味に便利な仕様。

適用しているCSSはこれだけ↓。

#article-new-arrival-all > div.c-cardCase.is-multiCell.is-2line > div > div > div.c-card-header > a > div > img {
    filter: blur(9px);
}

#article-new-arrival-all > div.c-cardCase.is-multiCell.is-2line > div > div > div.c-card-header > a > div > img:hover {
    filter: none;
}

ブラーでの表示をやめたければ、R18のマイページにアクセスすればいい。
わざわざ、拡張機能内に設定を作らなくてもいいね。


ひとつ問題があるとすれば、モバイル(スマホ等)だと拡張機能が動かないので使えない。

Chromeの拡張機能がモバイルで動くようになるのが先か、
Ci-enがこの問題を解消するのが先か。


個人的にはChromeが勝ったら、笑い話になるのでChromeを応援したい。
まぁ実際にそうなったら、笑えないだろうけどね。




余談

もしCi-en自体を改善するとして、ぱっと思いつく案は

  1. DLsitePlayみたいに(すべて|全年齢|R18)のフィルタを作る
  2. R18アカウントの記事の画像はブラー処理する(ユーザが設定で有無を選べる)
  3. 一般はR18アカウントの記事が表示されないようフィルタする

みたいな感じ。
1と2はどれも良さそうだし、両方実装してもいいのではと思う。
3を選んだら愚行だなぁと思う。UX的にも最悪だし、クリエイターもアウトリーチ的な導線が消えるので良いこと無いと思う。
(あくまで外野の個人の感想です)

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

いらにか 2023/06/09 00:12

【拡張機能】続:DLsiteフラッシュ攻撃(仮称)の対策【dlsite-dark2】

2023/06/09追記

Chromeストアの審査パスして公開されました。

https://chrome.google.com/webstore/detail/dlsite-dark2/fibkjpbpokdgbjlcdgenlbceeojnmdgh?hl=ja&authuser=0

追加後は拡張機能のとこ押すと設定画面が開きます。


本題

【拡張機能】DLsiteの明るさを抑える拡張機能になりました【dlsite-dark】

以前書いた記事↑の続き。
※初見の人に簡単に説明すると、DLsiteにダークモードがないので代わりに全体の明るさを抑えるブラウザの拡張機能を前回作った。


dlsite-darkは仕組みが簡素な代償として、明るさの調整が簡単にできない仕様でした。

で、一年近く放置してたんですがその間にブラウザの拡張機能界隈も色々あって、FirefoxがManifest V3に対応したりと、混沌期からようやく抜け出して多少の平穏が訪れてきているみたいです(要出典)
※Browser EXtensionはChromeでもFirefoxでも動くというのが魅力だったんですが、混沌期はChromeストアがManifest V3じゃないと公開できず、一方のFirefoxのストアはManifest V2のみという厄介な状態でした。

で、僕が使っているQuasarFrameworkはブラウザ拡張機能も開発スコープに入っていて、久しぶりに調べてみたらManifest V3もサポートして平穏が訪れていました。






というわけで、突貫ですが新しくdlsite-darkを作り直しました。
名前はdlsite-dark2です(なんのひねりもありません)

こいつはオプションページから明るさの調整ができます。
地味に即時反映です。そしてちゃんと設定は記憶されます。


Chromeストアのほうで公開申請中なので審査をパスしたらストアから入手できるようになります。

暗闇でインターネットしてる民で、DLsiteフラッシュ攻撃(仮称)に悩んでいる人はぜひ使ってみてください。
(ちなみに、ci-en.netは対象外なのでDLsiteフラッシュ攻撃を喰らいます)
(要望があれば追加しますが、要らない権限は与えたくないので何もなければそのままです)


余談

https://twitter.com/happy_packet/status/1666802131209449472?s=20

まぁ本当に実装するべきか考えるとビミョーなので、実現しないと思います。はい。
こういう、公式実装は微妙だけどコミュニティ実装ならまぁ……みたいなのを許容してくれて、コミュニティツールが増えるみたいな環境できたら面白そうだなぁとか思ったり思わなかったり。
(まぁコストとリスクに見合うかと言われたら悩ましいけど)



続:余談


https://twitter.com/happy_packet/status/1666680907913388034?s=20

もちろん冗談で言ったんですが、ちょっと気になったので大株主になる方法を調べてみます。


エイシスはviviONの100%子会社で、viviONはゲオホールディングスの100%子会社です。なので、ゲオホールディングスの5%くらい取得すればいいかなと勝手に決めつつ、株価を調べてみます。

6月7日の終値が1,596円。
発行株数が39,505,152株。その5%は1,975,257.6株です。

1,975,257.6(株)×1,596(円)≒3,152,511,129(円) ※少数点以下は切り捨て

わかりやすく書くと、31億5251万1129円です。
なので32億あれば買えそうです。


……。


株主優待で全作品100%OFFクーポン貰わないと割に合わなそうだと思いました。



おしまい。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

いらにか 2022/04/29 09:51

【拡張機能】DLsiteの明るさを抑える拡張機能になりました【dlsite-dark】

どうも、いらにかです。

この記事は以下の記事の続編です。

【ネタ】DLsiteを真っ黒にする拡張機能を作った【Chrome対応】



DLsite-Darkは簡易的なダークテーマを適用するための拡張機能でした。
しかし、変に余白が白かったり、デザイン面で苦労していました。

そんな中、たまたまCSSメッチャデキル友人と雑談していて「そういえば」的なノリで色々と聞いてみたらダークテーマの難しさとか「デザイン的に良くないケース」みたいな話が聞けてめっちゃ参考になりました。(圧倒的感謝)

その話の中で「html全体にbrightnessフィルタ掛けてサイト全体の明るさ変えたら?」と言われて「その発想はなかった」と目からウロコでした。
そもそも、白を黒にしたいのではなく明るすぎるのが問題だったんや…
(バイアスかかってた)

そんなわけで、新しいver1.2.0をリリースしました。
https://github.com/iranika/dlsite-dark

次いでにChromeウェブストアにも公開しておいたので、欲しい人はどうぞ。
https://chrome.google.com/webstore/detail/dlsite-dark/ahdpofjelapghjdkfopmepdkcgmgfcbm?hl=ja&authuser=0


需要があれば、明るさをユーザーが設定変更できるようにしたいです。

ではまた。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

いらにか 2022/04/19 09:28

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

月別アーカイブ

記事を検索