0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

githubのファイルページでrawgit urlを作成するブックマークレット

Last updated at Posted at 2017-09-14

コメントで教えていただいたのですが、rawgitは終了します。

https://rawgit.com/

取得済みのrawgitは2019.10まで使用できるようです。
chrome拡張機能も出しちゃっていたので地味に困る……。


githubのファイルページでrawgit urlを作成するブックマークレットをつくりました。

過度のトラフィックは抑制され、ブラックリストに載せられます。
過剰なトラフィックが続くと、RawGitはあなたの注意を引くためにあなたのウェブサイトに目立ったエラーメッセージを表示します。

ということなので、テスト用などに使用を制限しましょう。

普通にjsで書いて、http://chriszarate.github.io/bookmarkleter/で変換かけました。

source
-function() {
    if (location.hostname == "github.com") {
        var rawgit_format = "//rawgit.com" + location.pathname.replace(/\/blob/, "");
        prompt("rawgit url", rawgit_format);
    } else {
        alert("not github page");
    }
}();

// 即時関数はなんでも良い
// -function(){}();
// !function(){}();
// (function(){})();
// etc...

uglify処理をしてくれた1行コードに変換されるのでブックマークするだけです。

bookmarklet
javascript:-function(){if(%22github.com%22==location.hostname){var%20t=%22//rawgit.com%22+location.pathname.replace(/\/blob/,%22%22);prompt(%22rawgit%20url%22,t)}else%20alert(%22not%20github%20page%22)}();
0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?