[もくじ]を見るor閉じる

Feedbro〔フィードリーダー拡張機能〕をインストールする

Feedbro for Firefox

Feedbro – 🦊 Firefox (ja) 向け拡張機能を入手

Feedbro for Chrome

Feedbro - Chrome ウェブストア

Feedbro〔フィードリーダー拡張機能〕にインポートするファイル

[Feedbro〔フィードリーダー拡張機能〕にインポートするファイル]である[feedbro-subscriptions-20230409-074525.opml]は、[UTF8〔BOMなし〕][LF]のテキストファイルの拡張子を[.opml]にしたものです。

多くのTwitterアカウントのアカウント名には、絵文字が使われているため、テキストエディタによっては、[.opml]を[SJIS]と誤認して文字化けを発生させます。

この場合は、[.opml]を[UTF8〔BOMなし〕]に変更して、ファイルの再読込を行なうと、文字化けは解消されます。

このように、アカウント名・ブログ記事のタイトル・動画のタイトルなどに絵文字を使うと、文字化けを発生させるなど、無用のトラブルを起こしがちです。

アカウント名・ブログ記事のタイトル・動画のタイトルなどに絵文字を使うことは、控えたほうが[システムの安全性]が高まります。

[絵文字][機種依存文字]などは、撲滅してほしいと思います。

[Feedbro〔フィードリーダー拡張機能〕にインポートするファイル]|ダウンロード

ダウンロードがうまくいかない場合のために、コードを載せておきます。

