02

関連記事

2020.01.05
C97戦利品、ご報告の儀

買ってきたよ タイトルの通りです。ズラーッと書いていきますよ。敬称略ね。 (左上から)群青ミルクティー/カミサマこの恋を!(レスエデ)群青ミルクティー/君が泣かない世界に(レスエデ新刊)碧礫亭/師には魅力がある!(エデレス新刊)狛犬ねこたろう/ベレト先生の学級日誌(オールギャグ)おきし団/師、また手を借りてもいいかしら?(レスエデ)たこおやじ帝国/カップケーキのみるゆめは(レトリシ)雪色金平糖/本日も教師日和なり(黒鷲)Bird Forest/愛しい人の作り方(ヒルマリ)をしろ/導火線 朽ちて道連れ 首のまま(銀雪レスエデ)ゆたこうき/Girl's Talk(黒鷲女子) (左上から)Project After That/Archive-01(コンセプトアートブック)黒井白/冥界ホテル Vol.6 遠足日和(オリジナル)黒井白/冥界ホテル Vol.5 雨やどり(オリジナル)黒井白/ACHERON(オリジナル)masha/後輩の単眼ちゃん 総集編 #1~#6(オリジナル)masha/後輩の単眼ちゃん #7(オリジナル)観城はるか/異世界に転生しませんでした 1(オジリナル)観城はるか/異世界に転生しませんでした 2(オジリナル)観城はるか/異世界に転生しませんでした 3(オジリナル)観城はるか/異世界に転生しませんでした 4 準備号(オジリナル)福岡太郎/聖なる剣とTS願望勇者(オリジナル)福岡太郎/ 女体化スキルとTS勇者(オリジナル)ボンバイエ石田/NOT FOUND(SCPイラスト解説本)Masatoshi Sakai/IDO logo log.(ロゴデザイン集)sion/Wな食卓/満腹に気をつけろ!(仮面ライダーW料理イメージレシピ本) (左上から)春名/あきあかりあむで ラーメン食べよう!(あきあかりあむ)びばえいち/シャニヨノン2(シャニマス)びばえいち/おおむねたのしい4コマ(デレマス)広沢 あさき/例えばこんな艦内専有。(PSO2)リフラケット/Cosplay97(クーナ)Flypaper/RECITER(PSO2)コーヒー飲み過ぎ/ぼくとバソと髭(FGOオールギャグ)とりうどん製麺所/グラブルよろず本(グラブルオールギャグ)珠手箱/ソフトハウスキャラのくせに 原画集 領地貴族(原画集)珠手箱/ソフトハウスキャラのくせに 原画集 悪魔聖女(原画集)Beech forest/Arrange(ロックマンゼロイラスト本)Lovin' You/ジータちゃん(グラブルオールギャグ)七草粥/魔女と踊レ!!(魔女兵器オールギャグ)うぇるきゃ/すきすきレンちゃん(魔女兵器オールギャグ) (左上から)うなハウス/めくーるレーン4(イラスト本)ストロベリータルト/囚われのポートランド(ポートランド)するどいマンのいるところ/ぶるたま(グラブルギャグ)ウモ屋/パワーオッサン(グラブルギャグ)みやぜん/駄目と愚図と嵐と(信天翁航海録クロ本)梅本制作委員会/僕らの心は変拍子(僕ヤバ非公式アンソロ)キメねこ/キメねこ1(オリジナル)キメねこ/キメねこ2(オリジナル)鹿狩人/打ち砕かれた愛を -AMORE INFRANTO-(ドルフロ二次創作小説)ステラメーカー/夜天に光を灯す(リリなの二次創作小説)3 on 10/ファッションコミュ障くんとビジネスボッチちゃん(エロゲ) (左上から)GOLDFISH/9*nove豚乙女/東方猫鍵盤19豚乙女/まじっく・らんたん豚乙女/ゲリラ2GOLDFISH/8*ottoCranky/Rave-SLave 2019Amplified Sound/Strange ArchitectureAdress/reunionC.H.S/リファクタリング・トラベルsakuzyo/Archive:02厨蔵界曼荼羅/パラシトスシンドロームヨナオケイシ/女神の破瓜・オリジナル・サウンドトラック (左上から)スーニャ音楽堂/スーニャ音楽堂スーニャ音楽堂/ワットゥーの巡礼者ProjectHL2/Mechanized Melodiesforest+はなとオニキス/Abelmoschus esculentusBit192/Worlds羊を飼うには/ECHIKA 以上 全部にサークル名(個人名)と頒布物タイトルを入れました。くっそ疲れました、多分もうやりません。ていうかそろそろ、買ったものを上手く写す手段を考えないと…。 こうしてみると、今回は珍しくCD以外も色々買ってるなーと思います。特にドハマリしたFE風花雪月に関してはジャンルごとごそっと買ってきました。序盤で結構人が集まってて、流石だなと…。 今回特に来てるなーと思うのは、明らかに面白い「キメねこ」。それとまさかの信天翁のクロ本を書いたみやぜんさん。クロ本に関しては当日前日くらいに、元々のシナリオライターをした希さんが呟いてて気づいたって感じです。初参加らしく、頒布数も少なかったみたいなので助かりました。 次回のコミケは5月だとか。行けないこともないのですが、3月にはM3もあるんですよね。それを考えると…まあ無理だろうなー!って。 もし行けたら行きます。余裕があれば。

