X



Firefox userChrome.js greasemonkeyスクリプトスレ34 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
垢版 |
2017/01/12(木) 05:07:43.82ID:EIatOs2i0
■前スレ
Firefox userChrome.js greasemonkeyスクリプトスレ33
http://potato.2ch.net/test/read.cgi/software/1473545696/

■拡張機能
greasemonkey
http://www.greasespot.net/
Scriptish
https://addons.mozilla.org/ja/firefox/addon/scriptish/
Userscripts.org (旧:http://userscripts.org/ のミラーサイト)
https://userscripts-mirror.org/
OpenUserJS.org
https://openuserjs.org/
Greasy Fork
https://greasyfork.org/

"alta88's userChromeJS"
http://userchromejs.mozdev.org/index.html
"alta88's userChromeJS" 本体ミラーサイト
http://mirror.umd.edu/mozdev/userchromejs/
http://ftp.heanet.ie/mirrors/mozdev/userchromejs/
userChromeJS フォーラム
http://forums.mozillazine.org/viewtopic.php?f=48&;;t=1006795

"zeniko's userChrome.js"
http://mozilla.zeniko.ch/userchrome.js.html
userChrome.js フォーラム
http://forums.mozillazine.org/viewtopic.php?t=397735
http://forums.mozillazine.org/viewtopic.php?t=556229
userChrome.js用スクリプト - wiki@nothing
http://wiki.nothing.sh/2710.html
0414名無しさん@お腹いっぱい。
垢版 |
2017/03/29(水) 20:12:58.18ID:6plWHK7J0
-- input
-- label
---- span
この構造だとして
input の子孫要素から span 探したり
span の親要素の親要素探してなにがしたいの

というか input は子要素持たないし
0416404
垢版 |
2017/03/29(水) 21:31:47.01ID:CwuSz4Q60
>>407-408
spanのテキストを指定して探したいんです
>>409
下記のようにしても駄目でした
var xINPUT = document.evaluate('//span[contains(text(),"サンプル")]', document, null, 7, null);
xINPUT.snapshotItem(0).parentNode.parentNode.checked = true;
>>410
検出はできています
>>414-415
inputのIDは人が見ても意味がない文字なのでspanのテキストを指定して探したいです

分かる人いたら教えてください
お願いします
0418404
垢版 |
2017/03/29(水) 21:57:59.19ID:CwuSz4Q60
>>417
他の部分が間違っているんでしょうか?

これだとexampleって出るんですが、
var xINPUT = document.evaluate('//span[contains(text(),"サンプル")]', document, null, 7, null);
alert(xINPUT.snapshotItem(0).getAttribute("class"));

親の親?だとnullと表示されてしまいます
var xINPUT = document.evaluate('//span[contains(text(),"サンプル")]/../..', document, null, 7, null);
alert(xINPUT.snapshotItem(0).getAttribute("class"));
0419名無しさん@お腹いっぱい。
垢版 |
2017/03/29(水) 22:04:38.98ID:dM5Xz48+0
class がどうとか知らねえよ

お前の挙げた HTML コードの断片だけで言えば input は span から見て親要素の兄要素だ
これでわからんなら諦めろ
0421404
垢版 |
2017/03/29(水) 22:15:40.03ID:CwuSz4Q60
>>419
兄ノードはどうやって指定すればいいんですか?
0422404
垢版 |
2017/03/29(水) 22:21:51.35ID:CwuSz4Q60
xINPUT.snapshotItem(0).parentNode.getPreviousSibling();だとnot a functionというエラーが出てしまいます

分かる方いたら教えてください
よろしくお願いします
0424404
垢版 |
2017/03/29(水) 22:26:41.12ID:CwuSz4Q60
>>423
教えていただいたこれで出来ました
xINPUT.snapshotItem(0).parentNode.previousSibling.checked = true;

1レスで回答とか素敵です!
どうもありがとうございました
0425名無しさん@お腹いっぱい。
垢版 |
2017/03/29(水) 22:40:25.56ID:eSReHjhW0
>>404
ところで、そもそものサンプルのHTMLで
input要素が id="id1" で、label要素が for="for1" とかになってるのはなぜ?
もしかして意味を知らないとか
0427名無しさん@お腹いっぱい。
垢版 |
2017/03/31(金) 00:08:54.05ID:W3KUMa+r0
非アクティブのタブの色をもう少し明るい色にするスクリプトというのはあるのでしょうか?
0431名無しさん@お腹いっぱい。
垢版 |
2017/04/11(火) 01:34:22.48ID:GKFWnIF90
0433名無しさん@お腹いっぱい。
垢版 |
2017/04/11(火) 10:15:46.74ID:6UK6ujvB0
質問させてください

FireFoxでGoogle検索をすると一番下に位置情報が出てきますが、これを任意の場所に
変更することは可能でしょうか?共用PCなので、個人情報的に任意の位置に固定して
おきたいと思っているのですが、アドオン等でいろいろ試してはみたのですが・・・

Chromeで位置情報変更をしたらうまくいくのかなと思い、
以下のようにやってみたもののこれもうまくいかず・・・

Chromeで変更したらうまくいくかなと思い、
位置情報についてなんですが、
http://f.daccot.com/2016/05/02/13161/
を参考にして、Sensorsに緯度経度を入力して、書かれている通り、
リロードしてはみたものの、Googleの検索結果も、最下部に出てくる
位置情報もまったく変化がありません。念のためChromeの再起動を
試みてもまったく変化がありません。緯度経度を入力した後に
上書き保存みたいなのはする必要があったりするのでしょうか?

これもうまくいかず・・・
ご存じの方がいたら教えていただけませんか?
0434名無しさん@お腹いっぱい。
垢版 |
2017/04/11(火) 11:02:15.82ID:qyJJARNh0
>>433
無効にしておけば良い。

Firefoxのロケーションバーに about:config と入力、
許可するのボタン押す、検索欄に geo.enabled と入力、
geo.enabled の行をダブルクリックもしくは右クリックで「切り替え」選択。
0435名無しさん@お腹いっぱい。
垢版 |
2017/04/11(火) 11:05:40.43ID:6UK6ujvB0
>>434
ちなみに、そこはfalseにしている状態です・・・
なのにグーグル検索で自宅周辺が検索されるのと、
検索結果最下部に住所が表示されるので非常に困ってまして・・・
0438名無しさん@お腹いっぱい。
垢版 |
2017/04/11(火) 22:58:48.52ID:2lGlUpqy0
Chromeは位置情報どころかありとあらゆるデータをGoogleに提供してるぞ
だからテロリストはFirefoxかVivaldiを使ってる
0439名無しさん@お腹いっぱい。
垢版 |
2017/04/11(火) 23:42:47.85ID:H/A7mynM0
>>433
位置情報を送信しているから現在位置が表示されている
と思っている事がそもそも間違っているんだよ

だから通知機能を無効にしたところで変わらない
0444名無しさん@お腹いっぱい。
垢版 |
2017/04/16(日) 03:35:12.67ID:6I66ydGf0
サイトで表示されているログをひたすら記録したのですが、greasemonkeyからテキストに書き込むなどの方法ってありませんか?
量が膨大になるためGM_setValueで書き込むと重くなってしまうので

どちらかといえばchromeの方を多く使うのでTemperMonkey限定で出来るという方法でも構いません
すみません、どうかお助けください
0445名無しさん@お腹いっぱい。
垢版 |
2017/04/16(日) 04:15:24.45ID:tN8nRwt00
何をしたいのかよくわからん
ローカルにログを出力したいだけならブラウザで表示してページ保存するだけでよくね
0446444
垢版 |
2017/04/16(日) 04:42:39.56ID:6I66ydGf0
>>445
すみません、動的にページが更新されまくるサイトなので、手動の保存は難しいです
とりあえず更新タイミングに合わせてjavascriptで取得はできたので、このログをどうにか保存できる方法はないでしょうか?
0447名無しさん@お腹いっぱい。
垢版 |
2017/04/16(日) 04:56:21.89ID:ShVj201a0
>>446
function downloadURI(text)
{
var link = document.createElement("a");
link.download = "log.txt";
link.href = 'data:application/octet-stream,'+encodeURIComponent(text);
link.click();
}
0448名無しさん@お腹いっぱい。
垢版 |
2017/04/17(月) 14:05:45.30ID:2vb9FsuT0
>>447
なるほど、こういう方法ならブラウザの設定で直接保存するようにしておけば児童になりますね
追記とか直接テキストファイルいじるのはブラウザのjavascriptだと出来ないんですね
ありがとうございました、これでいけそうです
0450名無しさん@お腹いっぱい。
垢版 |
2017/04/17(月) 17:47:49.22ID:TG9aNWqB0
このスレでいう事ではないが、webの内容を自動で何とかしたいならIEの自動運転というのが定番だな
0453名無しさん@お腹いっぱい。
垢版 |
2017/04/18(火) 03:57:38.32ID:c/K9O7mU0
調子にのってnightly入れたらDragNgoModoki_Fx40.uc.jsが機能しなくなってもーた
Firefox55で仕様変わったのかなaurora版Firefox54では大丈夫なんだけど
0463名無しさん@お腹いっぱい。
垢版 |
2017/04/19(水) 11:29:17.79ID:Pxh5PN6k0
>>459
ブラウザ単体の、というよりもグリモンやCromeJSのscriptや、アドオンが問題なのよ
独自ビルドにかけるしかないが、それもダメならSeamonkeyか…サイドバー無いけど…
0469名無しさん@お腹いっぱい。
垢版 |
2017/04/19(水) 22:01:59.54ID:uyVe9T960
SeaMonkeyでサイドバーを使うというのは、
たとえば、chaikaとかFoxage2chをサイドバーに表示して使いたいというのであれば、
SeaMonkeyでもできるよ。
0472名無しさん@お腹いっぱい。
垢版 |
2017/04/20(木) 18:06:12.80ID:MAP6v8TJ0
httpsになったからhttp〜って書いてるのをhttps〜にするだけで良いんじゃないかな
pixiv_expand_thumbnailsやPixiv Bookmark Countなんかはそれで動いたし
0473名無しさん@お腹いっぱい。
垢版 |
2017/04/20(木) 21:46:25.14ID:OQqhPh2+0
gresemonkeyって覚えると凄い便利だなw
エロサイトばかりだけどバカの一つ覚えで1日2個は作っているけど
sortがよくわからん
0476名無しさん@お腹いっぱい。
垢版 |
2017/04/20(木) 22:57:29.56ID:OQqhPh2+0
>>474
アマ〇ンでペペローシヨンなんか買っちゃったから気分的に注文履歴から注文番号を辿って
見えなくするやつとか、エロサイトのtextContentをhrefに変えるやつとか
俺しか便利と思わないやつを多数
0478名無しさん@お腹いっぱい。
垢版 |
2017/04/20(木) 23:44:52.79ID:SccQvVRn0
>>453
Fx53にしただけでDragNgoModoki_Fx40.uc.js駄目になったわ
textlinkも機能しないし困った
でも全体の動作はサクサクになったな
これがマルチのパワーか
0481名無しさん@お腹いっぱい。
垢版 |
2017/04/21(金) 19:25:29.92ID:wptVHR1f0
> Fx53にしただけでDragNgoModoki_Fx40.uc.js駄目になったわ

息を吐くようにホラを吹くなチョン
この手のチョンってほんとネットの害悪だは
0483名無しさん@お腹いっぱい。
垢版 |
2017/04/21(金) 20:23:23.42ID:Oipeti4H0
>>394=>>481
0487名無しさん@お腹いっぱい。
垢版 |
2017/04/22(土) 14:12:58.97ID:5G//hLJx0
https://userstyles.org/styles/134647/html5
をStylishを利用して適応すると、上の画像の様にちゃんと表示されるのですが
Greasemonkeyでスクリプトを適応すると、下の画像のように表示が崩れてしまいます

http://www.dotup.org/uploda/www.dotup.org1225142.png
http://www.dotup.org/uploda/www.dotup.org1225143.png

Greasemonkeyでちゃんと表示させたいのですが、どこをどのように訂正すればいいでしょうか?
ちなみにプロファイルを作り直してもダメでしたので、他のアドオン等との相性が悪いわけではないようです
0494名無しさん@お腹いっぱい。
垢版 |
2017/04/22(土) 20:15:01.50ID:HKDiEeCo0
> textlinkも機能しないし困った

息を吐くようにホラを吹くなチョン
この手のチョンってほんとネットの害悪だは
0496名無しさん@お腹いっぱい。
垢版 |
2017/04/22(土) 22:13:09.44ID:pF/BSe1B0
このスレはあほが多いから
レベル低いレスは無視して黙って待つのがいい

容易にネット使える時代の弊害か
0497名無しさん@お腹いっぱい。
垢版 |
2017/04/23(日) 01:38:42.81ID:+X13NHut0
Greasyforkにアップロードしようと思ったらブラウザ激おこなんだが
Userscripts.orgの歴史を繰り返してしまうん?
0504名無しさん@お腹いっぱい。
垢版 |
2017/04/23(日) 14:15:16.98ID:nJH6m2/D0
>>503
> read.cgi ver 07.0.0 2017/04 Mango Mangue ★
> 従来のスクレイピングが通用しない変更が出てきた

> 2ch運営情報や規制議論のagreeサーバーがダメだね

> echoも変わったね
> 思ったより移行早そう

> asahiとhawk以外の新型鯖全部みたいよ
0508名無しさん@お腹いっぱい。
垢版 |
2017/04/23(日) 20:30:16.52ID:rThqjzgb0
>>505
俺も思った
右ダブルクリックでコンテキストメニューが消えないで困っている
0509名無しさん@お腹いっぱい。
垢版 |
2017/04/23(日) 23:40:36.07ID:Aeq1Af980
>>508
そうそう
ボタン作るスクリプトでアイコン右クリックのとき
デフォルトのメニューがポップアップしちゃうようになってた
0510名無しさん@お腹いっぱい。
垢版 |
2017/04/24(月) 04:08:38.34ID:rbIV6Fm40
Simple2chViewer、mintでも駄目になった
cssもスマホっぽくなってまた作り直しだしいらんことばっかすんなよマジで
0511名無しさん@お腹いっぱい。
垢版 |
2017/04/24(月) 08:53:23.67ID:J7MxZ1Sz0
dat形式に変換するjsはあるんだから
そこから展開するスクリプトを書いておけばいいだけじゃないか
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況