Greasemonkey

虚構新聞にタイトルをつけるスクリプト

虚構新聞の楽しみ方として、嘘だと知りつつもその嘘を楽しむ、というのがあると思う。 タイトルに「虚構新聞」とついてもなんら害はないと思う。ということで、スクリプトを書いたよ。 // ==UserScript== // @name kyoko_title // @namespace http://teramak…

Minibuffer + LDRize + ReblogCommand Greasemonkey対応版の作り方

Greasemonkeyにパッチを当てなくても動かす方法はあるのに、なんで誰もコレを言わないのか不思議なんだ。 たしか自分は言ったはず....と思って検索したが日記には見つからず.... window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName…

Minibuffer Exploit

GreasemonkeyのユーザスクリプトであるMinibufferに脆弱性があるよって話。Scriptishでも同様ですよ Minibuffer for Greasemonkey Minibufferが動く状態で、↓のページにアクセスしてみよう http://www.paw.hi-ho.ne.jp/makochi/test/minibuffer.html ただし…

MinibufferとLDRize を Greasemonkey 0.9.1 で動かす

「諦めたらそれまでだ。でも、君なら運命を変えられる」邪道なやり方である。Use at your own risk !!! 因みに「邪道」だと書いたのはGreasemonkey, Scriptish側に変更を入れる方法だからで、危険があるわけではない(と思う) Issue登録もしておいた https:…

Scriptish (Greasemonkey フォーク版) キタ━━━ヽ(゚∀゚)ノ━

Scriptish Beta! A New Greasemonkey - Erik Vold's Blog Scriptish :: Add-ons for Firefox Home - scriptish - GitHub ついにというべきか何というべきか、Greasemonkeyのフォーク版が登場した。 因みに対象は Firefox 4.0beta5 〜 4.0beta7 彼曰く、 Grea…

Tumblrダッシュボードの各エントリに公開URLへのリンクを貼るUserScript

gist: 273488 - Tumblrダッシュボードの各エントリに公開URLをつけるUserScript- GitHub querySelector,querySelectorAllが便利すぎて泣いた。今までのXPath#evaluateはなんだったんだって感じだ。

GreasemonkeyForPrismのgithubのリポジトリを作り直しました

teramako's greasemonkey-for-prism at master - GitHub 本家Greasemonkeyのリポジトリがgithubに移ったため、それをforkして新規リポジトリにcommit&pullし直しました。git cloneしていた人は、 git clone git://github.com/teramako/greasemonkey-for-pris…

Greasemonkey for Mozilla Prismでユーザスクリプトのダウンロードを可能にした

見られていると思うとやらなきゃなと思って、とたんに更新し出すのは何だか格好悪いなと思いつつ。ある程度作ってしまうと満足して放置してしまう癖は直さないとなぁ。Greasemonkey for Mozilla Prismで書いたMozilla Prism用のGreasemonkeyアドオンの更新。…

うそだっ!と言いたい→Greasemonkeyスクリプトの導入だけで実現する「FireFox Speed Up Script」

Mozilla Re-Mix: Firefoxの高速化をGreasemonkeyスクリプトの導入だけで実現する「FireFox Speed Up Script」 ↑記事が削除され、Mozilla Re-Mix: 前記事:Firefoxの高速化をGreasemonkeyスクリプトの導入だけで実現する「FireFox Speed Up S…

Prism用Livedoor Readerバンドル

Mozilla Prism - teramako's home ldr.webapp PrismでLDRを使っていて、v,oで開こうとしても外部のブラウザで開けない。不便なのでwebapp.jsにwindow.openを上書きするようなのを書いて、パッケージ化してみた。Ubuntuでしか動作確認してないので、Windows,M…

Greasemonkey for Mozilla Prism

ContributeToGreasemonkey - greasemonkey - DevjaVuからGreasemonkeyのソースをgit svn cloneしてMozilla Prism用に修正を加えたよ。 teramako's Greasemonkey-For-Prism at master - GitHub Commit 9736bf4e865e88f08109ede37de47f57ae53fa73 to teramako'…