2021.03.06
【ウマ娘】汝が強いぞシンボリルドルフ

最近仕事が忙しマンだったのでこっちはおサボりマンでした。その間にウマ娘なんぞを始めてみたわけで。 何年越しになるかわからないんですが、やっと始まりましたねアプリ版ウマ娘。人々はどんだけ待ったんだっつー話ではありますが、話題のってことでぼくもやってみています。 スタミナ消化程度にしかプレイはしていませんが、今の所そこそこ面白いです。相当なハードルではあったと思うんですけど、特に問題なく遊べてる時点で面白いなって思うのがソシャゲなんで…。ゲームシステムは思いっきりどこかで見たことあるアレですが、パワプロアプリとかを遊び慣れてるオタクにとっては良いことなのでは。知らんけど。 汝撃っとけ汝 現状手元で主に使ってるウマ娘は、テイオー・マックイーン・シンボリルドルフです。その中でもシンボリルドルフはようわからんぐらい強すぎるので因子ガチャのためにちょくちょく使っています。ていうか汝が強すぎる。 https://player.vimeo.com/video/520283263?title=0&byline=0&portrait=0 諸事情により音はないんですが、今日ウチの会長が全力で走ったURAです。8番人気だったんですが、そんなの関係ねえと言わんばかりの走りを見せてます。 最終的に、スキルゲーな感じはあります。純粋にお手軽発動できるタイプのスキルが目立ってる感じ?この時のスキルが大体こんな。 右回りだけURA優勝後に付けていますが、それ以外はURA時にあったものです。Twitterとかでも良く言われてますが、長距離を走るのであればマエストロがあればスタミナをカバーできちゃいますし、汝があればスピードも実はそんなにいらないという。有馬記念とかも、マエストロがあればスタミナ350程度もあれば他に振っちゃってもいいぐらい。 やはり優先すべきは「速度が上がる」って書いてある系のスキルで、これが発動すると純粋に速度アップ。「前に出やすくなる」とか書いてあるスキルは、パワーか根性の代わりになってるんですかね。スタミナ回復系に関しては中・長距離であればマエストロがひとつあれば後はいらないと思ってます。 Twitter見てるとスピード1000とか越えてるウマを見ますが、あそこまであるとどうなるんですかね。短距離ならスタミナはいらないですし、ぶち破ってどんな試合でも勝てるのでは…(チームレースは別) 因子ゲーかつスキルゲーなので、暫くはスタミナを会長に注いで良い因子を探す旅に出ます。探さないでください。 誰かぼくの作ったサークル「ウマ娘だいすきクラブ」に入ってくれ…。

デフォルト画像
2017.07.15
今日のハマりごと、lity.jsと右クリック禁止

