1 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/12/04(日) 12:40:53.67 ID:VFg70aee0] 質問は必ずまとめサイトに目を通した後にして下さい。 ■まとめサイト firefoxまとめサイト ttp://firefox.geckodev.org/ ttp://firefox.geckodev.org/index.php?cmd=read&page=Greasemonkey ttp://firefox.geckodev.org/index.php?cmd=read&page=userChrome.js ■前スレ Firefox userChrome.js greasemonkeyスクリプトスレ17 hibari.2ch.net/test/read.cgi/software/1316773422/ ■拡張機能 greasemonkey ttp://www.greasespot.net/ Userscripts.org ttp://userscripts.org/ "alta88's userChromeJS" ttp://userchromejs.mozdev.org/index.html userChromeJS フォーラム ttp://forums.mozillazine.org/viewtopic.php?f=48&t=1006795 "zeniko's userChrome.js" ttp://mozilla.zeniko.ch/userchrome.js.html userChrome.js フォーラム ttp://forums.mozillazine.org/viewtopic.php?t=397735 ttp://forums.mozillazine.org/viewtopic.php?t=556229 userChrome.js 0.8 (FX) - Add-ons Mirror ttp://forum.addonsmirror.net/index.php?showtopic=6878
488 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/05(木) 00:49:19.79 ID:CLXI20QA0] >>483 Win7 64Bitで問題ないが?
489 名前:450 mailto:sage [2012/01/05(木) 08:16:31.52 ID:G2gDoEDB0] >>474 レスありがとうございます。 chrome://global/content/viewSourceUtils.js の 267行目 getTemporaryFile: から、284行目 }を、 viewSourceModoki.uc.js にコピペして、関数名?にRを足し 更に extension = 'src'; という行を追加して、下記のように呼び出し?を this.TMP.push(this.getTemporaryFileR(aURI, aDocument, aContentType)); してみてたのですが、例えばYahoo!トップページだと、www.yahoo.co.jpという テンポラリファイルが出来てしまい改造前と同じ動作になってしまいます。 getTemporaryFileRの最後にアラートで各変数を確認すると下記のように表示 されるのですが、なぜか作成されるテンポラリファイルには.srcが付きません。 fileLocator = [xpconnect wrapped nsIProperties] tempFile = [xpconnect wrapped nsIFile] fileName = www.yahoo.co.jp extension = src leafName = www.yahoo.co.jp.src evalとかが分かれば簡単なのかもしれないのですが、JavaScript自体まだよく 分かっていないもので色々試してはいるものの希望の動作にならず。 もしよろしければ、もう少しヒントもしくはevalでのコードを教えていただければ幸いです。 よろしくお願いします。
490 名前:450 mailto:sage [2012/01/05(木) 08:50:13.77 ID:G2gDoEDB0] 度々すみません。 viewSourceModoki.uc.jsで、標準のソースビューワのように、 ページタイトル.htmというテンポラリファイルを作成するようにするには、 また色々と変更が必要になりますか? 教えていただいた、viewSourceUtils.jsとviewSourceModoki.uc.jsを眺めて はいるんですが、ファイル名(と拡張子)の作成の部分が分からなかったりと、 行き詰っていまして。 >>489 と続けて長々とすみませんが、知っている方いましたら情報等を教えて いただけると助かります。 以上、よろしくお願いします。
491 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/05(木) 11:01:28.15 ID:kCy73f320] >>489 実際にファイルを作成してるのは gViewSourceUtils.openInExternalEditor だから そっちもコピペして自作の getTemporaryFileR を呼び出すように変更しないとダメ (今の改造だとuc.js側が想定するファイル名と実際に作られるファイル名が一致しないから テンポラリファイルを削除する機能が死んでるはず) 同じやり方で openInExternalEditorR という関数を作成したなら、当該呼び出し行を viewSourceModoki.getTemporaryFileR(uri, aDocument, contentType); //※ this → viewSourceModoki に注意 と変更 なおかつこの関数は this が gViewSourceUtils になっている必要があるから、uc.js側では this.openInExternalEditorR.call(gViewSourceUtils, aURL, /* 以下略 */); のようにして呼び出せば期待通りに動く(実際に試して動作確認済み) evalを使えば文字通り1行の改造で済むけど教えない >>490 のように次から次へと要望が出てくるなら今の方法の方が色々と応用が利くはずだから
492 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/05(木) 17:58:47.06 ID:FmlC2JtJ0] >>382 のスクリプトをUserScriptLoaderで動かせてる方いますか? 自分の環境ではうまく動作してないみたいで、Amazonの商品ページに何も表示されません。 UserScriptLoader v0.1.7.1 Sub-Script/Overlay Loader v3.0.34mod
493 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/05(木) 18:20:46.49 ID:keOECtUT0] >>492 うちでの挙動 商品一覧のページから飛んだ場合、リロードしないと適応されない 中クリックで新規タブとして開いた場合適応されてる Add target="_blank"のスクリプトで強制新規タブにした場合は適応されない
494 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/05(木) 19:35:00.31 ID:OdAha82G0] >>381 >>492 Amazon Lowest Price Checkerは41行目(多分)を↓に書き換えたら値段表示治るよ var price = parser.getElementsByClassName('yen')[0];
495 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/05(木) 21:27:34.80 ID:DxhYtj9A0] >492 うちの場合、UserScriptLoaderを0.1.6.1にしたら動いた
496 名前:450 mailto:sage [2012/01/05(木) 21:31:40.05 ID:G2gDoEDB0] >>491 レスありがとうございます。 ちょっとお風呂入ってきてから試してみます。 >evalを使えば文字通り1行の改造で済むけど教えない ぐぬぬ。 この>491で教えてもらった方法で出来るようになったら、 教えてもらったりなんかできますか? 1行でスパっとやるスマートな方法も知りたいのです。 まずはお礼のみにて失礼します。
497 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/05(木) 22:03:00.98 ID:00dvWGMo0] >483 userChrome.css も書けない欠陥人間がいると聞いて
498 名前:名無しさん@お腹いっぱい。 [2012/01/05(木) 22:08:35.39 ID:Va8C3fPz0] そういえばucjsのcharset対応でわざわざ日本語を\u0000みたいに書かなくて良くなってるんだな
499 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/05(木) 22:13:28.32 ID:vt0XfRRQ0] >>493-495 レス、どうもありがとうございます。 どうも>>382 のスクリプトは、最新のUserScriptLoaderとは相性が良くないみたいですね。 >>494 で教えていただいた書き換えで値段表示の不具合は直るようですので、 とりあえずはAmazon Lowest Price Checkerを使い続けてみようと思います。
500 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 01:28:15.53 ID:E7XCJFSI0] GMのAutoPagerizeは prefs.js汚しまくるからダメってレス見かけたんだけど どう汚してるの? 俺の環境だとprefs.jsにAutoPagerizeの記述すらないけど
501 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 01:49:15.35 ID:homS3EQG0] >>494 脇からだけどこれはありがたい情報 助かったわ
502 名前:名無しさん@お腹いっぱい。 [2012/01/06(金) 02:28:22.77 ID:NkDtKsNN0] >>500 今はどうかしらんけど昔はprefs.jsにsiteinfo保存してたのでsiteinfoの分だけprefs.jsが膨らんだんだぜ
503 名前:450 mailto:sage [2012/01/06(金) 08:49:33.96 ID:OC8Bd/oH0] >>491 教えていただいたようにやったはずなのですが、やはりドメイン名のファイルが出来きてしまい、 拡張子は付加できませんでした。 viewSourceModoki.uc.jsファイルの変更した部分です。 - this.TMP.push(gViewSourceUtils.getTemporaryFile(aURI, aDocument, aContentType)); + this.TMP.push(viewSourceModoki.getTemporaryFileR(aURI, aDocument, aContentType)); - gViewSourceUtils.openInExternalEditor(aURL, aPageDescriptor, aDocument, aCallBack); + this.openInExternalEditorR.call(gViewSourceUtils, aURL, aPageDescriptor, aDocument, aCallBack); //viewSourceUtils.jsよりviewSourceModoki.uc.jsへコピペ後の変更部分 - openInExternalEditor: + openInExternalEditorR: - getTemporaryFile: + getTemporaryFileR: //getTemporaryFileR:関数内 var extension = this._caUtils.getDefaultExtension(fileName, aURI, aContentType); の下に、 extension = 'src'; を追加しました。 ここ数日色々と試してはみたものの、ちょっと自分には無理でした。 どうもありがとうございました。
504 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 09:26:07.79 ID:w57Q7NPu0] >>503 >this.TMP.push(viewSourceModoki.getTemporaryFileR(aURI, aDocument, aContentType)); この呼び出し部分においては 元々「this === viewSourceModoki」なんだから、this → viewSourceModoki としても全く同じ意味 変更する必要があるのはそこではなくコピペした openInExternalEditorR 関数の中にある以下の行 var file = this.getTemporaryFile(uri, aDocument, contentType); これでも理解できないなら諦めて
505 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 09:52:11.23 ID:+/3usKo/0] 一番最新のuserContent.jsはどこで入手できますか? スクリプトアップローダー(新)の方は何か古くて動かない 所々自分で最新と思われるファイルに差し替えてるけど、 これをChromeフォルダにぶち込んでも何の反応もないです www1.axfc.net/uploader/File/so/73614.zip
506 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 10:04:17.06 ID:7VXttkU+0] UserScriptLoader入れろ
507 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 10:19:12.10 ID:+/3usKo/0] >>506 それはすでに使ってる それで動かないGoogle Reader NG Filter や Nico Watch Tools は Scriptishを併用 userContent.js にしかない機能 JSAもどきとかタブバーからアドオンリストを別タブに表示するメニュー系のスクリプトが欲しい
508 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 10:23:51.47 ID:kYBZGmt50] >>507 それuserMenu.jsじゃない? GriverさんとこのaddMenu.jsでもいいと思うけどuserMenu.js最新版は https://gist.github.com/954964 かなぁ。Fx9以降で使えるかは未検証。
509 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 10:47:01.74 ID:+/3usKo/0] >>508 それは>>505 の自分でまとめた.zipファイルに入ってます Choromeフォルダにあっても また、SubScript へ入れたとしても何の反応もありません addMenu.jsの類ではないですよね(自分で欲しい機能を追加するみたいな) ただaddMenu.jsは機能的には申し分ないのですが、 コンテキストメニューでファビコン+文字列が左に寄ってしまうのですよ それが嫌で使ってません(OSはVista32bit)
510 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 10:53:30.95 ID:7VXttkU+0] >ただaddMenu.jsは機能的には申し分ないのですが、 >コンテキストメニューでファビコン+文字列が左に寄ってしまうのですよ userChrome.cssだけどFirefox 8 Menu Icons Improved入れてみろよ
511 名前:450 mailto:sage [2012/01/06(金) 11:58:23.98 ID:OC8Bd/oH0] >>504 レスありがとうございます。 >477のextensionの部分を弄るだけという事でしたが違うのでしょうか? >504では、var file = this.getTemporaryFile(uri, aDocument, contentType);を変更とあり、 よく分かりませんでした。 var file = this.getTemporaryFile(uri, aDocument, contentType); この下に alert(uri + '\n' + aDocument + '\n' + contentType);として確認してみたところ下記のように表示され、 ------------------------------------------------- [xpconnect wrapped (nsISupports, nsIURI, nsIURL)] null null ------------------------------------------------- 更に、alert(file); として確認してみたところ下記のように表示されました。 --------------------------- [xpconnect wrapped nsIFile] --------------------------- www.yahoo.jpという(テンポラリファイル名としての)値は、どこに入っているのでしょうか? 最初の>>450 に書いたように、変数に + "src" のような単純な事で拡張子を付ける事くらいしか分からず、 ファイル名の部分が分かりません。 レスいただいているのに大変失礼ですが、まだ>>450 程度のレベルなので私にとって>>504 さんの説明では ほとんど分からず、またevalの方は教えていただけないなど難しい方ばかりのレス内容のため、さすがに、 教えてもらっている身分ではありますが、さすがに少し頭にくるので>>504 さんからのレスはもう結構です。 今までありがとうございました。 もし、他の方でご存知の方がいたら、簡潔に教えていただければ幸いです。
512 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 12:27:35.51 ID:w57Q7NPu0] >>511 「必要な改造は1行のみ」と書いたのに引きずられて間違いに気付かなかったのなら申し訳ない evalを使わない場合は openInExternalEditor 関数の中身も書き換える必要がある >>491 と >>504 でそう書いたつもりだけど evalを教えない理由も書いただろ? >>490 のようにどんどん要望がエスカレートしてevalでは対応しきれなくなるのが目に見えてるからだ 別に意地悪で言っているわけではない 消えろと言われたから消える この調子では俺以外には誰からもレスもらえないと思うけどもうシラネ
513 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 12:36:45.43 ID:QWFZ/cza0] >>512 よくいる都合のいい返答をしてくれるやつ以外はイラネなやつみたいだから消えて正解 今後はちょっと見極めてからレスをした方がいいな
514 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 12:40:35.84 ID:mw5Epds80] 長文書く暇あったら自分で勉強したらいいのにね
515 名前:450 mailto:sage [2012/01/06(金) 12:51:37.64 ID:OC8Bd/oH0] >>512 レスありがとうございます。 evalを教えていただけない理由は、>490>490と何度もおっしゃっていますが、 >490は>450の質問と変わりないと思うのですが、evalでは全く手に負えないのでしょうか。 意地悪とまではいかないまでも、ある程度ためして出来なかったのになぜ教えていただけ ないのかなという感じでした。 (下に書きますが、特に要望をエスカレートする事なども頭にはありませんでしたので。) >490で書いたのは、ページタイトル.srcという形にできればベストという事で書きました。 なので、最低限知りたい事は>450に書いた.srcという拡張子を付ける事だけできればいいという思いでした。 例:www.yahoo.jp.src それで、例えばもし下記のような感じで簡単にできるのであればなと思い、ページタイトルの 部分についても分かると助かるという意味で書きました。 (レスはしていませんでしたが、拡張子を付けられるようになったらタイトルの部分も自分で できるか試していました。) var strEXT = '.src' var file = document.title + strEXT; >490の意図というか、こちらの希望がうまく伝わらなかったようで失礼しました。 結果的には解決できませんでしたが、>>504 さんなりに教えていただいた事には感謝している事に偽りはあり ません。 ありがとうございました。
516 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 13:07:09.27 ID:9Mct2sPd0] なぜ教えてくれないのかってそりゃ面倒だとか知ってるがお前の態度が気に入らないだとかいろいろだよ 2chなんだからレスがあったらラッキーくらいに考えとけ
517 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 13:50:14.20 ID:+/3usKo/0] >>510 ありがとう、それで完璧にズレが直ってビックリした 要らないファビコンも多いなあと思ってたら、10pressさんの最新記事に出たw Windows7でaddMenu.uc.jsのコンテキストメニューのずれを修正 | 10press 10prs.com/view/97 もしかしてここ見てるのかなあ いや〜すいません、お世話になります
518 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 14:07:09.48 ID:7VXttkU+0] 6分半とかネタに飢え過ぎだな
519 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 17:28:31.91 ID:D2q254/Y0] >>494 自分の所だとこれを試してみたら、サイトの更新をかけないと価格comの値段習得しないんだけど、皆さんの所はアマゾン開いたらすぐに表示されますか? 以前の動いていたバージョンだと普通に表示されたんですが、何がいけないんだろう?
520 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 17:39:50.88 ID:aDcX1ftQ0] RestoreScrollPos.uc.jsってどこにあるの
521 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 17:50:38.32 ID:LJmllZPP0] >>519 うちでは開いたらちゃんと適応されるな UserScriptLoaderで使ってる Scriptishで動かしてたときはそういう動きをしていた記憶がある Greasemonkeyではわからないい
522 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 17:51:37.90 ID:Kac/4nRQ0] >>520 そのままググレば直ぐに見つかるハズだが wiki.nothing.sh/page/userChrome.js%CD%D1%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8
523 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 17:53:13.78 ID:aDcX1ftQ0] >>522 ありがとう
524 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 17:55:08.98 ID:D2q254/Y0] >>521 報告ありがとうございます。 うちもUserScriptLoaderで最新のを使っているんですが、他のアドオンなり何かが悪さをしているのかな? ちょっとこれからいじって原因さがしてみます。
525 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 18:06:33.02 ID:0KbTtkbg0] おかしいと思ったらfirefox.exe -purgecachesで起動してみましょう
526 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 18:12:11.05 ID:CrNbOjfl0] UserScriptLoaderとuserContentどっち使ってる?
527 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 19:18:54.81 ID:WkULlR7u0] なんで素直にgreasemonkey使わないの? メリットとかあるん?
528 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 19:22:52.59 ID:QWFZ/cza0] 軽い()んだろ 俺はUserScriptLoader使ってたけどスクリプトのインストールとか管理が面倒になってやめたわ
529 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 20:32:01.24 ID:8JcabaFB0] scriptshとグリモンのxpi容量みると scriptshの方がグリモンの2倍近くあるんだけど 何が違うんだ
530 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 21:01:44.59 ID:t2KSDcKd0] ↓
531 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 21:04:51.70 ID:p/Cv1cj20] scriptshは独自関数を追加してるしこまごまと機能を盛ってるが 普通に使う分には余り意味ないかと。 だがスクリプトの更新は便利になってると思う。
532 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 21:08:18.78 ID:Qg9symxB0] グリモンは機能追加もやる気なかったのが更新するようになっただけでもscriptshの価値はある
533 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 21:57:43.51 ID:+/3usKo/0] Greasemonkey の猿のアイコンが嫌いだ 以前はまんまゴリラだったけど最近のはまあまあ可愛くしてるね Stylish も野暮ったいアイコンだけど ま、アイコンなんていくらでも変えられるけど、更新のたびに変えるのが一手間かな 言語ファイルの削除も並行作業してるけどね
534 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 22:00:20.96 ID:9Mct2sPd0] lcale削除と並行しててもめんどいと思うならStylishで好きなアイコンに変えりゃいいじゃん
535 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 22:25:01.30 ID:+/3usKo/0] 「Google Reader NG Filter」というものがあります これはRSS文中に特定のキーワードが一致していれば自動的に削除するものです サンプルとしてADとPRを消す正規表現がはじめから入っています ^\W?(?:ADV?|PR)\b こういうものです 先頭にADやPRがあれば広告を見なくてもすむわけです これを応用して見たくないキーワードが含まれているものを消すべく 自分なりに試行錯誤しているのですが上手くいきません 文中のキーワードなので当然^は不要ですし、正規表現のサイトで勉強して改変しても 動かないのです iPhoneとAndroidというキーワードが含まれていたら削除するという表現をお願いします
536 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 22:36:54.06 ID:19Hpn2Lb0] .*(iPhone|Android).*
537 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 22:54:39.85 ID:p/Cv1cj20] 指定フィード、キーワード等、それぞれ指定する欄を間違えないように
538 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 23:10:18.27 ID:XyQM70pw0] 正規表現といえばstrfriend.comが使えなくて困っている
539 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 23:12:35.93 ID:RILlf1BL0] and なのか or かで話は変わってくる。
540 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 23:13:15.26 ID:CrNbOjfl0] foxage2chの背景色って変えられない?
541 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 23:22:31.68 ID:+/3usKo/0] >>536 素早い、ご解答ありがとうございました
542 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 00:47:48.17 ID:RC7agpyL0] uAutoPagerizeのアイコンを右に移動させたいのですがどのようにすれば右に移動しますか? www.uproda.net/down/uproda421883.jpg
543 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 02:17:26.77 ID:RlodQDlu0] 正規表現は自力で理解しといた方がいい やりたい事ができるたびに人に聞く羽目になる
544 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 02:33:18.33 ID:GdxeSAU10] >>542 どんな副作用あるかわからんが 0_UserScriptLoader.uc.js または ZZZ-uAutoPagerize.uc.js とかリネームして読み込み順番変えると・・・
545 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 02:33:22.68 ID:3EMoPIos0] ナビゲーションツールバー上のLastpassのアイコンを消すにはどのようにCSSを書けばいいでしょうか
546 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 02:35:10.69 ID:GdxeSAU10] >>545 CSSはスレ違 userChrome.css・userContent.cssスタイルスレ anago.2ch.net/test/read.cgi/software/1317830579/
547 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 02:37:16.82 ID:3EMoPIos0] >>546 すんませんよく見てませんでしたそちらで聞いてきます
548 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 08:39:18.79 ID:bPkUKwVk0] addmenuuc.js使っている人がいたら参考にしたいのですが _addmenu.jsにどんな項目を追加してます?
549 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 13:33:42.90 ID:enJrRCWb0] 「Google Reader のスター付き記事をまとめて開いたあと、スターを解除する」というGreasemonkey(Google Reader Star Opener)を改造して 「スター付き記事のスターを解除する」という機能だけを残したいのですが、うまくいきません もしプログラムに詳しい方がいらっしゃったら、どう書けばいいのか教えてください よろしくお願いします スクリプト www.sukechan.net/archives/84/
550 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 14:10:49.60 ID:DcTgCWxg0] スター付き記事を開かずに最大5個のスターを解除するってこと?
551 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 14:33:02.59 ID:enJrRCWb0] >>550 そういうことです。分かりにくくてごめんなさい。 1度ですべて解除できるのなら、そのほうが嬉しいです。
552 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 14:50:51.97 ID:DcTgCWxg0] 24,25,30行目をコメントアウトすればまとめてスター解除はできるけど、元の目的が違うだけに無駄が多そう 11行目の数字を書き換えれば同時に解除する数も変えられる
553 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 15:32:11.81 ID:enJrRCWb0] >>552 ありがとうございます。できました!
554 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 02:35:15.15 ID:mtoPlMv30] uAutoPagerizeのアイコンを右に移動させたいのですがどのようにすれば右に移動しますか? 中身を見てみてもわかりませんでした www.uproda.net/down/uproda421883.jpg
555 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 02:53:22.17 ID:4m6Nmijc0] >>554 >>544
556 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 02:56:27.36 ID:N/UKBDuQ0] >>554 >>544
557 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 03:07:33.52 ID:mtoPlMv30] すみません何故かあぼーんで消えていて見逃してしまいました 無事解決しましたありがとうございます
558 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 03:12:38.21 ID:4m6Nmijc0] >>557 うましか おれをあぼーんしやがってwww
559 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 13:08:20.94 ID:zvVj6y0R0] Firefox 9.01 Greasemonkey 0.9.13 でimageLoaderが動かないんですけど、使えなくなってますか? d.hatena.ne.jp/tomo_snowbug/20090619/1245430454
560 名前:450 ◆sZMXLSfttU mailto:sage [2012/01/08(日) 17:52:53.89 ID:ThBIsf380] >>450 、分かる方いましたら、どうかよろしくお願いします。 >一時ファイルに.srcという拡張子を付加したい。
561 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 18:36:44.97 ID:O9ziUiYd0] レスいただいているのに大変失礼ですが、まだ>>450 程度のレベルなので私にとって>>560 さんの説明では ほとんど分からず、またevalの方は教えていただけないなど難しい方ばかりのレス内容のため、さすがに、 教えてもらっている身分ではありますが、さすがに少し頭にくるので>>450 さんからレスはもう結構です。 今までありがとうございました。
562 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 18:39:54.79 ID:YPxg9ZGU0] なんだこれ
563 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 18:51:49.59 ID:A3pBUP2b0] 相手すんな
564 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 19:06:49.93 ID:9vUw56AC0] >>561 我物故割れた
565 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 19:14:35.27 ID:QJDF1WOr0] で、>>560 は>>450 なのかどうか
566 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 19:35:07.68 ID:QJDF1WOr0] >>559 GreaseMonkeyでもScriptishでもUserScriptLoaderでも動かなくなってるね 自分は随分前からだけどNG Lightboxに乗り換えたな
567 名前:559 mailto:sage [2012/01/08(日) 19:45:41.71 ID:zvVj6y0R0] >>566 やっぱり動かなくなってましたか NG Lightboxいいですね。自分もこれ使っていこうと思います ありがとうございました
568 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 20:27:33.28 ID:dBy3CxuP0] UserScriptLoaderでGoogle Reader NG Filter 動いてる?
569 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 20:31:54.85 ID:RCvM5iCQ0] 動きません。 UserScriptLoaderかGoogle Reader NG Filterどちらか諦めろ。
570 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 20:32:02.52 ID:ENDSoRnB0] 無理
571 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 20:37:05.84 ID:dBy3CxuP0] >>569 何で断定しちゃってる訳? 何で命令口調な訳? アンタ、バカ?
572 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 21:30:17.50 ID:+/yCvox90] タメ口なだけだろう
573 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 22:19:05.41 ID:QJDF1WOr0] GreasemonkeyかScriptishで動くならそっちで使えって思うけどね
574 名前:名無しさん@お腹いっぱい。 [2012/01/08(日) 22:24:59.40 ID:hwg717os0] >>571 >>571 >>571 >>571 >>571
575 名前:450 ◆sZMXLSfttU mailto:sage [2012/01/08(日) 22:59:34.70 ID:ThBIsf380] >>565 はい、>450です。 >490にページタイトル.htmにできれば〜 と追加で書きましたが、あくまで本来の?質問は>450の .srcという拡張子を必ず付けて一時ファイルを作成したい という事なので、この>450だけで構いませんので知りたいのです。
576 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 23:51:15.92 ID:QJDF1WOr0] >>575 >>504 が結局わかってない感じなのかな openInExternalEditorR関数内にある var file = this.getTemporaryFile(uri, aDocument, contentType); のところで自分がコピペして一部改造したgetTemporaryFileRが呼び出されるようにすればいいだけだと思うよ 注意点はopenInExternalEditorRはcall使って呼び出してて、その中のthisが表してるのはgViewSourceUtilsに なっちゃってるから↑のthisも書き換えないといけないってことだ さあがんばれ!
577 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/09(月) 00:07:41.77 ID:lpb8ki110] >>566 横からだけど、これメチャクチャ良いな Googleイメージでもpixivでも効くし 教えてくれてありがとう
578 名前:450 ◆sZMXLSfttU mailto:sage [2012/01/09(月) 00:21:01.24 ID:/+QxDMtr0] >>576 レスありがとうございます。 そのパラメータ?の部分がよく分からないのです。 その関数に限らず()内の部分をAlert※1で表示させてみると下記のように出るのですが、 [xpconnect wrapped nsIProperties] [xpconnect wrapped nsIFile] このnsI〜というのが分からなくて、どこに.srcを加えればいいのかが分かりません。 ※1 Alert(uri);のような感じで表示すると、[xpconnect wrapped nsI〜]と表示される。 例えば、CreateFile(name, extention);という関数があったとして、 nameもextentionも単純に文字列であれば、下のようにすればいいのかな?くらいは分かるのですが。 extention = 'src'; CreateFile(name, extention);
579 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/09(月) 00:28:12.94 ID:m/U6Q4NX0] UserCSSLoader.uc.js で出来たメニューバーの「CSS」という項目を Appボタン(メニュー)へ移動させたいのですが、どうしたら良いでしょうか
580 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/09(月) 00:33:18.78 ID:Id//L2T20] >>578 拡張子をsrcにするのはgetTemporaryFileRに改造したところでもうできてるはずで あとはopenInExternalEditorR内で呼び出すのをgetTemporaryFileRに書き換えればいいだけなのだが・・・ ちなみにファイル名はopenInExternalEditorR内で言えばfile.leafNameに格納されてるよ
581 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/09(月) 00:49:14.11 ID:T5U7a4Of0] うちでUserScriptLoader+Google Reader NG Filter普通に動いてるぞ スクリプト切らないと未読0にできない(フィルタリングされてる状態でNGがあると 未読として溜まるが読めないので消化できない)のがちと不便だなと思ってたが もしかして無理に動いてるだけなのか
582 名前:450 ◆sZMXLSfttU mailto:sage [2012/01/09(月) 01:35:45.19 ID:/+QxDMtr0] >>580 レスありがとうございます。 おかげ様で拡張子を付けれるようになりました! なぜか2回呼び出しがされてしまうようになってしまいましたが、これは後でまた自分なりに調べてみます。 一応、レスしていただいた後に試したのですが、なぜかできなかったため、もう1度改造していない状態の ファイルから新しくコピペ等をしていって、file.leafNameを変えてみたりしていたらできるようになりました。 この、alert(file);とした際に[xpconnect wrapped nsIFile]と表示される部分を、.leafNameを付ければ いいという事が分かり助かりました。 getTemporaryFile内には、var fileName とか var extension という表示があったので何となく 分かったのですが、openInExternalEditor内には、fileとだけしかなかったのでよく分かりませんでした。 まだ、このfileというものがどうなっているのかとか、なぜ.leafNameを付けるとファイル名になるのかが 分かっていないのですが、少しずつ調べていきたいと思います。 本当にどうもありがとうございました。
583 名前:450 ◆sZMXLSfttU mailto:sage [2012/01/09(月) 01:39:44.53 ID:/+QxDMtr0] >>512 さんも>515より改めて感謝します。 どうもありがとうございました。
584 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/09(月) 05:15:32.33 ID:4LuGnC970] 512に感謝する必要はないだろ
585 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/09(月) 06:48:15.30 ID:QjMDAarQ0] >>582 leafName コピー先へのコピー時に使用されるファイル名を取得
586 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/09(月) 08:42:39.11 ID:jJDl71C10] >>581 俺も以前試した事あるけど、何とか動くけど機能総てが動いている訳では無かった気がする それScriptishでもなるけど、フィルタリングされた未読が残ってる対象フィードを 「フィルタリングされてない未読フィード」がある状態で Shift+a(mark all as read) すればフィルタリングされた未読のカウントも消える。 Firefox9.0.1でScriptish0.1.6と2011/11/03 22:50 +09:00の環境
587 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/09(月) 08:51:49.72 ID:jJDl71C10] >>581 すまん、一部間違ってた 「フィルタリングされてない未読フィード」がある状態 ↓ 「フィルタリングされてない未読フィード」がある状態かリスト表示で全フィードを表示させた状態
588 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/09(月) 14:03:44.64 ID:jD90F1IC0] Fuul Feed Modだけど 設定が反映されなくない? 設定後ページ再読み込みすると設定リセットされてるんだけど