Skip to content

Instantly share code, notes, and snippets.

View mimonelu's full-sized avatar
💭
🦀

mimonelu mimonelu

💭
🦀
View GitHub Profile
@mimonelu
mimonelu / minecraft_1.8.md
Last active August 29, 2015 14:10
サルでもわかる OSX で Minecraft 1.8 サーバを建てる手順

サルでもわかる OSX で Minecraft 1.8 サーバを建てる手順

  1. デスクトップに任意の名前でフォルダを作る
  2. https://minecraft.net/download を開く
  3. ページ最後にある minecraft_server.1.8.jar を作ったフォルダにダウンロード
  4. ターミナルを開く
    Ctrl + Space キーを押して Spotlight を開き、 ter と入力すると早い
  5. cd ~/Desktop/[フォルダ名] と入力して Enter
  6. 下記コマンドを同様に入力
@mimonelu
mimonelu / bookmarklet_title_and_url.js
Created January 7, 2015 02:51
ウェブページのタイトルと URL を Twitter 向けの書式で表示するブックマークレット
javascript:prompt(null,'"'+document.title+' '+location.href+'"');void(0);
@mimonelu
mimonelu / b_days.js
Created January 8, 2015 04:27
30 日分の日付を列挙するブックマークレット
javascript:N=30,D=["日","月","火","水","木","金","土"],d=new Date();prompt(null,Array.apply(null, Array(N)).map(function(a,i){i&&d.setDate(d.getDate()+1);return (("0"+(d.getMonth()+1)).slice(-2))+"/"+(("0"+d.getDate()).slice(-2))+" ("+D[d.getDay()]+") ";}).join("\n"));void(0);
@mimonelu
mimonelu / b_password.js
Created January 11, 2015 11:59
32 文字のパスワードを生成するブックマークレット
javascript:a="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_",b="";for(i=0;i<32;i++)b+=a[~~(Math.random()*a.length)];prompt(null,b);void(0);
@mimonelu
mimonelu / invert.js
Last active March 23, 2024 04:01
Bookmarklet to invert web page color.
javascript:(()=>{const s=document.documentElement.style;s.backgroundColor='black';s.filter='invert(100%)';})();void 0;
@mimonelu
mimonelu / timer_1h.js
Last active November 14, 2016 15:30
1時間ごとに確認ポップアップを表示するブックマークレット。OKで継続、キャンセルで中止。
javascript: !this.$t$ && ($t$ = setInterval(function () { !confirm((new Date).toLocaleString()) && (clearInterval($t$), $t$ = null); }, 1000 * 60 * 60)); void 0;
@mimonelu
mimonelu / video-capture.js
Last active December 9, 2018 14:13
📹 動画(videoタグ)のスナップショットをダウンロードするブックマークレット
javascript: (function () { var target = document.querySelector("video"); if (target) { var canvas = document.createElement("canvas"); canvas.width = target.clientWidth; canvas.height = target.clientHeight; var context = canvas.getContext("2d"); context.drawImage(target, 0, 0, canvas.width, canvas.height); var image = new Image(); image.src = canvas.toDataURL("image/png"); var a = document.createElement("a"); a.download = location.host + "_" + (new Date()).toISOString() + ".png"; a.target = "_blank"; a.href = image.src; a.click(); } else { alert("There is no video tag."); } })(); void 0;
@mimonelu
mimonelu / twitter-search.js
Last active March 15, 2019 05:24
🐦ツイート検索ブックマークレット
javascript: (() => { const q = prompt('検索ワードを入力してください。'); if (q) { const a = document.createElement('a'); a.href = `https://twitter.com/search?src=typd&q=${encodeURIComponent(q)}%20from%3Amimonelu&f=live`; a.target = '_blank'; a.click(); } })(); void 0;
@mimonelu
mimonelu / bookmarklet-blur.js
Created March 15, 2019 06:05
🎨 ブラーブックマークレット
javascript: (() => { let enabled = true, target = null; window.addEventListener('mouseover', (e) => { if (!enabled) return; target = e.target; target.style.outline = '4px solid #ff0000'; }); window.addEventListener('mouseout', (e) => { if (!enabled) return; target.style.outline = 'none'; target = null; }); window.addEventListener('click', (e) => { if (!enabled) return; e.preventDefault(); if (target) { const isBlur = target.getAttribute('data-is-blur'); if (!isBlur) { target.setAttribute('data-is-blur', true); target.style.filter = 'blur(8px)'; } else { target.removeAttribute('data-is-blur'); target.style.filter = 'none'; } } }); window.addEventListener('keyup', (e) => { if (!enabled) return; if (e.keyCode === 27) { enabled = false; if (target) { target.style.outline = 'none'; } } }); })(); void 0;
@mimonelu
mimonelu / twitter-simple-client-bookmarklet.js
Created April 3, 2019 16:38
🐦 Twitter 簡易クライアント起動ブックマークレット
javascript: window.open('https://twitter.com', 'twitter', `width=375,height=${screen.availHeight}`); void 0;