自分の力での解決は不可能でした 今週はハマりごとが大量にありましたけど、クソ面倒だったのは多分今日。 動画周りのお話です。 備忘録代わりに書きますが、詳細な技術面の話は一切しません。 自分で理解できてないことが多いし、再現しろと言われてもできないからです。 HTML5からなのかは知識不足で知らないけど、videoタグがありますよね。 直接mp4とかの動画を埋め込んでくれる便利なやつです。 その辺で大分やられました、主に5時間ほど。 今日やろうとしたのは、動画の埋め込み。 やったこととハマったことは以下の通り。 ・動画を埋め込む、埋め込みにはLity.jsを使う Lity採用理由:colorboxがクソダサだからもっとシンプルなやつっていう指示 ・Chromeはvideoタグにダウンロードボタンが付いたのでそれを削除 理由:多分ダウンロードをされたくないから、Chrome氏ね ついでに右クリックも禁止、ダウンロードされるから ・PC/Android/iPhoneすべてで問題なく見れること 理由:それなりにデカイ案件だったし、そもそもその三機種で見れるのは最低条件 主に下2つでハマりました。 とりあえずまずは一番下のやつから Android PCとiPhoneは問題なく見れたんですよね。 前者はLityのボックスで、後者はフルスクリーンで。 んだけども、なぜかAndroidは見れないわけですよ。 色々と調べてみると、どうやら4系は標準メディアプレーヤーがゴミカスな模様。 Lityで頑張って出そうとするのになぜかダウンロードをしはじめる始末です。 そのくせただvideoタグで埋め込むだけだと再生ボタンすら表示させないというクソ仕様。 誰だよAndroid4系を開発したのは、開発者出てこい。 仕方がないので、Androidに関してはJSで対処しました。 やったのはPlay()とPause()を交互に繰り返すこと。  (多分書き方は合ってる) って感じで、videoにidを振って、クリックしたときに関数を呼びました。 JS側では function play_movide() { } みたいな感じで作った関数の中で、 ・クリックされた要素のidを取得 ・それがPlay中ならPause() ・それがPause中ならPlay() ってのをやっただけです。 Androidくんの場合だけで適用され、表示的にはフルスクリーンにならずにその場で再生されます。 タップをすると再生、もう一度タップで停止。 便利なのは、HTML5のおかげか、再生中と停止中の状態をJSで取得できることですね。 なのでif文でPlayかPauseかを判断することができるわけですよ。 このことに気づくまで3時間ぐらい掛かりました。 オイオイオイ死ぬわ俺とか思いながらやってましたよ? Chromeのダウンロードボタン Chromeは標準のメディアプレーヤーに、56?ぐらいからダウンロードボタンがつきました。 それをクリックすることで簡単に動画を落とすことができます。 クソ仕様です、クソ仕様。 何がクソって、そういうのは基本的にしてほしくないからです。 そもそもいらねえでしょ、そんな機能。 まあそんな文句ばかりは言えないので、対処のお話です。 何やら調べてみると、 ・CSSでwebkitを用いてダウンロードボタンを消滅させる(無理やり消失) ・ver58から、videoタグにcontrolListだかでnodownloadを指定すると消えるようになった の二通りがあるようです。 後者はすごく便利ですが、なんと58系のChromeからしか適用されません。 それにしたって57以下はコンマ以下の%の人間しか使ってないから問題ないんですけどね。 で、「だったら付けて解決じゃねえか」って思うかもしれませんが、そうは問屋が卸さない。 ここに使っていたプラグイン、Lity.jsが立ちはだかります。 という本題に入る前に、ついでのお話。 もう一つの指示があって、それは右クリックを禁止するというものです。 いくらダウンロードが消えたといっても、右クリックされるようでは簡単にダウンロードはされます。 開発者ツール開かれたら簡単に落とされますけど、そこまでする人間はそういない。 右クリック禁止のやり方については調べてください。 この2点、 ・nodownloadかwebkitでボタンを消す ・右クリックを禁止する ということをしようとするとLity.jsが邪魔するわけです。 何が邪魔かって、クリックするまではそのオブジェクトが存在しないんです。 最初は ってあるんだからbodyかvideoにかけりゃええやろって思いました。 webkitだってvideo::webkit~でなんとかなるやろって思いました。 はい違います。 ぼくも良くは知りませんが、Lity.jsは画面内でiframeとbodyを生成するんですよね。 要は別画面を生成して、その中に動画をcolorbox化して読み込むみたいな? 読み込まれるのは標準プレーヤーなんですが、iframe内のせいでJSをが入り込めません。 なんていうか、iframeの中をJSを操作することってできないらしいです。 CSSは理由がよくわからん。 要は、生成されてないんだからそのDOM操作できねえよバーカ! iframeだからJSで疑似要素を操作することもできねえよアーホ! って感じでハマりました。 助けてもらって解決しましたが。 解決案は、Lity.jsを使用するために付けるdata-lityを利用すること。 これを持ったDOMをクリックするときにfunction()して色々やります。 クリック関数になるので、生成されたiframe内からvideo要素を取得。 そこらへんで右クリック禁止したり、removeAttributeしたり、setAttributeしました。 という感じで解決。 氏ねって思ったのはLity.jsが想像以上に難解な仕様をしてくれたからです。 素直にHTML上で設置したvideoタグを使えって思いますよほんとに。 なにはともあれ、お陰様でダウンロードボタンを消すこともできました。 もーまんたい!もーまんたい! ほとんどぼくの力じゃないけど!! もうこんなんはコリゴリだよ、氏ね。 それでは今日はここらでサヨウナラー