<?xml version="1.0" encoding="UTF-8"?>
<opml version="1.0">
<head>
<title>Feed Subscriptions</title>
</head>
<body>
      <outline text="【●●】【bot】智子@第444代目(@444bot2" title="【RSS】【●●】【bot】智子@第444代目(@444bot2" type="rss" 
            xmlUrl="https://twitter.com/444bot2" htmlUrl="https://twitter.com/444bot2"/>
      <outline text="【●●】アーロン大塚(@AaronOtsuka" title="【RSS】【●●】アーロン大塚(@AaronOtsuka" type="rss" 
            xmlUrl="https://twitter.com/AaronOtsuka" htmlUrl="https://twitter.com/AaronOtsuka"/>
      <outline text="【●●】GIGUE Continues(@GContinues" title="【RSS】【●●】GIGUE Continues(@GContinues" type="rss" 
            xmlUrl="https://twitter.com/GContinues" htmlUrl="https://twitter.com/GContinues"/>
      <outline text="【●●】HYGGE Japan🇩🇰🇯🇵(@HyggeJapan" title="【RSS】【●●】HYGGE Japan🇩🇰🇯🇵(@HyggeJapan" type="rss" 
            xmlUrl="https://twitter.com/HyggeJapan" htmlUrl="https://twitter.com/HyggeJapan"/>
      <outline text="【●●】智子@第444代目(@UF_dynasty" title="【RSS】【●●】智子@第444代目(@UF_dynasty" type="rss" 
            xmlUrl="https://twitter.com/UF_dynasty" htmlUrl="https://twitter.com/UF_dynasty"/>
      <outline text="【●●】あかいひぐま🎗(@akahiguma" title="【RSS】【●●】あかいひぐま🎗(@akahiguma" type="rss" 
            xmlUrl="https://twitter.com/akahiguma" htmlUrl="https://twitter.com/akahiguma"/>
      <outline text="【●●】癌サバイバーミュージシャン(浅井しんや)(@bF1Srfu5X2y7Zgp" title="【RSS】【●●】癌サバイバーミュージシャン(浅井しんや)(@bF1Srfu5X2y7Zgp" type="rss" 
            xmlUrl="https://twitter.com/bF1Srfu5X2y7Zgp" htmlUrl="https://twitter.com/bF1Srfu5X2y7Zgp"/>
      <outline text="【●●】びんぼ♬(@binbou415" title="【RSS】【●●】びんぼ♬(@binbou415" type="rss" 
            xmlUrl="https://twitter.com/binbou415" htmlUrl="https://twitter.com/binbou415"/>
      <outline text="【●●】橋広バロン幸之助🇯🇵MJGA💫(@hasibiro_maga" title="【RSS】【●●】橋広バロン幸之助🇯🇵MJGA💫(@hasibiro_maga" type="rss" 
            xmlUrl="https://twitter.com/hasibiro_maga" htmlUrl="https://twitter.com/hasibiro_maga"/>
      <outline text="【●●】ホピ【公式チャンネル】平和の民(@hopi369" title="【RSS】【●●】ホピ【公式チャンネル】平和の民(@hopi369" type="rss" 
            xmlUrl="https://twitter.com/hopi369" htmlUrl="https://twitter.com/hopi369"/>
      <outline text="【●●】めにみえ(目に見えない不思議)(@kami_nukenai" title="【RSS】【●●】めにみえ(目に見えない不思議)(@kami_nukenai" type="rss" 
            xmlUrl="https://twitter.com/kami_nukenai" htmlUrl="https://twitter.com/kami_nukenai"/>
      <outline text="【●●】キノシタ薬品(@kinoshitayakuhi" title="【RSS】【●●】キノシタ薬品(@kinoshitayakuhi" type="rss" 
            xmlUrl="https://twitter.com/kinoshitayakuhi" htmlUrl="https://twitter.com/kinoshitayakuhi"/>
      <outline text="【●●】世界はオカルト(@mayatokikuni" title="【RSS】【●●】世界はオカルト(@mayatokikuni" type="rss" 
            xmlUrl="https://twitter.com/mayatokikuni" htmlUrl="https://twitter.com/mayatokikuni"/>
      <outline text="【●●】藤原直哉(@naoyafujiwara" title="【RSS】【●●】藤原直哉(@naoyafujiwara" type="rss" 
            xmlUrl="https://twitter.com/naoyafujiwara" htmlUrl="https://twitter.com/naoyafujiwara"/>
      <outline text="【●●】大花慶子 ハナリン(@ohanakeiko" title="【RSS】【●●】大花慶子 ハナリン(@ohanakeiko" type="rss" 
            xmlUrl="https://twitter.com/ohanakeiko/" htmlUrl="https://twitter.com/ohanakeiko/"/>
      <outline text="【●●】しょーぐんちゃん⭐️德永彰(@shogunkyuti" title="【RSS】【●●】しょーぐんちゃん⭐️德永彰(@shogunkyuti" type="rss" 
            xmlUrl="https://twitter.com/shogunkyuti" htmlUrl="https://twitter.com/shogunkyuti"/>
      <outline text="【●●】笹原 俊(@shun_sasahara" title="【RSS】【●●】笹原 俊(@shun_sasahara" type="rss" 
            xmlUrl="https://twitter.com/shun_sasahara" htmlUrl="https://twitter.com/shun_sasahara"/>
      <outline text="【●●】橘 侑希@JMYG(@teruko_JMYG" title="【RSS】【●●】橘 侑希@JMYG(@teruko_JMYG" type="rss" 
            xmlUrl="https://twitter.com/teruko_JMYG" htmlUrl="https://twitter.com/teruko_JMYG"/>
      <outline text="【●●】AIてる子@暴露芸人(@teruko_JMYG_bot" title="【RSS】【●●】AIてる子@暴露芸人(@teruko_JMYG_bot" type="rss" 
            xmlUrl="https://twitter.com/teruko_JMYG_bot" htmlUrl="https://twitter.com/teruko_JMYG_bot"/>
      <outline text="【●●】トッポ(@w2skwn3" title="【RSS】【●●】トッポ(@w2skwn3" type="rss" 
            xmlUrl="https://twitter.com/w2skwn3" htmlUrl="https://twitter.com/w2skwn3"/>
      <outline text="【●●】ユー子@カンジダ情報発信中(@yuko_candida" title="【RSS】【●●】ユー子@カンジダ情報発信中(@yuko_candida" type="rss" 
            xmlUrl="https://twitter.com/yuko_candida" htmlUrl="https://twitter.com/yuko_candida"/>
