質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.31%
Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Q&A

解決済

2回答

944閲覧

firefoxのブックマークのURLの抽出方法がわからない

chinsan

総合スコア7

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

0グッド

1クリップ

投稿2022/03/16 23:34

お世話になっております。初心者です。
Firefoxで登録ブックマークのURLを取り出して、そのURLに関してpython(windows)で自動化作業を実施したいと考えております。URL一覧をテキストファイルに落としてこれればと思っているのですが、javascript初心者なもので、

https://developer.mozilla.org/ja/docs/Mozilla/Add-ons/WebExtensions/API/bookmarks

を読んでもどのようにすればよいのかわかりませんでした。
他の初心者向けの記事がヒットしないので、どうすればよいのかご教授頂けると幸いです。
(javascriptを使わなくてもいけるよ、という方法もあれば。)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

投稿2022/03/17 02:45

Lhankor_Mhy

総合スコア37428

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

chinsan

2022/03/19 06:33

ありがとうございます。ここが自動化できるといいんですが。。
guest

0

ベストアンサー

Firefox の場合、places.sqlite という SQLite3 データベースファイルにブックマーク情報が記録されています。

以下の操作は Ubuntu Linux 22.04 上で行っています。

bash

1$ sqlite3 $HOME/.mozilla/firefox/*.default-release/places.sqlite 2 3sqlite> .schema moz_bookmarks 4CREATE TABLE moz_bookmarks ( id INTEGER PRIMARY KEY, type INTEGER, fk INTEGER DEFAULT NULL, ... 5sqlite> .schema moz_places 6CREATE TABLE moz_places ( id INTEGER PRIMARY KEY, url LONGVARCHAR, title LONGVARCHAR, ... 7 8sqlite> SELECT moz_bookmarks.title, moz_places.url 9 FROM moz_bookmarks, moz_places WHERE moz_bookmarks.fk = moz_places.id; 10Get Help|https://support.mozilla.org/en-US/products/firefox 11Customize Firefox|https://support.mozilla.org/en-US/kb/customize-firefox-controls-buttons-and-toolbars?utm_source=firefox-browser&utm_medium=default-bookmarks&utm_campaign=customize 12Get Involved|https://www.mozilla.org/en-US/contribute/ 13About Us|https://www.mozilla.org/en-US/about/ 14Ubuntu|http://www.ubuntu.com/ 15Ubuntu Wiki (community-edited website)|http://wiki.ubuntu.com/ 16Make a Support Request to the Ubuntu Community|https://answers.launchpad.net/ubuntu/+addquestion 17Debian (Ubuntu is based on Debian)|http://www.debian.org/ 18Getting Started|https://www.mozilla.org/en-US/firefox/central/ 19teratail【テラテイル】|ITエンジニア特化型Q&Aサイト|https://teratail.com/

投稿2022/03/17 00:54

melian

総合スコア21118

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

chinsan

2022/03/19 06:33

ありがとうございます。sqlで抽出する方法ということで了解いたしました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.31%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問