― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 4 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2011年6月29日(水) 09:00 
ウィンドウズXP3
firefox5.0 を使用しています。

bookmarkをインポートして表示させる方法を教えてください。

状況
HDDの調子が悪いので元々あったHDD(以下「元」という)を
取り外して新しくHDDを買ってきて昨日に交換しました。(以下「新」という)
この投稿は新で書いています。
元はケースをつけて外付けHDDとして今は動いています。

元のfirefoxのbookmarkのバックアップをコピーし忘れていました。
検索して元にある「bookmarks」をコピーして新のデスクトップにコピーしました。

ブックマーク→すべてのブックマークを表示→インポートとバックアップ
→HTMLからインポート→デスクトップの「bookmarks」を選択

↑の操作をしても元のbookmarkが表示されないのです。
デスクトップの「bookmarks」にデータがないような気がします。

このような状況ですがどう操作すれば元のbookmarkをインポートして
新でも使えるようになるでしょうか?


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2011年6月29日(水) 10:26 
オフライン
Administrator

登録日時: 2005年6月23日(木) 23:29
記事: 2743
お住まい: 東京
rokoko さんが書きました:
元のfirefoxのbookmarkのバックアップをコピーし忘れていました。
検索して元にある「bookmarks」をコピーして新のデスクトップにコピーしました。

ブックマーク→すべてのブックマークを表示→インポートとバックアップ
→HTMLからインポート→デスクトップの「bookmarks」を選択

↑の操作をしても元のbookmarkが表示されないのです。
デスクトップの「bookmarks」にデータがないような気がします。

プロファイルフォルダの bookmarks.html にブックマークの実体があったのは 3 年近く昔の話です。
前もって「HTML としてエクスポート」していないのであれば、おそらく昔の名残でしょう。

今は、ブックマークと履歴を統一して places.sqlite というファイルで管理しています。
ブックマークのバックアップは、プロファイルフォルダの bookmarkbackups というフォルダの中の bookmarks-2011-06-28.json といったファイル名で日毎に保存されています。
インポートとバックアップから「復元」を選択してください。

_________________
[Desktop] Windows 10 Pro 22H2 (64bit) / Intel Core i7-2600 / Nvidia GeForce GTX 1650 GDDR6 / 32 GB Memory
[Laptop] Windows 10 Pro 22H2 (64bit) / Intel Core i5-520M vPro / Intel HD Graphics / 8 GB Memory
[Android] Android 13.0 (arm64) / Xperia 5 III (XQ-BQ42)
常用環境: Firefox ベータ版、リリース版 (Win64 x86-64, Android), Thunderbird ベータ版、リリース版 (Win64 x86-64)
テスト環境: Firefox (ESR, Nightly, Win64 x86-64, Android)

Cai/1.0 (Homo sapiens; N; Homo sapiens chemist; male; rv:0.0.4.2+)
-- いつまでたっても nightly


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2011年6月29日(水) 10:54 
Cai さんとちょっとカブりますが、違うことも少しはあるので......。

ブックマークの基本的な使い方については、下記の公式サポートをご覧ください。
ブックマークの使い方 | 操作方法 | Firefox ヘルプ

注意点は以下のとおりです。
―「バックアップと復元」は、bookmarks-yyyy-mm-dd.json というバックアップファイルを対象におこなわれ、復元は現在のブックマークを bookmarks-yyyy-mm-dd.json の内容に完全に置き換えます。(yyyy-mm-dd はバックアップされた年月日)
―「インポートとエクスポート」は、bookmarks.html というエクスポートファイルを対象におこなわれ、インポートは現在のブックマークに追加の形で実行されます。

新環境でひとつも新しいブックマークを登録していないなら、元環境にあるはずの bookmarks-yyyy-mm-dd.json を [復元] してください。

新しい環境ですでにいくつものブックマークが登録されていて、これに元環境のブックマークをマージ(統合・合併)したいというお話なら、インポートで実行するのが適切ですが、元のブックマークのバックアップが bookmarks-yyyy-mm-dd.json しかない場合、インポートでは取り込めません。

新旧どちらのブックマークをベースにするかによりますが、ご質問の文面からだと元のブックマークのほうが数が多そうで、そちらをベースにしたほうが整理しやすいと思われます。
この場合、新のブックマークを bookmarks.html で [エクスポート] し、これを保管しておきます。
その後、元のバックアップである bookmarks-yyyy-mm-dd.json を [復元] します。(新のブックマークが元のブックマークに完全に置き換わります。)
この状態で、先にエクスポートした bookmarks.html を [インポート] すると、新旧が合わさって統合されます。
あとは、必要に応じて整理してください。

(補足)
それほどニーズがあるとは思えませんし、それなりのデメリットもあるのですが、ブックマークのバックアップと同じように、自動的に HTML 形式でブックマークをエクスポートする設定があります。
about:config の画面を開き、
browser.bookmarks.autoExportHTML
の値を true にします。(デフォルトは false)

Firefox の終了時に、ひとつだけ bookmarks.html が作られます。日付ごとに複数の bookmarks-yyyy-mm-dd.json が作られる自動バックアップのようにはならず、常に一つのエクスポートだけです。
終了時の処理になりますので、元のブックマークが膨大だと終了処理にそれなりの負荷がかかります。

メリットとデメリットを勘案した上で、ご自身の用途に照らして必要性があるなら、自己責任で設定してください。


とりあえず以上です。外してたらすみません。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2011年6月29日(水) 13:49 
Caiさん、偶然的通行人さん。
「json」で元の中を全体で検索したら確かに毎日
bookmarks-yyyy-mm-dd.json というファイルがたくさんありました。

昨日の日付のファイルを復元したらうまくできました。
助かりました。
ありがとうございました。


通報する
ページトップ
  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 4 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[31人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean