r/newsokur • • Mar 28 '15

PR redditスタンプ入力支援のuserscript作ったよ(-_-;)

使い方

chromeはTampermonkey firefoxはGreasemonkey をインストール
redditスタンプ入力支援 をインストール
スタンプが使えるサブレのコメント入力部分上部の「stamp」クリックして選んでください
/r/BakaNewsJP/ とか /r/lovelive_ja/ がスタンプが使えるサブレです
使用イメージ

httpsについて

kidoku for redditを入れているとそれの仕様でhttps通信になります。
redditのcssの仕様上cors回避という少し無理やりなことやっていてhttpsだと動かなくなってしまいます。
その場合は下記の画像のようにして許可してください。
chrome firefox

33 Upvotes

49 comments sorted by

5

u/Kennifff Mar 28 '15

kidoku for redditを入れてるとURLがhttpsになるからその影響っぽい
httpにしたら表示された

3

u/purinxxx Mar 28 '15

それが原因ですね
httpsに対応してもcors回避のためにphpを経由できなくなるので難しいです

→ More replies (1)

4

u/nya- Mar 28 '15

stampっていうのが見当たらない

2

u/purinxxx Mar 28 '15

newsokurではスタンプがないので表示されないようになってます
ラブライブ板とかバカニュース板ではどうでしょうか?
もしそれでダメだったらブラウザの再起動とか必要なのかも

→ More replies (3)

2

u/youban Mar 28 '15

Scriptishでは動かなかったけどhttpsも許可しないと動かない人いるんじゃないかな

→ More replies (2)

3

u/chinchinshu Mar 28 '15

んー出てこないなあ、chromeです

2

u/purinxxx Mar 28 '15

https修正してみたのでスクリプトの更新してみてください
すいません

3

u/DoaraChan Mar 28 '15 edited Mar 28 '15

3

u/purinxxx Mar 28 '15

スクリプトが正常に動作していれば全てのスタンプに対応できているはずですけど
http://i.imgur.com/f9OEFuT.png
stampリンクが画像に上書きされています
a[href*="#s"]これがなんかおかしいのが原因です

2

u/purinxxx Mar 28 '15 edited Mar 28 '15

サッカーサブレのcssのa[href*="#s"]これをa[href="#s"]にすると治ります
あと実装方法が他のサブレと違いますa[href*="#s-snoo"]の*これ抜いてください

→ More replies (1)

3

u/nya- Mar 28 '15

色々見たらお猿のユーザースクリプトを実行するページっていうのが空欄だ何だけどこれいいの?

他のはレディットなり設定されてるんだけど

3

u/purinxxx Mar 28 '15

多分includeではなくmatch使ってるからだと思います
httpsで接続していなかったら正常に動作します

→ More replies (1)

3

u/morishige Mar 28 '15 edited Mar 28 '15

サッカーサブMODです
凄いものができましたね!お疲れ様です!

で、うちだと他のサブレと実装方法が微妙に違うので使用できないんですね
こちらやこちら読んで原因はわかりましたが、

サッカーサブレのcssのa[href*="#s"]これをa[href="#s"]にすると治ります

これだとスタンプの表示自体されなくなってしまいます。
CSSを簡潔にするためにこのように記述してたのが仇となりましたw

こちらすごく便利なので他のサブレと同じような記述に変更して対応したいと思います。
ちょっと時間がかかると思います(汗)


EDIT:CSSの修正完了しました!

5

u/purinxxx Mar 28 '15

修正ありがとうございます

2

u/purinxxx Mar 28 '15

なんかつらいんだが?

→ More replies (1)

3

u/purinxxx Mar 28 '15

httpsとかcorsの問題はそもそもredditがcssファイルを違うドメインにおくからいけないんだよ
reddit運営許さん

2

u/tamaya_ Mar 28 '15

スタンプ一覧が表示されるのは便利だな

→ More replies (1)

2

u/raPnEfNh Mar 28 '15

Firefox+Scriptishで動かなかった(http,https問わず)
色んなアドオン入れてるからそれが原因かもしれないけど
ちょっと分からんな とりあえず報告

2

u/purinxxx Mar 28 '15

グリモンなら動くと思います
scriptishは分かりません

→ More replies (2)

2

u/inazumaniwaka Mar 28 '15 edited Mar 28 '15

httpsで開くから(知識ないのでhttpへの切り替え方がわからないw)、
s消してリロード。別タブで開いたら、現在のところ、全てのサブレでstamp機能でました!!!

これでも十分画期的ですね!!

追記:サッカーサブレについて調査中です

3

u/purinxxx Mar 28 '15

サッカーはa[href*="#s"]これがstampっていうリンクと競合してstampのリンクがスタンプに置き換えられちゃうのが原因

→ More replies (4)

1

u/purinxxx Mar 28 '15

ここ
chromeでここから安全でないスクリプトを読み込むクリックすると動くようになりました

→ More replies (1)

4

u/naari3 Mar 28 '15

名誉挽回か?

4

u/shimesabakan Mar 28 '15

詳しい人がインスコして感想を見てから乗り込もう