Firefox userChrome.js greasemonkeyスクリプトスレ18
乙
Custom Buttons2 バグる
Mo乙illa
>>6 Twitterは更新してるから直接言ってみたら?
google+1ボタンを消すcssとスクリプトがあるんだけど どっちのほうが処理は高速?
CCS
なんの略だよ
ごめんさっきまでCCS見てたせいで間違った
おう
とりあえず何か要素を消すのはcssのが処理は早いと思っていい感じです?
CSSは要素を見えなくしてるだけなので(厳密には違うが)スクリプトとかで要素消すよりははやい はず
マジで出島?
16 :
名無しさん@お腹いっぱい。 :2011/12/06(火) 20:41:39.60 ID:nQ3UV6gO0
その程度で体感に現れるほどどっちも遅くないから手軽な方使えよ それが1万個超えたとかならまだしも
いっそProxomitronを使え
使える位ならこんなとこで質問したりしないだろう
オミトロンは簡単だがucでなんとかしたいと思う
オミトロンって長生きだよな
オミトロンの後継が出てこないからな。あるにはあるが、みなパッとしない。
しかしオミトロンもSSLの対応がな・・・
SSLとかアホなこというな
また、pixiv側が対策して、スクリプト使えなくなった?
何のスクリプトだよ
>>24 pixiv images direct linkかな?
個別ページでのリンクは出るけど作品ページでリンク出なくなってるね…
ああそう
Pixiv Lazyは2年以上変更なしで使えているのにな。
>>25 申し訳ない、
>>24 のです。
pixiv lazyも、ちょっと前にフルサイズへの直リンクが作品一覧で使えなくなったような。
31 :
28 :2011/12/07(水) 16:34:28.93 ID:J8c+JuWc0
あ、ほんとだ。いいかげんなこと書いてすまない。
いや、お気になさらず
chaikaのスレ一覧でmousegestures2.uc.js動くようにならないかしら
右クリメニューに現在開いているページのURLをコピーする項目を 追加するスクリプトってないですか?
ありますよ。ちょっと待って下さいね。
右クリメニューに現在開いているページのURLをコピーする項目を追加するスクリプトお持ちの方いらっしゃいますか?
<?xml version="1.0" encoding="UTF-8"?>
<overlay id="variousXuls" xmlns="
http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul ">
<popup id="contentAreaContextMenu">
<menuitem label="CopyURL"
id="CopyURL"
class="menu-iconic"
accesskey="C"
oncommand="Cc['@mozilla.org/widget/clipboardhelper;1'].getService(Ci.nsIClipboardHelper).copyString(content.document.location.href)"
insertbefore="context-searchselect"/>
</popup>
</overlay>
そのまま"右クリ メニュー URL コピー スクリプト"でググればいいんだけどな。
俺は右クリメニューに現在開いているページのタイトルをコピーする項目を追加するスクリプト教えてほしいです
最近Flickr Link Original ImagesがFlickrの仕様変更で使えなくなって まとめWikiにそれへの対処法が載ってました 修正前: var m = href.match(/(^.+static\.flickr\.com.+\/)([0-9]+)_[0-9a-f]{10}_?.?\.jpg/); 修正後: var m = href.match(/(^.+staticflickr\.com.+\/)([0-9]+)_[0-9a-f]{10}_?.?\.jpg/); 修正前: var re = new RegExp('<img src="([^"]+static[^"]+' + startUrl + '[^"]+)"'); 修正後: var re = new RegExp('<img src="([^"]+staticflickr[^"]+' + startUrl + '[^"]+)"'); 変更して早速dlしてみたんですけど最初のページは変更したスクリプトが機能してdlできます でも2ページ目からはdlする過程でgifに変換されてしまう 他に変更しなくちゃいけない行があるんでしょうか?
>>39 ごめん
右クリックメニューに追加されない
pixiv image direct linkがまた作品一覧で使えなくなってる… どこか書き換えで直るのかな 詳しい人いましたら教えてくださいませorz
URLコピーならこれだけで十分なんだよな・・・ Cc["@mozilla.org/widget/clipboardhelper;1"].getService(Ci.nsIClipboardHelper).copyString(gBrowser.contentWindow.location.href); これをマウスジェスチャーに登録でも別のに登録でも・・・
53 :
36 :2011/12/10(土) 02:38:38.08 ID:v0gfunwh0
それいいんだけど
多機能すぎるんだよな
ページのURLだけコピーできれば十分なんだけど
でもなんで
>>39 ので動かなかったんだろ
uc.jsじゃなくてuc.xulだぞ
>>54 うわ俺バカだ
xulで試してたけど
.ucが抜けてた
スレ汚しすまん
56 :
名無しさん@お腹いっぱい。 :2011/12/10(土) 18:41:32.55 ID:OB3f5/fp0
最近、ちょっとしたことに気づいたのよ。 AutoPagerizeのon/offスイッチって小さいよね。それにずっと不満を持ってたんだけど、 444行目の下の数字をいじったら大きくできた。位置も真ん中の方に移動したりでき る。どうしてこんな当たり前のことに気づかなかったのか・・・orz 意外と盲点になってると思うので、知らなかった人は参考に。
グリモン版使ってる人って少数派じゃねェ?
いや、グリモン版使ってる奴が多いだろ
いやむしろon/offスイッチがどうのこうのと言う奴が少数派じゃね? 小さいとか老眼かよww
うん
精一杯の煽り
というかAutoPagerize系を未だに使っているのかと
Space Nextいいよ
南斗白鳥拳
いちびってAutoPagerize使ってたけど 勝手に継ぎ足されることにイライラ 今はマウスジェスチャだよ
公式サイトからfirefoxをダウンロードしてインストールすると 検索ボックスが初めからある。 検索ボックスのサーチエンジンはアマゾンとか色々選べる。 インストールパスに行ってサーチエンジンフォルダの中から アマゾンのxmlを見つけたらメモ帳で開いてみて。 /mojiretsu-22/みたいな表記があるでしょ。 公式のアフィが仕込んであるんだよね。
何を今更・・・
気になる奴はもとから自作してるだろうよ
モジラ財団だか何だかにお金が入るんならいいことだろ 寄付とかしないんだったらこれぐらい使ったれや
つまらない
userchrome.jsでopenTabsWhere_whichTabSelectWhenCloseTab.uc.jsを使っているのですが タブを右隣に開く設定が有効になりません、過去ログにも似たような質問がありましたがFirefox8.0.1以降ではこのjsは使えないのでしょうか?
Google Reader Full Feed Modなら作者が保証しているのはGreasemonkeyかScriptishだけ。 今時TLDをまともに処理できないスクリプトローダーを使っていて文句とか馬鹿か。
tld って Top Level DQN? > 今時TLDをまともに処理できないスクリプトローダーを使っていて そんなのあるの?出会ったことないな
タブを右隣に開くは何もいれなくても設定できるよ
>>76 なんというか(現在のタブ321)みたいな感じで常に現在のタブの右隣にタブを置きたいんです
分かりにくい質問ですいませんが方法があったら教えていただきたいです
>>73 +77
前スレで紹介されてたやり方をレスごと転載
これで希望の動作になってるよ↓
426 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2011/10/23(日) 09:37:55.48 ID:/lN/q4Tg0 (PC)
gBrowser.tabContainer.addEventListener("TabOpen", function(event) {
gBrowser.moveTabTo(event.originalTarget, gBrowser.selectedTab._tPos + 1);
}, false);
でいいんじゃね?
operaとかはtld使えない
Operaというスクリプトローダーっと・・・〆(・ω・` )カキカキ
>>78 ありがとうございます、思った通りの動作ができました!
javascriptでwindow_openなリンクだけは正常に動きませんがこれぐらいは自分でも頑張ってみようと思います
>>81 参考になりました、ありがとうございます
CopyUrlLitePlusでHTMLとHTML(title)を消すためにはどこいじればいい?
関数とかは弄らずに var mMenus = [ の中にある下の部分を消すかコメントアウト { // HTML label: "HTML", accesskey: "H", text: '<a href="%URL_HTMLIFIED%">%TITLE_HTMLIFIED%</a>' }, { // HTML(title) label: "HTML(title)", accesskey: "A", text: '<a href="%URL_HTMLIFIED%" title="%TITLE_HTMLIFIED%"></a>' },
>>84 さんくす
コメントアウトって<!-- -->と/* */だと駄目だった
ID:tP+bjU310
>>84 の// HTMLと// HTML(title)の行を見れば
>>87 の意味がわかるだろ?それも分からないんなら基礎から学んでこいよw
再起動してる?
馬鹿すぎて吹いた
Sub-Script/Overlay Loader v3.0.34mod
>>95 できたようでよかったが。
再起動って本当にまんま再起動したの?
それとも、ちゃんと終了→起動?
とりあえず、そこだけ聞きたい。
>>98 再起動してた時もあったが
終了→起動してた時もある
searchWPがバージョンアップしたみたいなんですが、検索するときに検索結果が中央にくるスクリプトに対応させて頂けませんか? 以前このスレで見かけたのをメモっていたのですが、新しくなって修正箇所が変わったみたいで困ってます。 分かる人おねがいします。
俺も前消したスクリプトが再起動後も動いててなんだこれ?って思ったが 二回再起動したら消えた
startupCache無くせよ面倒くさい
めんどくせーブラウザだなこれ
106 :
名無しさん@お腹いっぱい。 :2011/12/12(月) 22:13:21.88 ID:jP2g7P5H0
>>97 これ入れれば再起動だけでuc.js読み込み直してくれるようだぞ
流石アリス姉さん、まるでこのスレを観てたみたいなタイミングだw
でもそれ更新日11月のままだったりする
>>97 更新したらxulフォルダ内のスクリプトしか適用されなくなった・・・なぜだろう
>>97 更新したらchrome直下とxulフォルダ内のスクリプトしか使えなくなった
2回書いちゃったごめんね
>>100 searchbox.xmlのvar stringbundle = this._searchwpStringBundle;の上に
if(typeof ucjsFind != 'undefined') ucjsFind._dispSelectionCenter(result);
以後バージョンアップされてもstringbundleを探せばたぶんなんとかなる
USE_0_63_FOLDER = false が機能してない感じがするな
変わってないのは上と同じでキャッシュ云々なんじゃね
>>113 素早い対応どうもありがとう!
ちゃんと動作しました。
小さいことだけど、あるとないとで使い勝手が違うんだよなぁ。
//0.63のフォルダ規則を使うtrue, 使わない[false] これ、[]内がデフォルト値って意味だと思うんだが、 なんかいつからか、const USE_0_63_FOLDER = true; がデフォルトになってんのは何でだ。
>>110 const USE_0_63_FOLDER = true; //0.63のフォルダ規則を使うtrue, 使わない[false]
Aliceおじさん、ボケが始まったのかな。
const USE_0_63_FOLDER = true; //0.63のフォルダ規則を使う:[true], 使わない:false
falseに書き換えてもフォルダ規則が変わらないっていうことが言いたかったんだが
>>117 はデフォルト値についての新しい話題で別にお前には言ってないんじゃね
>>119 どちらさんだ?
ID1回目だから誰か分からん。
自分が書いたのは、>120の通りっす。
サブスクリプトローダ自身もキャッシュされていて、 なんたらかんたら。 と言うこと。
750 : Firefox再起動時にスクリプトのキャッシュを無効にするってのが上がってるな
PurgeCaches.uc.js このスレの住人が作ってくれたんかね
>>124 みたいな事態になると意味ないけどな。
拡張のPurge Cachesをとりあえず入れておくのがいいと思う。
コード自体は作者自身が5ヶ月も前にツイートしたのと同一 前スレにもコピペ済み
const REPLACECACHE = true; //スクリプトの更新日付によりキャッシュを更新する: [true] , しない:false これはそれとは別の機能なの?
>>127 意味ないの根拠は?
ブラウザ起動時(というか新しいウィンドウを開く度)に必ずキャッシュを無効化するから
userChrome.js自身のキャッシュも毎回クリアされるはずだけど
>>129 それはuserChrome.js自身の更新には効果が無い
ミスった (というか新しいウィンドウを開く度)は間違い
ucjs_MemoryMonitorMod.uc.js これが悪戯すようになったんだけど解決した人いたら教えて。
UndoListInTabmenuToo.uc.jsってどっかにあがってない? あとこれって何処にあるの? Sub-Script/Overlay Loader v3.0.34mod
>>133 space.geocities.yahoo.co.jp/gl/alice0775
>>132 スクリプトが悪戯するようになったって人類史に残るんじゃないの?
>これが悪戯すようになったんだけど解決した人いたら教えて。 なんの症状も書いてないってどうよ
>>136 そもそもスクリプトに責任転嫁してる人間にそういうこと言っても無駄だろ
お菓子あげなかったからだろ。
はろうぃん
>>134 さんくす
Sub-Script/Overlay Loader v3.0.34mod これはどこにあるの?
ちょwwwgeocitiesってwww
問題ない、ワンクッション入るだけだ
>>132 悪戯ってのは動画が途中で落ちたり、firefox9b起動時にメモリエラーが出たりなんだけど。
外したから、直るまで待つわ。レスどうも。
9ってメモリのダークマターを改善したから、相当内部弄っただろうし今までのスクリプトじゃ問題出るんじゃねーの?
>>140 github alice7775でググれ
あ、alice0775ね
>>147-148 オレがURL書いたよ?
ググレでもなくヒントでもなく、まんま答えを。
次はダウンロード方法の問い合わせが来るぞ。
>>140 Sub-Script/Overlay Loader v3.0.34mod ってのはファイル名じゃないよ?
ソフト名みたいな感じ?
ファイル名は、userChrome.js (
>>142 氏の通り)
ダウンロード場所は、
>>134 ヒントとか好きじゃないから、まんま回答としてDL先のURLを書いたんだけど。
直リンクを教えてくれって事?
あぁみんなごめん 亀レスすまん userChrome.jsに名前変更すること忘れてたから、Sub-Script/Overlay Loader v3.0.34modで捜してたわ 次はダウンロード方法の問い合わせするほど馬鹿じゃないってばwww
aliceさんの addRestartButton.uc.js 入れてるなら PurgeCaches.uc.js は不要 addRestartButton.uc.js の108〜111行に PurgeCaches.uc.js と同様のコードが既に入ってる
最近ナイスと思ったのは拡張のextensions option menuに 再起動の項目が追加されたことだな これで一個スクリプト消せた
>>145 指定した使用量超えたら再起動するけどそれのこと?
firefox8使ってるからメモリエラーについてはわからんけど
PurgeCaches.uc.jsってのは
>>94 の拡張と同等の物?
158 :
名無しさん@お腹いっぱい。 :2011/12/13(火) 20:46:33.11 ID:pZoPhG8U0
about:configをFireGesturesで、新規タブで開きたいです。 ( `・∀・´)ノヨロシク
ブックマークからかアイコンにでもしてそこから開いたほうがいい気がしないでもないが
>>158 gBrowser.loadOneTab("about:config");
こっちのほうがスマート openNewTabWith("about:config");
超やっつけPart2 フォーカスもあてたいなら openNewTabWith(delayedOpenTab("about:config"));
>>162 >>158 じゃないんだけど
選択した語句を新タブのabout:configに入力した状態で開くことって出来ますか?
164 :
名無しさん@お腹いっぱい。 :2011/12/13(火) 22:17:06.58 ID:pZoPhG8U0
>>158 >>161 ありがとうございます。
申し訳ないんですが、前面で出るようにしてくれませんかw
Sub-Script/Overlay Loader v3.0.34modならうちの環境ではuc.js動かないよ 3.0.30でなら動いてる
ucじゃだめなの
IME-Colors.uc.jsって言語バーの色を変えるんだっけ? オレ言語バー非表示なんでキャレットに変化を付けてくれるのが欲しいな
>>166 マジですか!?Sub-Script/Overlay Loader v3.0.34modを使っています。
試してみたいのですが、古いバージョンってどこでダウンロードできますか?
ウチはv3.0.34modで問題ないな
>>168 ちがうよ
>>168 言語バーの色じゃなくて入力中のテキストエリア背景色を変えるから、
言語バー見なくても違いがわかるようになるよ
俺もIME-Colors.uc.js入れてみたが普通に使えてるな(v3.0.34mod) USE_0_63_FOLDER = trueをfalseに変えてないとかかな?
174 :
169 :2011/12/14(水) 00:04:51.00 ID:wSlXpvLj0
>>173 変えてみたけど無理でした……
本当に、叶うものなら誰かのChromeフォルダそのまま入れてみたいぐらい
それで動かなかったら諦めもつくのに原因が分からないから何とも
とりあえずIME-Colors.uc.js入れるつもりだったから他のスクリプトもあてがないや(動かないかもしれないし)
エラーコンソールを見て正しくロードされてるかどうか・エラーが出てないか確認しろ
>>174 一応、34modらしいけど。
firefox.exe -purgecaches
でキャッシュを削除してみるとか。
あとは、文字コードを確認。(UTF-8/BOM無し)
ツリーも確認。
1.Firefoxを終了。
2.プロセスが残っていないか確認。
3.userChrome.js
Sub-Script/Overlay Loader v3.0.34mod の
const USE_0_63_FOLDER = true; は、trueのまま。
4.firefox.exe -purgecaches を実行。
5.Firefoxを終了。
6.下記のツリーにする。
¥chrome
┣・userChrome.js
┗・IME-Colors.uc.js
あとは、なんかスペルミスしてるんじゃないのか?
>>174 過去のレスでは以前からuserChrome.css使ってるってことだったかな
フォルダはそのまま使えるし問題なさそうなのにな
>>153 で出てるようにSub-Script/Overlay Loaderの名前をuserChrome.jsで
入れてるよね?
>>163 我流なんでこんなんで許して
function load() {
window.content.document.getElementById("textbox").value = "文字列";
}
gBrowser.selectedTab = gBrowser.addTab("about:config");
document.addEventListener("DOMContentLoaded", load, false);
>>174 これで駄目なら、新規プロファイルを1個作ってそっちで試そう。
おまえら親切だな〜
>>180 オレは暇な教えたがりちゃんなだけだけどな。
>>178 Firefox8以降なら about:config?filter=文字列 でOK
184 :
名無しさん@お腹いっぱい。 :2011/12/14(水) 00:49:51.66 ID:49/i584A0
about:config前面で出ました。 (´▽`)アリガト!
焦らして辱めるのが好きなんだよきっと。
おまえら何に遊んでる FireGestures スクリプト初めて書いたがすぐできた var selectText = FireGestures.getSelectedText(); openNewTabWith(delayedOpenTab("about:config?filter="+selectText));
まぁ焦らされた方も嬉しそうだから無問題
delayedOpenTab の戻り値って undefined なのに 何で openNewTabWith に渡してるノン?
1 今日初めてスクリプト書いたから
2
>>162 をベースに書いたから
const IN_BACKGROUND = false;
var selectText = FireGestures.getSelectedText();
var tab = gBrowser.loadOneTab("about:config?filter="+selectText);
var pos = ++gBrowser.mCurrentTab._tPos;
gBrowser.moveTabTo(tab,pos);
if (!IN_BACKGROUND)
gBrowser.selectedTab = tab;
短くていいならこれでいいと思うよ delayedOpenTab("about:config?filtter='test'");
訂正、スレ汚しごめん delayedOpenTab("about:config?filtter='文字列'");
毎度説明めんどいしテンプレに
>>193 追加しといたら?
間違いあれば修正宜しく
俺にも教えてください 以下はchaikaのログを削除するfiregestures用スクリプトですが、 ログを削除後リロードするようにしてもらえないでしょうか? よろしくお願いします。 var cs = document.getElementById("chaika-thread-toolbaritem"); if(cs){ var tURL = cs._getCurrentThreadURL(); if(tURL) try{ (new (cs.ChaikaThread)(tURL)).deteleThreadData(); }catch(e){} }
>>193 プロファイルフォルダの場所はOS依存
about:support からフォルダを開くした方が確実
>>198 ああ〜そうだったスマン 自分の環境で書いてたわ
※プロファイルフォルダーの場所
about:support > 「プロファイルフォルダ フォルダを開く」で確認
で良いか
>>198 いいね、新規で導入する人に対して一番説明が面倒なところだから
その記述だとわかりやすい
>>197 location.reload();
でも最後に追加しとけ
もしかして もしかするんじゃ
>>201 それだとFirefox自身がリロードされるだろ
gBrowser.reload() か window.content.location.reload() でないと
ニコニコの動画を保存できるスクリプトありますか
popupTranslate.uc.xulのBing翻訳 どっちも日英になるようになってね?
>>168 あー、キャレットいいね。
検索バーが弄ってあると死ぬしな。
誰かIME-Colors.uc.jsのキャレットバージョン作ってぇ
サイドバーからカーソルを離すと自動で閉じてくれるjsかCSSってありますか? Optimoz Tweaksとかだと自動で開閉なので、カーソルが画面の端に行くと勝手に開くのが煩わしくて 閉じる機能だけのがあれば有り難いんですが
スルー専用
uc使え
>>218 助かりました
本当にありがとうございます!
ucではxulの時、不具合ツールバーボタンサイズが変になる、読み込みに失敗する場合がある
224 :
169 :2011/12/14(水) 21:26:22.58 ID:wSlXpvLj0
皆さんレスありがとう とりあえず、プロファイルを新しく作ってUserChromeを入れ、現プロファイルからChromeフォルダ (ダウンロードしたファイルがそのまま入ってる)を移したら 見事に動きました…… これはプロファイルお引越ししかないですか?
うんだなucでuc.xul読み込ませある場合に AdblockPlusのアイコンをnavbarにおいてアイコンサイズを大-小-大にしたら アイコンが馬鹿でかくなるのな。
連投ごめん、引き続きご報告。 現プロファイルで>176を試しにやってからセーフモードでアドオン無効にしてみたら、動いた。 そしてMR Tech Toolkitを有効にしたら動かなくなった…… 代替アドオンを探す旅に出ます。他のスクリプトが動くかどうかも…… 皆さん本当にありがとうございました。
はぁ?
少し上で出てる選択したテキストをabout:configで開くのって var selectText = FireGestures.getSelectedText(); delayedOpenTab("about:config?filter="+selectText); これじゃだめなの?
お腹いっぱい
おっぱい
ちっぱい
ちっちゃくねーよ!
先輩、今日もちっちゃくて可愛いですね
ちっちゃくないよ!
9cm
ちっちゃくて可愛いねー、チョン
ちょん♪ちょん♪
pixiv images direct link使えなくなっとる・・・これからどうやって生きていけばいいんだ
荒らし化したか・・・NGにするしかないかな
241 :
163 :2011/12/15(木) 11:24:59.41 ID:vO4hy1IJO
亀ですがレスくれたみなさんありがとうございます
>>228 でいけました
それ見るまでできてなかったのかよ
>>238 182〜186行目に3箇所ある"data-src"を"src"に書き換えたら動くようになったよ
WebScreenShot.uc.xulを入れたんだけど、画像を Base64 に変換だけが表示される (実際やっても何もキャプチャされない) アドオン全無効やってもダメだった、これは何が原因ですか?
TomblooでFacebookへシェア出来るパッチはありませんか?
>>245 WebScreenShot.uc.xulで見れば直ぐに分かるからやれ
>>245 エディタでWebScreenShot.uc.xulを見れば分かるからやれ
クリップボードの使い方に詳しいページないでしょうか。 ショートカットキーからURLコピーしたいだけなんですけどIEのばかりで。。。
51前後辺りもその話題なので目を通すといいよ
>>256-257 >>51 参考にkeyconfig使って出来ました。
グリモンでやろうとして詰まってました。
ありがとうございます。
詳しくないからどっちがいいのか分からん やってる事は全く同じ? gBrowser.contentWindow.location.href content.document.location.href
261 :
245 :2011/12/16(金) 21:42:14.77 ID:k9pDv4OJ0
>>253 一応見てみたけど特に説明書きがなかったのですが……
何か設定を変えないと使えないのですか?
キャプチャメニュはツールメニュに入ってるよ
>>262 ツールメニューとは!いつもは消してるので気がつきませんでした。
しかし、選択すると別タブが開いて、特にキャプチャがされません……
何が問題なんでしょうか?
自己解決しました 空白ページにStylishで模様を出してたのですがそれに邪魔されてみたいです
>>262 自分ではスクリプトを読もうともしないID:k9pDv4OJ0みたいな奴に
ただ教えてもきりがないから無駄なのに
266 :
名無しさん@お腹いっぱい。 :2011/12/18(日) 15:10:49.16 ID:7ErPVBgo0
Firefox4.0-8.0は遅くなっただけ、 タイミングを延ばさないと、 動かないケースが続出している。
ワラタ
Chromeって他のブラウザをどうこう言える立場じゃないだろww
あれ、1位はGoogleIME基地外じゃないのか
これは酷いw
検索ボックスで検索した直後に検索キーワードを消すスクリプトはあるませんか? 検索ボックスを空にするという意味です 履歴を消すという意味ではありません
>>273 ありがとうございます
しかしながら、Firefox9.0bでは作動しないようです
サブスクリプトローダはalice v3.0.34mod です
>>274 auto-reset-searchbar.uc.js
Find Preferencesの代わりになるスクリプトってないですか ページ内検索のボタン設定を保存するものですが ”すべて強調表示”を常時オンにしておきたいので
(function() { const PATTERN = { __proto__: null, '2ちゃんねる' : '2ch' , }; const PATTERN_SHORTCUT = RegExp([x for (x in PATTERN)].join('|'), 'gi'); replace(document); document.addEventListener('DOMNodeInserted', function(event) { replace(event.target); }, false); function replace(target) { target.normalize(); var x = document.evaluate('descendant::text()', target, null, 6, null); for (var i = 0, len = x.snapshotLength; i < len; i++) { var textNode = x.snapshotItem(i); textNode.nodeValue = textNode.nodeValue.replace(PATTERN_SHORTCUT, function($0) PATTERN[$0.toLowerCase()]); } } })(); このスクリプトがFirefoxでしか動作せず、クロームで動いてくれません。 どこを直せばいいんでしょうか?
スレ痴
頭
どなたかお願いします!
違
スレ誘導お願いします
これは高度な釣りだったのか 釣られたクマー
どう見てもブックマークレットを改行しただけにしか見えないなw
このスクリプト見るといつも疑問なんだけど [x for (x in PATTERN)] の書き方を解説したページとかってあるかな? MDNを探してみたんだけどよくわからない。誰か教えて
>>288 ありがとう! JavaScript1.7なのか。覚えきれない・・・
そしてMDNが重すぎる
>>291 何これ?「画像だけ表示」しようとしたら画像が勝手にダウンロードされてきた
Content-Disposition: attachment; なので それが正常動作
feed-button-in-urlbar.uc.xulなんだけど あれアイコンが滲んで見えるんだけど 直す方法ってないかな? jsの中のコメントにrein用ってあるのもなんかなぁ・・・
295 :
名無しさん@お腹いっぱい。 :2011/12/23(金) 19:00:47.69 ID:Mupx3qxn0
にじんでるかな?reinのフィードボタンはもともとああいう画像なんだ。 BASE64にエンコードしてあるCSSの部分をデコード ↓ CSSをお好みに書き直してエンコードして元の位置に貼り付けするか またはStylishでスタイルシート上書きすると直せます。
見た目にこだわるなら素直に拡張のRSS Icon In Awesombarを使うのが一番ではないか
>>295 作者の方かな?
言う通りやってみたんですがうまくいかないです
用意する画像は16×16のでいいんですよね?
298 :
名無しさん@お腹いっぱい。 :2011/12/23(金) 21:41:53.11 ID:Mupx3qxn0
>>297 誤解させるような口きいてごめんなさい作者さんじゃないです。一介のreinテーマ使いです。
しかも「もともとああいう画像なんだ」とか言っておいて
スクリプト見直したらこれ自分で書き換えたアイコンだったorz
ということで、うちはlist-style-imageのところを書き換えて使っています。
他は手を加えてなかったので16*16の画像ならそれで問題ないはずだと思います。
>>298 あ、勘違いすんませんw
で、295の方法のでもどうやらボタンとしては機能してること後になってに
気づいたんですが、ボタンの画像が出ないんですよね
>>294 だけど
うまくいった
なんでかわからんが
base64に変換した画像のurl最初のdata:imageの前に\"が挿入されてたのが原因
だったみたい
これに気づくまでの数時間って一体・・・
数時間で気付けてよかったじゃん
なあなあ、firefoxスクリプトアップローダーに怪しいファイルがうpされてるんだけどウイルスかな? タイトル見るとちょっと欲しい
けしからん
いつの間にか6人もダウンロードしてるしw
まぁ逮捕なんですけどね
こんな見え見えのトロイって何なのさ
何でこんな所にあげるかなあ・・・南無南無
今はじめって知ったけどあのタイトルはないだろw
pixivfilterアップデート
BD買ってあげて
元ファイルをDLすればいいんじゃないか?
pixivのショーケースなる新たな糞表示を殺すスクリプト無いの? AutoPagerizeの表示にいちいち割り込んで来てウザ過ぎるだろ
10bで要素表示できるようになったんだからdisplay:none;なりなんなり使って自分で消せば?
要素表示ってなんだよ
正式名称は知らんWeb開発→調査
タブをドメイン順に並び替えるスクリプトってありますか?
scriptishからUserScriptLoaderに移行中なんですけど
Google Reader Checker
http://userscripts.org/scripts/show/8307 だけ作動しません。作動する、作動してる方は居ますか?
UserChrome.js 1.4
Overlay Loader v3.0.34mod
UserScriptLoader.uc.js 0.1.7.1
>>317 ドメイン毎にタブグループ作った方がよくね?
ページ右クリックから開くはてブ追加ダイアログみたく開き元ページのURLを調べるにはどうすればいいでしょうか
>>320 他人は「はてブ追加ダイアログ」を知らない前提で書き直せ
323 :
320 :2011/12/26(月) 17:16:01.11 ID:yX/dNb8Y0
>>322 ページ右クリックから開くダイアログがあったとして、
そのダイアログから開き元ページのURLを調べる方法を教えて下さい。
でわかりますでしょうか。
window.opener.location.hrefみたいなのは無いのかなーという質問です。
324 :
320 :2011/12/26(月) 21:00:21.71 ID:yX/dNb8Y0
自己解決しました。 失礼しました。
うざったいって言いたかっただけじゃね
「うざ」って言葉は見聞きするだけでうざったい
じゃあ「うざ」をNGに入れとけようざったい奴だな
ぎょうざおいしいお
usermenu.uc.jsでファイル名のliとかnoとかseとかでの動作指定が効かなくって全部表示されるようになった。 対策方法あったら教えて。 Fx8です。
Grieverの UserScriptLoader.uc.js ってサイドバーにも適用される?
いってる意味が伝わらない
確かに日本語変だった。再度。 サイドバーのWebPanelsでWebページを読み込んだ際、そのコンテンツにUserScriptLoader.uc.js で読み込んだUserScriptは適用されるますか?
>>334 コード読んでないけど俺環境では反応しなかった
contextPopupBookmarksFolder_Fx37.uc.js を使っているのですがブックマークツールバーの例えばABCという名前のフォルダを表示させたい場合、どうやって設定すればいいの
MouseGestures2.uc.jsってchaikaのスレ一覧で機能するようにできないの?
userContent.jsとUserJSLoader.uc.js どっちがいいと思います?
645 名無しさん@お腹いっぱい。 sage 2011/12/29(木) 15:08:57.24 ID:ZxMUFq280 userContent.jsとUserJSLoader.uc.js どっちがいいと思います?
マルチ氏ねよ
そっちはスレ間違えたってすぐに書いてるじゃん
どっちでもいい思うよ
ID:rWbHv2tF0のことだろ
ID:rWbHv2tF0 この人、あたしの書き込みをFirefox関連のスレッドに貼りまくっているけれど よっぽど暇なのね…
userContent.jsだと使えないのがいくつかある UserJSLoader.uc.jsでも使えないのはあるけどuserContent.jsよりは少ないはず
>>347 ですよねー
作者さんもハッキリしているし、更新もしてる
userContent.jsは身不詳者すぎて怪しいです
なんかこいつキモい・・
おまえの書き込みもなかなかキモいぞ
おまえを支えてる彼女っていい人だろうな
374 :名無しさん@お腹いっぱい。 :sage :2011/12/29(木) 16:08:14.36 ID:x1Rvjn5N0(8)
お前らマジでChrome使え捗るぞ
377 :名無しさん@お腹いっぱい。 :sage :2011/12/29(木) 16:10:47.01 ID:x1Rvjn5N0(8)
チョンブラウザFirefox
380 :名無しさん@お腹いっぱい。 :sage :2011/12/29(木) 16:15:10.86 ID:x1Rvjn5N0(8)
>>379 きもちわるっ
382 :名無しさん@お腹いっぱい。 :sage :2011/12/29(木) 16:19:19.69 ID:x1Rvjn5N0(8)
ふぇらてぃお中
384 :名無しさん@お腹いっぱい。 :sage :2011/12/29(木) 16:31:32.86 ID:x1Rvjn5N0(8)
Chromeを使えば彼女ができるよ
386 :名無しさん@お腹いっぱい。 :sage :2011/12/29(木) 16:42:58.48 ID:x1Rvjn5N0(8)
(∂⌒∂)
388 :名無しさん@お腹いっぱい。 :sage :2011/12/29(木) 16:55:25.60 ID:x1Rvjn5N0(8)
今すぐ別れなさい、次のお相手はChrome使っていると良いですね
391 :名無しさん@お腹いっぱい。 :sage :2011/12/29(木) 17:16:32.17 ID:x1Rvjn5N0(8)
うちの妹はChrome使ってるわよ
わろた
どう考えてもいないだろw
まあGrieverさんはScriptishの使用を勧めているけどな
356 :
名無しさん@お腹いっぱい。 :2011/12/29(木) 18:21:26.88 ID:FHRLefDU0
質問
Firefox userChrome.js greasemonkeyスクリプトスレ17
http://hibari.2ch.net/test/read.cgi/software/1316773422/257-316 Mozilla Firefox 拡張機能スレッド Part65
http://hibari.2ch.net/test/read.cgi/software/1321193978/601 とテンプレサイトを参考にuserChrome.js 1.4を入れたんだが
C:\Program Files\FirefoxPortable\Data\profile\chrome直下に
userchrome.js(/* :::::::: Sub-Script/Overlay Loader v3.0.34mod ::::::::::::::: */)
000-windowhook.uc.js
を置いてchromeフォルダの下にSubScriptフォルダを作ってその中に
GoogleSearchServicePack.uc.jsを置いたんだが不要なサイトが除去されない
C:\Users\ユーザ名\AppData\Roaming\Mozilla\Firefox\Profiles\英数字.default\chromeの中も
上記と同じファイル構成にしたが除去されない
どうしてか教えて
Fx 9.01 vista sp2 home pre
Scriptishって不具合直ったの?稀に機能しなくなるやつ F5すると直るけど
どのスクリプトの不具合だよ
360 :
名無しさん@お腹いっぱい。 :2011/12/29(木) 19:07:05.25 ID:FHRLefDU0
362 :
名無しさん@お腹いっぱい。 :2011/12/29(木) 21:06:04.68 ID:FHRLefDU0
0.63じゃね
365 :
名無しさん@お腹いっぱい。 :2011/12/29(木) 21:39:43.32 ID:FHRLefDU0
他のスクリプトは動くのか?
>>365 再現しない
上のエラーは関係ない
下のエラーは文字コード関係だと思うが行番号が見えないので特定できない
まずは nsContextMenu.jsがエラー吐くってw ブラウザそのもの壊れてんじゃねーの
370 :
名無しさん@お腹いっぱい。 :2011/12/29(木) 22:05:20.55 ID:FHRLefDU0
>>367 下のエラーはGoogleSearchServicePack.uc.jsデフォルトのままでも出る
なぜかNoScriptを無効化したら除去できた
でも超重要なアドオンだからこれを無効化しないと糞サイト除去できないのはきついな
ブラウザそのものが壊れてるってどうしたらいいんだよ、なんだよ俺のパソコン
2番目のソースビューワでエラー箇所を見たいときは getToTheSourceFromTheErrorConsole.uc.js 入れとけ
372 :
名無しさん@お腹いっぱい。 :2011/12/29(木) 22:29:13.79 ID:FHRLefDU0
getToTheSourceFromTheErrorConsole.uc.js に一致する情報は見つかりませんでした。 alice0775-userChrome.js-65399cfにも入ってなかった url plz
新うpローダ
374 :
名無しさん@お腹いっぱい。 :2011/12/29(木) 22:48:04.04 ID:FHRLefDU0
>なぜかNoScriptを無効化したら除去できた 以外は解決できた、本当にありがとう
秒速で自己解決申し訳ないです URIの上で上書きになるのではと、おそるおそる試したところ 無事に上書きではなく追加されていました
linkInNewTabForSpecifiedPage.uc.xulがどこにあるのか教えていただけませんか?
Amazon Lowest Price Checkerを使っているのですが、最近表示がおかしいです。 例えば 価格.com 最安値: ¥ 18,060となるはずが 価格.com 最安値: ¥ 186,036と2桁くらい多く表示されてしまいます。 パソコン修正機器やテレビなどがよくこの症状になります どこか書き換えて治るようならば教えて下さい。
>>382 おぉ〜!
完璧です!ありがとうございました
ページ内検索バーを閉じたら文字をクリアしてくれるスクリプトありませんか?
>>384 それ欲しいなあ
再びCtrl+Fで閉じられるようにするスクリプトは重宝してるけど
(ていうかこんなのデフォで付けとけよ!w)
(うるせェ殺すぞォ!w)
(しーましぇーんwwwwwwwwwwwwww)
(こんな感じで来年もよろしく)
(沈黙)
(どうすんだよこれ)
(便利なスクリプト教えろ)
>>384 ページ内検索バーを閉じたら文字列をクリアってのは知らないけど
「検索バーの検索ラベルを右クリックで文字列クリア」ならuc.jsで有る
copyToFindbar.uc.js
後は「ページ内検索結果を画面中央に表示」が見やすくなる
ucjs_findbar_For3.7.uc.js
ええそれは入れてます
>>392 下のuc.js
バー自体が真ん中に来るのかと、しばし悩んだw
>>394 んなアホなw
検索バー周りだとChromeStatusbarModoki.uc.jsでアドオンバー上のアイコンを
ロケーションバー内に表示してアドオンバーを非表示にしてcssでページ内検索バーを上に表示してるかな
>cssでページ内検索バーを上に表示 このCSS下さい
>>396 CSSだけで上に表示させようとするとアドオンバーも上となってしまう
アドオンバーを常に表示させてるおれとしては非推奨
#navigator-toolbox { -moz-box-ordinal-group: 10; } #browser { -moz-box-ordinal-group: 30; } #full-screen-warning-container { -moz-box-ordinal-group: 30; } #browser-bottombox { -moz-box-ordinal-group: 20; } #FindToolbar{border-bottom:1px solid threedshadow;} #addon-bar{position:fixed; bottom:0; width:100%;} #status-bar{position:fixed; right:0;bottom:0;} #browser{margin-bottom:21px;}
>>400 俺もこんな感じにしてるけど検索バーを常に表示させとかないと色々挙動がおかしくならない?
全然 アドオンバーは常時表示だけどな
アドオンバーのアイコンの反応がおかしいのと
サイドバーに表示させてるブックマークフォルダが開けなくなったりするんだよなあ
>>400 のcssでも同じだった
問題ないぞ
findbarontopContentArea-Migemo0.5andMore.uc.js と alice版 SearchWP を組み合わせページ内検索バーを上に表示させるが最強
Google click-tracking disabler って機能してる?
タブのコンテクストメニューに自動更新を追加するスクリプトない?
TMPは重くなるからヤだなぁ
まぁ、嫌いならしょうがないんだが、こういうのにもワケがあってな。 グリモンでの自動更新の再現は難しいと思うんだよ。 ウェブサイトに作用するのがグリモンだから、自動更新はUIだから単体アドオン探してみるか、cssあさってみるしかねーとおもうよ。
>>410 グリモンじゃなくてもuserchrome.jsでもいいよ
コンテキストメニューが自動で開くスクリプトないですか aliceさんの機能しないス
407 :名無しさん:ID:FXKvLwMx0 [1/3] 2011/12/31(土) 20:12:22.59 [sage]
タブのコンテクストメニューに自動更新を追加するスクリプトない?
409 :名無しさん:ID:FXKvLwMx0 [2/3] 2011/12/31(土) 20:17:04.22 [sage]
TMPは重くなるからヤですねぁ
411 :名無しさん:ID:FXKvLwMx0 [3/3] 2011/12/31(土) 20:29:05.40 [sage]
>>410 グリモンじゃなくてもuserchrome.jsでもいいよ
.广゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙l | ゙̄l,i´\ 广゙゙l
.| .P .P |,,,,,,,| .|\,,,,,,, | | ,,-‐'''"''-、
.| .,=@r, ゙l 广゙゙゙^ .|.,,/ _,,、. ゙i、
.| `゛ `゜ .l'''''1 .イ''''''''゙ .―ー'i、 .″ .,/゛ ゙l ゙l
/''''''''" ナ''''''、,/ ゙i、 丿 .,,/ | .|
!---、、 .,=@|/` .,/ヽ \、 ,/ .|` | |
j''''''"" ,,/′.\ .,ノ / .,、 | l゙ |
.ヽ、,―ー'''"゙ヽ-'′ _,,,`''" `-/| .| | |
,,i´~゙l .广゙゙l |゙゙゙゙,! .{′゙ヽ .| | | 〈、
丿 丿 │ | | ゙l ヽ .ヽ | .| ヽ ゙''i、
.\ノ′ .゙l,,,〃 ヽ-" ゙'--'′ ヽ-" `'ー-゙
もちつけ
明日は正月だしな。
え?
about:config だだだだー。
>>378 Nightly 12a1 (1月1日.ver) で機能しなくなった
nightly使うなら自己責任だろ…
新年早々アホっすな
422 :
【大吉】 【1115円】 :2012/01/01(日) 11:41:59.39 ID:yYX5oVrD0
WinnyでMP3ファイルを手に入れたのだが、10曲が1つのMP3ファイルになっている。 これを1曲ずつ10個のMP3ファイルに分けたいのだがどうしたらいいのかね?
はい通報
AliceさんやGrieverさんみたいに他にGitHubでスクリプト公開してる作者さん 知ってますか?
ウィニーって美味しいよね
プリンに醤油をかけ食するといい事あるよ
>>395 と
>>399 見るとChromeStatusbarModoki.uc.js動いてるみたいだけど
なんか書き換えないとダメ?
9だけど動かない
UserCSSLoader.uc.js を使いたいんだけど >エディタのパスが未設定です。 > view_source.editor.path を設定してください どこで設定するの?
>>430 about:configから文字列で新規作成
>>431 view_source.editor.path ユーザー設定 文字列 C:\Users\******\ダウンロード\xyzzy\xyzzy.exe
で設定したけどできなかった
adblock#.uc.jsがどうやっても使えないぞどうなってるんだ!
>>432 おれは nightly で使えてる
簡単すぎる事柄の説明ほど難しいものはない
よってあきらめろ
>>433 使えてる
どうやっても使えないじゃなくエラーコンソールのログくらい書かないと答えようがない
view_source.editor.external;trueは?それとももう必要なくなった?
>>432 それ使ってないけどソース見る限りgetCharPrefで取得してるから日本語パスは化ける気が
日本語を含まないパスを指定するかgetComplexValueを使うように改造しないと
>>436 view_source.editor.args;
view_source.editor.external;false
view_source.editor.path;C:\Program Files\sakura\sakura.exe
でおれは使えてるので false でも関係ない
UserCSSLoader も UserScriptLoader もファイルリスト上にカーソル持って行って
右クリなんだが意味わかってるだろうか・・・
フォルダの区切りは\\にしないといけなかったような…
スマソ確認したら普通のパスだった
>>437 あっ、それだね!2バイト文字忘れてたwww
フォルダ、ログインユーザー名に2バイト文字絶対使わないので失念してた
他のuc.jsも使えなかった Sub-Script/Overlay Loader v3.0.34modだとダメみたい v3.0.30だと使える何故('A`)
Nightly 12.0a1 ayakawa, userChromeJS v1.4, Overlay Loader v3.0.34mod adblock#.uc.js(スクリプトアップローダー 626.zip)を含め使えてるよ
どうせUSE_0_63_FOLDER = true; になってるオチだろ
なんぞそれ見てくる
中をよまないで使うのかよ・・・orz
初心者トラップ仕掛ける姉さんもなかなかの悪よのう
greasemonkey(Scriptish)用のスクリプトを、userContent.jsへ移行したときに 時々動かなくなってしまうものがありますよね? 確か、そういうスクリプトでもどこかを書き換えれば動くようになるかも知れないというような事を どこかで読んだ記憶があるのですが、失念しました これ解る方がいたら教えて頂けませんか
まとめサイト
viewSourceModoki.uc.jsをFirefox3.6.25@Windows7 64bitで使っているんですが、 ソースを見る際にテンポラリとして作成されるファイルに必ず拡張子を*.src付ける ようにしたいのですが、どこをどのようにすればよいか分かる方いますか? もしいたら教えてほしいです。 スクリプト内の aURL というのがファイル名として使われているような感じだったので、 aURL = aURL + '.src'; などとしてみたのですが、そのサイトのソースを表示するURLまで 変わってしまい、テンポラリファイルに拡張子を付けるだけというのができませんでした。
ソースを読み込むソフト側でDefault拡張子を設定すればいいと思うが
452 :
430 :2012/01/03(火) 10:55:59.27 ID:wHVF3yGc0
>>431 >>434 >>436-441 view_source.editor.args
view_source.editor.external false
view_source.editor.path 〜(ry\Profiles\*******.default\chrome\CSS\sakura.exe.lnk
で無事起動できました みなさんありがとうございます
大儀であったな そんなに難しくないのにねえ about:config → view_source.editor.args → エディタの(普通の)フルパス
ダウンロードをDownloadsにすればいいだけなんじゃ
>>455 あっそうなのか
Download でやってたわ
C:\Users\****\Downloads\サクラエディタ\sakura.exe
↑この部分は直接フォルダ変えないといけない?
シンボリックリンクでも使って好きな名前に変えろ もはやスレ違いだから余所へ行け
みんな色んなエディタ使ってんのがよくわかった ちなみに私は真魚
459 :
名無しさん@お腹いっぱい。 :2012/01/03(火) 13:36:38.77 ID:ViXBGUAU0
で?
ほう
462 :
438 :2012/01/03(火) 14:40:40.38 ID:AnRBrtRZ0
463 :
名無しさん@お腹いっぱい。 :2012/01/03(火) 18:48:38.08 ID:Hr6XqDph0
あげとく
さげとく
久々にグリモンのニコ動のスクリプト検索してたが面白いのが全然ないなあ 前はnicoheatupだかなんだかっていうコメントの熱狂度を表示したりとか面白いのあったのに 今じゃ使えん
面白いかどうかよりも便利かどうかって需要のほうが多いんじゃね
>>468 ずっとコメント更新中になって一向に表示されないんだが
ナイトリーか公式動画なんじゃね他だと動くはずだが どうしても使いたいならnicocacheのほうのラッパー使えばいい
gmスプリクトでブラウザのデフォ言語?を取得するにはどうしたらいいでしょうか 日本の場合は日本語で表示とかしたいのですが
expandsidebar40.uc.jsって、サイドバーの表示位置記憶できないの? 表示するたび上に戻されるのが鬱陶しいんだが
>>472 もうsidebarbuttonでよくないか?
474 :
450 :2012/01/04(水) 20:58:53.75 ID:n/IXEjO00
アリスお姉さま、他ご存じの方いましたら、
>>450 の件を教えていただけると幸いです。
よろしくお願いします。
ieviewMoDoKiへのアプリケーションの登録の仕方教えて アプリケーションの識別追加に適当にJaneとか書いてプログラムの場所を探しても どこにもexeファイルが見つからない Jane以外も全てのプログラムで
ワロタ
>>474 テンポラリファイルの拡張子は
viewSourceModoki.lanch → gViewSourceUtils.openInExternalEditor → gViewSourceUtils.getTemporaryFile
と呼ばれる関数が決めている
gViewSourceUtils.xxx は chrome://global/content/viewSourceUtils.js で定義されている関数
なので目的の挙動を実現するには上記の関数をeval等を使って直接書き換えてしまうか
uc.js内にコピペして改造したものを呼び出すように変更する必要がある
必要な改造は1行のみ
gViewSourceUtils.getTemporaryFile の中で extension という変数が定義されているので
これを弄るだけ
タブコンテキストメニューに「最近閉じたタブ」を表示させるスクリプトってないですか?
あります
>>482 Grieverのそんな欠陥スクリプトを奨めてんじゃねーよハゲ
XPならまだしも、Vista以降だとコンテキストメニュー内で
ファビコンとテキストが全部左寄りになる
気持ち悪いったらありゃしない
当のGrieverはXPなのか自分が満足してるのか手直しする気は皆無w
新年2ch初笑い
.广゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙l | ゙̄l,i´\ 广゙゙l .| .P .P |,,,,,,,| .|\,,,,,,, | | ,,-‐'''"''-、 .| .,=@r, ゙l 广゙゙゙^ .|.,,/ _,,、. ゙i、 .| `゛ `゜ .l'''''1 .イ''''''''゙ .―ー'i、 .″ .,/゛ ゙l ゙l /''''''''" ナ''''''、,/ ゙i、 丿 .,,/ | .| !---、、 .,=@|/` .,/ヽ \、 ,/ .|` | | j''''''"" ,,/′.\ .,ノ / .,、 | l゙ | .ヽ、,―ー'''"゙ヽ-'′ _,,,`''" `-/| .| | | ,,i´~゙l .广゙゙l |゙゙゙゙,! .{′゙ヽ .| | | 〈、 丿 丿 │ | | ゙l ヽ .ヽ | .| ヽ ゙''i、 .\ノ′ .゙l,,,〃 ヽ-" ゙'--'′ ヽ-" `'ー-゙
489 :
450 :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 :2012/01/05(木) 08:50:13.77 ID:G2gDoEDB0
度々すみません。
viewSourceModoki.uc.jsで、標準のソースビューワのように、
ページタイトル.htmというテンポラリファイルを作成するようにするには、
また色々と変更が必要になりますか?
教えていただいた、viewSourceUtils.jsとviewSourceModoki.uc.jsを眺めて
はいるんですが、ファイル名(と拡張子)の作成の部分が分からなかったりと、
行き詰っていまして。
>>489 と続けて長々とすみませんが、知っている方いましたら情報等を教えて
いただけると助かります。
以上、よろしくお願いします。
>>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 のように次から次へと要望が出てくるなら今の方法の方が色々と応用が利くはずだから
>>382 のスクリプトをUserScriptLoaderで動かせてる方いますか?
自分の環境ではうまく動作してないみたいで、Amazonの商品ページに何も表示されません。
UserScriptLoader v0.1.7.1
Sub-Script/Overlay Loader v3.0.34mod
>>492 うちでの挙動
商品一覧のページから飛んだ場合、リロードしないと適応されない
中クリックで新規タブとして開いた場合適応されてる
Add target="_blank"のスクリプトで強制新規タブにした場合は適応されない
>>381 >>492 Amazon Lowest Price Checkerは41行目(多分)を↓に書き換えたら値段表示治るよ
var price = parser.getElementsByClassName('yen')[0];
>492 うちの場合、UserScriptLoaderを0.1.6.1にしたら動いた
496 :
450 :2012/01/05(木) 21:31:40.05 ID:G2gDoEDB0
>>491 レスありがとうございます。
ちょっとお風呂入ってきてから試してみます。
>evalを使えば文字通り1行の改造で済むけど教えない
ぐぬぬ。
この>491で教えてもらった方法で出来るようになったら、
教えてもらったりなんかできますか?
1行でスパっとやるスマートな方法も知りたいのです。
まずはお礼のみにて失礼します。
>483 userChrome.css も書けない欠陥人間がいると聞いて
498 :
名無しさん@お腹いっぱい。 :2012/01/05(木) 22:08:35.39 ID:Va8C3fPz0
そういえばucjsのcharset対応でわざわざ日本語を\u0000みたいに書かなくて良くなってるんだな
>>493-495 レス、どうもありがとうございます。
どうも
>>382 のスクリプトは、最新のUserScriptLoaderとは相性が良くないみたいですね。
>>494 で教えていただいた書き換えで値段表示の不具合は直るようですので、
とりあえずはAmazon Lowest Price Checkerを使い続けてみようと思います。
GMのAutoPagerizeは prefs.js汚しまくるからダメってレス見かけたんだけど どう汚してるの? 俺の環境だとprefs.jsにAutoPagerizeの記述すらないけど
>>494 脇からだけどこれはありがたい情報
助かったわ
502 :
名無しさん@お腹いっぱい。 :2012/01/06(金) 02:28:22.77 ID:NkDtKsNN0
>>500 今はどうかしらんけど昔はprefs.jsにsiteinfo保存してたのでsiteinfoの分だけprefs.jsが膨らんだんだぜ
503 :
450 :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';
を追加しました。
ここ数日色々と試してはみたものの、ちょっと自分には無理でした。
どうもありがとうございました。
>>503 >this.TMP.push(viewSourceModoki.getTemporaryFileR(aURI, aDocument, aContentType));
この呼び出し部分においては
元々「this === viewSourceModoki」なんだから、this → viewSourceModoki としても全く同じ意味
変更する必要があるのはそこではなくコピペした openInExternalEditorR 関数の中にある以下の行
var file = this.getTemporaryFile(uri, aDocument, contentType);
これでも理解できないなら諦めて
UserScriptLoader入れろ
>>506 それはすでに使ってる
それで動かないGoogle Reader NG Filter や Nico Watch Tools は Scriptishを併用
userContent.js にしかない機能
JSAもどきとかタブバーからアドオンリストを別タブに表示するメニュー系のスクリプトが欲しい
>>508 それは
>>505 の自分でまとめた.zipファイルに入ってます
Choromeフォルダにあっても
また、SubScript へ入れたとしても何の反応もありません
addMenu.jsの類ではないですよね(自分で欲しい機能を追加するみたいな)
ただaddMenu.jsは機能的には申し分ないのですが、
コンテキストメニューでファビコン+文字列が左に寄ってしまうのですよ
それが嫌で使ってません(OSはVista32bit)
>ただaddMenu.jsは機能的には申し分ないのですが、 >コンテキストメニューでファビコン+文字列が左に寄ってしまうのですよ userChrome.cssだけどFirefox 8 Menu Icons Improved入れてみろよ
511 :
450 :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 さんからのレスはもう結構です。
今までありがとうございました。
もし、他の方でご存知の方がいたら、簡潔に教えていただければ幸いです。
>>511 「必要な改造は1行のみ」と書いたのに引きずられて間違いに気付かなかったのなら申し訳ない
evalを使わない場合は openInExternalEditor 関数の中身も書き換える必要がある
>>491 と
>>504 でそう書いたつもりだけど
evalを教えない理由も書いただろ?
>>490 のようにどんどん要望がエスカレートしてevalでは対応しきれなくなるのが目に見えてるからだ
別に意地悪で言っているわけではない
消えろと言われたから消える
この調子では俺以外には誰からもレスもらえないと思うけどもうシラネ
>>512 よくいる都合のいい返答をしてくれるやつ以外はイラネなやつみたいだから消えて正解
今後はちょっと見極めてからレスをした方がいいな
長文書く暇あったら自分で勉強したらいいのにね
515 :
450 :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 さんなりに教えていただいた事には感謝している事に偽りはあり
ません。
ありがとうございました。
なぜ教えてくれないのかってそりゃ面倒だとか知ってるがお前の態度が気に入らないだとかいろいろだよ 2chなんだからレスがあったらラッキーくらいに考えとけ
>>510 ありがとう、それで完璧にズレが直ってビックリした
要らないファビコンも多いなあと思ってたら、10pressさんの最新記事に出たw
Windows7でaddMenu.uc.jsのコンテキストメニューのずれを修正 | 10press
http://10prs.com/view/97 もしかしてここ見てるのかなあ
いや〜すいません、お世話になります
6分半とかネタに飢え過ぎだな
>>494 自分の所だとこれを試してみたら、サイトの更新をかけないと価格comの値段習得しないんだけど、皆さんの所はアマゾン開いたらすぐに表示されますか?
以前の動いていたバージョンだと普通に表示されたんですが、何がいけないんだろう?
RestoreScrollPos.uc.jsってどこにあるの
>>519 うちでは開いたらちゃんと適応されるな
UserScriptLoaderで使ってる
Scriptishで動かしてたときはそういう動きをしていた記憶がある
Greasemonkeyではわからないい
>>521 報告ありがとうございます。
うちもUserScriptLoaderで最新のを使っているんですが、他のアドオンなり何かが悪さをしているのかな?
ちょっとこれからいじって原因さがしてみます。
おかしいと思ったらfirefox.exe -purgecachesで起動してみましょう
UserScriptLoaderとuserContentどっち使ってる?
なんで素直にgreasemonkey使わないの? メリットとかあるん?
軽い()んだろ 俺はUserScriptLoader使ってたけどスクリプトのインストールとか管理が面倒になってやめたわ
scriptshとグリモンのxpi容量みると scriptshの方がグリモンの2倍近くあるんだけど 何が違うんだ
↓
scriptshは独自関数を追加してるしこまごまと機能を盛ってるが 普通に使う分には余り意味ないかと。 だがスクリプトの更新は便利になってると思う。
グリモンは機能追加もやる気なかったのが更新するようになっただけでもscriptshの価値はある
Greasemonkey の猿のアイコンが嫌いだ 以前はまんまゴリラだったけど最近のはまあまあ可愛くしてるね Stylish も野暮ったいアイコンだけど ま、アイコンなんていくらでも変えられるけど、更新のたびに変えるのが一手間かな 言語ファイルの削除も並行作業してるけどね
lcale削除と並行しててもめんどいと思うならStylishで好きなアイコンに変えりゃいいじゃん
「Google Reader NG Filter」というものがあります これはRSS文中に特定のキーワードが一致していれば自動的に削除するものです サンプルとしてADとPRを消す正規表現がはじめから入っています ^\W?(?:ADV?|PR)\b こういうものです 先頭にADやPRがあれば広告を見なくてもすむわけです これを応用して見たくないキーワードが含まれているものを消すべく 自分なりに試行錯誤しているのですが上手くいきません 文中のキーワードなので当然^は不要ですし、正規表現のサイトで勉強して改変しても 動かないのです iPhoneとAndroidというキーワードが含まれていたら削除するという表現をお願いします
.*(iPhone|Android).*
指定フィード、キーワード等、それぞれ指定する欄を間違えないように
正規表現といえばstrfriend.comが使えなくて困っている
and なのか or かで話は変わってくる。
foxage2chの背景色って変えられない?
正規表現は自力で理解しといた方がいい やりたい事ができるたびに人に聞く羽目になる
>>542 どんな副作用あるかわからんが
0_UserScriptLoader.uc.js
または
ZZZ-uAutoPagerize.uc.js
とかリネームして読み込み順番変えると・・・
ナビゲーションツールバー上のLastpassのアイコンを消すにはどのようにCSSを書けばいいでしょうか
>>546 すんませんよく見てませんでしたそちらで聞いてきます
addmenuuc.js使っている人がいたら参考にしたいのですが _addmenu.jsにどんな項目を追加してます?
「Google Reader のスター付き記事をまとめて開いたあと、スターを解除する」というGreasemonkey(Google Reader Star Opener)を改造して
「スター付き記事のスターを解除する」という機能だけを残したいのですが、うまくいきません
もしプログラムに詳しい方がいらっしゃったら、どう書けばいいのか教えてください
よろしくお願いします
スクリプト
http://www.sukechan.net/archives/84/
スター付き記事を開かずに最大5個のスターを解除するってこと?
>>550 そういうことです。分かりにくくてごめんなさい。
1度ですべて解除できるのなら、そのほうが嬉しいです。
24,25,30行目をコメントアウトすればまとめてスター解除はできるけど、元の目的が違うだけに無駄が多そう 11行目の数字を書き換えれば同時に解除する数も変えられる
すみません何故かあぼーんで消えていて見逃してしまいました 無事解決しましたありがとうございます
>>557 うましか
おれをあぼーんしやがってwww
>>450 、分かる方いましたら、どうかよろしくお願いします。
>一時ファイルに.srcという拡張子を付加したい。
レスいただいているのに大変失礼ですが、まだ
>>450 程度のレベルなので私にとって
>>560 さんの説明では
ほとんど分からず、またevalの方は教えていただけないなど難しい方ばかりのレス内容のため、さすがに、
教えてもらっている身分ではありますが、さすがに少し頭にくるので
>>450 さんからレスはもう結構です。
今までありがとうございました。
なんだこれ
相手すんな
>>559 GreaseMonkeyでもScriptishでもUserScriptLoaderでも動かなくなってるね
自分は随分前からだけどNG Lightboxに乗り換えたな
567 :
559 :2012/01/08(日) 19:45:41.71 ID:zvVj6y0R0
>>566 やっぱり動かなくなってましたか
NG Lightboxいいですね。自分もこれ使っていこうと思います
ありがとうございました
UserScriptLoaderでGoogle Reader NG Filter 動いてる?
動きません。 UserScriptLoaderかGoogle Reader NG Filterどちらか諦めろ。
無理
>>569 何で断定しちゃってる訳?
何で命令口調な訳?
アンタ、バカ?
タメ口なだけだろう
GreasemonkeyかScriptishで動くならそっちで使えって思うけどね
574 :
名無しさん@お腹いっぱい。 :2012/01/08(日) 22:24:59.40 ID:hwg717os0
>>565 はい、>450です。
>490にページタイトル.htmにできれば〜
と追加で書きましたが、あくまで本来の?質問は>450の
.srcという拡張子を必ず付けて一時ファイルを作成したい
という事なので、この>450だけで構いませんので知りたいのです。
>>575 >>504 が結局わかってない感じなのかな
openInExternalEditorR関数内にある
var file = this.getTemporaryFile(uri, aDocument, contentType);
のところで自分がコピペして一部改造したgetTemporaryFileRが呼び出されるようにすればいいだけだと思うよ
注意点はopenInExternalEditorRはcall使って呼び出してて、その中のthisが表してるのはgViewSourceUtilsに
なっちゃってるから↑のthisも書き換えないといけないってことだ
さあがんばれ!
>>566 横からだけど、これメチャクチャ良いな
Googleイメージでもpixivでも効くし
教えてくれてありがとう
>>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);
UserCSSLoader.uc.js で出来たメニューバーの「CSS」という項目を Appボタン(メニュー)へ移動させたいのですが、どうしたら良いでしょうか
>>578 拡張子をsrcにするのはgetTemporaryFileRに改造したところでもうできてるはずで
あとはopenInExternalEditorR内で呼び出すのをgetTemporaryFileRに書き換えればいいだけなのだが・・・
ちなみにファイル名はopenInExternalEditorR内で言えばfile.leafNameに格納されてるよ
うちでUserScriptLoader+Google Reader NG Filter普通に動いてるぞ スクリプト切らないと未読0にできない(フィルタリングされてる状態でNGがあると 未読として溜まるが読めないので消化できない)のがちと不便だなと思ってたが もしかして無理に動いてるだけなのか
>>580 レスありがとうございます。
おかげ様で拡張子を付けれるようになりました!
なぜか2回呼び出しがされてしまうようになってしまいましたが、これは後でまた自分なりに調べてみます。
一応、レスしていただいた後に試したのですが、なぜかできなかったため、もう1度改造していない状態の
ファイルから新しくコピペ等をしていって、file.leafNameを変えてみたりしていたらできるようになりました。
この、alert(file);とした際に[xpconnect wrapped nsIFile]と表示される部分を、.leafNameを付ければ
いいという事が分かり助かりました。
getTemporaryFile内には、var fileName とか var extension という表示があったので何となく
分かったのですが、openInExternalEditor内には、fileとだけしかなかったのでよく分かりませんでした。
まだ、このfileというものがどうなっているのかとか、なぜ.leafNameを付けるとファイル名になるのかが
分かっていないのですが、少しずつ調べていきたいと思います。
本当にどうもありがとうございました。
>>512 さんも>515より改めて感謝します。
どうもありがとうございました。
512に感謝する必要はないだろ
>>582 leafName
コピー先へのコピー時に使用されるファイル名を取得
>>581 俺も以前試した事あるけど、何とか動くけど機能総てが動いている訳では無かった気がする
それScriptishでもなるけど、フィルタリングされた未読が残ってる対象フィードを
「フィルタリングされてない未読フィード」がある状態で Shift+a(mark all as read)
すればフィルタリングされた未読のカウントも消える。
Firefox9.0.1でScriptish0.1.6と2011/11/03 22:50 +09:00の環境
>>581 すまん、一部間違ってた
「フィルタリングされてない未読フィード」がある状態
↓
「フィルタリングされてない未読フィード」がある状態かリスト表示で全フィードを表示させた状態
Fuul Feed Modだけど 設定が反映されなくない? 設定後ページ再読み込みすると設定リセットされてるんだけど
Altキー押したときに従来のメニューではなくて 左上のfirefoxボタンを押した時にでるメニューを 表示させるようなスクリプトはないでしょうか?
拡張のQuickJavaのuc.js版の名前ってなんでしたっけ
Googleリーダーでリスト表示してるんですけど、記事クリックで全文表示ではなく、元のサイト開きたいです。 そんなスクリプトないですか?
一番右の矢印をクリック
>>594 そのアイコン小さくて押しにくくて。
アイコンだけじゃなくて、1行全部にリンクしてあるといいんですけど。
>>595 現状のままが良くて一行全部リンクボタンだと嫌なおれはどうしたらいいんだw
Google様に一行リスト選択モード追加のお願いを出すか
>>594 の矢印を CSS で選択しやすいような大きさに変えるか考えろ
Google Reader Preview Enhancedでいいのかな? いまは他作者製のv1.2じゃないとだめだけど
質問 StylishでGoogleの検索画面の左側のサイドバー?をカスタマイズしたい。 やりたいことは 1.期間指定の中の「開始日」と「終了日」も最初から表示されているようにしたい JavaScript?で制御されている期間指定の内容を最初から作動させるには どういう記述にしたらいいの? 「cdr_opt」ってIDでのクラス「jsb tbou」を「tbots」に置き換えれば 期間指定の内容が表示されるとこまでは分かったんだけど Stylishでどうやってそこの内容を変更するかの記述するかが分からない。 2.期間指定できる期間が5項目(1時間以内など)あるけど それを自分の好きなような期間のリンクを作りたい 「qdr_h」などのクラス内の表示名とリンクを好きなタイトルと URLに置換すれば実現できそうだけど、上と同じようにここも置換の仕方が分からない。 そしてたくさんのリンクを作りたいんだけど、置換ではなくクラスの「追加」の記述は どうしたらいいの? 質問が多くて申し訳ないけど誰かアドバイス求む
たらい回しワロタww
A Killer ModでAmazonアフィを書き換えてくれる場合と、書き換えてくれない場合があるんだけど 全部書き換えるにはどうすればいいの?
現在アクティブになっているタブの履歴だけを消すコードを知りたいです。 Firefox3.6.25を使用していて、Custom Buttonsで上の事を行いたいです。 よろしくお願いします。
ニコニコの外部プレイヤーが貼ってあったらその上にURLが貼られるスクリプトないかな 外部プレイヤーがクソすぎて別タブで開けない
>>605 var sh = gBrowser.selectedBrowser.sessionHistory;
if (sh.count > 0) {
sh.PurgeHistory(sh.count); }
}
ってこと?
>>607 それで基本OKだけど進む・戻るボタンの状態が更新されないのと
現在のページから次のページに進んだ時に元のページに戻れなくなるのを対策したのが以下
(function(){
var history = gBrowser.webNavigation.sessionHistory;
if(history.count > 0){
var currentEntry = history.getEntryAtIndex(history.index, false);
history.PurgeHistory(history.count);
history.QueryInterface(Ci.nsISHistoryInternal);
history.addEntry(currentEntry, true);
["Back", "BackOrBackDuplicate", "Forward", "ForwardOrForwardDuplicate"].forEach(function(id){
document.getElementById("Browser:" + id).setAttribute("disabled", "true");
});
}
})();
>>603 Amazonに関しては、確か前スレで自作スクリプトをあげてる人がいたような
なるほど、単純にPurgeするだけじゃダメなのか。結構面倒だな。
wedata逝った
612 :
605 :2012/01/11(水) 07:44:27.19 ID:f6KO3Xxs0
>>607 >>608 うぉぉぉぉぉぉぉぉ!
こんなに早く回答レスしてもらえるとは超ありがとうございます。
細かい事かもしれませんけどすごい困っていたのでほんと助かりました。
どうもありがとうございました。
>>566 これいいな
でも画像クリックで解除できないのででかい画像の場合、マウスの移動量くうのが唯一残念に思った
ダブルクリックとかで画像上でも解除できるようになってYahooBlog画像にも対応できたら理想的
GrieverさんのImitationLightbox.uc.js使ってみ
>>614 今までGreasedとImitationを併用してた上での
>>613 だったんだ
Imitationは小さい画像だと表示が遠いからマウス位置に表示させてたんだけど
ページ右位置の大きい画像の場合は画面外にはみ出しちゃうというね
GitHubに登録してるような有名どころのプログラマーって、 AliceさんとGrieverさんしかいないの?
何というか、検索バーで一度検索したらgoogleに戻す方法ってない? 例えばamazonで検索すると手動で直さない限りずっとamazonなので、検索したら任意のエンジンに戻ってて欲しい
619 :
名無しさん@お腹いっぱい。 :2012/01/13(金) 00:44:49.26 ID:kZ5+eI8K0
>>613 画像の中心付近クリックで解除にならないかな?
searchDefsを追加すればいろんなところの画像にも対応できるっぽいよ
>>617 ClearSearchTerm2.uc.jsでも使えばいいんじゃないかな
アップローダーにあるよ
>>620 こっちの環境では画像中央付近(左右ガイドが出ない位置)でクリックしても解除にならないや
基本がそういう動作なの?
だとしたらなにかとバッティングしてウチで正常に動作してないだけなのかな
DOMiの補助系スクリプトで 選択した要素の記述がされてるcssファイルを開いてくれるのないですか
無茶振りきたぞ
Chrome使えよ
DOMiのView Fileではダメなのか?
>>623 そのままでもCSSRulesのView Fileで開けるけど…そういうことじゃない?
628 :
623 :2012/01/13(金) 03:31:36.45 ID:PnFIyjAF0
もちろんそれは知ってるんだけど 一発で開けたらいいなって思って
質問する奴の後出しジャンケン率は異常
別に死なんでもいいがな
632 :
623 :2012/01/13(金) 13:57:34.02 ID:PnFIyjAF0
ないならないって書けば終わることやん?
選択した要素に対するCSS記述が20の外部ファイルに分かれてたら 一気に20個のファイルが開くな
>>634 おお、こっれはすばらしい
でも、欲を言えばFxの要素上でも動作してくれると最高なんだが
強制的にhttpにsをつけるスクリプトなんだけど、どうも動きに無駄がないかな?
(function(){
var url = window.location.href;
if(url.indexOf("
http:// ")==0) {
window.location.replace(location.href.replace(url.substring(0,7), "
https:// "));
}
if(url.indexOf("
https:// ")==0) {
for(var i=0,link; (link=document.links[i]); i++) {
if(link.href.indexOf("
http:// ")==0) link.href = link.href.replace(link.href.substring(0,7), "
https:// ");
}
}
})();
>>636 chromeには(共通の)コンテキストメニューがないしメニューの代替も思い浮かばないんで他の誰かを待ってください(チラッ
>>637 (function(){
switch(location.protocol){
case "http:":
location.protocol = "https";
break;
case "https:":
var links = document.evaluate('//a[starts-with(@href, "http:")]', document, null, 7, null);
for(var i = 0, link; link = links.snapshotItem(i); i++) link.href = "https:" + link.href.substring(5);
break;
}
})();
>>228 選択したテキストをabout:configで開く
>>228 って微妙
localstore.rdf に選択文字列の窓情報が個別に全て記録されるwww
localstore.rdf がふとってメタボ状態
.┌┐
/ /
./ / i
| ( ゚Д゚)<そんなバナナ
|(ノi |)
| i i
\_ヽ_,ゝ
U" U
addMenuのサブメニューに何を登録すればいいか悩むなあ
悩むくらいならわざわざ入れる必要もないんじゃね
いやいやただaddMenu使うだけで、ieviewMoDoKiが不要になる コメントアウトしてあるけど再起動も出来る、ソレ系のスクリプトが不要になる 私はしないけどDOMi機能を拡張できる ブックマークに登録系もその手のサービス使ってるなら便利だし
addMenuくらいの強力なスクリプトになると(そりゃ大型拡張に比べりゃ誤差だけど) 僅かでも負荷が増える ieviewやら再起動やらブクマ登録やらjsでできることなら FireGestureなりブックマークレットなり何でも実現可能だから一つや二つならそっちでやるかな 五つくらいやりたい事あるなら悩む必要ないわけだし 個人的にはFireGestureに代替えが無い=あれで全部やるのが好み ただメニュー関数の自由度がもうちょい高いと嬉しいけど
どうせやるならFireGestureより外部マウスジェスチャツールにキーボードショートカットぶち込んだほうが軽いけどな
外部ツールじゃ火狐やドキュメント直接叩くようなコード書けないからねえ 俺が知らないだけであるのかもしれないが FGだとジェスチャ開始地点のエレメント拾ってくれるから キーバインド系拡張との組み合わせより良いと思う あとビルトイン機能のキープレスジェスチャが優秀
MacOSX Lionを使用しています Tumblelifeを使っていて、リブログとライクの両方を1キーで済ませる昨日を'L'キーに付け足したいのですが どうもLikeだけしか出来ません Windowsの時使えていたものをそのまま持ってきたのですが、書き方自体変えないと駄目なんでしょうか それともTumblr側の変更によるものでしょうか
popuptranslateの翻訳文字数制限無くせない?
youtubeとかのストリーミング系サイトで flash playerを使わずに外部プレーヤーで再生させるスクリプトってないですか? ページのurlじゃなくダウンロードurlを渡していわゆるFastStartストリーミング? ができるようにしたいんです
652 :
605 :2012/01/15(日) 00:59:57.14 ID:UA0kc0Im0
>>608 先日はありがとうございました。
今日気づいたんですが、再起動すると履歴が戻ってしまいます。
1.608実行
2.戻る・進むがグレーアウト
3.Firefox終了
4.Firefox起動
5.戻る・進むが元に戻って履歴が残った状態になっている。
よければ、またレスもらえるとうれしいです。
>>652 Fx9.0.1で再現しない
古いバージョンのことは知らない
作っては見たけど動かないよージェスチャーは全く使わない
// ==UserScript==
// @name about:config Opener.uc.js
// @namespace
http://anago.2ch.net/test/read.cgi/software/1322970053/178 // @description 選択文字列をabout:configで開く
// @include main
// @author
>>178 // @version 2012/01/14
// ==/UserScript==
function load() {
window.content.document.getElementById("textbox").value = "文字列";
}
gBrowser.selectedTab = gBrowser.addTab("about:config");
document.addEventListener("DOMContentLoaded", load, false);
えっと・・・何がしたいの
>>653 きっと止むに止まれぬ事情があって古いの使ってるんだよ
おそらくそれなら仕方ないな古いのでも動くの考えてやろうって気になるような理由だよたぶん
ていうかマジでなんで古いの未だに使ってるんだろう
3.6が使いやすかったのはわかるよ
だが3.6はESR版のリリース決定で最短4月にサポート終了だから そろそろしがみつくの諦めてアップグレードするか他のブラウザに移るかした方がいいな
BarTabの代替がまだ無いからかな
BarTabは本体機能で代替可能になったんじゃないのか
661 :
605 :2012/01/15(日) 13:31:12.61 ID:UA0kc0Im0
>>653 >608さんかな?
レスありがとうございました。
3.6.xを使用しているのは一部のアドオンが対応していなかったりするので、
ぎりぎりまで、3.6系を使っていようかなと。
別で9.0.1も同じプロファイルでアドオンの更新状況確認とかとして使用し
てはいるんですが、やはりまだ3.6系メインな感じでいます。
一部の機能可能になったっていうのが正解
>>661 3.6から9.0.1だと本当に速度が段違いだぞ
Bartab代替にゃTabUtilitiesの隠し機能使えばええやん
>>652 >>608 の
history.addEntry(currentEntry, true);
の次に
gBrowser.webNavigation.gotoIndex(0);
が必要
666 :
605 :2012/01/15(日) 14:57:56.60 ID:UA0kc0Im0
>>665 ありがとうございます。
再起動しても履歴が消えたままの状態になりました。
どうもありがとうございました!
667 :
名無しさん@お腹いっぱい。 :2012/01/15(日) 16:13:50.79 ID:0cC7Fb6w0
前にaddmenu.jsに何入れるか迷ってたって奴いたけど ページメニューに「リンクをMPCで開く」追加するといいかも これで動画の直リン(踏むと再生が始まるリンク)上でMPCで開く選べば MPC上でストリーミング再生できる これでほぼflash要らず?
669 :
名無しさん@お腹いっぱい。 :2012/01/15(日) 16:29:06.23 ID:0cC7Fb6w0
3.6.25でタブpinが使えるなら もっと良いかもしれない。
670 :
名無しさん@お腹いっぱい。 :2012/01/15(日) 16:32:30.18 ID:0cC7Fb6w0
>>667 9.0.1が遅い理由?
Chrome16でも、
これを有効にすると遅くなるようです。
chrome://flags/
すべてのページで GPU 合成を行う
671 :
名無しさん@お腹いっぱい。 :2012/01/15(日) 17:31:20.37 ID:0cC7Fb6w0
で?
少し前に話題に上ってたNG Lightboxだけど、Googleイメージ検索での動作がおかしいね。 ページが表示されて、最初にクリックした画像はちゃんと表示されるんだけど、それ以降他の画像をクリックしても、その画像は表示されず、 代わりに最初にクリックした画像が表示されてしまう。 userstyle.orgのスクリプトのページでも2010年に同様のバグ報告があるけど直ってないから、作者さんは対応してくれる気ないのかな。
>>673 ナイス!GitはAliceさんとことGrieverさんのとこしか知らないから有り難い
他にもどんどんこういう情報が欲しい
ardimanさんのところはAliceさんとGrieverさんの寄せ集め&ドイツ語?追加がほとんどだよ。
ざっと見たとこ 既存スクリプトに少し手加えてたりしてるのもあった ただドイツ語w あとアドオンをjsに置き換えたのとかも結構ある
ここのやつらとはレベルが違うな
下のサイトの右上にある、 support.asus.com.tw/download/download.aspx?model=P9X79%20DELUXE&os=30&SLanguage=ja-jp ・ショートカットをコピー(ウィンドウアイコン) ・お気に入りに追加(★アイコン) をFirefoxでも動作するようにするスクリプト(方法)はありますか? お気に入りに追加のボタンだけでも使えるようにしたいです。 Firefoxは、3.6.25 Greasemonkeyは、0.9.13 userChrome.jsは、0.8(拡張の方) userChrome.jsは、Sub-Script/Overlay Loader v3.0.34mod OSは、Windows 7 Pro SP1 64bit です。 よろしくおねがいします。
ドイツ語の手直し大変ですね、先の方もいわれているように既出のもが多い ただ中にはお宝もあって楽しい ところで質問させてほしいのですが __addmenu.uc.jsのメニュー(コンテキストメニューの部分)に、Element Hiding Helperの 機能の「選択した要素を隠す」を追加するにはどうすればよいでしょうか // 選択した要素を隠す page({ label: "選択した要素を隠す", accesskey: "A", oncommand: "ehh-command-selectelement2(gContextMenu.target);" }); これではダメでした
<body>中にある <div id="a" class="b" jump="jump()" > このjumpの部分は自動ジャンプなのですが、読み込み時に無効化することは出来るのでしょうか?
スレ違い
リンクを真ん中クリックで裏で開くスクリプトありませんか
忘れて下さい
夢に出てきて忘れられない
1月16日が来るたびに思い出すことでしょう
ロケーションバーの →矢印ボタンを押した時の動作を、 現在のアクティブタブの隣に新規タブで開くという動作にしたいです。 以下の部分だけ分かったのですが、 var newtab = gBrowser.addTab(ここにURL); gBrowser.selectedTab = newtab; 次の2つの部分が分かりません。 1.現在アクティブなタブを表示している時にロケーションバーに入力されているURLの取得。 2.現在アクティブなタブの右にタブを追加。 できれば、ロケーションバーの→矢印ボタン用とCustom Buttons用の両方のコードを知りたいです。 どうかよろしくお願いします。 ・環境 Firefox: 3.6.25 Custom Buttons: 0.0.5.5 userChrome.js 0.8 & Alice0775さんのv3.0.34mod
688 :
687 :2012/01/17(火) 02:03:29.70 ID:mWfkOGK70
687です。 先ほど1.については、gURLBar.valueで取得できる事が分かりました。(正しいかどうかは!?) >1.現在アクティブなタブを表示している時にロケーションバーに入力されているURLの取得。 var newtab = gBrowser.addTab(gURLBar.value); gBrowser.selectedTab = newtab; なので、2.について知っている人いたら教えてください。 よろしくお願いします。
690 :
687 :2012/01/17(火) 02:45:17.13 ID:mWfkOGK70
687です。 検索していたら、2.も合っているか分かりませんが、以下のコードで出来ました。 var newtab = gBrowser.addTab(gURLBar.value); var pos = ++gBrowser.mCurrentTab._tPos; gBrowser.moveTabTo(newtab,pos); gBrowser.selectedTab = newtab; ※Custom Buttonsで試しました。 ただ、ロケーションバーの→矢印ボタンを押した時に、この動作をさせる方法が 分かりません。 ※ブラウザそのものの動作を書き換える?という事が分からないのです。 知っている方いたら教えてください。
>>689 よく見たら、さっき検索して出てきたのがこのスレでした。
>>690 そのボタンをDOMiで観察すれば分かる
>>692 >ロケーションバーの→矢印ボタンを押した時に、この動作をさせる方法が分かりません。
>※ブラウザそのものの動作を書き換える?という事が分からないのです。
という事なので、DOM Inspectorでonclickの部分などを見ても、uc.js?にどう記入すれば
いいのかが分からないという事なのです。
>>693 「指定した要素を取得するコード」「その要素の属性値を設定するコード」両方ともこのスレ内にある
695 :
687 :2012/01/17(火) 10:22:58.01 ID:mWfkOGK70
>>694 ですから、何度も言うとおり下の部分が分からないのです。
>ロケーションバーの→矢印ボタンを押した時に、この動作をさせる方法が分かりません。
>※ブラウザそのものの動作を書き換える?という事が分からないのです。
「指定した要素を取得するコード」「その要素の属性値を設定するコード」というもので
最初に書いた2行の事ができるのですか?
ただ、そもそも、どれが「」内のコードに該当するのかが分からないのです。
今>1-694まで見ましたが、結果は分からず終いでした。
getElementByIdも知らないでこんなとこで質問しても 回答が理解出来ないからもう少し自分で勉強したほうがいいよ
ロケーションバーの→矢印ボタンをイベントターゲットにして クリックイベントのイベントリスナーを登録してやればいいんじゃない。 キャプチャフェーズが必要かも。 イベントリスナーの方でイベントのキャンセルが必要かも。
他のスクリプト読んだりMDNひっくり返す気もないのに DOMiも知らない初心者には無理な処理を一から書こうとする高望みはまあ将来有望なのかも そんだけやりたいという情熱があれば後は聞くんじゃなくて調べるだけだ
CやらなんやらかじったことあったからFirefoxのスクリプトやアドオンも自作するようになったけど 全然わかんないのに自分でいじる気になるのはなんかすごいな つっても大体の人は教えてくださいと言いつつ作ってもらうつもりで質問してそう
毎回ググって試行錯誤してる俺には質問していつ返ってくるか分からないレスなんて待ってられなかった 本当に打つ手が無くなった時に聞くくらいだな
701 :
687 :2012/01/17(火) 13:10:05.16 ID:mWfkOGK70
>>696 getElementByIdは分かりますよ。
var goButton = document.getElementById("go-button");
回答が理解できないかどうかは、実際に回答と言えるレスをいただいてみないと分かりません。
>>697 レスども。
・イベントターゲット
・クリックイベントのイベントリスナー
・キャプチャフェーズ
・イベントのキャンセル
と、また分からない方法というか単語というか・・・が。
一応、先ほど動いているように見えるところまで出来ましたが、
あっちこっちのスクリプトや拡張からの一部を見よう見まねで試したので、
問題がないか正しく動作しているか(他に影響がないかどうか)等が不安です。
そういうわけで、ロケーションバーの → を押した時に下の関数が実行されるようにするには、
uc.jsにどのように記入すればよいか知っている人いたら教えてください。
よろしくお願いします。
702 :
687 :2012/01/17(火) 13:12:08.27 ID:mWfkOGK70
一応、動いているように見えるスクリプトです。 (動くのと使えるのとでは、他への影響や気づかないところでの問題発生などの違いがあるという意味で) // ==UserScript== // @name ORG_goButtonClick // @namespace ORG_goButtonClick // @description 悩み中 // @include main // ==/UserScript== (function(){ var goButton = document.getElementById("go-button"); var temp = goButton.getAttribute("onclick").replace("TMP", "ORG"); goButton.setAttribute("onclick",temp); function ORG_goButton () { var newtab = gBrowser.addTab(gURLBar.value); var pos = ++gBrowser.mCurrentTab._tPos; gBrowser.moveTabTo(newtab,pos); gBrowser.selectedTab = newtab; } goButton.addEventListener("click",ORG_goButtonClick, false); })();
>>698-700 リロード前にレスしちゃいました。
>698 MDNを見る以前の問題でして・・・。
>699 未だ、JavaScriptだけでHello World!!程度なのです。
>700 皆さんは知ってるのでそう見えないかもしれませんが、
自分としてみれば打つ手なしというか探しても理解できないとか
探せない(見つけられない)、検索する元自体が分からないとかなのです。
じゃあまずJavaScript入門ページを読んでMDNを見られるようになって 検索する元tk解らない部分を自分で特定できるようになってからじゃないと 他人に聞いたってどのみち理解できないやん
>>701 何かを実現する方法は唯一ではないのだから、お前が動いているように見えているならそれで完成だ
そこで問題が見つかればひとつずつ原因を調べて修正するし
その過程でより良い実現方法が見つかればそのように改良していけばいい
みんなそうやって少しずつ勉強してるんだよ
>>702 ・Tab Mix Plusを導入してるなら先に言え。タブ周りを改変するのにそれがあるのとないのとでは前提が全く違う
・ORG_goButton関数は (function(){ }) で包まれたローカルスコープにある関数(ローカル関数)なので
そのままではgoButtonのonclick属性に設定しても呼び出すことは不可能
ORG_goButton関数を (function(){ }) の外に出すか
window.ORG_goButton = function(){ } などとしてグローバルスコープに置く必要がある
・上記のことを正しく理解して実装すれば最後のaddEventListenerは不要
>>697 が言っている方法はID:mWfkOGK70にはまだ早いので気にするな
>>703 「見る以前」じゃねーよ。見ろ
分からない用語や関数があればそこを見れば殆ど全てのことが載ってる
ID:OKj9GeM10=ID:n/IXEjO00=ID:G2gDoEDB0=ID:OC8Bd/oH0=ID:ThBIsf380=ID:/+QxDMtr0=ID:GvamtNaq0=ID:f6KO3Xxs0=ID:UA0kc0Im0=ID:w2eOhVT60=ID:mWfkOGK70
つまり俺が自演だ!
そうか・・・
お、おう
710 :
687 :2012/01/17(火) 16:20:47.19 ID:mWfkOGK70
>>704-705 勉強しにこのスレに来ている訳ではないですよ。
>687の質問内容をすぐに行いたいので教えて欲しいというレスをしたのです。
※かと言って丸投げという意味でもないのでそこは了承のほどを。
全てのコード書いてくれる回答者にレスをもらえるに越したことはないですが。
(自分は既にあるコードからどういう動作をしているか調べる方が分かりやすい人間なので。)
711 :
687 :2012/01/17(火) 16:20:57.98 ID:mWfkOGK70
>>705 >・Tab Mix Plusを導入してるなら先に言え。
言ったところで貴方には関係ないでしょう。
貴方には回答する気がないんですから。(回答してしない。)
それに、タブ関係の動作を調べるのに入れただけです。
このまま使うかもしれませんが。
※回答のコードが付いたらTMPなしの環境で試すという事です。
MDNの件について貴方は見ろと言っていますが、言われるまでもなく既に見ています。
「見る以前の問題」という事と、見ていないという事とは別ですよ。(=ではない。)
この流れでいくと、見たが分からない事ばかりであるという風に普通は取ると思いますが。
そう受け取らなかったとしても、そういう意味で書いたのでMDNは見ています。
とりあえず、「教育者気取り」の貴方(ID:GiKN6SDn0)は、口だけなので以後スルーします。
知識があって自分が出来きるのと、教えるのとでは全く別物ですから。
私見ですが、少しできるからといって天狗になっているように思います。
これはもうスルーか弄られるだけの展開だな
磯野ー野球やろうぜー
俺が無知なのはわかってるし勉強する気もないから無知にわかるように説明するか作るかしろもちろんお前らには何の特もない てことだな
>自分は既にあるコードからどういう動作をしているか調べる方が分かりやすい人間なので ものは言いようだなw
>>705 スルーの前に
>>704 にもう少し付け足して言っておくと、
>697さんのレス内容の方法はまだ早いという事ですが、
貴方のレス(>689 >692 >694)とは全く別物で、むしろ
単語が分からなくても単語を検索して更に出てきたのを
調べてと行けば回答に行き着きますから。
貴方に、>697さんの内容を気にするなという発言はして
ほしくないですね。
>697さんに失礼ですよ。(貴方が>697さんに対して失礼)
>>715 何を言ってるんですか?
結局、煽りとかID:GiKN6SDn0みたいな人のレスがついた
だけで、そのレスは何の役にも立たず、結果自分で調べて
動作する様になったんですよ?
完全に自己解決というやつじゃないですか。
Chromeにすれば万事解決なのに
720 :
名無しさん@お腹いっぱい。 :2012/01/17(火) 16:39:50.13 ID:x422L73V0
ソフトウェア版でこういう風に質問の答えが得られなくて煽られて荒らす奴って同一人物なのかな 反応が毎回同じなんだよな
>>716 普通は人の書いたソースコードなんか見たくないとかいいますが自分は逆ですね。
方法自体を調べたり、同じことでもどういうアプローチで行っているか分かりますからね。
>>712 , 719
レスが前後しました。
失礼しました。
Chromeだけ使ったことないので、そのうち仮想マシンに入れてみて使い勝手がよければ、
移行したい・・・ところですが、なんかGoogleは裏で何かやってそうで嫌なんですよね。
いいサービスは沢山あって使ってみたいですけれど。
(GoogleEarthだけは仮想内でたまに使っています。)
え、いつ動作するようになったの?
たしか、荒らしに反応するのも荒らしなんでしたっけ?
皆さん>720(関係ないレス及び荒らし、また荒れる火種・トリガー)には触れないように!
>>723 え?
どこ見てるんですか?
>702で動作しますよ。
コード書いたら出てきた、
>>705 の人の方法に変更しても動くでしょうし。
しかも自分一人で解決したと思ってるからたち悪いなw
もうすぐ 「回答者は上から目線で〜」 って言い出すよ。
TabMixPlus入れた状態で動いてるって言ってるのかな
最近、Googleの動画検索やYoutube内の検索で 中身が何もなく、自サイトへ誘導させるだけの動画が邪魔くさいんだけど 評価を先読みするとかして、排除する方法は無いかな
>>726 どこ見ているんですか?
既に言っていますよ。
似た意味合いの言葉で、特定の人に対してですが。
今日、今、この時間帯に回答できる知識があるのは、ID:GiKN6SDn0氏と>697氏くらいじゃないですか?
後は横槍入れてるだけの素人で、知識は私と変わらないと思いますよ。
ID:GiKN6SDn0氏は回答できる知識があってもしないみたいですし、>697氏も結構無茶(質問者に対してのレス)
なので、実質回答者0でしょうね。
一定以上の知識がある人が質問した場合に、上記2名がレスして上手くすれば質問者が解決する程度でしょう。
>>727 もちろん、
>>702 のコードではTMP入れた状態でないと動きませんよ・・・。
文字列のリプレース部分がTMPの関数名の置換ですから。
>>728 Ironというのもあるんですね。
初耳でした。
調べてみます。
そろそろ、ブラウザスレ?とか単発の人ばかりになってきたので、レスを控えたいと思います。
お前らマジでChrome使え捗るぞ
732 :
名無しさん@お腹いっぱい。 :2012/01/17(火) 17:04:20.49 ID:yIYm/QzO0
731 名前:あぼ〜ん[レスあぼ〜ん] 投稿日:あぼ〜ん 719 名前:あぼ〜ん[レスあぼ〜ん] 投稿日:あぼ〜ん
みんなブックマークレットってどこから開いてる? 俺は今のとこaddmenu.jsにQuix開くメニュー追加してそこからQuix.txtに追加した ブックマークレット開いてるけど もっと効率的な方法とかないかな
735 :
名無しさん@お腹いっぱい。 :2012/01/17(火) 17:14:45.16 ID:yIYm/QzO0
734 名前:あぼ〜ん[レスあぼ〜ん] 投稿日:あぼ〜ん
>>733 ブックマークツールバー上のフォルダにまとめておいて、コンテキストメニューは
contextPopupBookmarksFolder_Fx37.uc.js を利用
>>733 ブックマークレット&ブックマークツールバーは使わない派なので、
コンテキストメニューから開いてる
超捗る
Menubar in Context.uc.js
ごめん、そのようなスクリプト名のものはなく拾ってきたスクリプトに勝手に命名したw このまま使うとブックマークって出るから格好良くBookmarksとでも改名したい // ==UserScript== // @name Menubar in Contextmenu.uc.js @description コンテキストメニューにメニュー&ブックマークを付与する // ==UserScript== // var bookmarksMenu = document.getElementById("bookmarksMenu"); var mainContextMenu = document.getElementById("contentAreaContextMenu"); mainContextMenu.insertBefore(bookmarksMenu, mainContextMenu.firstChild); var menubar = document.getElementById("main-menubar"); var mainContextMenu = document.getElementById("contentAreaContextMenu"); var menu = mainContextMenu.insertBefore(document.createElement("menu"), mainContextMenu.firstChild); var menupopup = menu.appendChild(document.createElement("menupopup")); Array.slice(menubar.childNodes).forEach(function(aNode) menupopup.appendChild(aNode)); menu.setAttribute("label", "Main Menu");
>>738 +ブックマーク(B)
-未整理のブックマーク
-ブックマークツールバー内のフォルダ
- 〃
- 〃
- 〃
…
って感じにできない?
>>710-711 お前が実際にどう考えてどこまで調べていようと文章で書かれていることで判断されるのは当然
ちなみに俺もお前に何かを教えるためにレスしているのではないけどな
>言ったところで貴方には関係ないでしょう
ここには俺とお前しかいないの?
必要な情報が欠落していても完璧に動作するコードが書けるのはエスパー回答者だけ
>自分は既にあるコードからどういう動作をしているか調べる方が分かりやすい人間なので
嘘付け。それを実践していれば
>>695 のような質問が出るはずがない
>>608 のコードを読んで動作を理解していれば探すまでもなく即座に思い付くはず
ちなみにそのコードを書いたのも俺なんだけど
俺はお前とは違って一度書いたことを何度も書くのは嫌いだから自力で探せと言ったまで
他に幾つか示したヒントが一切なくても解決できたと思うのならそれで結構
どの道次からは自力でやるしか無くなるから安心しろ
多用するのは加工して全部マウスジェスチャかキーカスタマイズに突っ込んでる というかマウスやキーの良い機能を貰うためにブックマークレット漁る感じ たまにしか使わないのは普通にブックマークプルダウンメニュー コンテクストメニュー化も便利なんだろうけどね
なるほど、
>>665 がなかったら無駄になっていたレスを書いた人だったのか。
ID:GiKN6SDn0はキップ持ちなのかにゃ〜。
>>743 お前は示されていない情報まで含めて完全に意のままに動作するコードを示した奴以外はゴミとしか思っていないようだな
お前に俺の発言が失礼だのと言われたくないわ
なお
>>608 のコードはお前が当初要求した動作(
>>605 )を満たしている
お前が後出しで要求を追加しただけ
もともと手元に書いたものがあったから示しただけでお前のために書き起こしたわけじゃねーし
>>720 俺漏れも
>>745 もう相手すんなよ
お前じゃないかもしれんが前にも似たような感じでID:mWfkOGK70みたいなのに踊らされてたやつがいたぞ
熱くなったら負け
>なお
>>608 のコードはお前が当初要求した動作(
>>605 )を満たしている
とか、あたかも
>>605 が自分(ID:mWfkOGK70)だとの前提で話を進めている人がいるけど、
何か確証があって言ってるのかなあ。
>>744 で文体が一緒だとか言っているレベル低い連中とは違うと思いたい。
よく見たら。
>お前が後出しで要求を追加しただけ
とかも書いてあるなあ。
>>605 でレスを絞り込んで見ると4つ出てくるけど、
>>652 の事を後出しと言っているのかなあ。
>>605 現在アクティブになっているタブの履歴だけを消すコードを知りたいです。
という1文に、再起動してもタブの履歴が消えたままにしたいです。とでも書かないと
質問者の意図が分からないのかなあ。
さすがにこれは難癖だよねえ。
それとも相当鈍いのかなあ。
知識あってコード書けてもこれじゃあねえ。
こんな事を書いていると、ID:GiKN6SDn0に何かされそうで本当に怖いからもう止めよう。
>>749 はいはいワロスワロス
もう十分過ぎるほどサンプルは集まったのでもういいよ
アホや教えてくんはスルーか面白おかしく弄ればいいんだよ マジレスとかすると相手の思う壺
この流れを読んだ教えて予備軍は更生する
いやChromeを使うべき Firefoxより簡単だぞ
それならIEが一番簡単
ID:GiKN6SDn0の人に、 >もう十分過ぎるほどサンプルは集まったのでもういいよ と言われているのですが、何か気味が悪く恐怖を感じています。 こういう場合、どうしたらよいのでしょうか?(冗談抜きで)
他のひとも助かるのでこのスレに現れないようにすればいいと思う
まだやってたのか
このいつもの荒らしの文面や投稿間隔を見ると いかに計画的に荒らそうとしてるかがわかるな
スレ住民が食い付きそうな質問や言い回しをするんだよね
また来たのか 次からはOSとFirefoxのバージョン隠して敬語をやめれば気付かれずに質問できるぞ
>>765 ありがとうございます。
せっかく返事もらったのにすみませんが、別にボタンを作るのではなくここにある下の2つの画像ボタンを
Firefoxでも動くようにしたいんです。 ツールバーにボタンを増やしたくないんです。
support.asus.com.tw/download/download.aspx?model=P9X79%20DELUXE&os=30&SLanguage=ja-jp
・ショートカットをコピー(ウィンドウアイコン)
・お気に入りに追加(★アイコン)
無理です
コンテクストメニューなどのメニュー項目をクリックした後にポップアップを閉じない ようにしてくれるスクリプトないですか?
え
CSSってすげえ!
click イベントに hidePopup() しない関数を登録すればよろし
コンテクスト
userChrome.cssの質問はここでよいのでしょうか?
777 :
774 :2012/01/18(水) 17:20:12.58 ID:1jMmg4+q0
質問スレがあったのでそちらに行きます
JSActionsの「リンクを〜で開く」系スクリプトで 外部の動画プレーヤーを起動させるにはどう書けばいいですか? 一応「リンクをIEで開く」のスクリプトを元に試行錯誤したんですが ダメでした
JSActionsって何?
何をどう試行錯誤したか書かないのは何もしてないものと看做す
>>778 iePathとsTextを変えるだけだろうに
そもそも
そのプレイヤーはコマンドラインでリンクを指定できるのか?
ucjs_copysysinfo_0.2.uc.jsもう使えないのか・・ 代わりとなるUserChrome.jsとGMスクリプト等をリスト化できるスクリプトご存じの方はご教示ください
10.0bで使えてるけど 何も弄らないで使ってるなら「ツール→WEB開発」あたりにない?
ごめんなさい使えてました。以後気をつけたいと思います
YousableTubeFix デザインが崩れるようになったな
>>780 >>781 ありがと
試行錯誤の内容としては781が言ってるようにpath部分を書き換えてみたんだけど
再起動しても「**で開く」は出るけど何も起こらなかったんだ
で、結局のところなぜか再起動だけではだめで一度JSActionsを無効>有効ってやらないと
反映されないことにさっき気づいてね
なんていうか休みだっていうのに無駄な時間を過ごしたよorz
今までUA偽装してPCでアクセスしていたスマホのサイトでスクリプトが追記されて見れなくなりました 抜粋して書いてますが、この部分を無効化するか引数を渡せるようにするにはどのような手段が考えられますか? var isTouch = ('ontouchstart' in window); if(isTouch === false && thisPage === null && topPage !== null){ "" setTimeout("accessErrorRedirect()",0); var outChk = 1; "" } chromeで見れたらと考えています。 よろしくお願いします
スレ違いすぎる
今いるサイトの外へリンクを貼ってある場合に別タブで開くスクリプトはないですか target="_blank"のないサイトだと同じタブに読み込まれてしまうため OpenNewTab.uc.jsを使ってまして、これだけが対処できません OpenNewTab.uc.jsに書き加える形でも構いませんのでソースコードを教えてください
>>793 addEventListenerでclickイベント監視して
クリックされたa要素が外部サイトだったらtargetに_blank設定すればいいんじゃない
>>795 なるほど
少し疑問に思ったのですがFirefoxで使うJava Script を書くときの制御文字の扱いは
「'」(シングルクォート)でも「"」(ダブルクォート)でも良かったですか?
PHPはどっちでもOKなはずなんですが
ググっても試してもすぐ分かるようなことをなんで聞くんだろうか
phpは"のみJSはどっちでもOK
800 :
名無しさん@お腹いっぱい。 :2012/01/21(土) 02:30:41.91 ID:vlEsfzTe0
<script type="text/javascript">hogehoge</script> hogehogeを書き換えるにはどうしたら良いでしょうか?
ドラえも〜〜〜ん
802 :
名無しさん@お腹いっぱい。 :2012/01/21(土) 02:36:36.64 ID:vlEsfzTe0
本当javascriptの書き換えがわからなくて困ってます
一体どういう目的でそれをしたいのか知らないが hogehogeが書き換えられるようになっている時には既にhogehogeは実行されているので無意味な希ガス
804 :
名無しさん@お腹いっぱい。 :2012/01/21(土) 03:09:54.23 ID:vlEsfzTe0
javascriptを組み込んだhtmlはよく書くのですが GSを使ってのページの改ざんはあまり経験がありません。 要素の追加とかは出来ます。 元の関数を書き換えて実行させない様にしたいのです。
>>804 その関数がいつ実行されているのかによる
806 :
名無しさん@お腹いっぱい。 :2012/01/21(土) 03:17:09.69 ID:vlEsfzTe0
>>805 ページを開くと同時にsettimeout 0
で実行されてしまうんですけどこれを書き換えるのは不可能でしょうか?
>>806 試してみないと何とも言えないけど恐らく(グリモンスクリプトでは)無理
理由は上に書いた通り
808 :
名無しさん@お腹いっぱい。 :2012/01/21(土) 03:30:01.19 ID:vlEsfzTe0
>>807 そうですか…
javascriptをOFFにせずにlocation.href=.....が含まれる関数を無効化したかったのですが
残念です
有難うございます
user_pref("capability.policy.policynames", "noLocationhref");
user_pref("capability.policy.noLocationhref.sites", "
http://site1.com http://site2.com ");
user_pref("capability.policy.noLocationhref.Location.href.set", "noAccess");
810 :
名無しさん@お腹いっぱい。 :2012/01/21(土) 04:25:10.80 ID:vlEsfzTe0
>>809 URLをリダイレクトページに変えて貼り付けたのですが無能過ぎてだめでしたorz
812 :
名無しさん@お腹いっぱい。 :2012/01/21(土) 13:15:13.40 ID:fxWTFngX0
webpage 上の特定の文字列だけを書き換えるのはかんたんですか? たとえば 名無しさん@お腹いっぱい。 これを <font color=red>名無し</font>さん@<font color=red>お腹</font>いっぱい。 のように、特定の場所にハイライトしたり、リンクを挿入したいのです。
firefox専用ロダにあるsidebar buttonなんだけど あれアドオンマネージャ開けなくない?
hage
>>812 そこまで行くとスレ違いになるのでJavascriptの質問スレにいったほうがいいんじゃないかな
link highlighterってグリモンスクリプトが参考になるかな? オミトロンとかでやるほうが楽そうな気はするけど
うっすうーっす
age
userChromeJS v1.5
Context Searchで検索したら検索バーにContext Searchで検索した文字を入れるように出来ませんか? SearchWPをもっと便利に使いたいです
>>812 簡単かどうかで言えば簡単。
replaceとinnerHTMLで調べたら幸せになれるかもしれん。
しかし調子に乗って多用すると重くなる罠。
>>820 検索バーの文字列の制御は
BrowserSearch.searchBar.value
greasemonkeyでhead内に書かれたjavascriptでuseragentによって他のサイトにlocation.replaceで飛ばされるのを遮ることは可能でしょうか?
824 :
名無しさん@お腹いっぱい。 :2012/01/22(日) 17:35:45.16 ID:AiCU0elI0
DragNgoModokiで9.0.1に対応しているものってある?
DragNgoModoki_Fx3.7.uc.js 使えてる。使えるんじゃない?
どれがどの機能で動いてるのかどうかわけわかめ
>>825 うーん、使えない(´Д`)
ちょっと新規プロファイル試してみる
最新のもの使ってるのか?
著名なスクリプターのGitはActivityを全部RSSへ登録しとけ
>>827 自分は6/23更新のやつだ
あとリンク開くのと、画像・リンク保存としか使ってない。
他は動くかわからないなぁ
userChrome.jsとかいろいろ最新版にしたら動いた お騒がせしました。
タブにマウスオーバーでフォーカスするスクリプトありませんか?
このサイトの[Win7 Driver 7.050 2012/1/20 719k]の部分の文字色を変えたくて .setAttribute('style', 'color: #FF0000');とtrに設定したんだけど色が変わらず。 設定後.getAttribute('style')で見るとちゃんとcolor: rgb(255, 0, 0);と表示されて ソースを選択して見ても<tr style="color: rgb(255, 0, 0);">となっているんだけど。 FirefoxとGM0.9.14でやってます。 原因分かる人いたら教えてください。 お願いします。 www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=4&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true
>>833 Firebugで見れば瞬時に分かる
スクリプトスレに来る以前の問題
835 :
833 :2012/01/23(月) 00:36:08.01 ID:gF6ccupX0
補足を。 trにstyle="color: #FF0000"だと色が変わらないんだけど、 Win7 Driver、7.050、2012/1/20、719kのそれぞれのtdにstyle="color: #FF0000"を追加すると色は変わるのが謎で。 trに指定して色変更するにはどうすればいいか分かる人いたら教えてください。 GMスクリプトでどうにかしたいので。
>>835 CSSのC、カスケーディングの意味を勉強しましょう。
inheritance もね
>>835 CSSの優先順位の問題。
<TD>に追加すると追加分優先。
<TR>は親なので子優先=class="etxt-top10-box"が優先。
etxt.cssの.etxt-top10-boxからcolorを削除すれば、<TR>に色を指定しても変わる。
現在のクラスがそのままでなくてもいいなら変更しちゃえばいいけど、フォントとかも変わる。
グリモンでetxt.cssの.etxt-top10-boxクラスからcolorを削除できるのかは知らないのでパス。
>>834 ,
>>836-837 答える気がないなら無駄なトラフィックだからレスすんな。
せっかく2ch回復したんだから。
>>834 文体にデジャブを感じたから絞り込んで見たら案の定。
>>252 ,
>>253 ,
>>260 ,
>>692 ,はお前だろ。
〜れば分かる、お前分かりやすいな。
それで、お前は他のスレでも〜れば分かるとかレスしてんだろ。
マジで質問者と回答者の邪魔だから出てくんな。
他のスレでもほんと無意味なレスで迷惑だ。
またこいつか うぜぇ
bbs2chreader関連スレでの嫌われっぷりがここでも見られるようになるのか まあ自業自得だわな
>>839 スクリプトスレでCSSの質問/回答するなと言ってるのが分からんのか
ドヤ顔で出てきた割にはスクリプトもろくに書けないようだし
(一応言っとくが
>>260 ,692は確かに俺だが他は俺ではない)
>>842 グリモン使って文字列の色を変えたい。って質問に受け取れるが。
setAttributeでどうことかそういうのも書いてあるし。
その色の変え方がCSSなだけだと俺は判断するが。
受け取り方は人それぞれだが流石にお前のレス見てみたら、質問者や他人の意図を上手く汲み取れていない感じがするぞ。
脳に先天性の疾患があるのか?
自閉症の分類でどれかに該当していそうだぞ。
自他共に辛いだろうから病院に行ってみてはどうだ。
心配はしていないが、決してふざけて言ってるんじゃないからな。
んじゃ俺はもう寝るぞ。
>>843 おいおい。寝る前にちゃんと質問に答えてあげろよ。
>>838 では理由を示しただけで回答にはなっていないぞ
ちなみに質問は以下ね
>trに指定して色変更するにはどうすればいいか分かる人いたら教えてください。
>GMスクリプトでどうにかしたいので
bwvc2dpZ0みたいなマジキチな奴って2chだと結構いるんだよな・・・恐ろしい事だ
847 :
836 :2012/01/23(月) 05:38:42.46 ID:FgyFHngm0
>>839 ,
>>844 分かったよ
>>835 こんなんでどうよ
// ==UserScript==
// @name hoge
// @include
http://www.realtek.com.tw/downloads/downloadsView.aspx?* // ==/UserScript==
removeTdColor();
setTrColor("red");
function setTrColor (color) {
Array.forEach(document.querySelectorAll(".etxt-bold-660099 tr"), function (node) {
node.style.color = color;
});
}
function removeTdColor () {
var hrefReg = /etxt\.css$/;
for (let i = 0, sheet; sheet = document.styleSheets[i]; ++i) {
if (!hrefReg.test(sheet.href))
continue;
for (let j = 0, rule; rule = sheet.cssRules[j]; ++j) {
if (rule.selectorText === ".etxt-top10-box") {
rule.style.color = "";
return;
}
}
};
}
>>847 別にあんたに言ったわけではないんだけどな。それはともかく
考え方はそれでいいと思うけど[Win7 Driver 7.050 2012/1/20 719k]の部分という要求を満たしてないのでは?
せっかくなので俺の回答も晒す
function modifyCss(ss){
var oldRule = [], newRule = [];
for(var i = 0, st; st = ss[i]; i++){
for(var j = 0, rule; rule = st.cssRules[j]; j++){
if(/^\.etxt/.test(rule.selectorText) && rule.cssText.indexOf("color:") != -1){
oldRule.push(rule.selectorText + " { color:" + rule.style.color + "; }"); // 元の色指定を保存
rule.style.color = ""; // 色指定を削除
}}}
// 元の色指定に対し「親のTR要素のstyle属性でcolorが指定されていない場合」という条件を追加
oldRule.forEach(function(rule){ newRule.push('tr:not([style*="color"]) > ' + rule); });
GM_addStyle(newRule.join("\n"));
}
modifyCss(document.styleSheets);
上に続いて処理対象のTR要素に対して
>>833 のsetAttributeで色を指定すれば意図通り色が変わるはず
<別解> GM_addStyle('tr.red, tr.red > td { color: #FF0000; }'); //GM_addStyle('tr.red a { color: #FF0000; }'); // Site1〜6の部分も変えたいならこれも追加 としてスタイルを定義しておけば あとは色を変えたいTR要素のクラス名(className)に"red"を追加するだけで終わり // 全部の行を対象とする場合(敢えて違う書き方で) var target = document.evaluate('//td[contains(@class, "etxt-bold-660099")]//tr[position() > 2]', document, null, 7, null); for(var i = 0; i < target.snapshotLength; i++) target.snapshotItem(i).className = "red";
知恵袋行け
stylishあたりで間に合う内容な気がするが
知恵袋の意地悪さは2ちゃんを遙かに凌駕してる
知恵袋は質問者の質も悪いが回答者の質も悪い。 質問者はちゃんとやろうとしてる事等の内容を書かない&書いたとしても中途半端 回答者は質問の内容を理解せずに回答してるのが多い
最近のここも大して変わらんだろ
うん
そんなことないよ! で、タブにマウスオーバーでフォーカスするスクリプトありませんか?
>>853 質問者の多くが言葉の足らないゆとりで
回答者の多くが年配、つーかオッサンだよ
ゆとりは
>>856 みたいな主語の抜けた間抜けな質問を平気でやらかす
回答親父はそれを生暖かい目で見ることを一切せずに常に上から目線のパワハラモード
説教・罵倒は当たり前、あげく粘着されるので、そっとブロックしてブラウザを閉じましょう
いわゆるじぇねれーしょんぎゃっぷですな
自分が分かっているから、相手にも分かるはず・・・ そう思って会話してくるので他人に話す時は分かり難い事この上ない 中年や年配はこういう人が年下に多いせいで必要以上に説明するようになりましたとさ・・・
よくわからないけどChromeの悪口はやめろよ
よくわからないけど 「糞スレ終了」 と言うことで、どうすか?
学ぶ気があればできるようにヒントと指南ページへの誘導だけ与えられて 100レス後くらいに「できました!」ってのが理想形
>>862 ありがとうございますTab Focus入れました
教えて君の逆ギレと似非回答者を排除する為にも クレクレと完動品挙げに特化すればいいんじゃね
>>865 専門板でひっそりとやってた良スレの荒れる典型だけどね
クレクレ君が叩かれて切れて荒らすっていう
どうにもならないよ
今回切れたのは教えたがりちゃんだけどな
スクリプト使いたいならChrome使え捗るぞ
ここほとんどがクレクレなのに ヒントとか南ページへの誘導なんか 意味ね−し
>>867 それもクレクレ君が自助努力しろと叩かれ切れてからの典型的な流れでしょ
とりあえず与えてクレクレ君を収めようとするけど、クレクレ君が味を占めるだけ
このスレでも以前にあったはずだけどな
どうせクレクレじゃん
クレクレ君メシウマ状態
愛をください
ここは今日も平和だな…
>>847 ありがとう。
できるようになった。
そういうのどこでならうの?
>>848-849 ありがとう。
できるようになった。
それだけできるのにもったいない。
2chとはいえ普通に回答していればいい人と思われるだろうに・・・。
二人のを組み合わせて出来るようになった。
それぞれそのままだと色が変わらない部分があったり
逆に白くなってしまったりしたけど適当に弄ってたらできるようになった。
ifと論理演算くらいは分かるんでrule.selectorTextの条件を追加したりして。
>>876 お前も一言多いっての。本来ならこのスレで扱うべき内容じゃないし
Stylish(CSS)なら以下のように書けばおしまい
.etxt-bold-660099 tr:nth-child(n+3) > td { color: #FF0000 !important; }
>>877 と、お金のない貧乏人が煽っております
金のない奴は失うものがないので
いつ刃物を振り回すか分かりません
気を付けましょう
便所の落書きで良い人と思われたい人がどれだけいるやら
>>877 あーえっとセル内の文字列とかその他いろいろとスクリプトで判断して色変えたいのでCSSじゃ無理なんじゃないかなと思ったんで。
くだらんと思うかもしんないけど、
Description・Version・UpdateTime・FileSizeを書いておいて、全部一致してたらその行を色かえたかったの。
ページ開いてDL済みってかインストールしてあるヴァージョンと同じだった赤で違ったらそのままの色にするみたいな。
>>878 >>877 って有名な人なの?
>>880 じゃあ質問内容に不備があるよね
まともな回答が欲しければ手間を惜しまず説明すべきだったのでは?
顔も見えない相手に対してお前が悪いお前が悪いって言い合うのって楽しいの
>>876 > そういうのどこでならうの?
習うものではないような...。僕の場合は教えてくれる人はいなかったなあ。最初は他人のコードをコピペして改変してから始まり、ブログを読んだり仕様を読んだりして覚えていった感じかな。
あとは、Try & Error
だいたいちょっと調べただけで誰でも書けるようになるものを その努力すら惜しむような奴がまともに他人に感謝するわけない クレクレってのは本質的に脳が不自由なんだからまともに相手すりゃスレも荒れる
なんでここでやるんだよ 教えて君と教えたがりちゃんは一緒に知恵袋いけよ 需要と供給揃ってて満足できるだろ
変人がついてくんのか、こわいお
Google Chrome ってインターネットブラウザの信者を増やしてお金でももらってるの? 何でそこまでして毎日、毎日、FirefoxのスレでGoogle Chromeの宣伝してるの? Chrome はガワのカスタマイズが出来ないし、柔軟性が皆無 あんな気色の悪いアイコンと薄気味悪いタブデザインすらどうにも出来ないウンコブラウザ Firefoxスレを毎日見てるようなヘビーユーザーにはChromeなどガキのおもちゃなんだよ な、わかったらとっとと己の縄張り戻るかFirefoxの何が嫌なのか具体的に述べなさい
>Chrome はガワのカスタマイズが出来ない テーマ使えば良いUIとしてのカスタマイズという事ならわかる でもこれってどうせ縦タブ使えねーよとかそんな所だろ? >Firefoxスレを毎日見てるようなヘビーユーザー 結局はただの利用者だろ?別に拡張作ったりとかしてるわけでも無いんだろ? そしてオウム返ししかできない無能な点が何とも 基本的なカスタマイズは拡張で出来るし 拡張のいじりやすさもFirefoxよりChromeの方が上 Chrome使いなのに何故このスレにいるのかと効かれるとグリモンスレでもあるから
スレタイのFirefoxすら読めないとは やはり低脳界一の低脳だなw 悔しかったらウンコクローム用のグリモンスレ()でも作ったらwww
煽る事しか出来ない無能は大変だな
煽ってる奴はともかく、普通にChromeのグリモンスレ立てればいいじゃん Chromeスレで毎日のようにFirefoxだのIEだのの宣伝されたらうざいだろ? Chrome関連のスレ見てないから実際のところは知らんけど、 Firefox関連のスレには大抵そういうのがいるからいい加減滅入ってんだ
いやいや低脳様には適いませんよ
そんなことより今日の昼飯焼きそばにしようかうどんにしようかたこ焼きにしようか迷ってるんだけどどうしたら良いですか
>>898 宣伝する奴に関しては何ともいえないけど
グリモンスクリプト作る上ではFirefoxでもチェックするし
作り手としては別けられる意味って殆どないし(どっちのブラウザも使う為)
>>890 とかに関してはhostを毎回表示してるっぽいし
アボーンしとけばいいと思うんだけど
>>899 頭良いんだったらもうちょっと内容がある
言い返せないような煽りお願いしますよ
うどんで焼きそばを作ってたこ焼きを具にすればおk
天才かお前
>>898 Chromeのはグリモンでない
勘違いすんなユーザースクリプトだ
よってもとよりスレ違
何これマジレス合戦でもしてんの?
googleのトラッキングコードを削除するスクリプトで、現在まともに動作するのは 何でしょうか? 幾つか試してみましたが、どれも古いようで機能しません。 実行するページとか@includeとかは修正しているので問題ないと思えるのですけど。
Google Tracking-B-Gone
YousableTubeFix マメに更新してるなあ
ScriptishとYousableTubeFixの更新がやたらと多いw
動画サイト系スクリプトの更新とか想像するだに恐ろしいな 何かっていうとすぐ仕様変更するのが動画サイトだし
「げんなり」するわな
user.jsですが flashでフルスクリーン時のみで実行される処理を ドキュメント内に埋め込まれている状態でも実行させたいのですがJS側ではどうすることもできませんか? html側のallowfullscreenをtrue以外に書き換えるとフルスクリーンにはならなくなりますが フルスクリーン時に実行されていたflash側の処理もされなくなってしまって・・・ フルスクリーンになったプラグインはブラウザの手から離れてしまってリサイズとかできないものですか? またはフルスクリーンになる前のドキュメント内に埋め込まれているflashに対してフルスクリーンと錯覚させたりできませんか
nikkei.comやYahoo!、msnのように MSゴシックを指定してくるサイトで、 強制的にMeiryoKeを表示できるような スクリプトを探しています。 アドオンのFont Replacerだと、文字化け してしまうようです。 どうかご教示願います。
オプションからwebページが指定したフォントを優先するのチェック外せばいいんじゃ
あ、そういうことじゃないのかスマン忘れてくれ
>>921 いいな、これ。
どうしてもワンテンポ遅れてしまうけど、
ずっと読みやすくなる。
>>917 その何れのサイトでも本来自分が指定したフォントで表示されるけど
日本語で「webページが指定したフォントは使わない」だったかのオプション入れるだけ
じゃなかったっけ?設定はもうずいぶん前だから忘れた(しかもいまは英語版だし)
>>923 その設定とはちょっと違う。
この script を改変してつかえば、
・フォント指定なしサイト → ヒラギノ(Firefox 標準サンセリフに指定)
・MSP ゴシック指定サイト → MeiryoKe(script に記述)
みたいな設定が出来る。
userContent.cssで置換した方がいいだろ Firefox 4.0以降はfont-weight: boldの指定も必須なのがちと手間だが (よく話題になるMeiryoKe_PGothicだとYahoo! JAPANで文字化けとかはこれが原因)
※以下のスクリプトをbit.lyではなくtiny.urlなどへ変えるにはどうすればいいですか Tombloo.Service.actions.register( { name : 'Copy bit.ly Link', type : 'context', SHORTEN_SERVICE : 'bit.ly', execute : function(ctx){ var nowlocation = ctx.href; shortenUrls(nowlocation, models[this.SHORTEN_SERVICE]).addCallback(function(value){ copyString(value); }); }, }, '----');
Tamblooって良く知らんのだがこっから別の処理を呼び出してるんじゃね SHORTEN_SERVICEの項目を変えてみて動かないなら呼んでる処理の方を変えないと
SHORTEN_SERVICEには'bit.ly'と'is.gd'が使えるみたい
userchrome.jsでAlice0775さんのrebuild_userchromeuc.xulを使っているのですが ツール > userchrome.jsの各スクリプトの設定 > のuserchrome.jsの各スクリプトの設定以下が表示されないのですが どのようにすれば表示されるのでしょうか? 初心者ですが回答いただけると嬉しいです
>>931 そこはUIで設定するようになってる奴だけが項目に出る
アリスさんのもそうだが多くのScriptはabout:configで設定するのが多い
>>932 知りませんでした、ありがとうございます!
そこに現れるようなスクリプトは2,3種類しかしらない
> userchrome.jsの各スクリプトの設定 これホント殆ど意味ないよね linkInNewTabForSpecifiedPage.uc.xulの項目しかないw しかもこれだってprefs.jsまさぐった方が手っ取り早いという
まあ設定や再構築要らないよなってrebuild外すとデバッグ時が面倒臭くなるんだけど …メニュー出す部分を削ればいいか
そういやそこは saveFolderModokiとieviewModoki2だけだな
save to.uc.js使えてる人いる?
ほっとくとメニューどんどん長くなるし あふれた設定入れるのに重宝してるけどなー
画像のドメインとリンク先のドメインが違う画像の読み込みを制限するようなスクリプトはありませんか?
permissions.default.image
返答ありがとうございます しかしそれでは無差別に画像がブロックされてしまいました 旧AdblockのCheck banner linksのような役割挙動をするものはありませんでしょうか
permissions.default.imageの値を3で 別ドメインからの画像読み込みを遮断
946 :
◆FzElwpOwNM6D :
2012/01/28(土) 04:32:21.04 ID:nLiizFzf0