Install Greasemonkey addon to Mozilla Prism

Prism 0.9のバグを回避したことでGreasemonkeyを入れることに成功した。当然ながらGreasemonkeyはFirefox,Songbird向けであるので、いくつかパッチを当てる必要がある。予告どおり出来たということでその方法を書くよ。 環境 GNU/Linux prism-0.9.en-US.linu…

Greasemonkeyのライセンスが分からない

=== START LICENSE ===Copyright 2004-2007 Aaron Boodman Contributors: See contributors list in install.rdfPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the …

Grasemonkey用プラグイン(gmperator.js)が開発者に優しくなりました

http://coderepos.org/share/changeset/9038 をご覧になると分かると思いますが、いろいろと変更しました。 Download: gmperator.js 今回の変更の肝はプラグイン開発者用(g:unsigned:id:Trapezoidさんとか)にliberator.plugins.gmperatorを用意したところ…

ユーザスクリプトがロードされるタイミング

先日のGreasemonkeyのソースがかなりアレな件で id:poolmmjp さんから クロージャ不要の件もonload不要の件も、今の実装がそうってだけで、今後のバージョンもそうだっていうのはあるのかなあ?仕様書に書いてあるならそうなんだろうけど、コードがそうなっ…

gmperator (= vimperator + greasemonkey) plugin

最新版はhttp://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/にあります。 gmperator.js またまたvimperatorのプラグイン。今度はGreasemonkey絡み。 gmperator.js 先日(Greasemonkeyのソースがかなりアレな件)により、外部から…

Greasemonkeyのソースがかなりアレな件

今、Greasemonkeyのソースを読んでる。実際にどうやってuser scriptを実装させているかの辺りを読んだ。しかし、物凄い量のグローバル関数だ.... "GM_"と接頭辞が付いたものは、まぁ許そう。しかし、Config関数(というかクラス?)は止めてくれ。そこからさ…

SBMCommentsViewerのLivedoor ClipのJSONP対応パッチ作成

silog - script/SBMCommentsViewer クリップ情報取得 API - livedoor クリップ まとめサイト - livedoor Wiki(ウィキ)に作成方法が載っているんで、早速パッチ作成してみた。面倒なので全貼り付け patch -c sbmcommentsviewer.user.js patch.fileでいける…

sbmCommentsViewerForLDR 再作成した

前作ったもの sbmCommentViewerForLDR - hogehoge 本家 silog - script/SBMCommentsViewer 本家のスクリプトに合わせて作り直した。 インストール sbmcommentsviewer_forldr.user.js これは何か livedoor ReaderというRSSフィードリーダ用のGreasemonkeyスク…

DooViiChat 用の話し相手を選択する Greasemonkey

TwitterじゃなくてDooViiチャットのGreasemonkeyを作ってみたよ。話す相手をミスタイプをしないようにセレクトボックスから選べるようにするもの。 DooViiChat_TalkTo.user.js 起動するページが@include http://chat.doovii.com/usernameと仮設定になってい…

HatenaDiaryInteractiveEditorを改良

なにこの長いのは...w hogehoge - はてなダイアリーをプレビューを見ながら更新で公開していたんだが、ちょいと改良を加えたので告知してみるテスト。 何かって言うと、text-hatena.js 公開 てっく煮で公開されているtest-hatena.jsをGreasemonkeyに取り込ん…

sbmCommentViewerForLDR

suVeneのあれ: [SBM][GreaseMonkey]SBMCommentsViewerを特定のキー押下で動作するように改造 Livedoor Readerでの巡回が主な私はフィードアイテム毎にコメントを表示できたらいいなぁと思い改造してみた。diffを取ると400行近くなり原形とどめてないくらいに…

はてなダイアリーをプレビューを見ながら更新

はじめてGreasemonkeyのスクリプト書いた。と言っても、既存のコードをちょっと変更しただけだけど。text-hatena.js 公開 [tech.nitoyon.com]のtext-hatena0-2.jsをそのまま使ってます。を改良してます。 HatenaDiaryInteractiveEditor01.user.js HatenaDiar…