並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 44件

新着順 人気順

greasemonkeyの検索結果1 - 40 件 / 44件

greasemonkeyに関するエントリは44件あります。 javascriptbookmarkletツール などが関連タグです。 人気エントリには 『Kindle蔵書一覧を取得する方法 - Qiita』などがあります。
  • Kindle蔵書一覧を取得する方法 - Qiita

    Kindleの蔵書が1万冊を超えてきて、そろそろ蔵書管理したくなり、 蔵書一覧を取得する方法を調べたので、まとめておく。 概要 蔵書一覧の取得方法としては大きく2つあり、 コンテンツと端末の管理ページからスクレイピングする方法と、 Kindle Cloud Readerが使っているWeb SQL Databaseのクライアント側のDBからそのまま取得する方法がある。 後者のほうが簡単なため、ここでは後者の方法について記載する。 (前者の方法が知りたい方は、https://qiita.com/yshr1982/items/072e8b44d456f6d9358bなどを参考にしてください。) // 追記 上記の2つの方法以外のやり方を情報共有してもらったので追記。 @error_401さんから頂いた情報によると Kindle for PCを利用している場合、本の情報が入ったXMLが生成されるた

      Kindle蔵書一覧を取得する方法 - Qiita
    • Amazonの転売業者をブラックリスト化するツール「アマゾン転売屋ブラックリスト」誕生

      Amazon.co.jpの転売業者をブラックリスト化するツール「アマゾン転売屋ブラックリスト」を、フリーランスの技術者が開発して注目が集まっています。 開発したのは秀(@jackpot__hide)さん。ツールはブックマークレットとして配布しています。 ブックマークレットでは、セラーをブラックリストに登録したり、登録を解除したりすることが可能。登録したセラーはAmazon.co.jp上で「転売ヤー」のラベルが表示されます。詳しい使い方は秀さんのnoteで説明されています(※個人情報などが気になる人は、Amazonにログインせずに使うことも可能です)。 セラーのページでブックマークレットをクリックするとブラックリストに登録できる ブラックリストに登録した業者に「転売ヤー」のラベルが(画像は一部加工しています) (画像は一部加工しています) 秀さんに開発のきっかけを聞いたところ、「転売業者デー

        Amazonの転売業者をブラックリスト化するツール「アマゾン転売屋ブラックリスト」誕生
      • 『アマゾン転売屋ブラックリスト』はボタン一つでブラックリストの作成から共有までできます。かんたん解説漫画つき。転売屋はこの世から駆逐してやりましょう(´・ω・`)b|秀@海外フリーランス|note

        『アマゾン転売屋ブラックリスト』はボタン一つでブラックリストの作成から共有までできます。かんたん解説漫画つき。転売屋はこの世から駆逐してやりましょう(´・ω・`)b はいこんばんわ。 実は今腹痛で死にそうになりながらノートを書いています。 予告ではスマホ対応のつもりだったのですが、どうもうまくリンクが動かないので、今回はデスクトップ版を使いやすくまとめました。 2020/09/26 メルカリ、楽天、ヤフオクにも暫定対応しました 2020/09/23 iPhone にも対応しました 2020/09/27 androidにも対応していました。使い方はこちら 前回まで5つに分かれていたブックマークレットですが、これを一つにまとめました(`・ω・´)v 緑で囲った5つが前回までのブックマークレット、それで、赤い丸で囲ったものが今回統合したブックマークレットです(`・ω・´)v 2020/09/27

          『アマゾン転売屋ブラックリスト』はボタン一つでブラックリストの作成から共有までできます。かんたん解説漫画つき。転売屋はこの世から駆逐してやりましょう(´・ω・`)b|秀@海外フリーランス|note
        • ブコメの熊がウザいので、削除するブックマークレット作った

          javascript:document.querySelectorAll(".entry-comment-contents").forEach(function(e){if(e.innerText.indexOf('🐻')!=-1||e.innerText.indexOf('ʕ•̫͡•ʔ')!=-1){e.remove()}})ブックマークレットのクリックが面倒な人は、GreasemonkeyかTampermonkeyで。 他のパターンのコメント削除したい人は『||e.innerText.indexOf('削除したいコメントに含まれる文字列')!=-1』を修正なり、追加なりでどうぞ。 何か要望があれば、はてブコメント(ただし熊系は消してます)か言及でどうぞ。気が向いたら対応します。 追記1(2021/08/03午前)なんか漏れてるのがある。文字列の方は、もっと短くした方が良さそう。ただ、

            ブコメの熊がウザいので、削除するブックマークレット作った
          • 人生はyak shaving。失敗も遠回りもいつか自分の糧になると、エンジニアの仕事が教えてくれた - Findy Engineer Lab

            こんにちは。motemen(id:motemen)と申します。現在、株式会社はてなでCTOとして開発組織や技術方針のマネジメントに携わっています。新卒ではてなに入社してから、気づけば15年が過ぎていました。今回「Findy Engineer Lab」で寄稿の機会をいただきましたので、自分のキャリアを簡単にふり返ってみたいと思います。 プログラミングの初期衝動 あらゆるウェブページをハックできる、JavaScriptの全能感 プログラマからソフトウェアエンジニアになっていく コードで自分が評価されることの恐ろしさを知った 「話すことが得意ではない」自分がマネジメントの道へ チーフ、そしてCTO 人生yak shaving プログラミングの初期衝動 初めてプログラミングに触れたのは小学生の頃でした。家に、親が仕事で使っていたパソコン(PC-9801)があったので、それに本屋で買ったムック本につ

              人生はyak shaving。失敗も遠回りもいつか自分の糧になると、エンジニアの仕事が教えてくれた - Findy Engineer Lab
            • Kindle Cloud Readerで洋書を読む時にDeepL翻訳を使う | せかいらぼ

              (2021年5月13日追記) クリックタイミングによってdeeplウインドウが開くにくい問題を修正しました。(2020年12月26日追記) Kindle Cloud Readerの仕様変更により発生していたエラーに対処しました。旧版はgistに置いてあります。(2020年3月31日追記) DeepLの記事の方でニックさんにコメントいただいた内容で、コードがよりロバストになりました!ありがとうございました。 (2020年3月25日追記)より高品質な翻訳だと話題のDeepLを使ったブックマークレットを公開しました。ぜひお試しください:---kamiとかxodoを使えば英語pdfにgoog... これはKindle Cloud Readerがコピー対策のためにクリップボードへのコピーを無効にしているためにgoogle翻訳などのブラウザ拡張が使えなくてこまることへの対処でした。今回DeepL翻訳が

                Kindle Cloud Readerで洋書を読む時にDeepL翻訳を使う | せかいらぼ
              • Chrome 81に追加された便利な機能――リンク先ページの特定の場所に移動しハイライト表示

                [レベル: 上級] Chrome 81 の安定版を Google はリリースしました。 Chrome 81 に追加された新機能の 1 つに、リンク先の特定の場所に直接スクロールし指定したテキストをハイライト表示する機能があります。 #:~:text= で移動&ハイライト Chrome 80 で実装したと Google はアナウンスしていましたが、実際に利用できるようになったのは Chrome 81 です。 ページの URL に #:~:text=○○○ を追加します。 ○○○ は、リンクをクリックしたユーザーをダイレクトに連れていきたい場所のテキストです。 たとえば、次のような URL としてリンクします。 https://webmaster-ja.googleblog.com/2020/04/how-to-pause-your-business-online-in.html#:~:tex

                  Chrome 81に追加された便利な機能――リンク先ページの特定の場所に移動しハイライト表示
                • PDF を Gyazo に展開して Scrapbox の記事にして全文検索する - Diary

                  PDF を Gyazo に展開して Scrapbox の記事にして全文検索する という試みについてです。 まず PDF を Gyazo に展開して Scrapbox の記事にするということですが、これについてブラウザ上で簡単に動くツールを実装しました。 https://ssig33.github.io/pdftoscrapbox/ おそろしく素朴な見た目ですがとりあえず動きます。Chrome や Edge に Tamper Monkey (試してないけど Firefox と Greasemonkey でも動くんじゃないかな)を入れて、 input に Scrapbox のプロジェクト名を入れて user.js をインストールした上で赤いところに PDFをドラッグ&ドロップすると、 PDF.js で PDF でレンダリングした上で全てのページを Gyazo にアップロードして Scrapbo

                  • TypeScript/Rollup/Vercelでサクッとブックマークレットを作ってみよう - Adwaysエンジニアブログ

                    こんにちは。エンジニアブログ運営の梅津です。 普段はエージェンシー事業部でリードアプリケーションエンジニアとして働いています。 エンジニアブログ運営としてブログの質を向上させるために、これまでのブログの情報を集めたりもするのですが、これを逐一手作業で行うのは大変です。 ある程度の作業は自動化したい。そういったときはブックマークレットを作ると便利ですよね。 今回はそんなブックマークレットの作り方をまとめてみました。 「ブックマークレット?よく知らないな」「聞いたことあるけど作り方とか気にしたことなかった」という人がいれば是非一緒に試してみてください! 筆者の開発環境やこのブログで利用する主な技術のバージョンは次のとおりです。 macOS Node.js 18.12.1 TypeScript 5.0.4 Rollup 3.23.0 Vercel CLI 29.4.0 ブックマークレットとは T

                      TypeScript/Rollup/Vercelでサクッとブックマークレットを作ってみよう - Adwaysエンジニアブログ
                    • ユーザースクリプトが書きにくくなると初学者が自由に練習できる場が減っていきそう - hitode909の日記

                      DTMをどうやって始めるかというと、テレビとかで流れてる曲を耳コピで打ち込んで匿名掲示板に放流する、するとボコボコに叩かれる、それを糧に成長していくかただちに脱落していく、そういう流れがあったのだけど、近年はJASRACが手作りMIDIに対する集金を始めたそうで、雑MIDIを公開すると著作権料を徴収されてしまう、これでは初学者が耳コピからDTMを始めるルートが閉ざされてしまっているのでは、という話が20年前くらいにはあった。 Greasemonkeyとかユーザースクリプトとかも同様な雰囲気があると思って、おおらかな時代は乱雑なコードを書いて好きに動かしていた。 blog.sushi.money blog.sushi.money 現代のChromeは.user.jsをブラウザにドロップしてもすんなり動かしてくれなくて、雑なJSを書いて動かしたい、という衝動をかなえるための参入障壁が上がってい

                        ユーザースクリプトが書きにくくなると初学者が自由に練習できる場が減っていきそう - hitode909の日記
                      • GitHubで公開されてるipynbファイルをGoogle Colaboratoryで開くブックマークレット

                        B! 36 0 0 0 0 GitHubで公開されているJupyter Notebookのファイルは ファイルのURLをちょっと変えるだけで直接Google Colaboratoryで開くことができます。 そのちょっと変えることをやるブックマークレットを用意しました。 Bookmarklet for GitHub to Colaboratory Bookmarklet for GitHub to Colaboratory 以下のリンクをブラウザのブックマークツールバーなどに持っていって ブックマークレット化してください。 GitHub to Colaboratory それで例えば最近公開された 東京大学の松尾研究室のDL4USのノート https://github.com/matsuolab-edu/dl4us/blob/master/lesson0/lesson0_exercise.ip

                          GitHubで公開されてるipynbファイルをGoogle Colaboratoryで開くブックマークレット
                        • freeeアクセシビリティー・ガイドラインVer. 202105.0を公開しました - freee Developers Hub

                          こんにちは、freeeのアクセシビリティーおじさん、中根です。今年もどこにも出掛けない連休を過ごしました。家でだらだらするのは嫌いではないのですが、さすがにそろそろ飽きてしまいました。 さて、今回もfreeeアクセシビリティー・ガイドラインの更新情報をお送りします。 とはいえ、今回は更新内容が少ないので、今回の更新に関連してfreeeアクセシビリティー・ガイドラインで紹介しているブックマークレットをまとめて掲載します。 そして前回の更新情報でお知らせしたイベントについて、関連資料や当日の動画アーカイブを紹介します。 freeeアクセシビリティー・ガイドライン Ver. 202105.0リリース・ノート グレースケール表示のためのブックマークレットを追加 誤字の修正を除くと、今回の唯一の変更はグレースケール表示をするためのブックマークレットの追加です。 これまで、参考情報の「グレースケール表

                            freeeアクセシビリティー・ガイドラインVer. 202105.0を公開しました - freee Developers Hub
                          • Amazonの検索結果を「出品者 Amazon.co.jpのみ」にして別タブで開くブックマークレット

                            検証環境 Windows 10 Pro 64bit (May 2019 Update)Chrome 75.0.3770.142 (64 bit)Firefox 68.0.1 (64 bit)Amazonの検索結果ページ Amazonの検索結果で、出品者をAmazon.co.jpのみにして検索する方法 最近Twitterで話題になってました、情報ありがたやありがたや… amazonの検索結果からボッタクリ価格業者を消す方法 | N-Stylesあたまねえさんのツイート: "AmazonがAliexpress(中華激安通販)のようになって… 結論としては、Amazonの検索結果が表示されたURLの後ろに &emi=AN1VRQENFRJN5 を付け足して表示させれば良いらしいです ※このオプションについて詳しい解説は、上記のN-StylesのWebページでされています ブックマークレットを作る

                              Amazonの検索結果を「出品者 Amazon.co.jpのみ」にして別タブで開くブックマークレット
                            • これは便利、Amazonの検索結果から中国製品を効率的に除外する方法の環境別まとめ【やじうまWatch】

                                これは便利、Amazonの検索結果から中国製品を効率的に除外する方法の環境別まとめ【やじうまWatch】
                              • 選択禁止・右クリック禁止・キーボード操作禁止を全部解除するブックマークレット

                                ネットをしてると、テキストを選択できないサイトや右クリックメニューが開けないサイト、Ctrl + Cでコピーできないサイト、F12キーを押してもブラウザの開発者ツールが開かないサイトなどがあります。 すごくイライラするので全部解除できるブックマークレットを作りました。 ↓のボタンをブックマークバーにドロップすると登録できます。コードをコピーして、適当なサイトで開発者ツールのコンソールにペーストして実行しても試せます。 javascript:(function(){var d=document,s=['user-select','-webkit-user-select','-moz-user-select','-ms-user-select'],a=['mousedown','selectstart','copy','contextmenu'],p=function(e){e.stopPro

                                  選択禁止・右クリック禁止・キーボード操作禁止を全部解除するブックマークレット
                                • GitHub - kfahy/slack-disable-wysiwyg-bookmarklet: Disables the WYSIWYG editor in Slack.

                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

                                    GitHub - kfahy/slack-disable-wysiwyg-bookmarklet: Disables the WYSIWYG editor in Slack.
                                  • ブラウザのJS有効・無効を並べて比較できる便利なブックマークレット、”NoJS Side-by-Side”

                                    [レベル: 上級] この記事では、ブラウザの JavaScript 機能を有効にして読み込んだページと無効にして読み込んだページを 1 つのウィンドウに並べて比較できる便利なブックマークレットを紹介します。 JS 有効・無効を並べて比較 Twitter のトップページでこのブックマークレットを実行した結果です(ログインしていない状態)。 ウィンドウの左半分は JavaScript が有効です。 右半分は JavaScript が無効な状態です。 左半分は新規ユーザーアカウント作成またはログインを促すコンテンツが表示されています。 一方で、右半分は JavaScript が無効になっているというメッセージが表示されています。 Twitter のアカウント作成/ログインは JavaScript で生成しているようですね。 デベロッパーツールを使えば JavaScript を無効にできますが、こ

                                      ブラウザのJS有効・無効を並べて比較できる便利なブックマークレット、”NoJS Side-by-Side”
                                    • メタブを可視化するユーザースクリプトを作りました - 不動産屋のラノベ読み

                                      概要 2階ブクマとコメントメタブを元エントリーページに生やすユーザースクリプトです。 背景 「ブクマカは安全な場所から陰口ばかり」みたいな電波を受信したので、安全な場所を減らしてみようと思いました。 スクリーンショット 使い方 ユーザースクリプトの使い方がわかる方 こちらからどうぞ。 Hatena::Let の Userscript 提供は、ヘッダが変なのでおすすめしないです。コードをコピペした方がいいかも。 ユーザースクリプトの使い方がわからない方 こちらからどうぞ。 www.tampermonkey.net なお、ブックマークレットとして使うこともできます。その場合は「bookmarklet:」の右のリンクをブックマークしてください。 解説 「メタブ」とは 「メタブ」とはメタブックマークの略です。webページをソーシャルブックマークするサービスであるはてなブックマークですが、はてなブッ

                                        メタブを可視化するユーザースクリプトを作りました - 不動産屋のラノベ読み
                                      • サクラチェッカーのブックマークレット

                                        使い方は簡単!以下の青いボタンをブックマークバーに追加するだけ。以下動画にあるようにブックマークレット単体でも文字選択しても使えます。 PC/SP/ブラウザ/ドメイン問わず使用可能。※改変・再配布は禁止します。 サクラチェッカー 便利ツール「ブックマークレット」の使い方動画 パソコン、スマートフォン、ブラウザ問わずボタン1つで簡単にサクラ度を調べることができます。 Amazonドメイン、他ドメインも関係なく動作可能です。 ブックマークレットの登録方法はパソコン・スマートフォンでやり方が異なるので、それぞれの登録方法を紹介します。 パソコンへの登録方法 【事前準備:ブックマークバーの表示方法】 Chrome,IE:Ctrl+Shift+BFireFox:Ctrl+B ①サクラチェッカーのトップページにある「サクラチェッカー」ボタンをクリック(長押し)。 ②長押しをしながら「ブックマークバー」

                                          サクラチェッカーのブックマークレット
                                        • 面倒な作業はブックマークレットにやらせよう

                                          はじめに 今回は、ブックマークレットを使って業務効率が少し上がったことについて話してみたいと思います。 ブックマークレットとは wikipedia では以下のように説明されています。 ブックマークレット (Bookmarklet) とは、ユーザーがウェブブラウザのブックマークなどから起動し、なんらかの処理を行う簡易的なプログラムのことである[注釈 1]。携帯電話のウェブブラウザで足りない機能を補ったり、ウェブアプリケーションの処理を起動する為に使われることが多い。 wikipedia - ブックマークレット 簡単に説明すると、ブラウザで開いているページに対して、任意の Javascript を実行できる機能です。ブックマークレットと似ているものとして、ブラウザの拡張機能があります。「hogehoge してくれる拡張機能が欲しいけどストアには存在しない。でも自分で拡張機能を作成するほどのもの

                                            面倒な作業はブックマークレットにやらせよう
                                          • JavaScriptでiframe内のDOM要素を取得したり操作する | 大阪市天王寺区ホームページ制作 | 合同会社デザインサプライ-DesignSupply. LLC-

                                            あまり使う場面はないと思うのですが、触る機会があったので豆知識的な感じで残しておきたいと思います。通常、iframeは外部のリソースを読み込むため、直接iframeのDOM要素にアクセスできません。そこでjavascriptを使ってiframeのDOM要素にアクセスしていきます。 まずはiframeを呼び出すベースのHTMLを見ていきます。今回はiframe外の要素にイベントを設定し、iframe内の要素を操作する例で進めていきます。トリガーとなる要素と、iframeの要素を用意します。 【HTML】※一部抜粋 <body> <button id="trigger">クリックでiframe内の要素が変化します</button> <iframe src="20190515-iframe.html" id="elem"></iframe> </body> そして、iframeとして表示するHT

                                              JavaScriptでiframe内のDOM要素を取得したり操作する | 大阪市天王寺区ホームページ制作 | 合同会社デザインサプライ-DesignSupply. LLC-
                                            • Flow Youtube Chat

                                              Youtubeのチャットをニコニコ風に画面上へ流す(再アップ) Make youtube chats move in danmaku-style. このスクリプトをインストールするには、Tampermonkey, Greasemonkey や Violentmonkey のような拡張機能のインストールが必要です。 このスクリプトをインストールするには、Tampermonkey や Violentmonkey のような拡張機能のインストールが必要です。 このスクリプトをインストールするには、Tampermonkey や Violentmonkey のような拡張機能のインストールが必要です。 このスクリプトをインストールするには、Tampermonkey や Userscripts のような拡張機能のインストールが必要です。 このスクリプトをインストールするには、ユーザースクリプト管理ツールの

                                                Flow Youtube Chat
                                              • Markdown/HTML用のリンクを作るbookmarklet

                                                ブックマークレットの追加方法は Chrome > 上部のブックマークを右クリック > ページを追加 > URLにjavascriptを書いて保存、の手順です。 使用方法は、作成したブックマークレットをクリックすると、そのページのリンクを生成して、クリップボードにコピーされます。 タイトルとURLからMarkdown用のリンク生成 Markdown用のリンクを生成するブックマークレットです。 名前:page title and url (md) URL: javascript:!function(){var e=document.createElement("textarea"),t=document.title.replace(/\[/g,"\\[").replace(/]/g,"\\]").replace(/\|/g,"\\|"),c=document.URL.replace(/\(/g

                                                  Markdown/HTML用のリンクを作るbookmarklet
                                                • mala on Twitter: "Webページにサイトオーナー作成以外のコンテンツを、ブラウザ拡張機能等が継ぎ足すときに発生するセキュリティ上の問題特集をやります。2010年10月の記事。ページ継ぎ足し系のGreasemonkeyで別ドメインのコンテンツを読み込ま… https://t.co/v6Gkq1Tm40"

                                                  Webページにサイトオーナー作成以外のコンテンツを、ブラウザ拡張機能等が継ぎ足すときに発生するセキュリティ上の問題特集をやります。2010年10月の記事。ページ継ぎ足し系のGreasemonkeyで別ドメインのコンテンツを読み込ま… https://t.co/v6Gkq1Tm40

                                                    mala on Twitter: "Webページにサイトオーナー作成以外のコンテンツを、ブラウザ拡張機能等が継ぎ足すときに発生するセキュリティ上の問題特集をやります。2010年10月の記事。ページ継ぎ足し系のGreasemonkeyで別ドメインのコンテンツを読み込ま… https://t.co/v6Gkq1Tm40"
                                                  • 開いているページのタイトルと URL をクリップボードにコピーするブックマークレット - Corredor

                                                    Twitter 投稿やメール送信用に、開いているページのタイトルと URL をコピーしたいことがあったので作った。 いきなりだがブックマークレットは以下のとおり。 javascript:((d,e)=>{e=d.createElement('textarea');e.textContent=d.title+' '+d.URL;d.body.appendChild(e);e.select();d.execCommand('copy');d.body.removeChild(e)})(document); セルフ Uglify したもので、圧縮前のコードはこんな感じ。 ((d, e) => { e = d.createElement('textarea'); e.textContent = d.title + ' ' + d.URL; d.body.appendChild(e); e.sele

                                                      開いているページのタイトルと URL をクリップボードにコピーするブックマークレット - Corredor
                                                    • Yahoo News Original Finder

                                                      このスクリプトをインストールするには、Tampermonkey, Greasemonkey や Violentmonkey のような拡張機能のインストールが必要です。 このスクリプトをインストールするには、Tampermonkey や Violentmonkey のような拡張機能のインストールが必要です。 このスクリプトをインストールするには、Tampermonkey や Violentmonkey のような拡張機能のインストールが必要です。 このスクリプトをインストールするには、Tampermonkey や Userscripts のような拡張機能のインストールが必要です。 このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。 (ユーザースクリプト管理ツールはあるのでインストールする!) このスクリプトをインストールするには、St

                                                        Yahoo News Original Finder
                                                      • ユーザースクリプト(UserScript)作成時の覚書

                                                        ユーザースクリプトとはユーザースクリプトとは、ブラウザの対象ウェブページでユーザ作成のスクリプトを実行する為の仕組みです。元々は、Firefoxのアドオンとして作成されたGreasemonkey上で使用できるスクリプトでした。その後、後続の拡張機能も同様の仕様で実行可能なユーザースクリプトとして一般化しました。 拡張機能の種類ユーザースクリプト用の拡張機能として、主に次の3種類が開発されています。 Greasemonkey - GitHubTampermonkey - GitHubViolentmonkey - GitHub※AdGuardなどの例外も存在します。 インストールFirefoxGreasemonkey – 🦊 Firefox (ja) 向け拡張機能を入手Tampermonkey – 🦊 Firefox (ja) 向け拡張機能を入手Violentmonkey – 🦊 Fi

                                                          ユーザースクリプト(UserScript)作成時の覚書
                                                        • GitHub - Taraflex/Back2stackoverflow: Userscript for redirect to stackoverflow.com from machine-translated sites

                                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

                                                            GitHub - Taraflex/Back2stackoverflow: Userscript for redirect to stackoverflow.com from machine-translated sites
                                                          • 文字列をコピーするブックマークレットで使うクリップボードのAPI改めて見てた - hogashi.*

                                                            ブックマークレットで文字列をコピーする (クリップボードに入れる) というのをよく書く。 昔ググってへ〜と思ったまま Document.execCommand() - Web API | MDN をずっと使っていた。(あと HTMLInputElement.select() - Web APIs | MDN も知らなくて、 Selection を使って頑張って文字列選択していた。) const value = 'これをコピーしたい'; // input をつくって body に入れる const input = document.createElement('input'); document.querySelector('body').appendChild(input); // フォーカスしたときスクロールされてしまわないように画面内に出す input.style = 'positio

                                                              文字列をコピーするブックマークレットで使うクリップボードのAPI改めて見てた - hogashi.*
                                                            • iOS版Safariの拡張機能解放でUserscript人気の復活はあるのか? | スラド アップル

                                                              2021年9月に公開されたiOS 15から、広告ブロックに加えてさまざまなブラウザ機能拡張をSafariで実行することができるようになった。これに伴い、Safariで開いたページ上でUserscriptファイルをマネージャーアプリを使って実行できる環境が整ったため、Justin Wasack氏はBetaテストを経て、無料のUserscriptのマネージャーアプリを公開している(Userscripts、GitHubのページ)。 このアプリではiCloudなどのフォルダを指定して、そのフォルダにuser.jsファイルを溜めておくことで、スクリプトが実行されていく仕組みになっている。タレコミ子はFirefoxでTampermonkeyを使っているのだが、そこで動かしているスクリプトをiOS上でも動かすことができた。 Userscriptというと全盛期は2000年代後半、Googleトレンドでも検

                                                              • Mouse dictionary helper

                                                                You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script. You will need to install an extension such as Tampermonkey or Violentmonkey to install this script. You will need to install an extension such as Tampermonkey or Violentmonkey to install this script. You will need to install an extension such as Tampermonkey or Userscripts to install t

                                                                • UserScriptをお気に入りのエディター/IDEで編集する方法 @Tampermonkey - klim.log()

                                                                  前回も書いたが、最近はUserScriptを書いている。 実行環境はだいたいTampermonkeyなのだが、この拡張内のJavaScriptエディターがやや貧弱な点が気になった。設定からいくらか利便性を向上させることはできるが、やはり使い慣れたツールには敵わない。 klim0824.hatenablog.com そこでUserScriptを使い慣れたエディターやIDEで書きたいと感じたのだが、その方法が分かったのでブログにまとめておくことにする。 TL;DR Tampermonkeyの ファイルの URL へのアクセスを許可する のチェックを入れる。 TampermonkeyにラッパーとなるUserScriptをインストールし、ローカルにあるUserScriptを@requireする。 ローカルにあるUserScriptを、好きなエディター/IDEで編集する。 動作確認 macOS Si

                                                                    UserScriptをお気に入りのエディター/IDEで編集する方法 @Tampermonkey - klim.log()
                                                                  • EvernoteからObsidianに移行しました - あるSEのつぶやき・改

                                                                    はじめに 今年の2月に情報を Evernote に集約し始めて早8ヶ月が経ちました。 その際に書いた記事が以下になります。 Evernoteが古くて新しい。情報蓄積と分析では非常に優秀だった。 ですが、最近の Evernote の動きが少し気になります。 2022年11月: EvernoteをイタリアIT企業が買収 「製品は存続」 - ITmedia NEWS 2023年04月: Evernote の価格プラン改定と今後の機能強化に関するお知らせ 2023年07月: Evernote、米国とチリの従業員をほぼ全員解雇 欧州への事業移管で - ITmedia NEWS 昨年の買収はともかく、値上げ後にアメリカとチリの従業員をほぼ全員解雇というのは、企業が存続するのか不安が大きくなりました。 Evernote は元々パフォーマンスに問題がありますが機能的には十分であるので有料プランを使っていま

                                                                      EvernoteからObsidianに移行しました - あるSEのつぶやき・改
                                                                    • Qiitaのユーザーページにナビゲーションタブを追加するUserScript作った - Qiita

                                                                      Note: Qiita のアップデートにより現在は動作しない。 現状ではユーザーの「LGTMした記事」「フォローしているユーザー」「コメント履歴」「編集リクエスト履歴」を見るためにはいちいち「...」ボタンをクリックしなければいけない。これは面倒なので、より快適に閲覧できるようにナビゲーションタブを追加するUserScriptを作成した。 インストールにはUserScript管理用の拡張機能が必要。 Chrome: Tampermonkey Firefox: Tampermonkey, Greasemonkey // ==UserScript== // @name Qiita User Page Nav // @namespace https://qiita.com/righteous // @version 0.1 // @description Adds an navigation t

                                                                        Qiitaのユーザーページにナビゲーションタブを追加するUserScript作った - Qiita
                                                                      • canvas要素をまとめてZIPで保存するブックマークレット

                                                                        11-03-2019 追記 ジャンプ+などからの画像保存はこのブックマークレットからは行えなくなってしまいました。 このブックマークレットでできること現在ブラウザで開いているページに存在するcanvas要素を一括でpng画像として取得しZIPファイルとしてダウンロードすることができます。 canvas要素?canvasはHTML5以降のHTMLで使える、描画のための要素です。JavaScriptなどと組み合わせることで、動的に描画内容を変更できるのが面白いところだと思います。例えば、以下のCanvasという文字の描画は、canvas要素で行っています。この動くサンプルには、codepen (https://codepen.io/tholman/pen/lDLhk)で公開されているコードを一部改変し使わせてもらってます。 主な用途canvas要素が多く使われているWebページで、そのページの

                                                                          canvas要素をまとめてZIPで保存するブックマークレット
                                                                        • bitlyで短縮URLを取得するブックマークレット | 初心者備忘録

                                                                          今回はbitlyで短縮URLを取得するブックマークレットを紹介します。 ※ APIキーが必要になりますので、「bitlyのAPIキーを取得する」を参考に、キーを取得してください。 javascript:(function(){window.cb=function(o){prompt('短縮URLは下記の通りです。',o.data.url);};un='(bitlyのユーザー名)';key='(bitlyのAPIキー)';d=document;sc=d.createElement('script');sc.charset='utf-8';sc.src='http://api.bitly.com/v3/shorten?format=json&callback=cb&login='+un+'&apiKey='+key+'&longUrl='+encodeURIComponent(window.l

                                                                            bitlyで短縮URLを取得するブックマークレット | 初心者備忘録
                                                                          • Home - Sa11y, the accessibility quality assurance assistant - Toronto Metropolitan University

                                                                            Sa11y is an accessibility quality assurance tool that visually highlights common accessibility and usability issues.

                                                                              Home - Sa11y, the accessibility quality assurance assistant - Toronto Metropolitan University
                                                                            • 最近よく使っている自作ブックマークレット - the code to rock

                                                                              ブックマークレットをよく作っては使っている。こんなのあったら便利では、と思ったらとりあえず作ってみて、使いながらだんだん出てくるさらなる希望に応じて機能を追加したり変更したり、それを延々とやっている。いつまででもできる。 このブログでは以前から時々そういうブックマークレットを紹介しているが、久しぶりに最近よく使っているものを紹介しておく。 選択した英語を日本語に翻訳 使用例はこんな感じ。 コードは以下。 javascript:(function(){var quote = window.getSelection().toString();window.open('https://translate.google.co.jp/?hl=ja&sl=en&tl=ja&text=' + quote + '&op=translate')})()Google翻訳を使ってるんだけど、翻訳元の文章に応じた

                                                                                最近よく使っている自作ブックマークレット - the code to rock
                                                                              • Yahoo!ニュースの元記事を探す - GreasyFork

                                                                                スクリプトをインストールするには、Tampermonkey, Greasemonkey や Violentmonkey のような拡張機能のインストールが必要です。 スクリプトをインストールするには、Tampermonkey や Violentmonkey のような拡張機能のインストールが必要です。 スクリプトをインストールするには、Tampermonkey や Violentmonkey のような拡張機能のインストールが必要です。 スクリプトをインストールするには、Tampermonkey や Userscripts のような拡張機能のインストールが必要です。 このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。 (ユーザースクリプト管理ツールはあるのでインストールする!) スクリプトをインストールするには、Stylus のような拡

                                                                                • テキスト選択や右クリックが禁止されているページで、それを可能にする方法

                                                                                  ネットで勉強や調べものをしていて、分からない単語が出てきた時に、”テキスト選択→右クリックからの検索”というのをよくやります。何てことない操作ですが、便利ですよね。しかし、ウェブサイトによっては、このテキスト選択や右クリックという操作自体が封印されていることがあります。 何故出来なくしている? テキスト選択や右クリックを出来なくする殆どの目的は、内容の転載を抑止する為でしょう。 しかし、やろうと思えばデバッグツールなどを使ってコピペするとか方法はあるわけで、その行為の良し悪しは別として”本気な人”には効果が無く、普通に利用する事を目的とした多くの一般ユーザーにとっては不便極まりないものです。 操作を可能にする方法 検索すれば、方法は色々で出てきますが、お手軽なのは制限を解除するコードをブックマークしておいて、該当するページで実行する方法です。具体的には下記のようなコードです。 お手軽版 j

                                                                                    テキスト選択や右クリックが禁止されているページで、それを可能にする方法

                                                                                  新着記事