風柳メモ

ソフトウェア・プログラミング関連の覚書が中心

2017-01-01から1年間の記事一覧

Chrome拡張機能にてシークレットウィンドウとbackgroundとのメッセージ送受信時の注意

ハマったよ…… 何が起こっていたのか? 原因 対策 副作用 参考 ハマったよ…… Twitter メディアローダ furyu.hatenablog.com にて、Google Chrome のシークレット ウィンドウ上で実行すると、ファイルダウンロード時に 失敗 - ファイルがありません となって正…

拡張機能のアイコンをSVGで作ろうとInkscapeを入れてみたところ、はまった点

前書き はまった点 Python のエラー……? デフォルトは mm 単位で、A4 サイズ……? 『最適化 SVG』形式で保存すると……画面いっぱいのアイコンが?! 他のサイズで出力するには……? SVG 形式の場合 PNG 形式の場合 サゲ 前書き 最近、近傍ツイート検索 furyu.ha…

近傍ツイート検索で最近リツイートしたユーザーを表示する機能を追加しました(version 0.2.6.100)

前書き 新機能について 使い方 注意書き 更新の際に無効化されてしまう 余談 参考サイト・記事 前書き 近傍ツイート検索 furyu.hatenablog.com にて、個別ツイートをリツイートした最近のユーザーを表示する機能を追加しました。 また、該当するユーザーが R…

ブラウザ拡張機能用に background で ZIP 化するためのライブラリを試作(Chrome拡張機能/Firefox Quantum WebExtensions 用)

前書き 概要 サンプル 並列処理 直列処理 はまった点など 前書き WebExtensions について調べていると、Promise を使用して云々……という記述が出てきて、今さらながらに Promise というものの存在を知りました(ヲイ。 慣れれば使い勝手が良さそうなので、練習…

Chrome 拡張機能を Microsoft Edge の拡張機能にも対応させようとして挫折した件

前書き 修正方法等 manifest.json browser.* ネームスペース対応 PATH の問題 未解決問題 fetch() や XMLHttpRequest で ArrayBuffer を使用すると未定義のエラーが発生 バックグラウンドでのダウンロードができない 余談 関連記事 前書き 承前。 furyu.hate…

【覚書】Firefox アドオン (WebExtensions) を AMO で公開した際の手順

前書き 手順 アドオン開発者センターにユーザー登録 自作アドオンのアップロード準備 新しいアドオンの登録 余談 関連記事 前書き Chrome 拡張機能を Firefox Quantum (WebExtentions) にも対応させたので、せっかくだしと AMO にも登録してみることに。 そ…

Chrome 拡張機能を Firefox Quantum の WebExtensions にも対応させた例

前書き 修正方法等 manifest.json jQuery chrome.app.* は使わない browser.* ネームスペース対応 独り言 関連記事 前書き とりあえず、自作の Chrome 拡張機能のうち、二つを Firefox Quantum (WebExtentions) にも対応させてみた。 Twitter 原寸びゅー – F…

Chrome 拡張機能の移植準備( Microsoft Edge 拡張機能編)

前書き 拡張機能開発の手順 開発者向け設定の有効化 開発(移植)するアドオンの読み込み バックグラウンドページのデバッグ方法 オプション画面のデバッグ方法 前書き 承前。 furyu.hatenablog.com比較の意味もあって、Microsoft Edge に関しても拡張機能開…

Chrome 拡張機能の移植準備( Firefox Quantum・WebExtensions 編)

前書き アドオン開発の手順 開発(移植)するアドオンの読み込み バックグラウンドページのデバッグ方法 オプション画面のデバッグ方法 前書き Firefox が Firefox Quantum (57) になり、旧来のアドオンとの互換性が無くなり、Google Chrome 拡張機能等との…

Windows 10 のバージョン 1703 が酷かったので、急いで 1709(Fall Creators Update)を適用した

バージョン 1703 の憂鬱 先日、Windows 10 が自動的にバージョン 1703 になっていたのだけれど、自分の環境(NJ5700E)ではこれが酷かった。 Capsに割り当ててあったCtrlが無効化されていた "Microsoft KM-TEST Loopback Adapter"(CIFS over SSH用)が削除さ…