「Tsukikage/β公開」は管理者からの閲覧のみ許可しています。 ログイン ログイン

Google検索でリファラ隠しができるGreasemonkeyのユーザースクリプトを作成しました(GreasemonkeyはFirefox用のアドオンです)。 Googleのような検索エンジンからWebサイトを訪問するときに送られるHTTP Referrerは、どんなキーワードで検索してきたのかといった情報を含んでいます。こういう情報はサイトを管理する側としては有益な情報ですけど、検索の内容によっては相手に知られたくないと思うこともあるはず・・・それとも私だけ? ともかく検索キーワードを知られたくないと思うことがある方はこのスクリプトを導入することで好きなときにリファラを隠すことが出来ます(アクセスした際のリファラが空になります)。 配布先:Google Referrer Anonymizer 配布JSファイル:93083.user.js [ver 0.2.0] Version 0.2.0
Firefox と Opera, IE ではコンテンツ・スコープにアクセスする何らかの方法があるのだが、Google Chrome ではどうやってもダメだった。汎用的かつ直接的なアクセス方法はないといえる。 変数の変更と関数の呼出 この問題をトリッキーに(ある程度)解決するのが、ロケーション・ハックと呼ばれる方法だ。 はじめに具体例を出してみよう。例えば、コンテンツ・スコープで定義されている変数 x に 234 を代入する場合には次のようにする。 location.href = "javascript: void(x = 234);"; location.href に入れた URI がコンテンツ・スコープで評価されることを利用した裏技である。location を利用した裏技であるから「ロケーション・ハック」と呼ばれる。 上の例では、void(x = 234) がコンテンツ・スコープで評価さ
その買い物ちょっと待った。こんな感じになります。JavaScriptを始めてまだ間もないので、ようやっと「作品」と言い張れるような物ができたかなと。はじめてのマッシュアップ。 パソコン周辺機器カテゴリーなら大体は使えると思います。中にはこんなに価格差のある商品もあった。Amazonで買うのがバカらしすぎるwインストールしていろいろ見て回るだけでも結構おもしろかったりする。 インストールはこちらからどうぞ。Amazon Lowest Price Checker 引っ越しでごたごたして自鯖が使えなくなってしまったので、レンタル鯖を用意している間突撃レーザー氏の鯖を使わせてもらってます。ご協力ありがとうございます。 ちなみに、Greasemonkey専用の関数を使っているのでOperaのユーザースクリプト実行機能などでは動かないと思います。Firefox推奨。今後アップデートする予定もあるので、
pixivのタグ巡回を快適にするGreasemonkeyスクリプト:En- お絵描き力向上のためのブログ pixiv tag collector for Greasemonkey 説明、DLなどはリンク先に詳しく書いてありますのでそちらを。 pixivのタグはトップページに10個しか登録できず、またブラウザのブックマークだと2クリック以上必要になりますがこれを使えば1クリックで済みます。登録・編集も簡単。 右の「部分一致/AND/OR/マイナス検索用」は、末尾に例えば「--8」と付けると先頭の8文字だけになります。「AAA OR BBB--3」で「【AAA…】」に省略可能。 あと関係ありませんが、GreasemonkeyではなくScriptishがおすすめです。
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
GreasemonkeyからScriptishへの環境移行メモです。 ScriptishについてはScriptish wiki!やScriptish (Greasemonkey フォーク版) キタ━━━ヽ(゚∀゚)ノ━ – hogehoge @teramakoを見るとよいです。 簡単にまとめると、使えるAPIが増えた(開発者的にうれしい)、管理画面の設定項目がGreasemonkeyより豊富(Greasemonkey0.9で削られたinclude,excludeの設定もGUIからできます)、UIが日本語化されてる(ちょっと分かりづらい訳だけど…) Greasemonkeyからフォークしてるので、Greasemonkey向けに書かれたスクリプト自体の互換性は問題ないです。 逆にScriptishの新APIを使ったものはGreasemonkeyでは動かない事があるぐらいだと思います。 環境の移
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
Scriptish Beta! A New Greasemonkey - Erik Vold's Blog Scriptish :: Add-ons for Firefox Home - scriptish - GitHub ついにというべきか何というべきか、Greasemonkeyのフォーク版が登場した。 因みに対象は Firefox 4.0beta5 〜 4.0beta7 彼曰く、 Greasemonkeyは大好きだ が、Firefox 1.5 をサポートするために新機能の追加ができなかった JavaScriptコードモジュール(JSM)とかね 複数ウィンドウを立ち上げる時や起動時にメモリを少なくパフォーマンス向上につながる 次のメジャーリリースである Greasemonkey 0.9 でやっとサポート対象の最小バージョンが 3.0 に上がる が、メンテナたちはバグフィックスとか最小限
Greasemonkeyは各サイトでユーザースクリプトを実行できて便利ですが、ある要素を挿入したときにそれがサイトに元々書いてあるCSSの影響を受けてしまうことがあります。 一つのサイトならまだしもhttp*で動くようなものだと対応仕切れないのでiframeを使いサイトに書いてあるCSSの影響を受けないパネルを作る。 iframeの中はそのサイトにあるCSSの影響を受けないので、iframe内にGreasemonkeyで表示したいものを置けば影響を受けないものが作成できる。 makeFrameというのが今回の主題。 makeFrame(gotFrame1); makeFrame(gotFrame2); function gotFrame1(iframe, win, doc) { iframe.height = "350"; iframe.width = "500"; iframe.styl
Greasemonkey に手書きブログのプラグインを移植してみようと思って、 ブックマークレットで処理しているやり方をまず試してみると、アウトでした。 拡張子:var wnd = document.createElement('iframe'); wnd.setAttribute('id', 'ti'); wnd.frameBorder = 0; document.body.appendChild(wnd); wnd.contentWindow.document.write('<script src=\'http://lightbox.on.coocan.jp/ph4in.js\' charset=\'shift_jis\'></script>' そこで、いろいろ試したのですが、予想通りというかセキュリティ上の エラーが出つづけて IFRAME は作成されるのですが、書き込めません。 つ
ホントに「ちゃんと」なのか怪しいけど。Firefox3とOpera9.6で動くのは確認。 http://userscripts.org/scripts/show/37569 ページが継ぎ足されるたびに全エントリの位置を再計算しているので、ページが大きくなると重くなります。。 折角なのでコメントつけてみたり。 // ==UserScript== // @name b.hatena ldrizer // @namespace http://ss-o.net/ // @include http://b.hatena.ne.jp/* // ==/UserScript== // LDRizeより後に実行する必要があるのでsetTimeoutする(ユーザースクリプトの管理で並べ替える必要がなくなる) setTimeout(function(unsafeWindow) { // 実行して問題ないかベタに
Account Suspended This Account has been suspended. Contact your hosting provider for more information.
Amazonの商品販売には2パターンあります。それは(1)Amazonが販売している場合と(2)違う業者が販売している場合。 Amazon販売は何の問題もないのですが、違う業者が売っている場合は定価より高い値段で売っていたり、送料が発生したりすることがあります。そんなときのためのグリースモンキースクリプトです。(FirefoxとGoogle Chromeで確認済み) インストールはこちらから。(ジャンプ後緑色の「Install」ボタンをクリック) http://userscripts.org/scripts/show/60630 なおgreasemonkeyをご存じない方は以下のサイトが参考になると思います。 ■Firefox Greasemonkey入門 〜よくわかるグリースモンキーの使い方 〜 | Google Mania - グーグルの便利な使い方 ■Google Chrome Gr
先に結論を言うと、AutoPagerizeは拡張版がオススメです。以下その理由と余談的なお話です。 拡張版のAutoPagerizeについてちょっと勘違いしてました。AutoPagerizeは軽量化できるという話に路線変更します。 AutoPagerizeってのは、次のページを今見ているページの下に継ぎ足して、ページ遷移することなく次のページを見ることができる、ブラウザの機能を拡張するスクリプトです。 このAutoPagerizeは派生スクリプトがたくさんあって、FirefoxだけでみてもGreasemonkey版のAutoPagerize(本家)、cho45さんのjAutoPagerize、Add-onのAutoPagerize(本家)、AutoPager(作者は日本人ではなく、どちらかというと非日本語圏向けかも)などなど。他にもかなりの数があります*1。 で、Opera、Google
「シンプル・イズ・ベスト」とはいいますが、これをGmailで徹底的に実現した例をご紹介しましょう。ブログメディア「Zen Habits」では、FirefoxとGreasemonkeyスクリプトを使ってGmailを超シンプル化する方法を紹介しています。 まず、FirefoxとGreasemonkeyスクリプトを使って、Gmailのウェブインターフェイスをシンプル化する方法として、以下の7ステップが述べられています。お好みに合わせて、必要のない機能・表示のみ効率化してみてください。 ステップ1: FirefoxとGreasemonkeyをインストールする ステップ2: Gmailのガジェットを削除する Gmailの「設定」>「ガジェット」でインストール済みのガジェットが表示される。これらを削除しよう。 ステップ3: ラベル・チャット・フッターの表示を隠す ユーザスクリプト「Gmail 3」をイ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く