gm300の日記: tar で file 名が ?? になるとき。
日記 by
gm300
tar で back up 取ったつもりだったけど、file名が ?? になっていた。どこでそうなったのかわからないけど、tar xfz とかでは復元できない。 ?? になるくらいならいいけど、同じ名前に見える file が沢山あって全部重ね書きされていく。favorites の部分で大量に問題発生。400以上entryがあるはずなのに、数10個しか取れていない。
ので、tarに手を入れることに。write用に本当にopenする直前で open(..,O_RDONLY)。 成功した場合は file名を変更。なんかすでに同じことを数回した感じがするが思い出すのを後回しにする。
それから時間をかけてbookmarks.html の現形をつくる。favorites の中にあるデータからは同じところに繰り返し bookmark を付けているようにみえる部分がある。frame の問題? entry 名を手で修正していたが、数が多くて大変なので、firefox に助けてもらう。
1) proto type book mark にあるページをどんどん tab で開いていく。
2) tab を全部 book mark に変換 で変換。export しても XP の IE には import できない。
3) 要らない部分を消して不完全な html の形で保存。
4) 謝る。ちゃんとできなかった部分をはっきり示して、できなった原因はごちゃごちゃいう。
で次は cookie. こいつも問題。IE では encrypt されているみたいで、cookies に存在する file から export された file の全部を合成する方法は自明じゃない。byte swap とか or mask みたいな簡単な方法かもしれないが判断できず。合成が簡単であるのあらば、index.dat が存在する理由を説明できない。なんで、
1) 新しく install した Me の cookies を古い cookies で置き直し。index.dat とかあるし。
2) export -> できない。
3) 同じことを XP で行う。user 名が違うがそれは無視。index.dat にfile名らしきもの確認済み。
4) export できる。見た感じそれらしいが、値はどうもおかしい。有効期限らしい数字が変。
5) import してみる。できるが、効果がない。どこにいってもuser名を聞かれる。-> 失敗。
ので、tarに手を入れることに。write用に本当にopenする直前で open(..,O_RDONLY)。 成功した場合は file名を変更。なんかすでに同じことを数回した感じがするが思い出すのを後回しにする。
それから時間をかけてbookmarks.html の現形をつくる。favorites の中にあるデータからは同じところに繰り返し bookmark を付けているようにみえる部分がある。frame の問題? entry 名を手で修正していたが、数が多くて大変なので、firefox に助けてもらう。
1) proto type book mark にあるページをどんどん tab で開いていく。
2) tab を全部 book mark に変換 で変換。export しても XP の IE には import できない。
3) 要らない部分を消して不完全な html の形で保存。
4) 謝る。ちゃんとできなかった部分をはっきり示して、できなった原因はごちゃごちゃいう。
で次は cookie. こいつも問題。IE では encrypt されているみたいで、cookies に存在する file から export された file の全部を合成する方法は自明じゃない。byte swap とか or mask みたいな簡単な方法かもしれないが判断できず。合成が簡単であるのあらば、index.dat が存在する理由を説明できない。なんで、
1) 新しく install した Me の cookies を古い cookies で置き直し。index.dat とかあるし。
2) export -> できない。
3) 同じことを XP で行う。user 名が違うがそれは無視。index.dat にfile名らしきもの確認済み。
4) export できる。見た感じそれらしいが、値はどうもおかしい。有効期限らしい数字が変。
5) import してみる。できるが、効果がない。どこにいってもuser名を聞かれる。-> 失敗。
tar で file 名が ?? になるとき。 More ログイン