</body>
</opml>

[ウェブサイトへのリンクを生成するブックマークレット]

PCのインターネットブラウザーで、何らかのウェブページをブックマークして、そのブックマークのURL欄に以下のJavaScriptを読み込ませると、ブックマークレットとして機能します。

javascript:var gottenurl = location.href;var gottentitle = document.title;gottentitle = gottentitle.normalize("NFC");var newtitle = gottentitle.replace(/ヨドバシ\.com \- (.*) 通販【全品無料配達】/g,"$1");var newtitle = newtitle.replace(/ - YouTube/g,"");var newurl = gottenurl.replace(/http\:\/\/localhost\:1313/g,"");var newurl = newurl.replace(/https:\/\/benkyosukisuki.com/g,"");var newurl = newurl.replace(/search\?.*\&q=/g,"search?&q=");var newurl = newurl.replace(/\&stick=([^&|"]+)/g,"");var newurl = newurl.replace(/\&ved=([^&|"]+)/g,"");var newurl = newurl.replace(/\&biw=([^&|"]+)/g,"");var newurl = newurl.replace(/\&bih=([^&|"]+)/g,"");var newurl = newurl.replace(/\?frm_src=thumb_module/g,"");var newurl = newurl.replace(/\&feature=youtu.be\&t=(\d+)m(\d+)s/g,"");var newurl = newurl.replace(/time_continue=\d+\&/g,"");var newurl = newurl.replace(/\#t=(\d+)m(\d+)s/g,"");var newurl = newurl.replace(/\/\/www.youtube.com\/watch\?v=(.{11})(.*)/g,"//youtu.be/$1?t=00m00s");var newurl = newurl.replace(/\/\/www.amazon.co.jp\/.*\/dp\/(.{10}).*/g,"//www.amazon.co.jp/dp/$1");var newurl = newurl.replace(/\/\/www.amazon.co.jp\/dp\/(.{10}).*/g,"//www.amazon.co.jp/dp/$1");var newurl = newurl.replace(/\/\/vimeo.com\/([\w/:%#\$&\?\(\)~\.=\+\-]+)/g,"//vimeo.com/$1#t=00m00s");prompt('HTML link','■<a href="'+newurl+'" target="_blank" rel="nofollow">'+newtitle+'</a><br>')();

サクラエディタのダウンロードとインストール

Releases · sakura-editor/sakura · GitHub

[sakura-tag-v2.4.2-build4203-a3e63915b-Win32-Release-Installer.zip]に類するファイル名をクリックしてダウンロードし、そのファイル名の上で[右クリック]→[すべて展開]を行ない、展開されたインストーラー〔実行ファイル=.exe〕を実行してサクラエディタをインストールする。

[文字コード][改行コード]が指定できる無料のテキストエディタとして、サクラエディタ、TeraPadなどがあります。

TeraPad 公式ダウンロードサイト

[ウェブサイトへのリンクを生成するブックマークレット]を使って[自分がフォローしたいTwitterアカウントへのリンクを生成]します

[Twitterのへのリンク]とは、例えば、以下のようなコードです。

■<a href="https://twitter.com/naoyafujiwara" target="_blank" rel="nofollow">藤原直哉(@naoyafujiwara)さん / Twitter</a><br>

[Feedbro〔フィードリーダー拡張機能〕にインポートするファイル]|ダウンロード

サクラエディタ|[Twitterのへのリンク]を[Feedbroにインポートするデータ]に置換するマクロ|ダウンロード

//[Feedbro-Twitter-RSS.mac]のコードです。
//※このファイルは[SJIS〔シフトJIS〕][CR+LF]である必要があります。
S_ReplaceAll('[\r\n]+', '\n', 148);


S_ReplaceAll('^■\<a href="https://twitter.com/(.*?)" target="_blank" rel="nofollow"\>(.*?))(?:.*?)\</a\>\<br\>$', '      <outline text="【●●】$2" title="【RSS】【●●】$2" type="rss" \n            xmlUrl="https://twitter.com/$1" htmlUrl="https://twitter.com/$1"/>', 44);
S_ReplaceAll('^■\<a href="https://twitter.com/(.*?)" target="_blank" rel="nofollow"\>(.*?))(?:.*?)\</a\> $', '      <outline text="【●●】$2" title="【RSS】【●●】$2" type="rss" \n            xmlUrl="https://twitter.com/$1" htmlUrl="https://twitter.com/$1"/>', 44);
S_ReplaceAll('^■\<a href="https://mobile.twitter.com/(.*?)" target="_blank" rel="nofollow"\>(.*?))(?:.*?)\</a\>\<br\>$', '      <outline text="【●●】$2" title="【RSS】【●●】$2" type="rss" \n            xmlUrl="https://twitter.com/$1" htmlUrl="https://twitter.com/$1"/>', 44);
S_ReplaceAll('^■\<a href="https://mobile.twitter.com/(.*?)" target="_blank" rel="nofollow"\>(.*?))(?:.*?)\</a\> $', '      <outline text="【●●】$2" title="【RSS】【●●】$2" type="rss" \n            xmlUrl="https://twitter.com/$1" htmlUrl="https://twitter.com/$1"/>', 44);


//完了
//S_ReplaceAll('^(?!■).+$', '', 44);
S_ReplaceAll('^[\r\n]+', '', 44);
S_ReplaceAll('[\n]+', '\r\n', 44);
S_ReDraw(0);
S_SelectAll(0);
S_Copy(0);
  • [Feedbro〔フィードリーダー拡張機能〕にインポートするファイル]=[.opml]をひな形としてダウンロードします。
    • この[.opml]の[~]の内容を、自分がフォローしたいTwitterアカウントについて作成します。
  • [Twitterのへのリンク]を[.opml]の[~]の内容に置換するための[サクラエディタのマクロ]をダウンロードします。
  • [ウェブサイトへのリンクを生成するブックマークレット]を使って、[自分がフォローしたいTwitterアカウントへのリンクを生成]します。
    • 1つ以上の[自分がフォローしたいTwitterアカウントへのリンク]を[サクラエディタ]に貼り付けて、[サクラエディタ]のメニューの[ツール]→[名前を指定してマクロ実行]→[Feedbro-Twitter-RSS.mac]を行なうと、置換が完了し、結果がクリップボードにコピーされます。
    • その[クリップボード]の内容を[.opml]の[~]に貼り付けて保存し、[Feedbro]にインポートします。
  • インターネットブラウザーに[Feedbro]のアイコンを表示させた状態で[左クリック]します。
    • [Options]→[Import Feed Subscriptions (as OPML)]→[feedbro-subscriptions-20230409-074525.opml]のあるフォルダーを探す〔エクスプローラー/ファインダーでブラウズする〕→[feedbro-subscriptions-20230409-074525.opml]のファイル名をクリックするとデータがインポートされる。
    • [Options]→[Delete Feeds and Folders]で全消去。
    • [Options]→[Export Feed Subscriptions (as OPML)]でフィードデータの[.oplm]書き出し。
  • インターネットブラウザーに[Feedbro]のアイコンを表示させた状態で[左クリック]します。
    • [Open Feed Reader]でフィードの閲覧。
    • [All Items]でフィード全体を新しい順に閲覧。
    • [個々のフィード名〔Twitterアカウント名〕]で個々のフィードを閲覧。

Feedbro|古いYouTubeアカウントのRSSフィードのURLを調べる|Firefoxが[履歴を記憶しない]という状態では稼働しません|[開発者用Firefox]と[一般用Firefox]で使い分ける|Chrome版/Microsoft Edge版もある

Firefox Developer Edition

YouTubeは[通知]設定にしても、[通知][メール]が来ないので、YouTubeでチャンネル登録する行為をまったくやめてしまった。 FeedbroによってYouTubeチャンネルもフィード購読できる。

以前、Feedeenに1年間課金していたけれども、FeedbroによってFeedeenが必要なくなるんだね。

Feedeen - いつでもどこでも新鮮な情報を